[Xfce4-commits] parole:ochosi/audiobox Simplify packing of audiobox-widgets once again

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/ochosi/audiobox
 to ab966255eaa37a27ea7178d6b4b93a78c064b71d (commit)
   from 2bd2c9e94600c71db98f225881373d0530573783 (commit)

commit ab966255eaa37a27ea7178d6b4b93a78c064b71d
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 10:17:29 2012 +0100

Simplify packing of audiobox-widgets once again

 data/interfaces/parole.ui |  141 -
 1 files changed, 63 insertions(+), 78 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 7498539..ccc9d74 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=plus signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=KP_Add signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=plus signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=KP_Subtract signal=activate/
 accelerator key=minus signal=activate/
+accelerator key=KP_Subtract signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -689,94 +689,79 @@
 property 
name=no_show_allTrue/property
 signal name=button-press-event 
handler=parole_player_gst_widget_button_press swapped=no/
 child
-  object class=GtkHBox 
id=audiobox_hbox
+  object class=GtkHBox id=hbox2
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
+property name=spacing24/property
+child
+  object class=GtkImage 
id=audiobox_cover
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+property 
name=xalign1/property
+property 
name=pixel_size128/property
+property 
name=icon_nameaudio-x-generic/property
+  /object
+  packing
+property 
name=expandTrue/property
+property 
name=fillTrue/property
+property 
name=position0/property
+  /packing
+/child
 child
-  object class=GtkAlignment 
id=alignment2
+  object class=GtkVBox id=vbox3
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
+property 
name=spacing6/property
 child
-  object class=GtkHBox 
id=hbox2
+  object class=GtkLabel 
id=audiobox_title
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
-property 
name=spacing12/property
-child
-  object class=GtkImage 
id=audiobox_cover
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-property 
name=pixel_size128/property
-property 
name=icon_nameaudio-x-generic/property
-  

[Xfce4-commits] xfce4-weather-plugin:master Update summary window when changing relevant settings.

2012-11-29 Thread Harald Judt
Updating branch refs/heads/master
 to da378e359acd7f31fb0c9511f328f2e678dcc1d0 (commit)
   from 6c027335468aca1c7c245585e41d8d5d406350ce (commit)

commit da378e359acd7f31fb0c9511f328f2e678dcc1d0
Author: Harald Judt h.j...@gmx.at
Date:   Thu Nov 29 10:48:19 2012 +0100

Update summary window when changing relevant settings.

Recreate the summary window when the users changes settings that affect it,
with the exception being the settings on the location page. If the forecast
layout is not changed, the position of the window will be restored too.

The configuration dialog will always be kept in the foreground.

 panel-plugin/weather-config.c |   36 
 panel-plugin/weather.c|2 +-
 panel-plugin/weather.h|3 +++
 3 files changed, 40 insertions(+), 1 deletions(-)

diff --git a/panel-plugin/weather-config.c b/panel-plugin/weather-config.c
index d2c5652..290c25e 100644
--- a/panel-plugin/weather-config.c
+++ b/panel-plugin/weather-config.c
@@ -109,6 +109,33 @@ spin_alt_value_changed(const GtkWidget *spin,
gpointer user_data);
 
 
+static void
+update_summary_window(xfceweather_dialog *dialog,
+  gboolean restore_position)
+{
+if (dialog-wd-summary_window) {
+guint x, y;
+
+/* remember position */
+if (restore_position)
+gtk_window_get_position(GTK_WINDOW(dialog-wd-summary_window),
+x, y);
+
+/* call toggle function two times to close and open dialog */
+forecast_click(dialog-wd-summary_window, dialog-wd);
+forecast_click(dialog-wd-summary_window, dialog-wd);
+
+/* ask wm to restore position of new window */
+if (restore_position)
+gtk_window_move(GTK_WINDOW(dialog-wd-summary_window), x, y);
+
+/* bring config dialog to the front, it might have been hidden
+ * beneath the summary window */
+gtk_window_present(GTK_WINDOW(dialog-dialog));
+}
+}
+
+
 static gboolean
 schedule_data_update(gpointer user_data)
 {
@@ -533,6 +560,7 @@ combo_unit_temperature_changed(GtkWidget *combo,
 dialog-wd-units-temperature =
 gtk_combo_box_get_active(GTK_COMBO_BOX(combo));
 update_scrollbox(dialog-wd);
+update_summary_window(dialog, TRUE);
 }
 
 
@@ -544,6 +572,7 @@ combo_unit_pressure_changed(GtkWidget *combo,
 dialog-wd-units-pressure =
 gtk_combo_box_get_active(GTK_COMBO_BOX(combo));
 update_scrollbox(dialog-wd);
+update_summary_window(dialog, TRUE);
 }
 
 
@@ -555,6 +584,7 @@ combo_unit_windspeed_changed(GtkWidget *combo,
 dialog-wd-units-windspeed =
 gtk_combo_box_get_active(GTK_COMBO_BOX(combo));
 update_scrollbox(dialog-wd);
+update_summary_window(dialog, TRUE);
 }
 
 
@@ -566,6 +596,7 @@ combo_unit_precipitations_changed(GtkWidget *combo,
 dialog-wd-units-precipitations =
 gtk_combo_box_get_active(GTK_COMBO_BOX(combo));
 update_scrollbox(dialog-wd);
+update_summary_window(dialog, TRUE);
 }
 
 
@@ -578,6 +609,7 @@ combo_unit_altitude_changed(GtkWidget *combo,
 dialog-wd-units-altitude =
 gtk_combo_box_get_active(GTK_COMBO_BOX(combo));
 setup_altitude(dialog);
+update_summary_window(dialog, TRUE);
 }
 
 
@@ -674,6 +706,7 @@ combo_icon_theme_changed(GtkWidget *combo,
 icon_theme_free(dialog-wd-icon_theme);
 dialog-wd-icon_theme = icon_theme_copy(theme);
 update_icon(dialog-wd);
+update_summary_window(dialog, TRUE);
 }
 
 
@@ -693,6 +726,7 @@ combo_forecast_layout_changed(GtkWidget *combo,
 xfceweather_dialog *dialog = (xfceweather_dialog *) user_data;
 dialog-wd-forecast_layout =
 gtk_combo_box_get_active(GTK_COMBO_BOX(combo));
+update_summary_window(dialog, FALSE);
 }
 
 
@@ -703,6 +737,7 @@ spin_forecast_days_value_changed(const GtkWidget *spin,
 xfceweather_dialog *dialog = (xfceweather_dialog *) user_data;
 dialog-wd-forecast_days =
 gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(spin));
+update_summary_window(dialog, FALSE);
 }
 
 
@@ -714,6 +749,7 @@ check_round_values_toggled(GtkWidget *button,
 dialog-wd-round =
 gtk_toggle_button_get_active(GTK_TOGGLE_BUTTON(button));
 update_scrollbox(dialog-wd);
+update_summary_window(dialog, TRUE);
 }
 
 
diff --git a/panel-plugin/weather.c b/panel-plugin/weather.c
index 5c317a0..71faf8f 100644
--- a/panel-plugin/weather.c
+++ b/panel-plugin/weather.c
@@ -692,7 +692,7 @@ close_summary(GtkWidget *widget,
 }
 
 
