[Xfce4-commits] xfce4-mailwatch-plugin:jansucan/build Deleting branch jansucan/build

2013-09-15 Thread well, not really
Deleting branch refs/heads/jansucan/build

___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-mailwatch-plugin:master Add configured features to print

2013-09-15 Thread Ján Sučan
Updating branch refs/heads/master
 to 52bed2f3ab28b8a2161342de76ff1df09e80854b (commit)
   from 6c841f7d2714427a1fbd407575a6ff965d1effb2 (commit)

commit 52bed2f3ab28b8a2161342de76ff1df09e80854b
Author: Ján Sučan su...@runbox.com
Date:   Sun Sep 15 10:34:24 2013 +0200

Add configured features to print

 configure.ac.in |8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index 97a7ecf..6fae290 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -80,17 +80,18 @@ XDT_CHECK_PACKAGE([LIBXFCE4PANEL], [libxfce4panel-1.0], 
[4.8.0])
 XDT_CHECK_PACKAGE([EXO], [exo-1], [0.7.2])
 
 dnl Check for gnutls and libgcrypt support
+enable_ssl_support=no
 XDT_CHECK_OPTIONAL_PACKAGE([GNUTLS], [gnutls], [1.2.0], [ssl],
 [gnutls and libgcrypt support for secure IMAP/POP3 connections], [yes])
 if test x$GNUTLS_FOUND = xyes; then
 dnl libgcrypt does not provide a pkg-config file
 AM_PATH_LIBGCRYPT([1.2.0], LIBGCRYPT_FOUND=yes, LIBGCRYPT_FOUND=no)
 if test x$LIBGCRYPT_FOUND = xyes; then
+enable_ssl_support=yes
 AC_DEFINE([HAVE_SSL_SUPPORT], [1], [Define if SSL support is enabled])
 fi
 fi
-AM_CONDITIONAL([HAVE_SSL_SUPPORT],
-   [test x$GNUTLS_FOUND = xyes -a x$LIBGCRYPT_FOUND = 
xyes])
+AM_CONDITIONAL([HAVE_SSL_SUPPORT], [test x$enable_ssl_support = xyes])
 
 dnl Check for IPv6 support
 AC_MSG_CHECKING([whether to support IPv6])
@@ -151,3 +152,6 @@ echo Build Configuration:
 echo
 echo * Debug Support:$enable_debug
 echo
+echo * IPv6 Support: $enable_ipv6_support
+echo * SSL Support:  $enable_ssl_support
+echo
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-mailwatch-plugin:master Fix makefile subdirs list

2013-09-15 Thread Ján Sučan
Updating branch refs/heads/master
 to 5caeff4351472f52f013ff249edbf480dfdcbe1a (commit)
   from ed7208d72a9a4ab44e32b4269b723a3a8a506290 (commit)

commit 5caeff4351472f52f013ff249edbf480dfdcbe1a
Author: Ján Sučan su...@runbox.com
Date:   Sun Sep 15 10:59:17 2013 +0200

Fix makefile subdirs list

 Makefile.am |1 -
 1 file changed, 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index ff7db3d..b208f1c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1,5 +1,4 @@
 SUBDIRS = \
-   doc \
icons \
libmailwatch-core \
panel-plugin \
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-sensors-plugin:master I18n: Update translation ar (100%).

2013-09-15 Thread Transifex
Updating branch refs/heads/master
 to 6d1bc0b2dc8624b138dcfab743d53a617549729f (commit)
   from 3900f8bf5d7a673c43b7d425cdee124df645f825 (commit)

commit 6d1bc0b2dc8624b138dcfab743d53a617549729f
Author: mohammad alhargan malh...@hotmail.com
Date:   Sun Sep 15 12:31:24 2013 +0200

I18n: Update translation ar (100%).

73 translated messages.

