Hello community,

here is the log from the commit of package gupnp-tools for openSUSE:Factory 
checked in at 2014-02-06 06:49:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gupnp-tools (Old)
 and      /work/SRC/openSUSE:Factory/.gupnp-tools.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gupnp-tools"

Changes:
--------
--- /work/SRC/openSUSE:Factory/gupnp-tools/gupnp-tools.changes  2013-11-24 
11:57:36.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.gupnp-tools.new/gupnp-tools.changes     
2014-02-06 06:49:37.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Feb  3 20:54:05 UTC 2014 - [email protected]
+
+- Update to version 0.8.9:
+  + Make DIDL-Lite dialog work when closed with "X".
+  + Make UniversalCP behave nicer in busy networks where a lot of
+    devices appear/disappear/reappear.
+  + Bugs fixed: bgo#722245, bgo#723172.
+  + Updated translations.
+
+-------------------------------------------------------------------

Old:
----
  gupnp-tools-0.8.8.tar.xz

New:
----
  gupnp-tools-0.8.9.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gupnp-tools.spec ++++++
--- /var/tmp/diff_new_pack.64JMXl/_old  2014-02-06 06:49:37.000000000 +0100
+++ /var/tmp/diff_new_pack.64JMXl/_new  2014-02-06 06:49:37.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package gupnp-tools
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:           gupnp-tools
-Version:        0.8.8
+Version:        0.8.9
 Release:        0
 Summary:        UPnP tools to test and debug UPnP devices and control points
 License:        GPL-2.0+

++++++ gupnp-tools-0.8.8.tar.xz -> gupnp-tools-0.8.9.tar.xz ++++++
++++ 3702 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/ChangeLog new/gupnp-tools-0.8.9/ChangeLog
--- old/gupnp-tools-0.8.8/ChangeLog     2013-11-11 20:59:27.000000000 +0100
+++ new/gupnp-tools-0.8.9/ChangeLog     2014-02-03 19:57:58.000000000 +0100
@@ -1,5 +1,65 @@
 # Generated by Makefile. Do not edit.
 