-static void
+void
 forecast_click(GtkWidget *widget,
gpointer user_data)
 {
diff --git a/panel-plugin/weather.h b/panel-plugin/weather.h
index c74625f..87ce68e 100644
--- a/panel-plugin/weather.h
+++ b/panel-plugin/weather.h
@@ -108,6 +108,9 @@ void weather_http_queue_request(SoupSession *session,
 
 void scrollbox_set_visible(xfceweather_data *data);
 
+void forecast_click(GtkWidget *widget,
+   

[Xfce4-commits] xfce4-weather-plugin:master Only show the update spinner when it is active.

2012-11-29 Thread Harald Judt
Updating branch refs/heads/master
 to 530b200ccc07e54acff6f77e5029a100dc348111 (commit)
   from da378e359acd7f31fb0c9511f328f2e678dcc1d0 (commit)

commit 530b200ccc07e54acff6f77e5029a100dc348111
Author: Harald Judt h.j...@gmx.at
Date:   Thu Nov 29 10:48:43 2012 +0100

Only show the update spinner when it is active.

This saves some space that is better used for entering the location name.

 panel-plugin/weather-config.c |3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/panel-plugin/weather-config.c b/panel-plugin/weather-config.c
index 290c25e..a9d8463 100644
--- a/panel-plugin/weather-config.c
+++ b/panel-plugin/weather-config.c
@@ -148,6 +148,7 @@ schedule_data_update(gpointer user_data)
 weather_debug(Delayed update timer expired, now scheduling data update.);
 update_weatherdata_with_reset(dialog-wd);
 gtk_spinner_stop(GTK_SPINNER(dialog-update_spinner));
+gtk_widget_hide(GTK_WIDGET(dialog-update_spinner));
 return FALSE;
 }
 
@@ -164,6 +165,7 @@ schedule_delayed_data_update(xfceweather_dialog *dialog)
 if (dialog-wd-updatetimeout)
 g_source_remove(dialog-wd-updatetimeout);
 
+gtk_widget_show(GTK_WIDGET(dialog-update_spinner));
 gtk_spinner_start(GTK_SPINNER(dialog-update_spinner));
 dialog-timer_id =
 g_timeout_add_seconds(UPDATE_TIMER_DELAY,
@@ -1328,5 +1330,6 @@ create_config_dialog(xfceweather_data *data,
 
 gtk_box_pack_start(GTK_BOX(vbox), notebook, TRUE, TRUE, 0);
 gtk_widget_show_all(vbox);
+gtk_widget_hide(GTK_WIDGET(dialog-update_spinner));
 return dialog;
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfce4-weather-plugin:master Create configure option for GeoNames.

2012-11-29 Thread Harald Judt
Updating branch refs/heads/master
 to 3ca9ea6a646d83d01ad21e282bef005816bc2223 (commit)
   from 530b200ccc07e54acff6f77e5029a100dc348111 (commit)

commit 3ca9ea6a646d83d01ad21e282bef005816bc2223
Author: Harald Judt h.j...@gmx.at
Date:   Thu Nov 29 10:51:56 2012 +0100

Create configure option for GeoNames.

 README|   13 +
 configure.ac.in   |   10 ++
 panel-plugin/Makefile.am  |1 +
 panel-plugin/weather-config.c |1 -
 4 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/README b/README
index 77a01b2..1c080b8 100644
--- a/README
+++ b/README
@@ -30,6 +30,19 @@ up a forecast and details page. Right-clicking opens the 
contextual
 menu.
 
 
+INFORMATION FOR PACKAGE MAINTAINERS AND DISTRIBUTORS
+==
+If you're going to distribute this package, please be so kind and set
+the GEONAMES_USERNAME configure option for the GeoNames web service
+which is used for altitude detection. GeoNames requires you to
+register an account and limits requests on a per-hour and per-day
+basis to prevent misuse of their service. There are no other
+restrictions and registration is free, uncomplicated and takes less
+than a minute (http://www.geonames.org/export/web-services.html).
+Performing these steps will ensure the altitude detection continues
+to work for all users of the plugin.
+
+
 MET.NO API DOCUMENTATION
 ==
 To get a quick overview, please consolidate the met.no API weather
diff --git a/configure.ac.in b/configure.ac.in
index 5bb6038..f7136af 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -69,6 +69,16 @@ XDT_CHECK_PACKAGE([SOUP], [libsoup-2.4], [2.26.0])
 AC_CHECK_LIB(resolv, res_query, [LIBRESOLV=-lresolv])
 AC_SUBST(LIBRESOLV)
 
+dnl 
+dnl *** Special compile time options ***
+dnl 
+AC_ARG_VAR([GEONAMES_USERNAME], [Username for the GeoNames webservice.
+  Please register your own if you're going to distribute the
+  package, as requests are limited per hour and day.
+  See README for further information.])
+AS_IF([test x$GEONAMES_USERNAME = x], 
[GEONAMES_USERNAME=xfce4weatherplugin])
+
+
 dnl ***
 dnl *** Check for debugging support ***
 dnl ***
diff --git a/panel-plugin/Makefile.am b/panel-plugin/Makefile.am
index 672424e..fcd086f 100644
--- a/panel-plugin/Makefile.am
+++ b/panel-plugin/Makefile.am
@@ -1,6 +1,7 @@
 INCLUDES = \
-I$(top_srcdir) \
-DTHEMESDIR=\$(datadir)/xfce4/weather/icons\  \
+   -DGEONAMES_USERNAME=\@GEONAMES_USERNAME@\ \
-DPACKAGE_LOCALE_DIR=\$(localedir)\   \
-DG_LOG_DOMAIN=\weather\
 
diff --git a/panel-plugin/weather-config.c b/panel-plugin/weather-config.c
index a9d8463..248e1f5 100644
--- a/panel-plugin/weather-config.c
+++ b/panel-plugin/weather-config.c
@@ -31,7 +31,6 @@
 #include weather-search.h
 #include weather-scrollbox.h
 
-#define GEONAMES_USERNAME xfce4weatherplugin
 #define UPDATE_TIMER_DELAY 7
 #define OPTIONS_N 13
 #define BORDER 4
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:ochosi/audiobox Tweaked centering and ellipsizing.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/ochosi/audiobox
 to 1d3b3276a02be591a54696257ea335e49e3d6bbb (commit)
   from ab966255eaa37a27ea7178d6b4b93a78c064b71d (commit)

commit 1d3b3276a02be591a54696257ea335e49e3d6bbb
Author: Sean Davis smd.seanda...@gmail.com
Date:   Thu Nov 29 05:06:15 2012 -0500

Tweaked centering and ellipsizing.

 data/interfaces/parole.ui |   11 +++
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index ccc9d74..2127f0a 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=KP_Add signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=plus signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=KP_Add signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=minus signal=activate/
 accelerator key=KP_Subtract signal=activate/
+accelerator key=minus signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -693,6 +693,7 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 property name=spacing24/property
+property 
name=homogeneousTrue/property
 child
   object class=GtkImage 
id=audiobox_cover
 property 
name=visibleTrue/property
@@ -720,6 +721,7 @@
 property 
name=yalign1/property
 property name=label 
translatable=yeslt;bgt;lt;biggt;Song 
Titlelt;/biggt;lt;/bgt;/property
 property 
name=use_markupTrue/property
+property 
name=ellipsizeend/property
   /object
   packing
 property 
name=expandTrue/property
@@ -734,7 +736,7 @@
 property 
name=xalign0/property
 property name=label 
translatable=yeslt;biggt;on Song Album (2012)lt;/biggt;/property
 property 
name=use_markupTrue/property
-property 
name=wrapTrue/property
+property 
name=ellipsizeend/property
   /object
   packing
 property 
name=expandFalse/property
@@ -750,6 +752,7 @@
 property 
name=yalign0/property
 property name=label 
translatable=yeslt;biggt;by Song Artistlt;/biggt;/property
 property 
name=use_markupTrue/property
+property 
name=ellipsizeend/property
   /object
   packing
 property 
name=expandTrue/property
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Minimal patch to show an audiobox with meta-information from tags when audio is playing

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/master
 to 7ce80b05c3015620f70efcef8cee0dabfababd09 (commit)
   from fb7a48cd3fc3dbc34797dc3002881a3a85acd672 (commit)

commit 7ce80b05c3015620f70efcef8cee0dabfababd09
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 22 13:48:40 2012 +0100

Minimal patch to show an audiobox with meta-information from tags when 
audio is playing

 data/interfaces/parole.ui |   37 -
 src/parole-player.c   |   26 ++
 2 files changed, 62 insertions(+), 1 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 9327849..4bd0e08 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -684,6 +684,41 @@
   /packing
 /child
 child
+  object class=GtkVBox id=audiobox
+property name=visibleTrue/property
+property name=can_focusFalse/property
+child
+  object class=GtkImage id=cover
+property 
name=can_focusFalse/property
+property 
name=pixel_size128/property
+property 
name=icon_nameaudio-x-generic/property
+  /object
+  packing
+property name=expandTrue/property
+property name=fillTrue/property
+property name=position0/property
+  /packing
+/child
+child
+  object class=GtkLabel id=audiotags
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+property name=label 
translatable=yeslabel/property
+  /object
+  packing
+property name=expandTrue/property
+property name=fillTrue/property
+property name=position1/property
+  /packing
+/child
+  /object
+  packing
+property name=expandTrue/property
+property name=fillTrue/property
+property name=position2/property
+  /packing
+/child
+child
   object class=GtkVBox id=control
 property name=visibleTrue/property
 property name=can_focusFalse/property
@@ -938,7 +973,7 @@ audio-volume-medium/property
   packing
 property name=expandFalse/property
 property name=fillTrue/property
-property name=position2/property
+property name=position3/property
   /packing
 /child
   /object
diff --git a/src/parole-player.c b/src/parole-player.c
index 3cfbeb8..a013f24 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -339,6 +339,10 @@ struct ParolePlayerPrivate
 GtkWidget  *languages_menu;
 
 GtkWidget  *main_box;
+GtkWidget  *eventbox_output;
+GtkWidget  *audiobox;
+GtkWidget  *cover;
+GtkWidget  *audiotags;
 
 GtkWidget  *volume;
 GtkWidget  *menu_bar;
@@ -817,6 +821,22 @@ parole_player_update_languages (ParolePlayer *player, 
ParoleGst *gst)
}
 }
 
+static void
+parole_player_show_audiobox (ParolePlayer *player)
+{
+/* Only show the audiobox if we're sure there's no video playing */
+if (!gst_get_has_video( PAROLE_GST(player-priv-gst) ))
+{
+   gtk_widget_show_all(player-priv-audiobox);
+   gtk_widget_hide_all(player-priv-eventbox_output);
+}
+else
+{
+   gtk_widget_hide_all(player-priv-audiobox);
+   gtk_widget_show_all(player-priv-eventbox_output);
+}
+}
+
 /**
  * parole_player_select_custom_subtitle:
  * @widget : The #GtkMenuItem for selecting a custom subtitle file.
@@ -951,6 +971,7 @@ 

[Xfce4-commits] parole:master Enhanced audiobox widget.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to ad1c5a7ba11fe8b74e018b59f1c073c82f13e66e (commit)
   from 7ce80b05c3015620f70efcef8cee0dabfababd09 (commit)

commit ad1c5a7ba11fe8b74e018b59f1c073c82f13e66e
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 06:13:02 2012 -0500

Enhanced audiobox widget.

 data/interfaces/parole.ui |  138 ++---
 src/parole-player.c   |   19 --
 2 files changed, 143 insertions(+), 14 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 4bd0e08..8b79613 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -684,14 +684,16 @@
   /packing
 /child
 child
-  object class=GtkVBox id=audiobox
-property name=visibleTrue/property
+  object class=GtkHBox id=audiobox
 property name=can_focusFalse/property
+property 
name=no_show_allTrue/property
 child
-  object class=GtkImage id=cover
+  object class=GtkAlignment 
id=alignment2
+property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
-property 
name=pixel_size128/property
-property 
name=icon_nameaudio-x-generic/property
+child
+  placeholder/
+/child
   /object
   packing
 property name=expandTrue/property
@@ -700,15 +702,135 @@
   /packing
 /child
 child
-  object class=GtkLabel id=audiotags
+  object class=GtkVBox id=vbox2
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+child
+  object class=GtkAlignment 
id=alignment3
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+child
+  placeholder/
+/child
+  /object
+  packing
+property 
name=expandTrue/property
+property 
name=fillTrue/property
+property 
name=position0/property
+  /packing
+/child
+child
+  object class=GtkHBox id=hbox2
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+property 
name=spacing12/property
+child
+  object class=GtkImage 
id=audiobox_cover
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+property 
name=pixel_size128/property
+property 
name=icon_nameaudio-x-generic/property
+  /object
+  packing
+property 
name=expandFalse/property
+property 
name=fillTrue/property
+property 
name=position0/property
+  /packing
+/child
+child
+  object class=GtkVBox 
id=vbox3
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+  

[Xfce4-commits] parole:master Added title, album, and artist to audiobox widget.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 5383ba33003b6884a18633447aa48e30f59c8ad1 (commit)
   from ad1c5a7ba11fe8b74e018b59f1c073c82f13e66e (commit)

commit 5383ba33003b6884a18633447aa48e30f59c8ad1
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 07:06:04 2012 -0500

Added title, album, and artist to audiobox widget.

 src/parole-player.c |   31 +++
 1 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index 25eaf66..6a96ab1 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -1562,17 +1562,48 @@ static void
 parole_player_media_tag_cb (ParoleGst *gst, const ParoleStream *stream, 
ParolePlayer *player)
 {
 gchar *title;
+gchar *album;
+gchar *artist;
 
 if ( player-priv-row )
 {
g_object_get (G_OBJECT (stream),
  title, title,
+ album, album,
+ artist, artist,
  NULL);
+
if ( title )
{
parole_media_list_set_row_name (player-priv-list, 
player-priv-row, title);
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_title), 
g_strdup_printf(bbig%s/big/b, title));
g_free (title);
}
+   else
+   {
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_title), 
g_strdup_printf(bbig%s/big/b, _(Unknown)));
+   }
+
+   if ( album )
+   {
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_strdup_printf(big%s/big, album));
+   g_free (album);
+   }
+   else
+   {
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_strdup_printf(big%s/big, _(Unknown)));
+   }
+
+   if ( artist )
+   {
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_artist), 
g_strdup_printf(big%s/big, artist));
+   g_free (artist);
+   }
+   else
+   {
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_artist), 
g_strdup_printf(big%s/big, _(Unknown)));
+   }
+
 }
 }
 
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Functional completion of the audiobox.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 1f038f0094329fcd96584f185968bfd10e03569d (commit)
   from 5383ba33003b6884a18633447aa48e30f59c8ad1 (commit)

commit 1f038f0094329fcd96584f185968bfd10e03569d
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 13:43:44 2012 -0500

Functional completion of the audiobox.

 configure.ac.in  |5 ++
 src/gst/Makefile.am  |1 +
 src/gst/parole-gst.c |  100 ++
 src/misc/parole-stream.c |   30 ++
 src/misc/parole-stream.h |5 ++
 src/parole-player.c  |   15 ++-
 6 files changed, 154 insertions(+), 2 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index 50eb9d3..143b089 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -103,6 +103,11 @@ XDT_CHECK_PACKAGE([GST_VIDEO], [gstreamer-video-0.10], 
[gstreamer_minimum_versio
 XDT_CHECK_PACKAGE([GST_INTERFACES], [gstreamer-interfaces-0.10], 
[gstreamer_minimum_version])
 XDT_CHECK_PACKAGE([GST_PBUTILS], [gstreamer-pbutils-0.10], [0.10.2])
 
+GST_MAJORMINOR=0.10
+GST_REQS=0.10.30
+GSTPLUG_REQS=0.10.30
+GST_LIBS=$GST_LIBS -lgstbase-$GST_MAJORMINOR -lgstinterfaces-$GST_MAJORMINOR 
-lgstvideo-$GST_MAJORMINOR -lgstaudio-$GST_MAJORMINOR 
-lgstpbutils-$GST_MAJORMINOR -lgsttag-$GST_MAJORMINOR
+
 XDT_CHECK_PACKAGE([DBUS], [dbus-1], [dbus_minimum_version])
 XDT_CHECK_PACKAGE([DBUS_GLIB], [dbus-glib-1], [dbus_glib_minimum_version])
 
diff --git a/src/gst/Makefile.am b/src/gst/Makefile.am
index 5f2de02..62771b7 100644
--- a/src/gst/Makefile.am
+++ b/src/gst/Makefile.am
@@ -31,6 +31,7 @@ libparolegst_la_CFLAGS =  \
 libparolegst_la_LIBADD =   \
$(top_builddir)/src/misc/libparole.la\
$(top_builddir)/src/common/libparolecommon.la\
+   $(GST_LIBS) \
$(GST_PBUTILS_LIBS)
 
 parole_glib_enum_headers = \
diff --git a/src/gst/parole-gst.c b/src/gst/parole-gst.c
index f023609..0b310fb 100644
--- a/src/gst/parole-gst.c
+++ b/src/gst/parole-gst.c
@@ -34,6 +34,7 @@
 #include gst/pbutils/install-plugins.h
 
 #include gst/video/video.h
+#include gst/tag/tag.h
 
 #include libxfce4util/libxfce4util.h
 #include libxfce4ui/libxfce4ui.h
@@ -65,6 +66,8 @@ static void   parole_gst_terminate_internal   (ParoleGst *gst,
 
 static void parole_gst_seek_cdda_track (ParoleGst *gst,
 gint track);
+
+static GdkPixbuf * parole_gst_tag_list_get_cover (GstTagList *tag_list);
 
 typedef enum 
 {
@@ -999,6 +1002,94 @@ out:
 ;
 }
 
+static GdkPixbuf *
+parole_gst_buffer_to_pixbuf (GstBuffer *buffer)
+{
+  GdkPixbufLoader *loader;
+  GdkPixbuf *pixbuf = NULL;
+  GError *err = NULL;
+
+  loader = gdk_pixbuf_loader_new ();
+
+  if (gdk_pixbuf_loader_write (loader, buffer-data, buffer-size, err) 
+  gdk_pixbuf_loader_close (loader, err)) {
+pixbuf = gdk_pixbuf_loader_get_pixbuf (loader);
+if (pixbuf)
+  g_object_ref (pixbuf);
+  } else {
+GST_WARNING(could not convert tag image to pixbuf: %s, err-message);
+g_error_free (err);
+  }
+
+  g_object_unref (loader);
+  return pixbuf;
+}
+
+static const GValue *
+parole_gst_tag_list_get_cover_real (GstTagList *tag_list)
+{
+  const GValue *cover_value = NULL;
+  guint i;
+
+  for (i = 0; ; i++) {
+const GValue *value;
+GstBuffer *buffer;
+GstStructure *caps_struct;
+int type;
+
+value = gst_tag_list_get_value_index (tag_list,
+ GST_TAG_IMAGE,
+ i);
+if (value == NULL)
+  break;
+
+buffer = gst_value_get_buffer (value);
+
+caps_struct = gst_caps_get_structure (buffer-caps, 0);
+
+gst_structure_get_enum (caps_struct,
+   image-type,
+   GST_TYPE_TAG_IMAGE_TYPE,
+   type);
+if (type == GST_TAG_IMAGE_TYPE_UNDEFINED) {
+  if (cover_value == NULL)
+cover_value = value;
+} else if (type == GST_TAG_IMAGE_TYPE_FRONT_COVER) {
+  cover_value = value;
+  break;
+}
+  }
+
+  return cover_value;
+}
+
+GdkPixbuf *
+parole_gst_tag_list_get_cover (GstTagList *tag_list)
+{
+  const GValue *cover_value;
+
+  g_return_val_if_fail (tag_list != NULL, FALSE);
+
+  cover_value = parole_gst_tag_list_get_cover_real (tag_list);
+  /* Fallback to preview */
+  if (!cover_value) {
+cover_value = gst_tag_list_get_value_index (tag_list,
+   GST_TAG_PREVIEW_IMAGE,
+   0);
+  }
+
+  if (cover_value) {
+GstBuffer *buffer;
+GdkPixbuf *pixbuf;
+
+buffer = gst_value_get_buffer (cover_value);
+pixbuf = parole_gst_buffer_to_pixbuf (buffer);
+return pixbuf;
+  }
+
+  return NULL;
+}
+
 static void
 parole_gst_get_meta_data_cdda (ParoleGst *gst, GstTagList *tag)
 {
@@ 

[Xfce4-commits] parole:master Only show audiobox if audio-only and visualizations are disabled.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 8c20b1c36f45b528653ed5b90a8ec2dc435d951b (commit)
   from e11ff431848a619df268c21c52530fb543e3157e (commit)

commit 8c20b1c36f45b528653ed5b90a8ec2dc435d951b
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 18:27:04 2012 -0500

Only show audiobox if audio-only and visualizations are disabled.

 src/gst/parole-gst.c |   12 
 src/gst/parole-gst.h |1 +
 src/parole-player.c  |6 --
 3 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/src/gst/parole-gst.c b/src/gst/parole-gst.c
index 0b310fb..b74c6a1 100644
--- a/src/gst/parole-gst.c
+++ b/src/gst/parole-gst.c
@@ -2520,6 +2520,18 @@ gst_get_lang_list_for_type (ParoleGst * gst, const gchar 
* type_name)
 }
 
 gboolean
+gst_get_has_vis( ParoleGst *gst )
+{
+gboolean has_vis;
+
+g_object_get (G_OBJECT (gst-priv-conf),
+ vis-enabled, has_vis,
+ NULL);
+ 
+return has_vis;
+}
+
+gboolean
 gst_get_has_video( ParoleGst *gst )
 {
gboolean playing_video;
diff --git a/src/gst/parole-gst.h b/src/gst/parole-gst.h
index a5e1208..1102de1 100644
--- a/src/gst/parole-gst.h
+++ b/src/gst/parole-gst.h
@@ -146,6 +146,7 @@ voidparole_gst_set_cursor_visible   
(ParoleGst *gst,
 
 GList *gst_get_lang_list_for_type (ParoleGst * gst, 
const gchar * type_name);
 
+gboolean   gst_get_has_vis( ParoleGst *gst );
 gboolean   gst_get_has_video( ParoleGst *gst );
 
 void   gst_set_current_audio_track( ParoleGst *gst, gint 
track_no );
diff --git a/src/parole-player.c b/src/parole-player.c
index fa8c3a0..ba15f4f 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -828,8 +828,10 @@ parole_player_update_languages (ParolePlayer *player, 
ParoleGst *gst)
 static void
 parole_player_show_audiobox (ParolePlayer *player)
 {
-/* Only show the audiobox if we're sure there's no video playing */
-if (!gst_get_has_video( PAROLE_GST(player-priv-gst) ))
+/* Only show the audiobox if we're sure there's no video playing and 
+   visualizations are disabled. */
+if (!gst_get_has_video ( PAROLE_GST(player-priv-gst) ) 
+!gst_get_has_vis   ( PAROLE_GST(player-priv-gst) ) )
 {
gtk_widget_show(player-priv-audiobox);
gtk_widget_hide_all(player-priv-eventbox_output);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Audiobox black background, white text.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to e11ff431848a619df268c21c52530fb543e3157e (commit)
   from 1f038f0094329fcd96584f185968bfd10e03569d (commit)

commit e11ff431848a619df268c21c52530fb543e3157e
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 14:13:38 2012 -0500

Audiobox black background, white text.

 data/interfaces/parole.ui |  148 +++-
 src/parole-player.c   |   16 +++--
 2 files changed, 87 insertions(+), 77 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 8b79613..5664825 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=plus signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=KP_Add signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=plus signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=KP_Subtract signal=activate/
 accelerator key=minus signal=activate/
+accelerator key=KP_Subtract signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -684,29 +684,15 @@
   /packing
 /child
 child
-  object class=GtkHBox id=audiobox
+  object class=GtkEventBox id=audiobox
 property name=can_focusFalse/property
 property 
name=no_show_allTrue/property
 child
-  object class=GtkAlignment 
id=alignment2
+  object class=GtkHBox 
id=audiobox_hbox
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 child
-  placeholder/
-/child
-  /object
-  packing
-property name=expandTrue/property
-property name=fillTrue/property
-property name=position0/property
-  /packing
-/child
-child
-  object class=GtkVBox id=vbox2
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-child
-  object class=GtkAlignment 
id=alignment3
+  object class=GtkAlignment 
id=alignment2
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 child
@@ -720,35 +706,34 @@
   /packing
 /child
 child
-  object class=GtkHBox id=hbox2
+  object class=GtkVBox id=vbox2
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
-property 
name=spacing12/property
 child
-  object class=GtkImage 
id=audiobox_cover
+  object class=GtkAlignment 
id=alignment3
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
-property 

[Xfce4-commits] parole:master Make audiobox easier to understand.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 025b386dfea3400555d7aaa2881060e6aa63b006 (commit)
   from 8c20b1c36f45b528653ed5b90a8ec2dc435d951b (commit)

commit 025b386dfea3400555d7aaa2881060e6aa63b006
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 18:48:00 2012 -0500

Make audiobox easier to understand.

 data/interfaces/parole.ui |   18 ++
 src/parole-player.c   |   16 +---
 2 files changed, 23 insertions(+), 11 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 5664825..301addb 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=KP_Add signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=plus signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=KP_Add signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=minus signal=activate/
 accelerator key=KP_Subtract signal=activate/
+accelerator key=minus signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -751,11 +751,12 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 property 
name=xalign0/property
+property 
name=yalign1/property
 property name=label 
translatable=yeslt;bgt;lt;biggt;Song 
Titlelt;/biggt;lt;/bgt;/property
 property 
name=use_markupTrue/property
   /object
   packing
-property 
name=expandFalse/property
+property 
name=expandTrue/property
 property 
name=fillTrue/property
 property 
name=position0/property
   /packing
@@ -765,7 +766,7 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 property 
name=xalign0/property
-property name=label 
translatable=yeslt;biggt;Song Albumlt;/biggt;/property
+property name=label 
translatable=yeslt;biggt;on Song Album (2012)lt;/biggt;/property
 property 
name=use_markupTrue/property
   /object
   packing
@@ -779,18 +780,19 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 property 
name=xalign0/property
-property name=label 
translatable=yeslt;biggt;Song Artistlt;/biggt;/property
+property 
name=yalign0/property
+property name=label 
translatable=yeslt;biggt;by Song Artistlt;/biggt;/property
 property 
name=use_markupTrue/property
   /object
   packing
-property 
name=expandFalse/property
+property 
name=expandTrue/property

[Xfce4-commits] parole:master Restored double-clicking on widget for fullscreen, partially restored showing controls in fullscreen.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 5971d7a90a14156a31d86e19d1399f1bc3085ab5 (commit)
   from 025b386dfea3400555d7aaa2881060e6aa63b006 (commit)

commit 5971d7a90a14156a31d86e19d1399f1bc3085ab5
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 19:13:16 2012 -0500

Restored double-clicking on widget for fullscreen, partially restored 
showing controls in fullscreen.

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

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 301addb..6504835 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=plus signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=KP_Add signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=plus signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=KP_Subtract signal=activate/
 accelerator key=minus signal=activate/
+accelerator key=KP_Subtract signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -687,6 +687,7 @@
   object class=GtkEventBox id=audiobox
 property name=can_focusFalse/property
 property 
name=no_show_allTrue/property
+signal name=button-press-event 
handler=parole_player_gst_widget_button_press swapped=no/
 child
   object class=GtkHBox 
id=audiobox_hbox
 property 
name=visibleTrue/property
diff --git a/src/parole-player.c b/src/parole-player.c
index a17707f..a3eb521 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -2699,6 +2699,9 @@ parole_player_init (ParolePlayer *player)
 player-priv-audiobox_album = GTK_WIDGET (gtk_builder_get_object 
(builder, audiobox_album));
 player-priv-audiobox_artist = GTK_WIDGET (gtk_builder_get_object 
(builder, audiobox_artist));
 
+g_signal_connect (G_OBJECT (player-priv-audiobox), motion-notify-event,
+ G_CALLBACK 
(parole_player_gst_widget_motion_notify_event), player);
+
 gtk_box_set_child_packing( GTK_BOX(player-priv-control), 
GTK_WIDGET(player-priv-play_box), TRUE, TRUE, 2, GTK_PACK_START );
 
 player-priv-hbox_infobar = GTK_WIDGET (gtk_builder_get_object (builder, 
hbox_infobar));
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Escape audio-labels and make unknown information more useful

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/master
 to f65378f4d6f357b758898cc73022726f0617f736 (commit)
   from 5971d7a90a14156a31d86e19d1399f1bc3085ab5 (commit)

commit f65378f4d6f357b758898cc73022726f0617f736
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 01:50:50 2012 +0100

Escape audio-labels and make unknown information more useful

 src/parole-player.c |   14 +++---
 1 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index a3eb521..3ae8395 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -1582,27 +1582,27 @@ parole_player_media_tag_cb (ParoleGst *gst, const 
ParoleStream *stream, ParolePl
if ( title )
{
parole_media_list_set_row_name (player-priv-list, 
player-priv-row, title);
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_title), 
g_strdup_printf(span color=\white\bbig%s/big/b/span, title));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_title), 
g_markup_printf_escaped(span color=\white\bbig%s/big/b/span, 
title));
g_free (title);
}
else
{
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_title), 
g_strdup_printf(span color=\white\bbig%s/big/b/span, 
_(Unknown)));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_title), 
g_strdup_printf(span color=\white\bbig%s/big/b/span, _(Unknown 
Song)));
}
 
