[Xfce4-commits] [panel-plugins/xfce4-indicator-plugin] branch master updated (76a38bc -> 7099de3)

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

andrzejr pushed a 
change to branch 
master
in repository panel-plugins/xfce4-indicator-plugin.

  from  76a38bc   I18n: Update translation th (100%).
   new  7099de3   Compilation fixes for xfconf4.13

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 configure.ac.in | 5 -
 panel-plugin/indicator-config.c | 2 ++
 panel-plugin/indicator-config.h | 6 ++
 3 files changed, 12 insertions(+), 1 deletion(-)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] [panel-plugins/xfce4-indicator-plugin] 01/01: Compilation fixes for xfconf4.13

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

andrzejr pushed a 
commit to branch 
master
in repository panel-plugins/xfce4-indicator-plugin.

commit 7099de347f70817005725899bfb0f4ccfcc00ef2
Author: Andrzej 
Date:   Thu Jul 13 09:04:11 2017 +0100

Compilation fixes for xfconf4.13

The plugin compiles but does not work (with xfconf4.13).
When adding the plugin to the panel it freezes/displays a 1px line
and config dialog does not open. Following errors are reported:

(wrapper-2.0:8467): GLib-CRITICAL **: g_variant_builder_end: assertion 
'!GVSB(builder)->uniform_item_types || GVSB(builder)->prev_item_type != NULL || 
g_variant_type_is_definite (GVSB(builder)->type)' failed

(wrapper-2.0:8467): GLib-CRITICAL **: g_variant_ref_sink: assertion 'value 
!= NULL' failed
---
 configure.ac.in | 5 -
 panel-plugin/indicator-config.c | 2 ++
 panel-plugin/indicator-config.h | 6 ++
 3 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/configure.ac.in b/configure.ac.in
index 588a388..1ae586a 100644
--- a/configure.ac.in
+++ b/configure.ac.in
@@ -82,7 +82,10 @@ dnl XDT_CHECK_PACKAGE([EXO], [exo-1], [0.6.0])
 XDT_CHECK_PACKAGE([LIBXFCE4UTIL], [libxfce4util-1.0], [4.9.0])
 XDT_CHECK_PACKAGE([LIBXFCE4UI], [libxfce4ui-2], [4.11.0])
 XDT_CHECK_PACKAGE([LIBXFCE4PANEL], 
[libxfce4panel-${LIBXFCE4PANEL_VERSION_API}], [4.11.0])
-XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.6.0])
+XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.13.0],,[
+AC_DEFINE([XFCONF_LEGACY], [], [Use dbus-glib provided by xfconf 4.12 
to obtain array type])
+XDT_CHECK_PACKAGE([XFCONF], [libxfconf-0], [4.6.0])
+])
 INDICATOR_PKGNAME=indicator3-0.4
 XDT_CHECK_PACKAGE([INDICATOR], [${INDICATOR_PKGNAME}], [12.10.1])
 
diff --git a/panel-plugin/indicator-config.c b/panel-plugin/indicator-config.c
index 440b593..3193514 100644
--- a/panel-plugin/indicator-config.c
+++ b/panel-plugin/indicator-config.c
@@ -123,6 +123,7 @@ G_DEFINE_TYPE (IndicatorConfig, indicator_config, 
G_TYPE_OBJECT)
 
 
 
+#ifdef XFCONF_LEGACY
 GType
 indicator_config_value_array_get_type (void)
 {
@@ -137,6 +138,7 @@ indicator_config_value_array_get_type (void)
 
   return type__volatile;
 }
+#endif
 
 
 static void
diff --git a/panel-plugin/indicator-config.h b/panel-plugin/indicator-config.h
index c254d79..46624e4 100644
--- a/panel-plugin/indicator-config.h
+++ b/panel-plugin/indicator-config.h
@@ -20,7 +20,9 @@
 #define __INDICATOR_CONFIG_H__
 
 #include 
+#ifdef XFCONF_LEGACY
 #include 
+#endif
 
 G_BEGIN_DECLS
 
@@ -34,7 +36,11 @@ typedef struct _IndicatorConfig  IndicatorConfig;
 #define XFCE_IS_INDICATOR_CONFIG_CLASS(klass)  (G_TYPE_CHECK_CLASS_TYPE 
((klass), XFCE_TYPE_INDICATOR_CONFIG))
 #define XFCE_INDICATOR_CONFIG_GET_CLASS(obj)   (G_TYPE_INSTANCE_GET_CLASS 
