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 - dimstar@opensuse.org + +- 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 <mail@jensge.org> +Date: Mon Feb 3 19:52:09 2014 +0100 + + Prepare 0.8.9 + + Signed-off-by: Jens Georg <mail@jensge.org> + + NEWS | 23 +++++++++++++++++++++++ + configure.ac | 2 +- + 2 files changed, 24 insertions(+), 1 deletion(-) + +commit 71d4f41c152b2cdc1d551fcf7a17c406ff79bfc1 +Author: Jussi Kukkonen <jussi.kukkonen@intel.com> +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: Мирослав Николић <miroslavnikolic@rocketmail.com> +Date: Tue Jan 28 18:38:39 2014 +0100 + + Updated Serbian translation + + po/sr.po | 32 ++++++++++++++++++++------------ + po/sr@latin.po | 32 ++++++++++++++++++++------------ + 2 files changed, 40 insertions(+), 24 deletions(-) + +commit f745d99c8f64fd312857d2df9b0149e94e3a9177 +Author: Jussi Kukkonen <jussi.kukkonen@intel.com> +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ý <marek@manet.cz> +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 <mail@jensge.org> 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 <jussi.kukkonen@intel.com> + - Мирослав Николић <miroslavnikolic@rocketmail.com> + - Marek Černocký <marek@manet.cz> + +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-t...], [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ý <marek@manet.cz>, 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ý <marek@manet.cz>\n" "Language-Team: Czech <gnome-cs-list@gnome.org>\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. -# Мирослав Николић <miroslavnikolic@rocketmail.com>, 2013. +# Мирослав Николић <miroslavnikolic@rocketmail.com>, 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: Мирослав Николић <miroslavnikolic@rocketmail.com>\n" "Language-Team: Serbian <gnom@prevod.org>\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/sr@latin.po new/gupnp-tools-0.8.9/po/sr@latin.po --- old/gupnp-tools-0.8.8/po/sr@latin.po 2013-06-11 12:30:48.000000000 +0200 +++ new/gupnp-tools-0.8.9/po/sr@latin.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. -# Miroslav Nikolić <miroslavnikolic@rocketmail.com>, 2013. +# Miroslav Nikolić <miroslavnikolic@rocketmail.com>, 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ć <miroslavnikolic@rocketmail.com>\n" "Language-Team: Serbian <gnom@prevod.org>\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: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org