Transifex (https://www.transifex.com/projects/p/xfce/).

 po/ar.po |  405 --
 1 file changed, 371 insertions(+), 34 deletions(-)

diff --git a/po/ar.po b/po/ar.po
index 628025f..ff89cf0 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -1,50 +1,387 @@
-# محمد الحرقان malh...@gmail.com, 2012.
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# This file is distributed under the same license as the PACKAGE package.
+# 
+# Translators:
+# محمد الحرقان malh...@gmail.com, 2012-2013
 msgid 
 msgstr 
-Project-Id-Version: xfce\n
+Project-Id-Version: Xfce Panel Plugins\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2006-09-10 21:12+0200\n
-PO-Revision-Date: 2012-11-20 06:41+0300\n
-Last-Translator: محمد الحرقان malh...@gmail.com\n
-Language-Team: http://www.vertaal.com.ar/files/factory/ar/list/\n;
-Language: ar\n
+POT-Creation-Date: 2013-07-03 21:16+0200\n
+PO-Revision-Date: 2013-09-15 07:24+\n
+Last-Translator: mohammad alhargan malh...@hotmail.com\n
+Language-Team: Arabic 
(http://www.transifex.com/projects/p/xfce/language/ar/)\n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
-Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100=3 
- n%100=10 ? 3 : n%100=11 ? 4 : 5;\n
-X-Generator: Virtaal 0.7.1\n
-X-Poedit-Language: Arabic\n
+Language: ar\n
+Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100=3  
n%100=10 ? 3 : n%100=11  n%100=99 ? 4 : 5;\n
+
+#: ../panel-plugin/sensors-plugin.c:287 ../panel-plugin/sensors-plugin.c:384
+#: ../panel-plugin/sensors-plugin.c:977
+msgid span foreground=\#00\bSensors/b/span
+msgstr span foreground=\#00\bمجسات/b/span
+
+#. widget = sensors-eventbox;
+#: ../panel-plugin/sensors-plugin.c:783
+msgid No sensors selected!
+msgstr لم تحدّد أيّة مجسات!
+
+#. FIXME: either print nothing, or undertake appropriate action,
+#. * or pop up a message box.
+#: ../panel-plugin/sensors-plugin.c:823
+#, c-format
+msgid 
+Sensors Plugin:\n
+Seems like there was a problem reading a sensor feature value.\n
+Proper proceeding cannot be guaranteed.\n
+msgstr إضافة المجسات المساعدة:\nيبدو أن هناك مشكلة في قراءة قيمة المجس.\nلا 
يمكن ضمان الإجراء المناسب.\n
+
+#: ../panel-plugin/sensors-plugin.c:1684
+msgid UI style:
+msgstr نمط واجهة المستخدم:
+
+#: ../panel-plugin/sensors-plugin.c:1685
+msgid _text
+msgstr _نص
+
+#: ../panel-plugin/sensors-plugin.c:1687
+msgid _progress bars
+msgstr _شريط التقدم
+
+#: ../panel-plugin/sensors-plugin.c:1689
+msgid _tachos
+msgstr _tachos
+
+#: ../panel-plugin/sensors-plugin.c:1734
+msgid Show _labels
+msgstr عرض_المسميات
+
+#: ../panel-plugin/sensors-plugin.c:1764
+msgid Show colored _bars
+msgstr إظهار لوحة_الملونة
+
+#: ../panel-plugin/sensors-plugin.c:1792
+msgid _Show title
+msgstr _أظهر العناوين
+
+#: ../panel-plugin/sensors-plugin.c:1816
+msgid _Number of text lines:
+msgstr _عدد أسطر النص:
+
+#: ../panel-plugin/sensors-plugin.c:1851
+msgid F_ont size:
+msgstr حجم الخط:
+
+#. gtk_widget_set_sensitive(myFontBox,
+#. !sd-sensors-display_values_graphically);
+#: ../panel-plugin/sensors-plugin.c:1858
+msgid x-small
+msgstr صغير جداً
+
+#: ../panel-plugin/sensors-plugin.c:1859
+msgid small
+msgstr صغير
+
+#: ../panel-plugin/sensors-plugin.c:1860
+msgid medium
+msgstr متوسّط
+
+#: ../panel-plugin/sensors-plugin.c:1861
+msgid large
+msgstr كبير
 
-#: ../panel-plugin/props.py:25 ../panel-plugin/rss.desktop.in.in.h:2
-msgid RSS Aggregator
-msgstr مجمع RSS
+#: ../panel-plugin/sensors-plugin.c:1862
+msgid x-large
+msgstr كبير جداً
 
-#: ../panel-plugin/props.py:46
-msgid RSS Feeds:
-msgstr تغذية RSS:
+#: ../panel-plugin/sensors-plugin.c:1893
+msgid F_ont:
+msgstr خط:
+
+#: ../panel-plugin/sensors-plugin.c:1927
+msgid Show _Units
+msgstr إظهار _الوحدات
+
+#: ../panel-plugin/sensors-plugin.c:1948
+msgid Small horizontal s_pacing
+msgstr مسافات أفقية صغيرة
+
+#: ../panel-plugin/sensors-plugin.c:1970
+msgid Suppress messages
+msgstr منع الرسائل
+
+#: ../panel-plugin/sensors-plugin.c:1995
+msgid E_xecute on double click:
+msgstr تنفيذ عند النقر المزدوج:
+
+#: ../panel-plugin/sensors-plugin.c:2038
+msgid _View
+msgstr _عرض
+
+#: ../panel-plugin/sensors-plugin.c:2072
+msgid _Miscellaneous
+msgstr _متنوع
+
+#: ../panel-plugin/sensors-plugin.c:2145 ../panel-plugin/sensors-plugin.h:30
+#: ../lib/hddtemp.c:180
+msgid Sensors Plugin
+msgstr ملحق المجسات
+
+#. gtk_cpu_paint(sensors-tachos [i][index_feature]);
+#. gtk_cpu_expose(sensors-tachos [i][index_feature], NULL);
+#. #if GTK_VERSION  2.11
+#: ../panel-plugin/sensors-plugin.c:2184 

[Xfce4-commits] xfce4-mailwatch-plugin:master Use more standard plugin library file name

2013-09-15 Thread Ján Sučan
Updating branch refs/heads/master
 to ca47c0a028fde6c69aaeacb763de0198ac559376 (commit)
   from 5caeff4351472f52f013ff249edbf480dfdcbe1a (commit)

commit ca47c0a028fde6c69aaeacb763de0198ac559376
Author: Ján Sučan su...@runbox.com
Date:   Sun Sep 15 12:53:10 2013 +0200

Use more standard plugin library file name

 panel-plugin/Makefile.am  |   12 ++--
 panel-plugin/mailwatch.desktop.in |2 +-
 2 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am
index b63c642..69436a0 100644
--- a/panel-plugin/Makefile.am
+++ b/panel-plugin/Makefile.am
@@ -8,15 +8,15 @@ AM_CPPFLAGS = \
 plugindir = $(libdir)/xfce4/panel/plugins
 
 plugin_LTLIBRARIES = \
-   libmailwatch-plugin.la
+   libmailwatch.la
 
-libmailwatch_plugin_la_SOURCES = \
+libmailwatch_la_SOURCES = \
mailwatch-plugin.c
 
-libmailwatch_plugin_la_DEPENDENCIES = \
+libmailwatch_la_DEPENDENCIES = \
$(top_builddir)/libmailwatch-core/libmailwatch-core.la
 
-libmailwatch_plugin_la_CFLAGS = \
+libmailwatch_la_CFLAGS = \
-I$(top_srcdir)/libmailwatch-core \
$(GTHREAD_CFLAGS) \
$(LIBXFCE4PANEL_CFLAGS) \
@@ -24,14 +24,14 @@ libmailwatch_plugin_la_CFLAGS = \
$(EXO_CFLAGS) \
$(PLATFORM_CFLAGS)
 
-libmailwatch_plugin_la_LDFLAGS = \
+libmailwatch_la_LDFLAGS = \
-avoid-version \
-module \
-no-undefined \
-export-symbols-regex '^xfce_panel_module_(preinit|init|construct)' \
$(PLATFORM_LDFLAGS)
 
-libmailwatch_plugin_la_LIBADD = \
+libmailwatch_la_LIBADD = \
$(top_builddir)/libmailwatch-core/libmailwatch-core.la \
$(GTHREAD_LIBS) \
$(LIBXFCE4PANEL_LIBS) \
diff --git a/panel-plugin/mailwatch.desktop.in 
b/panel-plugin/mailwatch.desktop.in
index e92b5e5..fc359b8 100644
--- a/panel-plugin/mailwatch.desktop.in
+++ b/panel-plugin/mailwatch.desktop.in
@@ -4,5 +4,5 @@ Encoding=UTF-8
 _Name=Mail Watcher
 _Comment=Check mail from multiple mailboxes
 Icon=xfce-mail
-X-XFCE-Module=mailwatch-plugin
+X-XFCE-Module=mailwatch
 X-XFCE-Internal=false
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:bluesabre/gtk3 Remove redundant playlist title code

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to bde5e5b8f297e66b0ee5026f0a6b70574fa521ad (commit)
   from 98b00eedc3a7418b241d6f839f9bf0bfd2dbca12 (commit)

commit bde5e5b8f297e66b0ee5026f0a6b70574fa521ad
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 22:07:50 2013 -0400

Remove redundant playlist title code

 src/gst/parole-gst.c   |3 ++
 src/parole-medialist.c |   82 
 2 files changed, 44 insertions(+), 41 deletions(-)

diff --git a/src/gst/parole-gst.c b/src/gst/parole-gst.c
index 452621e..acb93c5 100644
--- a/src/gst/parole-gst.c
+++ b/src/gst/parole-gst.c
@@ -466,7 +466,10 @@ static void
 parole_gst_set_video_overlay (ParoleGst *gst)
 {
 GstElement *video_sink;
+#if GTK_CHECK_VERSION(3,8,0)
+#else
 gboolean enable_xv;
+#endif
 
 g_object_get (G_OBJECT (gst-priv-playbin),
   video-sink, video_sink,
diff --git a/src/parole-medialist.c b/src/parole-medialist.c
index 28ca38b..afd783b 100644
--- a/src/parole-medialist.c
+++ b/src/parole-medialist.c
@@ -211,6 +211,44 @@ parole_media_list_set_widget_sensitive (ParoleMediaList 
*list, gboolean sensitiv
 gtk_widget_set_sensitive (GTK_WIDGET (list-priv-clear_button), 
sensitive);
 }
 
+static void
+parole_media_list_set_playlist_count (ParoleMediaList *list, gint n_items)
+{
+/* Toggle sensitivity based on playlist count */
+parole_media_list_set_widget_sensitive (list, n_items != 0);
+gtk_widget_set_sensitive (list-priv-remove_button, n_items != 0);
+gtk_widget_set_sensitive (list-priv-clear_button, n_items != 0);
+
+if ( n_items == 1 )
+{
+if 
(gtk_notebook_get_current_page(GTK_NOTEBOOK(list-priv-playlist_notebook)) == 
0)
+{
+gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i item)), n_items));
+}
+else
+{
+gtk_tree_view_column_set_title (list-priv-disc_col, 
g_strdup_printf(_(Playlist (%i chapter)), n_items));
+}
+}
+else
+{
+if 
(gtk_notebook_get_current_page(GTK_NOTEBOOK(list-priv-playlist_notebook)) == 
0)
+{
+gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i items)), n_items));
+}
+else
+{
+gtk_tree_view_column_set_title (list-priv-disc_col, 
g_strdup_printf(_(Playlist (%i chapters)), n_items));
+}
+}
+
+/*
+ * Will emit the signal media_cursor_changed with FALSE because there is 
no any 
+ * row remaining, so the player can disable click on the play button.
+ */
+g_signal_emit (G_OBJECT (list), signals [MEDIA_CURSOR_CHANGED], 0, n_items 
!= 0);
+}
+
 /**
  * parole_media_list_add:
  * @ParoleMediaList: a #ParoleMediaList
@@ -270,31 +308,7 @@ parole_media_list_add (ParoleMediaList *list, ParoleFile 
*file, gboolean disc, g
 else
 nch = gtk_tree_model_iter_n_children (GTK_TREE_MODEL 
(list-priv-store), NULL); 
 
-if ( nch == 1 )
-{
-gtk_widget_set_sensitive (list-priv-remove_button, TRUE);
-gtk_widget_set_sensitive (list-priv-clear_button, TRUE);
-if 
(gtk_notebook_get_current_page(GTK_NOTEBOOK(list-priv-playlist_notebook)) == 
0)
-{
-gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i item)), nch));
-}
-else
-{
-gtk_tree_view_column_set_title (list-priv-disc_col, 
g_strdup_printf(_(Playlist (%i chapter)), nch));
-}
-}
-else
-{
-parole_media_list_set_widget_sensitive (list, TRUE);
-if 
(gtk_notebook_get_current_page(GTK_NOTEBOOK(list-priv-playlist_notebook)) == 
0)
-{
-gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i items)), nch));
-}
-else
-{
-gtk_tree_view_column_set_title (list-priv-disc_col, 
g_strdup_printf(_(Playlist (%i chapters)), nch));
-}
-}
+parole_media_list_set_playlist_count(list, nch);
 }
 
 /**
@@ -977,20 +991,7 @@ parole_media_list_remove_clicked_cb (GtkButton *button, 
ParoleMediaList *list)
  */
 nch = gtk_tree_model_iter_n_children (GTK_TREE_MODEL (list-priv-store), 
NULL); 
 