((obj), XFCE_TYPE_INDICATOR_CONFIG, IndicatorConfigClass))
 
+#ifdef XFCONF_LEGACY
 #define XFCE_TYPE_INDICATOR_CONFIG_VALUE_ARRAY 
(indicator_config_value_array_get_type ())
+#else
+#define XFCE_TYPE_INDICATOR_CONFIG_VALUE_ARRAY G_TYPE_PTR_ARRAY
+#endif
 
 GType  indicator_config_value_array_get_type(void) 
G_GNUC_CONST;
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] [apps/gigolo] 01/01: I18n: Update translation ca (100%).

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

transifex pushed a 
commit to branch 
master
in repository apps/gigolo.

commit ed34f29b890211d9fb461cdabb08d980c0225169
Author: Robert Antoni Buj Gelonch 
Date:   Thu Jul 13 12:30:51 2017 +0200

I18n: Update translation ca (100%).

142 translated messages.

Transifex (https://www.transifex.com/xfce/public/).
---
 po/ca.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/po/ca.po b/po/ca.po
index 14c3ae9..028c595 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -5,14 +5,14 @@
 # Translators:
 # Carles Muñoz Gorriz , 2009,2011
 # Davidmp , 2015
-# Robert Antoni Buj Gelonch , 2016
+# Robert Antoni Buj Gelonch , 2016-2017
 # Robert Antoni Buj Gelonch , 2016
 msgid ""
 msgstr ""
 "Project-Id-Version: Xfce Apps\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2013-07-03 20:23+0200\n"
-"PO-Revision-Date: 2016-08-07 19:36+\n"
+"PO-Revision-Date: 2017-07-13 09:48+\n"
 "Last-Translator: Robert Antoni Buj Gelonch \n"
 "Language-Team: Catalan 
(http://www.transifex.com/xfce/xfce-apps/language/ca/)\n"
 "MIME-Version: 1.0\n"
@@ -605,7 +605,7 @@ msgstr "Crea un marcador a partir del recurs compartit 
seleccionat"
 
 #: ../src/browsenetworkpanel.c:507
 msgid "Refresh the network list"
-msgstr "Refresca la llista xarxes"
+msgstr "Refresca la llista de xarxes"
 
 #: ../src/browsenetworkpanel.c:518 ../src/bookmarkpanel.c:267
 msgid "Close panel"

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] [apps/gigolo] branch master updated (496c0e8 -> ed34f29)

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

transifex pushed a 
change to branch 
master
in repository apps/gigolo.

  from  496c0e8   I18n: Update translation lt (100%).
   new  ed34f29   I18n: Update translation ca (100%).

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 po/ca.po | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] [xfce/libxfce4ui] branch master updated (929a0e2 -> c4074c7)

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

transifex pushed a 
change to branch 
master
in repository xfce/libxfce4ui.

  from  929a0e2   I18n: Update translation kk (100%).
   new  c4074c7   I18n: Update translation pl (100%).

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 po/pl.po | 69 ++--
 1 file changed, 37 insertions(+), 32 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] [xfce/libxfce4ui] 01/01: I18n: Update translation pl (100%).

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

transifex pushed a 
commit to branch 
master
in repository xfce/libxfce4ui.

commit c4074c7cdcbf0643328b80b3e3e261ea451fbecc
Author: Dominik Wojnar 
Date:   Thu Jul 13 18:30:14 2017 +0200

I18n: Update translation pl (100%).

175 translated messages.