+commit 9b78fd43e6fb637e78bdb6a22d1c71cc85213ac4
+Author: Jens Georg <[email protected]>
+Date:   Mon Feb 3 19:52:09 2014 +0100
+
+    Prepare 0.8.9
+    
+    Signed-off-by: Jens Georg <[email protected]>
+
+ NEWS         | 23 +++++++++++++++++++++++
+ configure.ac |  2 +-
+ 2 files changed, 24 insertions(+), 1 deletion(-)
+
+commit 71d4f41c152b2cdc1d551fcf7a17c406ff79bfc1
+Author: Jussi Kukkonen <[email protected]>
+Date:   Tue Jan 28 16:44:24 2014 +0200
+
+    universal-cp: Avoid find_device() recursion when possible
+    
+    This should limit the massive processor usage in busy networks, as
+    the old implementation recursed into every service, state variable
+    and method. This patch only recurses into sub-devices.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=723172
+
+ src/universal-cp/device-treeview.c | 18 ++++++++++--------
+ 1 file changed, 10 insertions(+), 8 deletions(-)
+
+commit ebd2edf460b56699f05ea7892b8687041bb8ee10
+Author: Мирослав Николић <[email protected]>
+Date:   Tue Jan 28 18:38:39 2014 +0100
+
+    Updated Serbian translation
+
+ po/sr.po       | 32 ++++++++++++++++++++------------
+ po/[email protected] | 32 ++++++++++++++++++++------------
+ 2 files changed, 40 insertions(+), 24 deletions(-)
+
+commit f745d99c8f64fd312857d2df9b0149e94e3a9177
+Author: Jussi Kukkonen <[email protected]>
+Date:   Wed Jan 15 11:16:57 2014 +0200
+
+    Hide DIDL-dialog on delete-event
+    
+    Closing the DIDL-Lite dialog with the "x" button used to destroy the
+    window, making it unusable from that point on.
+    
+    https://bugzilla.gnome.org/show_bug.cgi?id=722245
+
+ src/av-cp/playlist-treeview.c | 3 +++
+ 1 file changed, 3 insertions(+)
+
+commit 31748b89b7b30630081995c87264c54b661034de
+Author: Marek Černocký <[email protected]>
+Date:   Sat Dec 7 17:48:06 2013 +0100
+
+    Updated Czech translation
+
+ po/cs.po | 32 ++++++++++++++++++++------------
+ 1 file changed, 20 insertions(+), 12 deletions(-)
+
 commit 631df9fad4d7f0e13ea25da7dd98c6aea289037a
 Author: Jens Georg <[email protected]>
 Date:   Mon Nov 11 20:55:48 2013 +0100
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/NEWS new/gupnp-tools-0.8.9/NEWS
--- old/gupnp-tools-0.8.8/NEWS  2013-11-11 20:58:10.000000000 +0100
+++ new/gupnp-tools-0.8.9/NEWS  2014-02-03 19:51:51.000000000 +0100
@@ -1,3 +1,26 @@
+0.8.9
+=====
+
+Changes since 0.8.8:
+
+- Make DIDL-Lite dialog work when closed with "X".
+- Make UniversalCP behave nicer in busy networks where a lot of devices
+  appear/disappear/reappear.
+
+Bugs fixed in this release:
+ - https://bugzilla.gnome.org/show_bug.cgi?id=722245
+ - https://bugzilla.gnome.org/show_bug.cgi?id=723172
+
+All contributors to this release:
+ - Jussi Kukkonen <[email protected]>
+ - Мирослав Николић <[email protected]>
+ - Marek Černocký <[email protected]>
+
+Added/updated translations
+ - cs, courtesy of Marek Černocký
+ - sr, courtesy of Мирослав Николић
+ - sr@latin, courtesy of Miroslav Nikolić
+
 0.8.8
 =====
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/configure.ac new/gupnp-tools-0.8.9/configure.ac
--- old/gupnp-tools-0.8.8/configure.ac  2013-11-11 20:55:39.000000000 +0100
+++ new/gupnp-tools-0.8.9/configure.ac  2014-02-03 19:50:14.000000000 +0100
@@ -1,6 +1,6 @@
 AC_PREREQ([2.63])
 AC_INIT([gupnp-tools],
-        [0.8.8],
+        [0.8.9],
         
[https://bugzilla.gnome.org/enter_bug.cgi?product=gupnp&component=gupnp-tools],
         [gupnp-tools],
         [http://www.gupnp.org/])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/po/cs.po new/gupnp-tools-0.8.9/po/cs.po
--- old/gupnp-tools-0.8.8/po/cs.po      2013-04-01 12:51:55.000000000 +0200
+++ new/gupnp-tools-0.8.9/po/cs.po      2014-02-01 14:41:36.000000000 +0100
@@ -1,7 +1,6 @@
 # Czech translation for gupnp-tools.
 # Copyright (C) 2013 gupnp-tools's COPYRIGHT HOLDER
 # This file is distributed under the same license as the gupnp-tools package.
-#
 # Marek Černocký <[email protected]>, 2013.
 #
 msgid ""
@@ -9,8 +8,8 @@
 "Project-Id-Version: gupnp-tools master\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp-";
 "tools&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2013-03-20 11:32+0000\n"
-"PO-Revision-Date: 2013-03-26 23:42+0100\n"
+"POT-Creation-Date: 2013-10-20 11:17+0000\n"
+"PO-Revision-Date: 2013-12-07 17:47+0100\n"
 "Last-Translator: Marek Černocký <[email protected]>\n"
 "Language-Team: Czech <[email protected]>\n"
 "Language: cs\n"
@@ -245,20 +244,29 @@
 msgid "Event _log"
 msgstr "Protokol udá_lostí"
 
-#: ../src/av-cp/main.c:44
+#: ../src/av-cp/main.c:47 ../src/network-light/main.c:46
+#: ../src/universal-cp/main.c:41
 msgid "Network PORT to use for UPnP"
-msgstr "Síťový PORT, který s má použit pro UPnP"
+msgstr "Síťový PORT, který s má použít pro UPnP"
+
+#: ../src/av-cp/main.c:48 ../src/network-light/main.c:47
+#: ../src/universal-cp/main.c:42
+#| msgid "Network PORT to use for UPnP"
+msgid "Network interfaces to use for UPnP communication"
+msgstr "Síťové rozhraní, které s má použít pro komunikaci UPnP"
 
-#: ../src/av-cp/main.c:183
+#: ../src/av-cp/main.c:196 ../src/network-light/main.c:100
+#: ../src/universal-cp/main.c:145
 msgid "- UPnP AV control point"
 msgstr "– řídicí bod UPnP AV"
 
-#: ../src/av-cp/main.c:188
+#: ../src/av-cp/main.c:201 ../src/network-light/main.c:105
+#: ../src/universal-cp/main.c:150
 #, c-format
 msgid "Could not parse options: %s\n"
 msgstr "Nelze zpracovat volbu: %s\n"
 
-#: ../src/universal-cp/action-dialog.c:714
+#: ../src/universal-cp/action-dialog.c:709
 #, c-format
 msgid ""
 "Action failed.\n"
@@ -423,19 +431,19 @@
 msgid "Author"
 msgstr "Autor"
 
-#: ../src/universal-cp/device-treeview.c:459
+#: ../src/universal-cp/device-treeview.c:460
 msgid "State variables"
 msgstr "Stavové proměnné"
 
-#: ../src/universal-cp/device-treeview.c:499
+#: ../src/universal-cp/device-treeview.c:501
 msgid "Information not available"
 msgstr "Informace není dostupná"
 
-#: ../src/universal-cp/device-treeview.c:676
+#: ../src/universal-cp/device-treeview.c:679
 msgid "UPnP Network"
 msgstr "Síť UPnP"
 
-#: ../src/universal-cp/device-treeview.c:689
+#: ../src/universal-cp/device-treeview.c:692
 #: ../src/universal-cp/event-treeview.c:373
 msgid "Device"
 msgstr "Zařízení"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/po/sr.po new/gupnp-tools-0.8.9/po/sr.po
--- old/gupnp-tools-0.8.8/po/sr.po      2013-06-11 12:30:48.000000000 +0200
+++ new/gupnp-tools-0.8.9/po/sr.po      2014-02-01 14:41:36.000000000 +0100
@@ -1,14 +1,14 @@
 # Serbian translation for gupnp-tools.
 # Copyright (C) 2013 gupnp-tools's COPYRIGHT HOLDER
 # This file is distributed under the same license as the gupnp-tools package.
-# Мирослав Николић <[email protected]>, 2013.
+# Мирослав Николић <[email protected]>, 2013, 2014.
 msgid ""
 msgstr ""
 "Project-Id-Version: gupnp-tools master\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp-";
 "tools&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2013-03-20 11:32+0000\n"
-"PO-Revision-Date: 2013-04-02 09:55+0200\n"
+"POT-Creation-Date: 2013-12-19 14:22+0000\n"
+"PO-Revision-Date: 2014-01-27 22:20+0200\n"
 "Last-Translator: Мирослав Николић <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
 "Language: sr\n"
@@ -246,21 +246,29 @@
 msgid "Event _log"
 msgstr "Дневник _догађаја"
 
-#: ../src/av-cp/main.c:44
+#: ../src/av-cp/main.c:47 ../src/network-light/main.c:46
+#: ../src/universal-cp/main.c:41
 msgid "Network PORT to use for UPnP"
 msgstr "Мрежни ПРИКЉУЧНИК за коришћење за УПнП"
 
-#: ../src/av-cp/main.c:183
-#| msgid "UPnP AV Control Point"
+#: ../src/av-cp/main.c:48 ../src/network-light/main.c:47
+#: ../src/universal-cp/main.c:42
+#| msgid "Network PORT to use for UPnP"
+msgid "Network interfaces to use for UPnP communication"
+msgstr "Мрежно сучеље које се користи за УПнП везе"
+
+#: ../src/av-cp/main.c:196 ../src/network-light/main.c:100
+#: ../src/universal-cp/main.c:145
 msgid "- UPnP AV control point"
 msgstr "— УПнП АВ управљачка тачка"
 
-#: ../src/av-cp/main.c:188
+#: ../src/av-cp/main.c:201 ../src/network-light/main.c:105
+#: ../src/universal-cp/main.c:150
 #, c-format
 msgid "Could not parse options: %s\n"
 msgstr "Не могу да обрадим могућности: %s\n"
 
-#: ../src/universal-cp/action-dialog.c:714
+#: ../src/universal-cp/action-dialog.c:710
 #, c-format
 msgid ""
 "Action failed.\n"
@@ -425,19 +433,19 @@
 msgid "Author"
 msgstr "Аутор"
 
-#: ../src/universal-cp/device-treeview.c:459
+#: ../src/universal-cp/device-treeview.c:460
 msgid "State variables"
 msgstr "Променљиве стања"
 
-#: ../src/universal-cp/device-treeview.c:499
+#: ../src/universal-cp/device-treeview.c:501
 msgid "Information not available"
 msgstr "Подаци нису доступни"
 
-#: ../src/universal-cp/device-treeview.c:676
+#: ../src/universal-cp/device-treeview.c:679
 msgid "UPnP Network"
 msgstr "УПнП мрежа"
 
-#: ../src/universal-cp/device-treeview.c:689
+#: ../src/universal-cp/device-treeview.c:692
 #: ../src/universal-cp/event-treeview.c:373
 msgid "Device"
 msgstr "Уређај"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/po/[email protected] new/gupnp-tools-0.8.9/po/[email protected]
--- old/gupnp-tools-0.8.8/po/[email protected]      2013-06-11 12:30:48.000000000 
+0200
+++ new/gupnp-tools-0.8.9/po/[email protected]      2014-02-01 14:41:36.000000000 
+0100
@@ -1,14 +1,14 @@
 # Serbian translation for gupnp-tools.
 # Copyright (C) 2013 gupnp-tools's COPYRIGHT HOLDER
 # This file is distributed under the same license as the gupnp-tools package.
-# Miroslav Nikolić <[email protected]>, 2013.
+# Miroslav Nikolić <[email protected]>, 2013, 2014.
 msgid ""
 msgstr ""
 "Project-Id-Version: gupnp-tools master\n"
 "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?product=gupnp-";
 "tools&keywords=I18N+L10N&component=general\n"
-"POT-Creation-Date: 2013-03-20 11:32+0000\n"
-"PO-Revision-Date: 2013-04-02 09:55+0200\n"
+"POT-Creation-Date: 2013-12-19 14:22+0000\n"
+"PO-Revision-Date: 2014-01-27 22:20+0200\n"
 "Last-Translator: Miroslav Nikolić <[email protected]>\n"
 "Language-Team: Serbian <[email protected]>\n"
 "Language: sr\n"
@@ -246,21 +246,29 @@
 msgid "Event _log"
 msgstr "Dnevnik _događaja"
 
-#: ../src/av-cp/main.c:44
+#: ../src/av-cp/main.c:47 ../src/network-light/main.c:46
+#: ../src/universal-cp/main.c:41
 msgid "Network PORT to use for UPnP"
 msgstr "Mrežni PRIKLJUČNIK za korišćenje za UPnP"
 
-#: ../src/av-cp/main.c:183
-#| msgid "UPnP AV Control Point"
+#: ../src/av-cp/main.c:48 ../src/network-light/main.c:47
+#: ../src/universal-cp/main.c:42
+#| msgid "Network PORT to use for UPnP"
+msgid "Network interfaces to use for UPnP communication"
+msgstr "Mrežno sučelje koje se koristi za UPnP veze"
+
+#: ../src/av-cp/main.c:196 ../src/network-light/main.c:100
+#: ../src/universal-cp/main.c:145
 msgid "- UPnP AV control point"
 msgstr "— UPnP AV upravljačka tačka"
 
-#: ../src/av-cp/main.c:188
+#: ../src/av-cp/main.c:201 ../src/network-light/main.c:105
+#: ../src/universal-cp/main.c:150
 #, c-format
 msgid "Could not parse options: %s\n"
 msgstr "Ne mogu da obradim mogućnosti: %s\n"
 
-#: ../src/universal-cp/action-dialog.c:714
+#: ../src/universal-cp/action-dialog.c:710
 #, c-format
 msgid ""
 "Action failed.\n"
@@ -425,19 +433,19 @@
 msgid "Author"
 msgstr "Autor"
 
-#: ../src/universal-cp/device-treeview.c:459
+#: ../src/universal-cp/device-treeview.c:460
 msgid "State variables"
 msgstr "Promenljive stanja"
 
-#: ../src/universal-cp/device-treeview.c:499
+#: ../src/universal-cp/device-treeview.c:501
 msgid "Information not available"
 msgstr "Podaci nisu dostupni"
 
-#: ../src/universal-cp/device-treeview.c:676
+#: ../src/universal-cp/device-treeview.c:679
 msgid "UPnP Network"
 msgstr "UPnP mreža"
 
-#: ../src/universal-cp/device-treeview.c:689
+#: ../src/universal-cp/device-treeview.c:692
 #: ../src/universal-cp/event-treeview.c:373
 msgid "Device"
 msgstr "Uređaj"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/src/av-cp/playlist-treeview.c 
new/gupnp-tools-0.8.9/src/av-cp/playlist-treeview.c
--- old/gupnp-tools-0.8.8/src/av-cp/playlist-treeview.c 2013-10-20 
14:51:06.000000000 +0200
+++ new/gupnp-tools-0.8.9/src/av-cp/playlist-treeview.c 2014-02-01 
14:41:36.000000000 +0100
@@ -355,6 +355,9 @@
 
         didl_dialog = GTK_WIDGET (gtk_builder_get_object (builder,
                                                           "didl-dialog"));
+        g_signal_connect (didl_dialog, "delete-event",
+                          G_CALLBACK (gtk_widget_hide_on_delete), NULL);
+
         didl_textview = GTK_WIDGET (gtk_builder_get_object (builder,
                                                           "didl-textview"));
 #ifdef HAVE_GTK_SOURCEVIEW
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/gupnp-tools-0.8.8/src/universal-cp/device-treeview.c 
new/gupnp-tools-0.8.9/src/universal-cp/device-treeview.c
--- old/gupnp-tools-0.8.8/src/universal-cp/device-treeview.c    2013-10-20 
12:14:37.000000000 +0200
+++ new/gupnp-tools-0.8.9/src/universal-cp/device-treeview.c    2014-02-01 
14:41:36.000000000 +0100
@@ -94,16 +94,18 @@
                         }
 
                         g_object_unref (info);
-                }
 
-                if (found)
-                        break;
+                        if (found)
+                                break;
 
-                /* recurse into embedded-devices */
-                found = find_device (model, udn, iter, &tmp);
-                if (found) {
-                        *iter = tmp;
-                        break;
+                        if (icon_type == ICON_DEVICE) {
+                                /* recurse into embedded-devices */
+                                found = find_device (model, udn, iter, &tmp);
+                                if (found) {
+                                        *iter = tmp;
+                                        break;
+                                }
+                        }
                 }
 
                 more = gtk_tree_model_iter_next (model, iter);

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to