-if ( nch == 0)
-{
-parole_media_list_set_widget_sensitive (list, FALSE);
-gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i items)), nch));
-/*
- * Will emit the signal media_cursor_changed with FALSE because there 
is no any 
- * row remaining, so the player can disable click on the play button.
- */
-g_signal_emit (G_OBJECT (list), signals [MEDIA_CURSOR_CHANGED], 0, 
FALSE);
-}
-else if ( nch == 1 )
-gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i item)), nch));
-else
-gtk_tree_view_column_set_title (list-priv-col, 
g_strdup_printf(_(Playlist (%i items)), 

[Xfce4-commits] parole:bluesabre/gtk3 Make previous/next sensitive only when n_items 1

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to dea0a2e1675b778b69abffb397622c70938bdccc (commit)
   from bde5e5b8f297e66b0ee5026f0a6b70574fa521ad (commit)

commit dea0a2e1675b778b69abffb397622c70938bdccc
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 22:23:22 2013 -0400

Make previous/next sensitive only when n_items  1

 src/parole-medialist.c |   13 +
 src/parole-medialist.h |3 +++
 src/parole-player.c|9 +
 3 files changed, 21 insertions(+), 4 deletions(-)

diff --git a/src/parole-medialist.c b/src/parole-medialist.c
index afd783b..f309d47 100644
--- a/src/parole-medialist.c
+++ b/src/parole-medialist.c
@@ -249,6 +249,19 @@ parole_media_list_set_playlist_count (ParoleMediaList 
*list, gint n_items)
 g_signal_emit (G_OBJECT (list), signals [MEDIA_CURSOR_CHANGED], 0, n_items 
!= 0);
 }
 
+gint
+parole_media_list_get_playlist_count (ParoleMediaList *list)
+{
+if 
(gtk_notebook_get_current_page(GTK_NOTEBOOK(list-priv-playlist_notebook)) == 
0)
+{
+return 
gtk_tree_model_iter_n_children(GTK_TREE_MODEL(list-priv-store), NULL);
+}
+else
+{
+return 
gtk_tree_model_iter_n_children(GTK_TREE_MODEL(list-priv-disc_store), NULL);
+}
+}
+
 /**
  * parole_media_list_add:
  * @ParoleMediaList: a #ParoleMediaList
diff --git a/src/parole-medialist.h b/src/parole-medialist.h
index 7d7fa1b..649d4f6 100644
--- a/src/parole-medialist.h
+++ b/src/parole-medialist.h
@@ -108,6 +108,9 @@ parole_media_list_is_selected_row   
(ParoleMediaList *list);
 
 gbooleanparole_media_list_is_empty  (ParoleMediaList *list);
 
+gint
+parole_media_list_get_playlist_count(ParoleMediaList *list);
+
 GtkTreeRowReference
 *parole_media_list_get_first_row(ParoleMediaList *list);
 
diff --git a/src/parole-player.c b/src/parole-player.c
index 1b9d572..1443671 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -1219,6 +1219,11 @@ parole_player_media_cursor_changed_cb (ParoleMediaList 
*list, gboolean media_sel
 gtk_action_set_sensitive   (player-priv-media_playpause_action, 
 media_selected || !parole_media_list_is_empty 
(player-priv-list));
 }
+
+gtk_action_set_sensitive   (player-priv-media_previous_action, 
+parole_media_list_get_playlist_count 
(player-priv-list)  1);
+gtk_action_set_sensitive   (player-priv-media_next_action, 
+parole_media_list_get_playlist_count 
(player-priv-list)  1);
 }
 
 static void
@@ -1352,10 +1357,6 @@ parole_player_playing (ParolePlayer *player, const 
ParoleStream *stream)
   
 gtk_action_set_sensitive (player-priv-media_playpause_action, TRUE);
 
-/* FIXME: Better detection for when previous/next should be enabled */
-gtk_action_set_sensitive (player-priv-media_previous_action, TRUE);
-gtk_action_set_sensitive (player-priv-media_next_action, TRUE);
-
 parole_player_set_playpause_button_from_stock (player, gtk-media-pause);
 
 gtk_widget_set_sensitive (player-priv-range, seekable);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:bluesabre/gtk3 Move gst enum to parole-gst.h

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to 6e16deee93dbd13996e856dba6529bf7a183b3c1 (commit)
   from dea0a2e1675b778b69abffb397622c70938bdccc (commit)

commit 6e16deee93dbd13996e856dba6529bf7a183b3c1
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 22:38:48 2013 -0400

Move gst enum to parole-gst.h

 src/gst/parole-gst.c |9 -
 src/gst/parole-gst.h |9 +
 src/parole-player.c  |9 -
 3 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/src/gst/parole-gst.c b/src/gst/parole-gst.c
index acb93c5..922f23e 100644
--- a/src/gst/parole-gst.c
+++ b/src/gst/parole-gst.c
@@ -95,15 +95,6 @@ typedef enum
 
 } GstPlayFlags;
 