Transifex (https://www.transifex.com/xfce/public/).
---
 po/pl.po | 69 ++--
 1 file changed, 37 insertions(+), 32 deletions(-)

diff --git a/po/pl.po b/po/pl.po
index 6b586a2..2a1a3e6 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -3,6 +3,7 @@
 # This file is distributed under the same license as the PACKAGE package.
 # 
 # Translators:
+# Dominik Wojnar , 2017
 # Piotr Sokół , 2011-2013
 # Piotr Sokół , 2017
 # Piotr Strębski , 2015-2016
@@ -10,74 +11,78 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Libxfce4ui\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2016-06-09 00:30+0200\n"
-"PO-Revision-Date: 2017-06-11 08:42+\n"
-"Last-Translator: Piotr Sokół \n"
+"POT-Creation-Date: 2017-06-30 06:30+0200\n"
+"PO-Revision-Date: 2017-07-13 15:39+\n"
+"Last-Translator: Dominik Wojnar \n"
 "Language-Team: Polish 
(http://www.transifex.com/xfce/libxfce4ui/language/pl/)\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Language: pl\n"
-"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && 
(n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && 
n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && 
(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && 
n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
 
-#: ../libxfce4ui/xfce-dialogs.c:100
+#: ../libxfce4ui/xfce-dialogs.c:109
 msgid "Failed to open web browser for online documentation"
 msgstr "Nie udało się uruchomić przeglądarki internetowej, w celu wyświetlenia 
dokumentacji sieciowej"
 
-#: ../libxfce4ui/xfce-dialogs.c:254
+#: ../libxfce4ui/xfce-dialogs.c:263
 #, c-format
 msgid "Do you want to read the %s manual online?"
 msgstr "Wyświetlić podręcznik sieciowy programu %s?"
 
-#: ../libxfce4ui/xfce-dialogs.c:256
+#: ../libxfce4ui/xfce-dialogs.c:265
 msgid "Do you want to read the manual online?"
 msgstr "Wyświetlić podręcznik sieciowy?"
 
-#: ../libxfce4ui/xfce-dialogs.c:259
+#: ../libxfce4ui/xfce-dialogs.c:268
 msgid "Online Documentation"
 msgstr "Dokumentacja sieciowa"
 
-#: ../libxfce4ui/xfce-dialogs.c:266
+#: ../libxfce4ui/xfce-dialogs.c:275
 msgid ""
 "You will be redirected to the documentation website where the help pages are"
 " maintained and translated."
 msgstr "Przeglądarka otworzy stronę dokumentacji, na której tworzone są 
podręczniki użytkownika i gdzie następuje ich tłumaczenie."
 
-#: ../libxfce4ui/xfce-dialogs.c:280
+#: ../libxfce4ui/xfce-dialogs.c:289
 msgid "_Read Online"
 msgstr "_Wyświetl podręcznik"
 
-#: ../libxfce4ui/xfce-dialogs.c:289
+#: ../libxfce4ui/xfce-dialogs.c:298
 msgid "_Always go directly to the online documentation"
 msgstr "_Pomijanie tego pytania w przyszłości"
 
-#: ../libxfce4ui/xfce-dialogs.c:337
+#: ../libxfce4ui/xfce-dialogs.c:346
 msgid "Information"
 msgstr "Informacja"
 
-#: ../libxfce4ui/xfce-dialogs.c:347 ../libxfce4ui/xfce-dialogs.c:390
-#: ../libxfce4ui/xfce-dialogs.c:434
+#: ../libxfce4ui/xfce-dialogs.c:356 ../libxfce4ui/xfce-dialogs.c:399
+#: ../libxfce4ui/xfce-dialogs.c:443
 msgid "Close"
 msgstr "Zamknij"
 
-#: ../libxfce4ui/xfce-dialogs.c:380
+#: ../libxfce4ui/xfce-dialogs.c:389
 msgid "Warning"
 msgstr "Ostrzeżenie"
 
-#: ../libxfce4ui/xfce-dialogs.c:424
+#: ../libxfce4ui/xfce-dialogs.c:433
 msgid "Error"
 msgstr "Błąd"
 
-#: ../libxfce4ui/xfce-dialogs.c:483
+#: ../libxfce4ui/xfce-dialogs.c:492
 msgid "No"
 msgstr "Nie"
 
-#: ../libxfce4ui/xfce-dialogs.c:491
+#: ../libxfce4ui/xfce-dialogs.c:494
+msgid "Yes"
+msgstr "Tak"
+
+#: ../libxfce4ui/xfce-dialogs.c:502
 #: ../libxfce4kbd-private/xfce-shortcuts-xfwm4.c:41
 msgid "Cancel"
 msgstr "Anulowanie"
 
-#: ../libxfce4ui/xfce-dialogs.c:498 ../libxfce4ui/xfce-dialogs.c:506
+#: ../libxfce4ui/xfce-dialogs.c:509 ../libxfce4ui/xfce-dialogs.c:517
 msgid "Question"
 msgstr "Pytanie"
 
@@ -112,7 +117,7 @@ msgid "Session manager did not return a valid client id"
 msgstr "Menadżer sesji nie zwrócił poprawnego identyfikatora klienta"
 
 #. print warning for user
-#: ../libxfce4ui/xfce-spawn.c:409
+#: ../libxfce4ui/xfce-spawn.c:419
 #, c-format
 msgid ""
 "Working directory \"%s\" does not exist. It won't be used when spawning "
@@ -177,50 +182,50 @@ msgstr "Konflikt działania skrótu klawiszowego %s"
 msgid "This shortcut is already being used for something else."
 msgstr "Ten skrót klawiszowy jest już używany."
 
-#: ../libxfce4kbd-private/xfce-shortcut-dialog.c:209
+#:

[Xfce4-commits] [panel-plugins/xfce4-indicator-plugin] 01/01: Fixed bugs exposed by xfconf-4.13

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

andrzejr pushed a 
commit to branch 
master
in repository panel-plugins/xfce4-indicator-plugin.

commit 8d14a3ad5ed9c25563aaa8f9c6681c61bae30ba5
Author: Andrzej 
Date:   Thu Jul 13 21:22:03 2017 +0100

Fixed bugs exposed by xfconf-4.13
---
 panel-plugin/indicator-config.c | 26 ++
 1 file changed, 18 insertions(+), 8 deletions(-)

diff --git a/panel-plugin/indicator-config.c b/panel-plugin/indicator-config.c
index 3193514..8ce56a7 100644
--- a/panel-plugin/indicator-config.c
+++ b/panel-plugin/indicator-config.c
@@ -253,6 +253,17 @@ indicator_config_finalize (GObject *object)
 
 
 static void
+indicator_config_free_array_element (gpointer data)
+{
+  GValue *value = (GValue *) data;
+
+  g_value_unset (value);
+  g_free (value);
+}
+
+
+
+static void
 indicator_config_collect_keys (gpointer key,
gpointer value,
gpointer array)
@@ -293,21 +304,21 @@ indicator_config_get_property (GObject*object,
   break;
 
 case PROP_BLACKLIST:
-  array = g_ptr_array_new ();
+  array = g_ptr_array_new_full (1, indicator_config_free_array_element);
   g_hash_table_foreach (config->blacklist, indicator_config_collect_keys, 
array);
   g_value_set_boxed (value, array);
-  xfconf_array_free (array);
+  g_ptr_array_unref (array);
   break;
 
 case PROP_WHITELIST:
-  array = g_ptr_array_new ();
+  array = g_ptr_array_new_full (1, indicator_config_free_array_element);
   g_hash_table_foreach (config->whitelist, indicator_config_collect_keys, 
array);
   g_value_set_boxed (value, array);
-  xfconf_array_free (array);
+  g_ptr_array_unref (array);
   break;
 
 case PROP_KNOWN_INDICATORS:
-  array = g_ptr_array_new ();
+  array = g_ptr_array_new_full (1, indicator_config_free_array_element);
   for(li = config->known_indicators; li != NULL; li = li->next)
 {
   tmp = g_new0 (GValue, 1);
@@ -316,7 +327,7 @@ indicator_config_get_property (GObject*object,
   g_ptr_array_add (array, tmp);
 }
   g_value_set_boxed (value, array);
-  xfconf_array_free (array);
+  g_ptr_array_unref (array);
   break;
 
 default:
@@ -402,8 +413,7 @@ indicator_config_set_property (GObject  *object,
   break;
 
 case PROP_KNOWN_INDICATORS:
-  g_list_foreach (config->known_indicators, (GFunc) g_free, NULL);
-  g_list_free (config->known_indicators);
+  g_list_free_full (config->known_indicators, g_free);
   config->known_indicators = NULL;
   array = g_value_get_boxed (value);
   if (G_LIKELY (array != NULL))

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits


[Xfce4-commits] [panel-plugins/xfce4-indicator-plugin] branch master updated (7099de3 -> 8d14a3a)

2017-07-13 Thread noreply
This is an automated email from the git hooks/post-receive script.

andrzejr pushed a 
change to branch 
master
in repository panel-plugins/xfce4-indicator-plugin.

  from  7099de3   Compilation fixes for xfconf4.13
   new  8d14a3a   Fixed bugs exposed by xfconf-4.13

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 panel-plugin/indicator-config.c | 26 ++
 1 file changed, 18 insertions(+), 8 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
___
Xfce4-commits mailing list
Xfce4-commits@xfce.org
https://mail.xfce.org/mailman/listinfo/xfce4-commits