if ( album )
{
if (year)
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_strdup_printf(span color=\white\big%s %s (%s)/big/span, _(on), 
album, year));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_markup_printf_escaped(span color=\white\big%s %s (%s)/big/span, 
_(on), album, year));
 
else
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_strdup_printf(span color=\white\big%s %s/big/span, _(on), 
album));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_markup_printf_escaped(span color=\white\big%s %s/big/span, 
_(on), album));

g_free (album);
}
else
{
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_strdup_printf(span color=\white\big%s/big/span, _(Unknown)));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_album), 
g_strdup_printf(span color=\white\big%s %s/big/span, _(on), 
_(Unknown Album)));
}

if (year)
@@ -1610,12 +1610,12 @@ parole_player_media_tag_cb (ParoleGst *gst, const 
ParoleStream *stream, ParolePl
 
if ( artist )
{
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_artist), 
g_strdup_printf(span color=\white\big%s %s/big/span, _(by), 
artist));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_artist), 
g_markup_printf_escaped(span color=\white\big%s %s/big/span, 
_(by), artist));
g_free (artist);
}
else
{
-   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_artist), 
g_strdup_printf(span color=\white\big%s %s/big/span, _(by), 
_(Unknown)));
+   gtk_label_set_markup(GTK_LABEL(player-priv-audiobox_artist), 
g_strdup_printf(span color=\white\big%s %s/big/span, _(by), 
_(Unknown Artist)));
}