-enum
-{
-GST_DVD_ROOT_MENU,
-GST_DVD_TITLE_MENU,
-GST_DVD_AUDIO_MENU,
-GST_DVD_ANGLE_MENU,
-GST_DVD_CHAPTER_MENU
-};
-
 struct ParoleGstPrivate
 {
 GstElement *playbin;
diff --git a/src/gst/parole-gst.h b/src/gst/parole-gst.h
index f20f95f..1584339 100644
--- a/src/gst/parole-gst.h
+++ b/src/gst/parole-gst.h
@@ -47,6 +47,15 @@ typedef enum
 
 } ParoleAspectRatio;
 
+enum
+{
+GST_DVD_ROOT_MENU,
+GST_DVD_TITLE_MENU,
+GST_DVD_AUDIO_MENU,
+GST_DVD_ANGLE_MENU,
+GST_DVD_CHAPTER_MENU
+};
+
 typedef struct ParoleGstPrivate ParoleGstPrivate;
 
 typedef struct
diff --git a/src/parole-player.c b/src/parole-player.c
index 1443671..22b9b6b 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -410,15 +410,6 @@ enum
 PROP_CLIENT_ID
 };
 
-enum
-{
-GST_DVD_ROOT_MENU,
-GST_DVD_TITLE_MENU,
-GST_DVD_AUDIO_MENU,
-GST_DVD_ANGLE_MENU,
-GST_DVD_CHAPTER_MENU
-};
-
 G_DEFINE_TYPE (ParolePlayer, parole_player, G_TYPE_OBJECT)
 
 void parole_show_about  (GtkWidget *widget, ParolePlayer *player)
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:bluesabre/gtk3 Add button-release event to the output widget

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to 9183a35bf0a349c3f68aef3da3cbfa4572db4395 (commit)
   from 6e16deee93dbd13996e856dba6529bf7a183b3c1 (commit)

