[Xfce4-commits] <parole:master> Make fullscreen-doubleclick also work in the dark-area next to the video (partial fix for bug #7910)
Simon Steinbeiss
noreply at xfce.org
Mon Jul 23 17:32:01 CEST 2012
Updating branch refs/heads/master
to 23eed032ec9ec999131fdae2a847aedb29866b15 (commit)
from 6c4f2e6f9b4914d1810a00d02189bfa0983ed3fb (commit)
commit 23eed032ec9ec999131fdae2a847aedb29866b15
Author: Simon Steinbeiss <ochosi at xfce.org>
Date: Mon Jul 23 17:31:06 2012 +0200
Make fullscreen-doubleclick also work in the dark-area next to the video (partial fix for bug #7910)
data/interfaces/parole.ui | 13 ++++++++++---
src/parole-player.c | 7 +++++--
2 files changed, 15 insertions(+), 5 deletions(-)
diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 6f0c8f7..78df4f8 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -656,12 +656,19 @@
</packing>
</child>
<child>
- <object class="GtkHBox" id="output">
+ <object class="GtkEventBox" id="eventbox_output">
<property name="visible">True</property>
- <property name="app_paintable">True</property>
<property name="can_focus">False</property>
+ <signal name="button-press-event" handler="parole_player_gst_widget_button_press" swapped="no"/>
<child>
- <placeholder/>
+ <object class="GtkHBox" id="output">
+ <property name="visible">True</property>
+ <property name="app_paintable">True</property>
+ <property name="can_focus">False</property>
+ <child>
+ <placeholder/>
+ </child>
+ </object>
</child>
</object>
<packing>
diff --git a/src/parole-player.c b/src/parole-player.c
index ed3f1a3..8799af2 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -119,13 +119,16 @@ gboolean parole_player_range_button_release (GtkWidget *widget,
GdkEventButton *ev,
ParolePlayer *player);
+gboolean parole_player_gst_widget_button_press (GtkWidget *widget,
+ GdkEventButton *ev,
+ ParolePlayer *player);
+
void parole_player_range_value_changed (GtkRange *range,
ParolePlayer *player);
void parole_player_play_pause_clicked (GtkButton *button,
ParolePlayer *player);
-
void parole_player_stop_clicked (GtkButton *button,
ParolePlayer *player);
@@ -1591,7 +1594,7 @@ parole_player_show_menu (ParolePlayer *player, guint button, guint activate_time
button, activate_time);
}
-static gboolean
+gboolean
parole_player_gst_widget_button_press (GtkWidget *widget, GdkEventButton *ev, ParolePlayer *player)
{
gboolean ret_val = FALSE;
More information about the Xfce4-commits
mailing list