image = parole_stream_get_image(G_OBJECT(stream));
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Fixed fullscreen controls showing with audiobox.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to eb54a7a10574f2539cebc53270dd3c79f773e9b4 (commit)
   from f65378f4d6f357b758898cc73022726f0617f736 (commit)

commit eb54a7a10574f2539cebc53270dd3c79f773e9b4
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 22:11:04 2012 -0500

Fixed fullscreen controls showing with audiobox.

 src/parole-player.c |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index 3ae8395..f28aa72 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -2699,6 +2699,7 @@ parole_player_init (ParolePlayer *player)
 player-priv-audiobox_album = GTK_WIDGET (gtk_builder_get_object 
(builder, audiobox_album));
 player-priv-audiobox_artist = GTK_WIDGET (gtk_builder_get_object 
(builder, audiobox_artist));
 
+gtk_widget_add_events (GTK_WIDGET (player-priv-audiobox), 
GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK);
 g_signal_connect (G_OBJECT (player-priv-audiobox), 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:master Simplify audiobox packing by dropping alignments and boxes

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/master
 to 5d9f13a87bd7f545f026b5f6ac889c5d6c00a65f (commit)
   from f65378f4d6f357b758898cc73022726f0617f736 (commit)

commit 5d9f13a87bd7f545f026b5f6ac889c5d6c00a65f
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 02:19:49 2012 +0100

Simplify audiobox packing by dropping alignments and boxes

 data/interfaces/parole.ui |   71 +++-
 1 files changed, 5 insertions(+), 66 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 6504835..7498539 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=KP_Add signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=plus signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=KP_Add signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=minus signal=activate/
 accelerator key=KP_Subtract signal=activate/
+accelerator key=minus signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -697,34 +697,6 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 child
-  placeholder/
-/child
-  /object
-  packing
-property 
name=expandTrue/property
-property 
name=fillTrue/property
-property 
name=position0/property
-  /packing
-/child
-child
-  object class=GtkVBox id=vbox2
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-child
-  object class=GtkAlignment 
id=alignment3
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-child
-  placeholder/
-/child
-  /object
-  packing
-property 
name=expandTrue/property
-property 
name=fillTrue/property
-property 
name=position0/property
-  /packing
-/child
-child
   object class=GtkHBox 
id=hbox2
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
@@ -799,45 +771,12 @@
   /packing
 /child
   /object
-  packing
-property 
name=expandFalse/property
-property 
name=fillTrue/property
-property 
name=position1/property
-  /packing
-/child
-child
-  object class=GtkAlignment 
id=alignment5
- 

[Xfce4-commits] parole:master Merge branch 'ochosi/audiobox' of ssh://git.xfce.org/apps/parole into ochosi/audiobox

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 2bd2c9e94600c71db98f225881373d0530573783 (commit)
   from eb54a7a10574f2539cebc53270dd3c79f773e9b4 (commit)

commit 2bd2c9e94600c71db98f225881373d0530573783
Merge: eb54a7a 5d9f13a
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 22:11:20 2012 -0500

Merge branch 'ochosi/audiobox' of ssh://git.xfce.org/apps/parole into 
ochosi/audiobox

commit 5d9f13a87bd7f545f026b5f6ac889c5d6c00a65f
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 02:19:49 2012 +0100

Simplify audiobox packing by dropping alignments and boxes

 data/interfaces/parole.ui |   71 +++-
 1 files changed, 5 insertions(+), 66 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 6504835..7498539 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=KP_Add signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=plus signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=KP_Add signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=minus signal=activate/
 accelerator key=KP_Subtract signal=activate/
+accelerator key=minus signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -697,34 +697,6 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 child
-  placeholder/
-/child
-  /object
-  packing
-property 
name=expandTrue/property
-property 
name=fillTrue/property
-property 
name=position0/property
-  /packing
-/child
-child
-  object class=GtkVBox id=vbox2
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-child
-  object class=GtkAlignment 
id=alignment3
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-child
-  placeholder/
-/child
-  /object
-  packing
-property 
name=expandTrue/property
-property 
name=fillTrue/property
-property 
name=position0/property
-  /packing
-/child
-child
   object class=GtkHBox 
id=hbox2
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
@@ -799,45 +771,12 @@
   /packing
 /child
   /object
-  packing
-property 
name=expandFalse/property
-property 
name=fillTrue/property
-property 
name=position1/property
-  

[Xfce4-commits] parole:master Simplify packing of audiobox-widgets once again

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/master
 to ab966255eaa37a27ea7178d6b4b93a78c064b71d (commit)
   from 2bd2c9e94600c71db98f225881373d0530573783 (commit)

commit ab966255eaa37a27ea7178d6b4b93a78c064b71d
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 10:17:29 2012 +0100

Simplify packing of audiobox-widgets once again

 data/interfaces/parole.ui |  141 -
 1 files changed, 63 insertions(+), 78 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 7498539..ccc9d74 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=plus signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=KP_Add signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=plus signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=KP_Subtract signal=activate/
 accelerator key=minus signal=activate/
+accelerator key=KP_Subtract signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -689,94 +689,79 @@
 property 
name=no_show_allTrue/property
 signal name=button-press-event 
handler=parole_player_gst_widget_button_press swapped=no/
 child
-  object class=GtkHBox 
id=audiobox_hbox
+  object class=GtkHBox id=hbox2
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
+property name=spacing24/property
+child
+  object class=GtkImage 
id=audiobox_cover
+property 
name=visibleTrue/property
+property 
name=can_focusFalse/property
+property 
name=xalign1/property
+property 
name=pixel_size128/property
+property 
name=icon_nameaudio-x-generic/property
+  /object
+  packing
+property 
name=expandTrue/property
+property 
name=fillTrue/property
+property 
name=position0/property
+  /packing
+/child
 child
-  object class=GtkAlignment 
id=alignment2
+  object class=GtkVBox id=vbox3
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
+property 
name=spacing6/property
 child
-  object class=GtkHBox 
id=hbox2
+  object class=GtkLabel 
id=audiobox_title
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
-property 
name=spacing12/property
-child
-  object class=GtkImage 
id=audiobox_cover
-property 
name=visibleTrue/property
-property 
name=can_focusFalse/property
-property 
name=pixel_size128/property
-property 
name=icon_nameaudio-x-generic/property
-   

[Xfce4-commits] parole:master Tweaked centering and ellipsizing.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 1d3b3276a02be591a54696257ea335e49e3d6bbb (commit)
   from ab966255eaa37a27ea7178d6b4b93a78c064b71d (commit)

commit 1d3b3276a02be591a54696257ea335e49e3d6bbb
Author: Sean Davis smd.seanda...@gmail.com
Date:   Thu Nov 29 05:06:15 2012 -0500

Tweaked centering and ellipsizing.

 data/interfaces/parole.ui |   11 +++
 1 files changed, 7 insertions(+), 4 deletions(-)

diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index ccc9d74..2127f0a 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -463,9 +463,9 @@
 property name=use_underlineTrue/property
 property name=imageimage11/property
 property name=use_stockFalse/property
-accelerator key=KP_Add signal=activate/
-accelerator key=equal signal=activate/
 accelerator key=plus signal=activate/
+accelerator key=equal signal=activate/
+accelerator key=KP_Add signal=activate/
 signal name=activate 
handler=parole_player_volume_up swapped=no/
   /object
 /child
@@ -478,8 +478,8 @@
 property name=use_underlineTrue/property
 property name=imageimage10/property
 property name=use_stockFalse/property
-accelerator key=minus signal=activate/
 accelerator key=KP_Subtract signal=activate/
+accelerator key=minus signal=activate/
 signal name=activate 
handler=parole_player_volume_down swapped=no/
   /object
 /child
@@ -693,6 +693,7 @@
 property 
name=visibleTrue/property
 property 
name=can_focusFalse/property
 property name=spacing24/property
+property 
name=homogeneousTrue/property
 child
   object class=GtkImage 
id=audiobox_cover
 property 
name=visibleTrue/property
@@ -720,6 +721,7 @@
 property 
name=yalign1/property
 property name=label 
translatable=yeslt;bgt;lt;biggt;Song 
Titlelt;/biggt;lt;/bgt;/property
 property 
name=use_markupTrue/property
+property 
name=ellipsizeend/property
   /object
   packing
 property 
name=expandTrue/property
@@ -734,7 +736,7 @@
 property 
name=xalign0/property
 property name=label 
translatable=yeslt;biggt;on Song Album (2012)lt;/biggt;/property
 property 
name=use_markupTrue/property
-property 
name=wrapTrue/property
+property 
name=ellipsizeend/property
   /object
   packing
 property 
name=expandFalse/property
@@ -750,6 +752,7 @@
 property 
name=yalign0/property
 property name=label 
translatable=yeslt;biggt;by Song Artistlt;/biggt;/property
 property 
name=use_markupTrue/property
+property 
name=ellipsizeend/property
   /object
   packing
 property 
name=expandTrue/property
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Merge branch 'ochosi/audiobox' When playing back audio, several id3 tags (incl. embedded artwork) are now shown where Parole would otherwise show video or visualisation

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/master
 to 981aeded1b6d876f0817da2d14a7579ebf46d96d (commit)
   from 1bbaa6324b677dd8bf9908c122750283e315767a (commit)

commit 981aeded1b6d876f0817da2d14a7579ebf46d96d
Merge: 1bbaa63 1d3b327
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 11:18:09 2012 +0100

Merge branch 'ochosi/audiobox'
When playing back audio, several id3 tags (incl. embedded artwork) are now 
shown where Parole would otherwise show video or visualisations

commit 1d3b3276a02be591a54696257ea335e49e3d6bbb
Author: Sean Davis smd.seanda...@gmail.com
Date:   Thu Nov 29 05:06:15 2012 -0500

Tweaked centering and ellipsizing.

commit ab966255eaa37a27ea7178d6b4b93a78c064b71d
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 10:17:29 2012 +0100

Simplify packing of audiobox-widgets once again

commit 2bd2c9e94600c71db98f225881373d0530573783
Merge: eb54a7a 5d9f13a
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 22:11:20 2012 -0500

Merge branch 'ochosi/audiobox' of ssh://git.xfce.org/apps/parole into 
ochosi/audiobox

commit eb54a7a10574f2539cebc53270dd3c79f773e9b4
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 22:11:04 2012 -0500

Fixed fullscreen controls showing with audiobox.

commit 5d9f13a87bd7f545f026b5f6ac889c5d6c00a65f
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 02:19:49 2012 +0100

Simplify audiobox packing by dropping alignments and boxes

commit f65378f4d6f357b758898cc73022726f0617f736
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 01:50:50 2012 +0100

Escape audio-labels and make unknown information more useful

commit 5971d7a90a14156a31d86e19d1399f1bc3085ab5
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 19:13:16 2012 -0500

Restored double-clicking on widget for fullscreen, partially restored 
showing controls in fullscreen.

commit 025b386dfea3400555d7aaa2881060e6aa63b006
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 18:48:00 2012 -0500

Make audiobox easier to understand.

commit 8c20b1c36f45b528653ed5b90a8ec2dc435d951b
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 18:27:04 2012 -0500

Only show audiobox if audio-only and visualizations are disabled.

commit e11ff431848a619df268c21c52530fb543e3157e
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 14:13:38 2012 -0500

Audiobox black background, white text.

commit 1f038f0094329fcd96584f185968bfd10e03569d
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 13:43:44 2012 -0500

Functional completion of the audiobox.

commit 5383ba33003b6884a18633447aa48e30f59c8ad1
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 07:06:04 2012 -0500

Added title, album, and artist to audiobox widget.

commit ad1c5a7ba11fe8b74e018b59f1c073c82f13e66e
Author: Sean Davis smd.seanda...@gmail.com
Date:   Wed Nov 28 06:13:02 2012 -0500

Enhanced audiobox widget.

commit 7ce80b05c3015620f70efcef8cee0dabfababd09
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 22 13:48:40 2012 +0100

Minimal patch to show an audiobox with meta-information from tags when 
audio is playing

 configure.ac.in   |5 ++
 data/interfaces/parole.ui |   95 +-
 src/gst/Makefile.am   |1 +
 src/gst/parole-gst.c  |  112 +
 src/gst/parole-gst.h  |1 +
 src/misc/parole-stream.c  |   30 
 src/misc/parole-stream.h  |5 ++
 src/parole-player.c   |   97 ++-
 8 files changed, 344 insertions(+), 2 deletions(-)

diff --git a/configure.ac.in b/configure.ac.in
index 50eb9d3..143b089 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -103,6 +103,11 @@ XDT_CHECK_PACKAGE([GST_VIDEO], [gstreamer-video-0.10], 
[gstreamer_minimum_versio
 XDT_CHECK_PACKAGE([GST_INTERFACES], [gstreamer-interfaces-0.10], 
[gstreamer_minimum_version])
 XDT_CHECK_PACKAGE([GST_PBUTILS], [gstreamer-pbutils-0.10], [0.10.2])
 
+GST_MAJORMINOR=0.10
+GST_REQS=0.10.30
+GSTPLUG_REQS=0.10.30
+GST_LIBS=$GST_LIBS -lgstbase-$GST_MAJORMINOR -lgstinterfaces-$GST_MAJORMINOR 
-lgstvideo-$GST_MAJORMINOR -lgstaudio-$GST_MAJORMINOR 
-lgstpbutils-$GST_MAJORMINOR -lgsttag-$GST_MAJORMINOR
+
 XDT_CHECK_PACKAGE([DBUS], [dbus-1], [dbus_minimum_version])
 XDT_CHECK_PACKAGE([DBUS_GLIB], [dbus-glib-1], [dbus_glib_minimum_version])
 
diff --git a/data/interfaces/parole.ui b/data/interfaces/parole.ui
index 9327849..2127f0a 100644
--- a/data/interfaces/parole.ui
+++ b/data/interfaces/parole.ui
@@ -684,6 +684,99 @@
   /packing
 /child
 child
+  object class=GtkEventBox id=audiobox
+property name=can_focusFalse/property
+   

[Xfce4-commits] xfce4-settings:master Update NEWS file with latest changes

2012-11-29 Thread Simon Steinbeiss
Updating branch refs/heads/master
 to 383614ed8b4b1bb80d3623339a496d5649acd861 (commit)
   from 9cf29762fda12c47d028aff03cae6f3ffb366562 (commit)

commit 383614ed8b4b1bb80d3623339a496d5649acd861
Author: Simon Steinbeiss simon.steinbe...@elfenbeinturm.at
Date:   Thu Nov 29 12:13:19 2012 +0100

Update NEWS file with latest changes

 NEWS |6 ++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/NEWS b/NEWS
index 7be614a..e135c6d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,9 @@
+4.11.x
+==
+- Automatically re-enable Laptop-displays if all other displays get 
disconnected
+- Add option to automatically show minimal-display dialog when new display 
gets connected
+- Fix bugs with mnemonic accelerators (bugs #9302 and #9308)
+
 4.11.0
 ==
 - Support circular scrolling in the synaptics settings.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfwm4:master l10n: Updated Croatian (hr) translation to 80%

2012-11-29 Thread Transifex
Updating branch refs/heads/master
 to a17f2ae4a106e1610e56eabe76c45d4116db14f0 (commit)
   from ca24a6cd9cc49096a503c84cda66d66f67204f88 (commit)

commit a17f2ae4a106e1610e56eabe76c45d4116db14f0
Author: Ivica  Kolić ik...@yahoo.com
Date:   Thu Nov 29 20:23:47 2012 +0100

l10n: Updated Croatian (hr) translation to 80%

New status: 190 messages complete with 0 fuzzies and 45 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/hr.po |6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/po/hr.po b/po/hr.po
index fa63ee0..20e27f7 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -7,7 +7,7 @@ msgid 
 msgstr 
 Project-Id-Version: xfwm4\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-11-07 22:51+\n
+POT-Creation-Date: 2012-11-29 19:09+\n
 PO-Revision-Date: 2010-06-12 00:06+0200\n
 Last-Translator: Ivica Kolićik...@yahoo.com \n
 Language-Team: Croatian \n
@@ -700,8 +700,8 @@ msgid Do _nothing
 msgstr Ne _radi ništa
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
-msgid Hide _frame of windows when ma_ximized
-msgstr Sakrij _okvir prozora kada je ma_ksimiziran
+msgid Hide frame of windows when ma_ximized
+msgstr Sakrij okvir prozora kada je ma_ksimiziran
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:18
 msgid Honor _standard ICCCM focus hint
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] xfwm4:master l10n: Updated Italian (it) translation to 100%

2012-11-29 Thread Transifex
Updating branch refs/heads/master
 to 515de5b8dfd1d4d2a958c38aa8460b52a6c37a47 (commit)
   from a17f2ae4a106e1610e56eabe76c45d4116db14f0 (commit)

commit 515de5b8dfd1d4d2a958c38aa8460b52a6c37a47
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Thu Nov 29 20:27:42 2012 +0100

l10n: Updated Italian (it) translation to 100%

New status: 235 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/po/it.po b/po/it.po
index 1dbaa5c..ad7572f 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgid 
 msgstr 
 Project-Id-Version: xfwm4 4.4.0\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-11-09 17:39+\n
+POT-Creation-Date: 2012-11-29 19:09+\n
 PO-Revision-Date: 2010-09-08 11:45+0100\n
 Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
 Language-Team: Italian xfce-it-translat...@googlegroups.com\n
@@ -714,7 +714,7 @@ msgid Do _nothing
 msgstr Non fare _niente
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:17
-msgid Hide _frame of windows when ma_ximized
+msgid Hide frame of windows when ma_ximized
 msgstr _Nascondi la cornice delle finestre massimizzate
 
 #: ../settings-dialogs/xfwm4-tweaks-dialog.glade.h:18
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] thunar:master l10n: Updated Italian (it) translation to 100%

2012-11-29 Thread Transifex
Updating branch refs/heads/master
 to 4bbe3bc3c8c3706a2c97b2a0f44c747a50425c36 (commit)
   from 696bdce49c641978c11c089ce51435060a9a56c8 (commit)

commit 4bbe3bc3c8c3706a2c97b2a0f44c747a50425c36
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Thu Nov 29 20:28:43 2012 +0100

l10n: Updated Italian (it) translation to 100%

New status: 735 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |  241 -
 1 files changed, 126 insertions(+), 115 deletions(-)

diff --git a/po/it.po b/po/it.po
index abed2e4..93fcb18 100644
--- a/po/it.po
+++ b/po/it.po
@@ -10,7 +10,7 @@ msgid 
 msgstr 
 Project-Id-Version: Thunar trunk\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-11-16 11:27+\n
+POT-Creation-Date: 2012-11-29 15:06+\n
 PO-Revision-Date: 2010-07-02 16:42+0100\n
 Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
 Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
@@ -152,7 +152,7 @@ msgstr Impossibile aprire \%s\: %s
 
 #. display an error message
 #: ../thunar/thunar-application.c:1307
-#: ../thunar/thunar-properties-dialog.c:679
+#: ../thunar/thunar-properties-dialog.c:671
 #: ../thunar/thunar-standard-view.c:2712 ../thunar/thunar-tree-view.c:1753
 #, c-format
 msgid Failed to rename \%s\
@@ -707,12 +707,12 @@ msgstr Sostituire il file esistente
 #. Fourth box (size, volume, free space)
 #. 
 #: ../thunar/thunar-dialogs.c:618 ../thunar/thunar-dialogs.c:649
-#: ../thunar/thunar-properties-dialog.c:464
+#: ../thunar/thunar-properties-dialog.c:456
 msgid Size:
 msgstr Dimensione:
 
 #: ../thunar/thunar-dialogs.c:618 ../thunar/thunar-dialogs.c:649
-#: ../thunar/thunar-properties-dialog.c:425
+#: ../thunar/thunar-properties-dialog.c:417
 msgid Modified:
 msgstr Modificato:
 
@@ -805,7 +805,7 @@ msgstr Proprietario
 
 #. Permissions chooser
 #. 
-#: ../thunar/thunar-enum-types.c:98 ../thunar/thunar-properties-dialog.c:536
+#: ../thunar/thunar-enum-types.c:98 ../thunar/thunar-properties-dialog.c:528
 msgid Permissions
 msgstr Permessi
 
@@ -825,42 +825,42 @@ msgstr File
 msgid File Name
 msgstr Nome del file
 
-#: ../thunar/thunar-file.c:889 ../thunar/thunar-gio-extensions.c:236
+#: ../thunar/thunar-file.c:916 ../thunar/thunar-gio-extensions.c:236
 #: ../thunar/thunar-shortcuts-model.c:821 ../thunar/thunar-window.c:357
 msgid File System
 msgstr File system
 
-#: ../thunar/thunar-file.c:1326
+#: ../thunar/thunar-file.c:1353
 #, c-format
 msgid The root folder has no parent
 msgstr La cartella radice non ha padre
 
-#: ../thunar/thunar-file.c:1411 ../thunar/thunar-file.c:1686
+#: ../thunar/thunar-file.c:1438 ../thunar/thunar-file.c:1713
 #, c-format
 msgid Failed to parse the desktop file: %s
 msgstr Impossibile analizzare il file desktop: %s
 
 #. if the .desktop file is not secure, ask user what to do
-#: ../thunar/thunar-file.c:1423
+#: ../thunar/thunar-file.c:1450
 msgid Untrusted application launcher
 msgstr Avviatore di applicazioni non sicure
 
-#: ../thunar/thunar-file.c:1448
+#: ../thunar/thunar-file.c:1475
 #, c-format
 msgid No Exec field specified
 msgstr Campo Exec non specificato
 
 #. if the .desktop file is not secure, ask user what to do
-#: ../thunar/thunar-file.c:1457
+#: ../thunar/thunar-file.c:1484
 msgid Untrusted link launcher
 msgstr Avviatore di collegamenti non sicuri
 
-#: ../thunar/thunar-file.c:1473
+#: ../thunar/thunar-file.c:1500
 #, c-format
 msgid No URL field specified
 msgstr Campo URL non specificato
 
-#: ../thunar/thunar-file.c:1478
+#: ../thunar/thunar-file.c:1505
 msgid Invalid desktop file
 msgstr File desktop non valido
 
@@ -871,7 +871,7 @@ msgid %s on %s
 msgstr %s su %s
 
 #. free disk space string
-#: ../thunar/thunar-gio-extensions.c:426
+#: ../thunar/thunar-gio-extensions.c:427
 #, c-format
 msgid %s of %s (%d%% used)
 msgstr %s of %s (%d%% usato)
@@ -972,7 +972,7 @@ msgstr copia di %s
 
 #: ../thunar/thunar-io-jobs-util.c:37 ../thunar/thunar-list-model.c:724
 #: ../thunar/thunar-list-model.c:1549 ../thunar/thunar-list-model.c:1560
-#: ../thunar/thunar-properties-dialog.c:943
+#: ../thunar/thunar-properties-dialog.c:935
 #, c-format
 msgid link to %s
 msgstr collegamento a %s
@@ -1279,7 +1279,7 @@ msgstr \%s\ %s
 #. trash), otherwise the
 #. * properties dialog width will be messed up.
 #. 
-#: ../thunar/thunar-list-model.c:2263 ../thunar/thunar-properties-dialog.c:372
+#: ../thunar/thunar-list-model.c:2263 ../thunar/thunar-properties-dialog.c:364
 msgid Original Path:
 msgstr Percorso originale:
 
@@ -1583,68 +1583,72 @@ msgstr 
 conseguenza, solo agli utenti con permesso di lettura per la cartella sarà 
 concesso di accedervi.
 
-#: ../thunar/thunar-preferences-dialog.c:190
+#: ../thunar/thunar-preferences-dialog.c:225
 msgid File Manager Preferences
 msgstr Preferenze del gestore di file
 
 #. Display
 #. 
-#: ../thunar/thunar-preferences-dialog.c:207
+#: 

[Xfce4-commits] xfburn:master l10n: Updated Italian (it) translation to 100%

2012-11-29 Thread Transifex
Updating branch refs/heads/master
 to 1c811a8d49db0c3b95f44f236572f4ac5184a489 (commit)
   from a82e4ef1433b56a319602b4ad7bee3e980a62120 (commit)

commit 1c811a8d49db0c3b95f44f236572f4ac5184a489
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Thu Nov 29 20:31:43 2012 +0100

l10n: Updated Italian (it) translation to 100%

New status: 282 messages complete with 0 fuzzies and 0 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |   98 -
 1 files changed, 51 insertions(+), 47 deletions(-)

diff --git a/po/it.po b/po/it.po
index a3ab223..69236b9 100644
--- a/po/it.po
+++ b/po/it.po
@@ -9,7 +9,7 @@ msgid 
 msgstr 
 Project-Id-Version: xfburn\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-07-09 18:18+\n
+POT-Creation-Date: 2012-11-29 15:39+\n
 PO-Revision-Date: 2010-02-04 09:59+0100\n
 Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
 Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
@@ -73,7 +73,7 @@ msgstr Svuota disco
 
 #: ../xfburn/xfburn-blank-dialog.c:209
 #: ../xfburn/xfburn-burn-data-composition-base-dialog.c:195
-#: ../xfburn/xfburn-burn-image-dialog.c:191
+#: ../xfburn/xfburn-burn-image-dialog.c:200
 #: ../xfburn/xfburn-copy-cd-dialog.c:131
 #: ../xfburn/xfburn-copy-dvd-dialog.c:131
 #: ../xfburn/xfburn-burn-audio-cd-composition-dialog.c:160
@@ -86,7 +86,7 @@ msgstr Modalità a vuoto
 
 #: ../xfburn/xfburn-blank-dialog.c:230
 #: ../xfburn/xfburn-burn-data-composition-base-dialog.c:227
-#: ../xfburn/xfburn-burn-image-dialog.c:199
+#: ../xfburn/xfburn-burn-image-dialog.c:208
 #: ../xfburn/xfburn-copy-cd-dialog.c:139
 #: ../xfburn/xfburn-copy-dvd-dialog.c:139
 #: ../xfburn/xfburn-burn-audio-cd-composition-dialog.c:194
@@ -95,7 +95,7 @@ msgstr Opzioni
 
 #: ../xfburn/xfburn-blank-dialog.c:234
 #: ../xfburn/xfburn-burn-data-composition-base-dialog.c:231
-#: ../xfburn/xfburn-burn-image-dialog.c:203
+#: ../xfburn/xfburn-burn-image-dialog.c:212
 #: ../xfburn/xfburn-copy-cd-dialog.c:143
 #: ../xfburn/xfburn-copy-dvd-dialog.c:143
 #: ../xfburn/xfburn-burn-audio-cd-composition-dialog.c:198
@@ -137,14 +137,14 @@ msgid Done
 msgstr Fatto
 
 #: ../xfburn/xfburn-blank-dialog.c:444 ../xfburn/xfburn-perform-burn.c:372
-#: ../xfburn/xfburn-progress-dialog.c:603
+#: ../xfburn/xfburn-progress-dialog.c:637
 msgid Failure
 msgstr Non riuscito
 
 #: ../xfburn/xfburn-blank-dialog.c:461
 #: ../xfburn/xfburn-burn-data-composition-base-dialog.c:610
-#: ../xfburn/xfburn-burn-image-dialog.c:388
-#: ../xfburn/xfburn-burn-image-dialog.c:556
+#: ../xfburn/xfburn-burn-image-dialog.c:402
+#: ../xfburn/xfburn-burn-image-dialog.c:578
 #: ../xfburn/xfburn-burn-audio-cd-composition-dialog.c:397
 msgid Unable to grab the drive.
 msgstr Impossibile controllare il dispositivo.
@@ -175,7 +175,7 @@ msgid smallWould you like to change the default 
composition name?/small
 msgstr smallCambiare il nome alla composizione predefinita?/small
 
 #: ../xfburn/xfburn-burn-data-composition-base-dialog.c:236
-#: ../xfburn/xfburn-burn-image-dialog.c:208
+#: ../xfburn/xfburn-burn-image-dialog.c:217
 #: ../xfburn/xfburn-copy-cd-dialog.c:148
 #: ../xfburn/xfburn-copy-dvd-dialog.c:148
 #: ../xfburn/xfburn-burn-audio-cd-composition-dialog.c:203
@@ -183,7 +183,7 @@ msgid _Dummy write
 msgstr _Simulazione
 
 #: ../xfburn/xfburn-burn-data-composition-base-dialog.c:240
-#: ../xfburn/xfburn-burn-image-dialog.c:212
+#: ../xfburn/xfburn-burn-image-dialog.c:221
 #: ../xfburn/xfburn-burn-audio-cd-composition-dialog.c:207
 msgid Burn_Free
 msgstr Burn_Free
@@ -229,50 +229,54 @@ msgstr La modalità di scrittura non è al momento 
supportata.
 msgid Could not create ISO source structure.
 msgstr Impossibile creare la struttura sorgente dell'ISO
 
-#: ../xfburn/xfburn-burn-image-dialog.c:156
+#: ../xfburn/xfburn-burn-image-dialog.c:161
 msgid Burn image
 msgstr Masterizza immagine
 
 #. file
-#: ../xfburn/xfburn-burn-image-dialog.c:163
-#: ../xfburn/xfburn-burn-image-dialog.c:176
+#: ../xfburn/xfburn-burn-image-dialog.c:168
+#: ../xfburn/xfburn-burn-image-dialog.c:185
 msgid Image to burn
 msgstr Immagine da masterizzare
 
-#: ../xfburn/xfburn-burn-image-dialog.c:167
+#: ../xfburn/xfburn-burn-image-dialog.c:172
 msgid All files
 msgstr Tutti i file
 
-#: ../xfburn/xfburn-burn-image-dialog.c:171
+#: ../xfburn/xfburn-burn-image-dialog.c:176
 msgid ISO images
 msgstr Immagini ISO
 
-#: ../xfburn/xfburn-burn-image-dialog.c:222
+#: ../xfburn/xfburn-burn-image-dialog.c:226
+msgid _Quit after successful completion
+msgstr _Escii al completamento
+
+#: ../xfburn/xfburn-burn-image-dialog.c:236
 msgid _Burn image
 msgstr _Masterizza immagine
 
-#: ../xfburn/xfburn-burn-image-dialog.c:271
+#: ../xfburn/xfburn-burn-image-dialog.c:285
 msgid Burn mode is not currently implemented.
 msgstr La modalità di masterizzazione non è ancora implementata
 
-#: ../xfburn/xfburn-burn-image-dialog.c:322
-#: 

[Xfce4-commits] parole:master l10n: Updated Italian (it) translation to 99%

2012-11-29 Thread Transifex
Updating branch refs/heads/master
 to 5ae3ee5bb921d0c8a5ceb0d5dee661abd80b5d1d (commit)
   from 981aeded1b6d876f0817da2d14a7579ebf46d96d (commit)

commit 5ae3ee5bb921d0c8a5ceb0d5dee661abd80b5d1d
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Thu Nov 29 20:39:56 2012 +0100

l10n: Updated Italian (it) translation to 99%

New status: 198 messages complete with 0 fuzzies and 1 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |  127 +++---
 1 files changed, 80 insertions(+), 47 deletions(-)

diff --git a/po/it.po b/po/it.po
index 710de13..65b9900 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid 
 msgstr 
 Project-Id-Version: Parole\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-11-24 06:12+\n
+POT-Creation-Date: 2012-11-29 14:36+\n
 PO-Revision-Date: 2010-02-19 09:04+0100\n
 Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
 Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
@@ -38,113 +38,125 @@ msgstr 20:9 (DVB)
 msgid 4:3 (TV)
 msgstr 4:3 (TV)
 
-#: ../data/interfaces/parole.ui.h:4 ../src/misc/parole-filters.c:64
+#: ../data/interfaces/parole.ui.h:4
+msgid bbigSong Title/big/b
+msgstr bbigTitolo brano/big/b
+
+#: ../data/interfaces/parole.ui.h:5
+msgid bigby Song Artist/big
+msgstr bigper artista/big
+
+#: ../data/interfaces/parole.ui.h:6
+msgid bigon Song Album (2012)/big
+msgstr 
+
+#: ../data/interfaces/parole.ui.h:7 ../src/misc/parole-filters.c:64
 msgid Audio
 msgstr Audio
 
-#: ../data/interfaces/parole.ui.h:5
+#: ../data/interfaces/parole.ui.h:8
 msgid Audio Track:
 msgstr Traccia audio:
 
-#: ../data/interfaces/parole.ui.h:6
+#: ../data/interfaces/parole.ui.h:9
 msgid Auto
 msgstr Auto
 
-#: ../data/interfaces/parole.ui.h:8
+#: ../data/interfaces/parole.ui.h:11
 #, no-c-format
 msgid Buffering (0%)
 msgstr Buffering (0%)
 
-#: ../data/interfaces/parole.ui.h:9 ../src/parole-player.c:681
+#: ../data/interfaces/parole.ui.h:12 ../src/parole-player.c:689
 msgid Empty
 msgstr Vuota
 
-#: ../data/interfaces/parole.ui.h:10 ../src/parole-disc.c:147
+#: ../data/interfaces/parole.ui.h:13 ../src/parole-disc.c:147
 #: ../src/parole-disc.c:465
 msgid Insert Disc
 msgstr Inserire disco
 
-#: ../data/interfaces/parole.ui.h:11
+#: ../data/interfaces/parole.ui.h:14
 msgid Languages
 msgstr Lingua
 
-#: ../data/interfaces/parole.ui.h:12
+#: ../data/interfaces/parole.ui.h:15
 msgid Media player
 msgstr Media player
 
-#: ../data/interfaces/parole.ui.h:13
+#: ../data/interfaces/parole.ui.h:16
 msgid None
 msgstr Nessuno
 
-#: ../data/interfaces/parole.ui.h:14
+#: ../data/interfaces/parole.ui.h:17
 msgid Open _location
 msgstr Apri p_osizione
 
-#: ../data/interfaces/parole.ui.h:15 ../src/parole-about.c:68
+#: ../data/interfaces/parole.ui.h:18 ../src/parole-about.c:68
 msgid Parole Media Player
 msgstr Media player Parole
 
-#: ../data/interfaces/parole.ui.h:16
+#: ../data/interfaces/parole.ui.h:19
 msgid Pl_ugins
 msgstr Pl_ugin
 
-#: ../data/interfaces/parole.ui.h:17
+#: ../data/interfaces/parole.ui.h:20
 msgid Select Text Subtitles...
 msgstr Seleziona sottotitoli...
 
-#: ../data/interfaces/parole.ui.h:18
+#: ../data/interfaces/parole.ui.h:21
 msgid Show _playlist
 msgstr Mostra sca_letta
 
-#: ../data/interfaces/parole.ui.h:19
+#: ../data/interfaces/parole.ui.h:22
 msgid Square
 msgstr Quadrato
 
-#: ../data/interfaces/parole.ui.h:20
+#: ../data/interfaces/parole.ui.h:23
 msgid Subtitles
 msgstr Sottotitoli
 
-#: ../data/interfaces/parole.ui.h:21
+#: ../data/interfaces/parole.ui.h:24
 msgid Subtitles:
 msgstr Sottotitoli:
 
-#: ../data/interfaces/parole.ui.h:22
+#: ../data/interfaces/parole.ui.h:25
 msgid Volume _Down
 msgstr A_bbassa volume
 
-#: ../data/interfaces/parole.ui.h:23
+#: ../data/interfaces/parole.ui.h:26
 msgid Volume _Up
 msgstr _Alza volume
 
-#: ../data/interfaces/parole.ui.h:24
+#: ../data/interfaces/parole.ui.h:27
 msgid _Aspect Ratio
 msgstr _Rapporto d'aspetto
 
-#: ../data/interfaces/parole.ui.h:25
+#: ../data/interfaces/parole.ui.h:28
 msgid _Edit
 msgstr _Modifica
 
-#: ../data/interfaces/parole.ui.h:26
+#: ../data/interfaces/parole.ui.h:29
 msgid _Help
 msgstr A_iuto
 
-#: ../data/interfaces/parole.ui.h:27
+#: ../data/interfaces/parole.ui.h:30
 msgid _Media
 msgstr _Contenuti
 
-#: ../data/interfaces/parole.ui.h:28
+#: ../data/interfaces/parole.ui.h:31
 msgid _Mute
 msgstr _Muto
 
-#: ../data/interfaces/parole.ui.h:29
+#: ../data/interfaces/parole.ui.h:32
 msgid _Repeat
 msgstr Ri_peti
 
-#: ../data/interfaces/parole.ui.h:30
+#: ../data/interfaces/parole.ui.h:33
 msgid _Shuffle
 msgstr Cas_uale
 
-#: ../data/interfaces/parole.ui.h:31
+#: ../data/interfaces/parole.ui.h:34
 msgid _View
 msgstr _Visualizza
 
@@ -334,46 +346,46 @@ msgstr Messaggio
 msgid Error
 msgstr Errore
 
-#: ../src/gst/parole-gst.c:1171
+#: ../src/gst/parole-gst.c:1270
 msgid Additional software is required.
 msgstr È necessario software 

[Xfce4-commits] parole:master Fix for bug 9562, parole skipping ogg files in playlist.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to f77d7f7febf30d6658e7368c4ed2849c4f7cfa96 (commit)
   from 981aeded1b6d876f0817da2d14a7579ebf46d96d (commit)

commit f77d7f7febf30d6658e7368c4ed2849c4f7cfa96
Author: Sean Davis smd.seanda...@gmail.com
Date:   Thu Nov 29 15:38:19 2012 -0500

Fix for bug 9562, parole skipping ogg files in playlist.

 src/parole-player.c |   17 -
 1 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/src/parole-player.c b/src/parole-player.c
index f28aa72..3cd7d26 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -1401,13 +1401,20 @@ parole_player_media_state_cb (ParoleGst *gst, const 
ParoleStream *stream, Parole
 {
parole_player_stopped (player);
 }
-else if ( state == PAROLE_STATE_PLAYBACK_FINISHED || state == 
PAROLE_STATE_ABOUT_TO_FINISH)
+/* PAROLE_STATE_ABOUT_TO_FINISH is used for continuous playback of audio 
CDs */
+else if ( state == PAROLE_STATE_ABOUT_TO_FINISH )
 {
 #ifdef DEBUG
-   if (state == PAROLE_STATE_PLAYBACK_FINISHED )
-   TRACE (***Playback finished***);
-   else
-   TRACE (***Playback about to finish***);
+TRACE (***Playback about to finish***);
+#endif
+if ( player-priv-current_media_type == PAROLE_MEDIA_TYPE_DVD ||
+player-priv-current_media_type == PAROLE_MEDIA_TYPE_CDDA )
+parole_player_play_next (player, TRUE);
+}
+else if ( state == PAROLE_STATE_PLAYBACK_FINISHED )
+{
+#ifdef DEBUG
+TRACE (***Playback finished***);
 #endif
parole_player_play_next (player, TRUE);
 }
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Initial, and probably incorrect attempts to fix memory leaks.

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to 142788a01a803c0c1dbdab9d2055bb755f59ec29 (commit)
   from f77d7f7febf30d6658e7368c4ed2849c4f7cfa96 (commit)

commit 142788a01a803c0c1dbdab9d2055bb755f59ec29
Author: Sean Davis smd.seanda...@gmail.com
Date:   Thu Nov 29 16:52:42 2012 -0500

Initial, and probably incorrect attempts to fix memory leaks.

 src/gst/parole-gst.c |4 
 src/misc/parole-stream.c |3 +++
 src/parole-player.c  |1 +
 3 files changed, 8 insertions(+), 0 deletions(-)

diff --git a/src/gst/parole-gst.c b/src/gst/parole-gst.c
index b74c6a1..3b67267 100644
--- a/src/gst/parole-gst.c
+++ b/src/gst/parole-gst.c
@@ -562,6 +562,10 @@ parole_gst_load_logo (ParoleGst *gst)
 gchar *path;
 
 path = g_strdup_printf (%s/parole.png, PIXMAPS_DIR);
+
+if ( gst-priv-logo )
+g_object_unref (G_OBJECT(gst-priv-logo));
+
 gst-priv-logo = gdk_pixbuf_new_from_file (path, NULL);
 g_free (path);
 }
diff --git a/src/misc/parole-stream.c b/src/misc/parole-stream.c
index 2a9f8fe..c31dfb5 100644
--- a/src/misc/parole-stream.c
+++ b/src/misc/parole-stream.c
@@ -319,6 +319,9 @@ parole_stream_set_image (GObject *object, GdkPixbuf *pixbuf)
 
 stream = PAROLE_STREAM (object);
 
+if ( PAROLE_STREAM_GET_PRIVATE (stream)-image )
+g_object_unref(G_OBJECT(PAROLE_STREAM_GET_PRIVATE (stream)-image));
+
 if (pixbuf)
 PAROLE_STREAM_GET_PRIVATE (stream)-image = gdk_pixbuf_copy(pixbuf);
 else
diff --git a/src/parole-player.c b/src/parole-player.c
index 3cd7d26..4afde61 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -1630,6 +1630,7 @@ parole_player_media_tag_cb (ParoleGst *gst, const 
ParoleStream *stream, ParolePl
{
image = gdk_pixbuf_scale_simple(image, 200, 200, 
GDK_INTERP_BILINEAR);
gtk_image_set_from_pixbuf(GTK_IMAGE(player-priv-audiobox_cover), 
image);
+   g_object_unref(G_OBJECT(image));
 }
else
gtk_image_set_from_icon_name(GTK_IMAGE(player-priv-audiobox_cover), 
audio-x-generic, GTK_ICON_SIZE_ARTWORK_FALLBACK);
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] parole:master Merge branch 'master' of ssh://git.xfce.org/apps/parole

2012-11-29 Thread Sean Davis
Updating branch refs/heads/master
 to b2981f03958dc1049be1266d833fd038d28c8889 (commit)
   from 142788a01a803c0c1dbdab9d2055bb755f59ec29 (commit)

commit b2981f03958dc1049be1266d833fd038d28c8889
Merge: 142788a 5ae3ee5
Author: Sean Davis smd.seanda...@gmail.com
Date:   Thu Nov 29 18:11:38 2012 -0500

Merge branch 'master' of ssh://git.xfce.org/apps/parole

commit 5ae3ee5bb921d0c8a5ceb0d5dee661abd80b5d1d
Author: Cristian Marchi cri.pe...@gmail.com
Date:   Thu Nov 29 20:39:56 2012 +0100

l10n: Updated Italian (it) translation to 99%

New status: 198 messages complete with 0 fuzzies and 1 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/it.po |  127 +++---
 1 files changed, 80 insertions(+), 47 deletions(-)

diff --git a/po/it.po b/po/it.po
index 710de13..65b9900 100644
--- a/po/it.po
+++ b/po/it.po
@@ -7,7 +7,7 @@ msgid 
 msgstr 
 Project-Id-Version: Parole\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-11-24 06:12+\n
+POT-Creation-Date: 2012-11-29 14:36+\n
 PO-Revision-Date: 2010-02-19 09:04+0100\n
 Last-Translator: Cristian Marchi cri.pe...@gmail.com\n
 Language-Team: Italian Translation Team 
xfce-it-translat...@googlegroups.com\n
@@ -38,113 +38,125 @@ msgstr 20:9 (DVB)
 msgid 4:3 (TV)
 msgstr 4:3 (TV)
 
-#: ../data/interfaces/parole.ui.h:4 ../src/misc/parole-filters.c:64
+#: ../data/interfaces/parole.ui.h:4
+msgid bbigSong Title/big/b
+msgstr bbigTitolo brano/big/b
+
+#: ../data/interfaces/parole.ui.h:5
+msgid bigby Song Artist/big
+msgstr bigper artista/big
+
+#: ../data/interfaces/parole.ui.h:6
+msgid bigon Song Album (2012)/big
+msgstr 
+
+#: ../data/interfaces/parole.ui.h:7 ../src/misc/parole-filters.c:64
 msgid Audio
 msgstr Audio
 
-#: ../data/interfaces/parole.ui.h:5
+#: ../data/interfaces/parole.ui.h:8
 msgid Audio Track:
 msgstr Traccia audio:
 
-#: ../data/interfaces/parole.ui.h:6
+#: ../data/interfaces/parole.ui.h:9
 msgid Auto
 msgstr Auto
 
-#: ../data/interfaces/parole.ui.h:8
+#: ../data/interfaces/parole.ui.h:11
 #, no-c-format
 msgid Buffering (0%)
 msgstr Buffering (0%)
 
-#: ../data/interfaces/parole.ui.h:9 ../src/parole-player.c:681
+#: ../data/interfaces/parole.ui.h:12 ../src/parole-player.c:689
 msgid Empty
 msgstr Vuota
 
-#: ../data/interfaces/parole.ui.h:10 ../src/parole-disc.c:147
+#: ../data/interfaces/parole.ui.h:13 ../src/parole-disc.c:147
 #: ../src/parole-disc.c:465
 msgid Insert Disc
 msgstr Inserire disco
 
-#: ../data/interfaces/parole.ui.h:11
+#: ../data/interfaces/parole.ui.h:14
 msgid Languages
 msgstr Lingua
 
-#: ../data/interfaces/parole.ui.h:12
+#: ../data/interfaces/parole.ui.h:15
 msgid Media player
 msgstr Media player
 
-#: ../data/interfaces/parole.ui.h:13
+#: ../data/interfaces/parole.ui.h:16
 msgid None
 msgstr Nessuno
 
-#: ../data/interfaces/parole.ui.h:14
+#: ../data/interfaces/parole.ui.h:17
 msgid Open _location
 msgstr Apri p_osizione
 
-#: ../data/interfaces/parole.ui.h:15 ../src/parole-about.c:68
+#: ../data/interfaces/parole.ui.h:18 ../src/parole-about.c:68
 msgid Parole Media Player
 msgstr Media player Parole
 
-#: ../data/interfaces/parole.ui.h:16
+#: ../data/interfaces/parole.ui.h:19
 msgid Pl_ugins
 msgstr Pl_ugin
 
-#: ../data/interfaces/parole.ui.h:17
+#: ../data/interfaces/parole.ui.h:20
 msgid Select Text Subtitles...
 msgstr Seleziona sottotitoli...
 
-#: ../data/interfaces/parole.ui.h:18
+#: ../data/interfaces/parole.ui.h:21
 msgid Show _playlist
 msgstr Mostra sca_letta
 
-#: ../data/interfaces/parole.ui.h:19
+#: ../data/interfaces/parole.ui.h:22
 msgid Square
 msgstr Quadrato
 
-#: ../data/interfaces/parole.ui.h:20
+#: ../data/interfaces/parole.ui.h:23
 msgid Subtitles
 msgstr Sottotitoli
 
-#: ../data/interfaces/parole.ui.h:21
+#: ../data/interfaces/parole.ui.h:24
 msgid Subtitles:
 msgstr Sottotitoli:
 
-#: ../data/interfaces/parole.ui.h:22
+#: ../data/interfaces/parole.ui.h:25
 msgid Volume _Down
 msgstr A_bbassa volume
 
-#: ../data/interfaces/parole.ui.h:23
+#: ../data/interfaces/parole.ui.h:26
 msgid Volume _Up
 msgstr _Alza volume
 
-#: ../data/interfaces/parole.ui.h:24
+#: ../data/interfaces/parole.ui.h:27
 msgid _Aspect Ratio
 msgstr _Rapporto d'aspetto
 
-#: ../data/interfaces/parole.ui.h:25
+#: ../data/interfaces/parole.ui.h:28
 msgid _Edit
 msgstr _Modifica
 
-#: ../data/interfaces/parole.ui.h:26
+#: ../data/interfaces/parole.ui.h:29
 msgid _Help
 msgstr A_iuto
 
-#: ../data/interfaces/parole.ui.h:27
+#: ../data/interfaces/parole.ui.h:30
 msgid _Media
 msgstr _Contenuti
 
-#: ../data/interfaces/parole.ui.h:28
+#: ../data/interfaces/parole.ui.h:31
 msgid _Mute
 msgstr _Muto
 
-#: ../data/interfaces/parole.ui.h:29
+#: ../data/interfaces/parole.ui.h:32
 msgid _Repeat
 msgstr Ri_peti
 
-#: ../data/interfaces/parole.ui.h:30
+#: ../data/interfaces/parole.ui.h:33
 msgid _Shuffle
 msgstr Cas_uale
 
-#: ../data/interfaces/parole.ui.h:31
+#: ../data/interfaces/parole.ui.h:34
 msgid _View
 msgstr _Visualizza
 

[Xfce4-commits] parole:master l10n: Updates to Croatian (hr) translation

2012-11-29 Thread Transifex
Updating branch refs/heads/master
 to 92db1a9813c6a3923b15a28d5ff8a8fb1c9ed9a1 (commit)
   from b2981f03958dc1049be1266d833fd038d28c8889 (commit)

commit 92db1a9813c6a3923b15a28d5ff8a8fb1c9ed9a1
Author: Ivica  Kolić ik...@yahoo.com
Date:   Fri Nov 30 00:29:27 2012 +0100

l10n: Updates to Croatian (hr) translation

New status: 154 messages complete with 0 fuzzies and 45 untranslated.

Transmitted-via: Transifex (translations.xfce.org).

 po/hr.po |  139 +++---
 1 files changed, 87 insertions(+), 52 deletions(-)

diff --git a/po/hr.po b/po/hr.po
index 8935a31..8c7afc6 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -8,14 +8,14 @@ msgid 
 msgstr 
 Project-Id-Version: parole\n
 Report-Msgid-Bugs-To: \n
-POT-Creation-Date: 2012-11-18 21:48+\n
-PO-Revision-Date: 2012-11-20 23:35+0100\n
+POT-Creation-Date: 2012-11-29 19:57+\n
+PO-Revision-Date: 2012-11-30 00:25+0100\n
 Last-Translator: Ivica Kolić ik...@yahoo.com\n
 Language-Team: Hrvatski \n
+Language: \n
 MIME-Version: 1.0\n
 Content-Type: text/plain; charset=UTF-8\n
 Content-Transfer-Encoding: 8bit\n
-Language: \n
 Plural-Forms: nplurals=3; plural=(n%10==1  n%100!=11 ? 0 : n%10=2  
n%10=4  (n%10010 || n%100=20) ? 1 : 2);\n
 X-Poedit-Language: Croatian\n
 X-Poedit-Country: CROATIA\n
@@ -34,116 +34,128 @@ msgid 4:3 (TV)
 msgstr 4:3 (TV)
 
 #: ../data/interfaces/parole.ui.h:4
+msgid bbigSong Title/big/b
+msgstr 
+
+#: ../data/interfaces/parole.ui.h:5
+msgid bigby Song Artist/big
+msgstr 
+
+#: ../data/interfaces/parole.ui.h:6
+msgid bigon Song Album (2012)/big
+msgstr 
+
+#: ../data/interfaces/parole.ui.h:7
 #: ../src/misc/parole-filters.c:64
 msgid Audio
 msgstr Audio
 
-#: ../data/interfaces/parole.ui.h:5
+#: ../data/interfaces/parole.ui.h:8
 msgid Audio Track:
 msgstr Audio zapis:
 
-#: ../data/interfaces/parole.ui.h:6
+#: ../data/interfaces/parole.ui.h:9
 msgid Auto
 msgstr Auto
 
-#: ../data/interfaces/parole.ui.h:8
+#: ../data/interfaces/parole.ui.h:11
 #, no-c-format
 msgid Buffering (0%)
 msgstr 
 
-#: ../data/interfaces/parole.ui.h:9
-#: ../src/parole-player.c:681
+#: ../data/interfaces/parole.ui.h:12
+#: ../src/parole-player.c:689
 msgid Empty
 msgstr Prazno
 
-#: ../data/interfaces/parole.ui.h:10
+#: ../data/interfaces/parole.ui.h:13
 #: ../src/parole-disc.c:147
 #: ../src/parole-disc.c:465
 msgid Insert Disc
 msgstr Unesi disk
 
-#: ../data/interfaces/parole.ui.h:11
+#: ../data/interfaces/parole.ui.h:14
 msgid Languages
 msgstr Jezici
 
-#: ../data/interfaces/parole.ui.h:12
+#: ../data/interfaces/parole.ui.h:15
 msgid Media player
 msgstr 
 
-#: ../data/interfaces/parole.ui.h:13
+#: ../data/interfaces/parole.ui.h:16
 msgid None
 msgstr Nijedan
 
-#: ../data/interfaces/parole.ui.h:14
+#: ../data/interfaces/parole.ui.h:17
 msgid Open _location
 msgstr Otvori _lokaciju
 
-#: ../data/interfaces/parole.ui.h:15
+#: ../data/interfaces/parole.ui.h:18
 #: ../src/parole-about.c:68
 msgid Parole Media Player
 msgstr 
 
-#: ../data/interfaces/parole.ui.h:16
+#: ../data/interfaces/parole.ui.h:19
 msgid Pl_ugins
 msgstr Pr_iključci
 
-#: ../data/interfaces/parole.ui.h:17
+#: ../data/interfaces/parole.ui.h:20
 msgid Select Text Subtitles...
 msgstr Odaberi podnapise...
 
-#: ../data/interfaces/parole.ui.h:18
+#: ../data/interfaces/parole.ui.h:21
 msgid Show _playlist
 msgstr Pokaži _listu izvođenja
 
-#: ../data/interfaces/parole.ui.h:19
+#: ../data/interfaces/parole.ui.h:22
 msgid Square
 msgstr 
 
-#: ../data/interfaces/parole.ui.h:20
+#: ../data/interfaces/parole.ui.h:23
 msgid Subtitles
 msgstr Podnapisi
 
-#: ../data/interfaces/parole.ui.h:21
+#: ../data/interfaces/parole.ui.h:24
 msgid Subtitles:
 msgstr Podnapisi:
 
-#: ../data/interfaces/parole.ui.h:22
+#: ../data/interfaces/parole.ui.h:25
 msgid Volume _Down
 msgstr Stišaj
 
-#: ../data/interfaces/parole.ui.h:23
+#: ../data/interfaces/parole.ui.h:26
 msgid Volume _Up
 msgstr Poglasni
 
-#: ../data/interfaces/parole.ui.h:24
+#: ../data/interfaces/parole.ui.h:27
 msgid _Aspect Ratio
 msgstr _Omjer slike
 
-#: ../data/interfaces/parole.ui.h:25
+#: ../data/interfaces/parole.ui.h:28
 msgid _Edit
 msgstr _Uredi
 
-#: ../data/interfaces/parole.ui.h:26
+#: ../data/interfaces/parole.ui.h:29
 msgid _Help
 msgstr _Pomoć
 
-#: ../data/interfaces/parole.ui.h:27
+#: ../data/interfaces/parole.ui.h:30
 msgid _Media
 msgstr _Medij
 
-#: ../data/interfaces/parole.ui.h:28
+#: ../data/interfaces/parole.ui.h:31
 msgid _Mute
 msgstr _Isključi zvuk
 
-#: ../data/interfaces/parole.ui.h:29
+#: ../data/interfaces/parole.ui.h:32
 msgid _Repeat
 msgstr _Ponovi
 
-#: ../data/interfaces/parole.ui.h:30
+#: ../data/interfaces/parole.ui.h:33
 msgid _Shuffle
 msgstr 
 
-#: ../data/interfaces/parole.ui.h:31
+#: ../data/interfaces/parole.ui.h:34
 msgid _View
 msgstr _Pogled
 
@@ -332,42 +344,42 @@ msgstr Poruka
 msgid Error
 msgstr Greška
 
-#: ../src/gst/parole-gst.c:1171
+#: ../src/gst/parole-gst.c:1270
 msgid Additional software is required.
 msgstr