commit 9183a35bf0a349c3f68aef3da3cbfa4572db4395
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 22:49:34 2013 -0400

Add button-release event to the output widget

 data/interfaces/parole.ui |1 +
 src/parole-player.c   |   12 +---
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 93f4c89..b2199be 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -718,6 +718,7 @@
 property name=visibleTrue/property
 property name=can_focusFalse/property
 signal name=button-press-event 
handler=parole_player_gst_widget_button_press swapped=no/
+signal name=button-release-event 
handler=parole_player_gst_widget_button_release swapped=no/
 child
   object class=GtkBox id=box4
 property name=visibleTrue/property
diff --git a/src/parole-player.c b/src/parole-player.c
index 22b9b6b..fba09b6 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -249,6 +249,10 @@ voidparole_player_set_playlist_visible  
(ParolePlayer *player,
 gbooleanparole_player_gst_widget_button_press   (GtkWidget *widget, 
  GdkEventButton *ev, 
  ParolePlayer *player);
+ 
+gbooleanparole_player_gst_widget_button_release (GtkWidget *widget, 
+ GdkEventButton *ev, 
+ ParolePlayer *player);
 
 voidparole_show_about   (GtkWidget *widget,
  ParolePlayer *player);
@@ -2034,7 +2038,7 @@ parole_player_gst_widget_button_press (GtkWidget *widget, 
GdkEventButton *ev, Pa
 return ret_val;
 }
 
-static gboolean
+gboolean
 parole_player_gst_widget_button_release (GtkWidget *widget, GdkEventButton 
*ev, ParolePlayer *player)
 {
 gboolean ret_val = FALSE;
@@ -2914,12 +2918,6 @@ parole_player_init (ParolePlayer *player)
 g_signal_connect (G_OBJECT (player-priv-gst), dvd-chapter-change,
 G_CALLBACK (parole_player_dvd_chapter_change_cb), player);
 
-g_signal_connect_after (G_OBJECT (player-priv-gst), 
button-release-event,
-G_CALLBACK (parole_player_gst_widget_button_release), player);
-
-g_signal_connect_after (G_OBJECT (player-priv-gst), button-press-event,
-G_CALLBACK (parole_player_gst_widget_button_press), player);
-
 g_signal_connect (G_OBJECT (player-priv-gst), motion-notify-event,
 G_CALLBACK (parole_player_gst_widget_motion_notify_event), player);
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:bluesabre/gtk3 Move motion-notify-event to glade

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to bd77a00f98c72b9506a471e22dcda5b7ab70a1b1 (commit)
   from 9183a35bf0a349c3f68aef3da3cbfa4572db4395 (commit)

commit bd77a00f98c72b9506a471e22dcda5b7ab70a1b1
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 23:05:48 2013 -0400

Move motion-notify-event to glade

 data/interfaces/parole.ui |1 +
 src/parole-player.c   |   12 ++--
 2 files changed, 7 insertions(+), 6 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index b2199be..ee9cc58 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -719,6 +719,7 @@
 property name=can_focusFalse/property
 signal name=button-press-event 
handler=parole_player_gst_widget_button_press swapped=no/
 signal name=button-release-event 
handler=parole_player_gst_widget_button_release swapped=no/
+signal name=motion-notify-event 
handler=parole_player_gst_widget_motion_notify_event swapped=no/
 child
   object class=GtkBox id=box4
 property name=visibleTrue/property
diff --git a/src/parole-player.c b/src/parole-player.c
index fba09b6..befbde6 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -253,6 +253,11 @@ gbooleanparole_player_gst_widget_button_press   
(GtkWidget *widget,
 gbooleanparole_player_gst_widget_button_release (GtkWidget *widget, 
  GdkEventButton *ev, 
  ParolePlayer *player);
+ 
+gboolean
+parole_player_gst_widget_motion_notify_event(GtkWidget *widget, 
+ GdkEventMotion *ev, 
+ ParolePlayer *player);
 
 voidparole_show_about   (GtkWidget *widget,
  ParolePlayer *player);
@@ -2078,7 +2083,7 @@ gboolean parole_player_hide_fs_window (gpointer data)
 return FALSE;
 }
 
-static gboolean
+gboolean
 parole_player_gst_widget_motion_notify_event (GtkWidget *widget, 
GdkEventMotion *ev, ParolePlayer *player)
 {
 static gulong hide_timeout = 0;
@@ -2918,9 +2923,6 @@ parole_player_init (ParolePlayer *player)
 g_signal_connect (G_OBJECT (player-priv-gst), dvd-chapter-change,
 G_CALLBACK (parole_player_dvd_chapter_change_cb), player);
 
-g_signal_connect (G_OBJECT (player-priv-gst), motion-notify-event,
-G_CALLBACK (parole_player_gst_widget_motion_notify_event), player);
-
 g_signal_connect (G_OBJECT (player-priv-gst), notify::volume,
 G_CALLBACK (parole_property_notify_cb_volume), player);
 
@@ -3109,8 +3111,6 @@ parole_player_init (ParolePlayer *player)
 gdk_color_parse(black, background);
 gtk_widget_modify_bg(GTK_WIDGET(player-priv-eventbox_output), 
GTK_STATE_NORMAL, background);
 gtk_widget_add_events (GTK_WIDGET (player-priv-eventbox_output), 
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK);
-g_signal_connect (G_OBJECT (player-priv-eventbox_output), 
motion-notify-event,
-G_CALLBACK (parole_player_gst_widget_motion_notify_event), player);
   
 /* Background Image */
 logo = gdk_pixbuf_new_from_file (g_strdup_printf (%s/parole.png, 
PIXMAPS_DIR), NULL);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:bluesabre/gtk3 Allow DND for output widget

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to 364ae1c8f82473738657d1abd40563e88d8a2e0c (commit)
   from bd77a00f98c72b9506a471e22dcda5b7ab70a1b1 (commit)

commit 364ae1c8f82473738657d1abd40563e88d8a2e0c
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 23:16:17 2013 -0400

Allow DND for output widget

 src/parole-player.c |   18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index befbde6..d97d997 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -2925,15 +2925,8 @@ parole_player_init (ParolePlayer *player)
 
 g_signal_connect (G_OBJECT (player-priv-gst), notify::volume,
 G_CALLBACK (parole_property_notify_cb_volume), player);
-
+
 output = GTK_WIDGET (gtk_builder_get_object (builder, video_output));
-
-gtk_drag_dest_set  (output, GTK_DEST_DEFAULT_ALL, 
-target_entry, G_N_ELEMENTS (target_entry),
-GDK_ACTION_COPY | GDK_ACTION_MOVE);
-   
-g_signal_connect (output, drag-data-received,
-G_CALLBACK (parole_player_drag_data_received_cb), player);
 
 /*
  * GTK Actions
@@ -3110,7 +3103,16 @@ parole_player_init (ParolePlayer *player)
 player-priv-eventbox_output = GTK_WIDGET (gtk_builder_get_object 
(builder, content_area));
 gdk_color_parse(black, background);
 gtk_widget_modify_bg(GTK_WIDGET(player-priv-eventbox_output), 
GTK_STATE_NORMAL, background);
+
+/* Enable motion-notify event to show/hide controls on mouseover */
 gtk_widget_add_events (GTK_WIDGET (player-priv-eventbox_output), 
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK);
+
+/* Enable DND for files onto output widget */
+gtk_drag_dest_set  (player-priv-eventbox_output, GTK_DEST_DEFAULT_ALL, 
+target_entry, G_N_ELEMENTS (target_entry),
+GDK_ACTION_COPY | GDK_ACTION_MOVE);
+g_signal_connect   (player-priv-eventbox_output, drag-data-received,
+G_CALLBACK (parole_player_drag_data_received_cb), 
player);
   
 /* Background Image */
 logo = gdk_pixbuf_new_from_file (g_strdup_printf (%s/parole.png, 
PIXMAPS_DIR), NULL);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:bluesabre/gtk3 Remove deplicate widget load

2013-09-15 Thread Sean Davis
Updating branch refs/heads/bluesabre/gtk3
 to 6df307e49d45b7b4a0c8b7d7c1babfb1d1135eed (commit)
   from 364ae1c8f82473738657d1abd40563e88d8a2e0c (commit)

commit 6df307e49d45b7b4a0c8b7d7c1babfb1d1135eed
Author: Sean Davis smd.seanda...@gmail.com
Date:   Sun Sep 15 23:20:21 2013 -0400

Remove deplicate widget load

 src/parole-player.c |6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index d97d997..8a87a77 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -2821,7 +2821,7 @@ parole_player_setup_multimedia_keys (ParolePlayer *player)
 static void
 parole_player_init (ParolePlayer *player)
 {
-GtkWidget *output, *icon;
+GtkWidget *icon;
 GtkBuilder *builder;
 gint w, h;
 gboolean maximized;
@@ -2926,8 +2926,6 @@ parole_player_init (ParolePlayer *player)
 g_signal_connect (G_OBJECT (player-priv-gst), notify::volume,
 G_CALLBACK (parole_property_notify_cb_volume), player);
 
-output = GTK_WIDGET (gtk_builder_get_object (builder, video_output));
-
 /*
  * GTK Actions
  */
@@ -3304,7 +3302,7 @@ parole_player_init (ParolePlayer *player)
 
 parole_player_set_wm_opacity_hint (player-priv-window);
 
-gtk_box_pack_start (GTK_BOX (output), 
+gtk_box_pack_start (GTK_BOX (player-priv-videobox), 
 player-priv-gst,
 TRUE, TRUE, 0);
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits