commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2013-04-05 07:31:35 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-11-21 16:41:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2013-04-05 07:36:20.0 +0200 @@ -1,0 +2,14 @@ +Sun Mar 17 16:09:59 UTC 2013 - dims...@opensuse.org + +- Add gnome-panel-3.8.patch: Fix build with GNOME 3.8 + infrastructure. + +--- +Tue Feb 12 11:53:06 UTC 2013 - dims...@opensuse.org + +- Drop pkgconfig(libedataserverui-3.0) BuildRequires: no longer + needed. +- Add gnome-panel-libweather.patch: fix build error due to missing + gweather-xml.h + +--- New: gnome-panel-3.8.patch gnome-panel-libweather.patch Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.P5Slqy/_old 2013-04-05 07:36:24.0 +0200 +++ /var/tmp/diff_new_pack.P5Slqy/_new 2013-04-05 07:36:24.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package gnome-panel # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 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 @@ -32,6 +32,10 @@ Patch34:gnome-panel-beagle-search.patch # PATCH-NEEDS-REBASE gnome-panel-run-fixes.patch bnc115576 bgo543604 -- Fix running a command like yast2 when we find the desktop file but the binary is not in $PATH (was PATCH-FIX-UPSTREAM) Patch50:gnome-panel-run-fixes.patch +# PATCH-FIX-UPSTREAM gnome-panel-libweather.patch dims...@opensuse.org -- No longer include gweather.h. Taken from git. +Patch51:gnome-panel-libweather.patch +# PATCH-FIX-UPSTREAM gnome-panel-3.8.patch dims...@opensuse.org -- Fix build with GNOME 3.8 infrastructure. Taken from git. +Patch52:gnome-panel-3.8.patch BuildRequires: fdupes BuildRequires: gnome-common BuildRequires: gnome-patch-translation @@ -54,7 +58,6 @@ BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libecal-1.2) >= 3.5.3 BuildRequires: pkgconfig(libedataserver-1.2) >= 3.5.3 -BuildRequires: pkgconfig(libedataserverui-3.0) BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.1.4 BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libwnck-3.0) @@ -201,6 +204,8 @@ %patch25 -p0 %patch34 # %patch50 +%patch51 -p1 +%patch52 -p1 gnome-patch-translation-update %build ++ gnome-panel-3.8.patch ++ commit bf6af945130299a69a244afaee4eecbd3fb77233 Author: Philipp Kaluza Date: Fri Mar 8 18:08:32 2013 +0100 panel-run-dialog: resurrect function gnome_desktop_prepend_terminal_to_vector , which was removed from gnome-desktop in commit 9bab2144b7c8ace0c057720be3c48fb24a80a19d , and keep a local copy in panel-run-dialog.c (simple helper function, static). (Second half of fix for bug #237308 .) diff --git a/gnome-panel/panel-run-dialog.c b/gnome-panel/panel-run-dialog.c index 801b9bc..faf3d7e 100644 --- a/gnome-panel/panel-run-dialog.c +++ b/gnome-panel/panel-run-dialog.c @@ -25,6 +25,7 @@ * Havoc Pennington * George Lebl * Mark McLoughlin + * Tom Tromey (Copyright (C) 1998) */ #include @@ -42,8 +43,6 @@ #include #include -#include - #include #include #include @@ -335,6 +334,138 @@ dummy_child_watch (GPid pid, */ } + +/** + * gnome_desktop_prepend_terminal_to_vector: + * @argc: a pointer to the vector size + * @argv: a pointer to the vector + * + * Description: Prepends a terminal (either the one configured as default in + * the user's GNOME setup, or one of the common xterm emulators) to the passed + * in vector, modifying it in the process. The vector should be allocated with + * #g_malloc, as this will #g_free the original vector. Also all elements must + * have been allocated separately. That is the standard glib/GNOME way of + * doing vectors however. If the integer that @argc points to is negative, the + * size will first be computed. Also note that passing in pointers to a vector + * that is empty, will just create a new vector for you. + **/ +static void +gnome_desktop_prepend_terminal_to_vector (int *argc, char ***argv) +{ +#ifndef G_OS_WIN32 +char **real_argv; +int real_argc; +int i, j; + cha
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-11-21 16:41:11 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-10-04 18:39:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-11-21 16:41:13.0 +0100 @@ -1,0 +2,12 @@ +Mon Nov 12 21:35:35 UTC 2012 - dims...@opensuse.org + +- Update to version 3.6.2: + + Panel: +- Avoid double forking when launching apps to not break + "pkexec". +- Fix using a variable after it was freed. + + Clock Applet: +- Open calendar application in correct month. + + Updated translations. + +--- Old: gnome-panel-3.6.0.tar.xz New: gnome-panel-3.6.2.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.v8iO9P/_old 2012-11-21 16:41:15.0 +0100 +++ /var/tmp/diff_new_pack.v8iO9P/_new 2012-11-21 16:41:15.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-panel -Version:3.6.0 +Version:3.6.2 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-10-04 18:39:55 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-07-09 07:57:13.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-10-04 18:39:57.0 +0200 @@ -1,0 +2,46 @@ +Tue Sep 25 15:00:25 UTC 2012 - dims...@opensuse.org + +- Update to version 3.6.0: + + Updated translations. + +--- +Mon Sep 17 11:30:59 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.92: + + Rework user menu in order to match GNOME Shell 3.6. + + Updated translations. + +--- +Tue Sep 4 14:35:56 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.91: + + Make --enable-eds/--disable-eds really work + + Port to yelp-tools for documentation + + Remove markup from translations + + Updated translations. +- Replace gnome-doc-utils-devel BuildRequires with yelp-tools, + following upstreams move to the new documentation infrastructure. + +--- +Thu Jul 19 18:02:31 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.4: + + Configure: Newline-separate dependency list + + libpanel-util: adjust to DConf API changes (bgo#679971) + + Updated translations. + +--- +Wed Jul 4 22:16:20 UTC 2012 - dims...@opensuse.org + +- Update to version 3.5.3: + + libpanel-applet: +- Use on_bus_acquired instead of on_name_acquired + + Clock applet: +- Port to modern GNOME tecnologies, so no more GConf in + gnome-panel +- Adapt to Evolution-Data-Server API changes + + Updated translations. +- Drop gnome-panel-fix-applet-loading.patch: fixed upstream. +- Remove gconf packaging magic for clock applet. + +--- Old: gnome-panel-3.4.2.1.tar.xz gnome-panel-fix-applet-loading.patch New: gnome-panel-3.6.0.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.i4FJW7/_old 2012-10-04 18:39:59.0 +0200 +++ /var/tmp/diff_new_pack.i4FJW7/_new 2012-10-04 18:39:59.0 +0200 @@ -17,17 +17,15 @@ Name: gnome-panel -Version:3.4.2.1 +Version:3.6.0 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel License:GPL-2.0+ Group: System/GUI/GNOME Url:http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-panel/3.4/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-panel/3.6/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM gnome-panel-fix-applet-loading.patch vu...@opensuse.org -- Fix race on login when loading applets -Patch0: gnome-panel-fix-applet-loading.patch # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch # PATCH-FIX-UPSTREAM gnome-panel-beagle-search.patch bgo336726 -- Use nautilus search instead of gnome-search-tool @@ -36,7 +34,6 @@ Patch50:gnome-panel-run-fixes.patch BuildRequires: fdupes BuildRequires: gnome-common -BuildRequires: gnome-doc-utils-devel BuildRequires: gnome-patch-translation BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc @@ -44,18 +41,19 @@ BuildRequires: pkg-config BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +BuildRequires: yelp-tools BuildRequires: pkgconfig(NetworkManager) BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(dconf) -BuildRequires: pkgconfig(gconf-2.0) +BuildRequires: pkgconfig(dconf) >= 0.13.4 +BuildRequires: pkgconfig(gconf-2.0) >= 2.6.1 BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.25.2 BuildRequires: pkgconfig(glib-2.0) >= 2.31.14 BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.8 -BuildRequires: pkgconfig(gweather-3.0) +BuildRequires: pkgconfig(gweather-3.0) >= 3.5.1 BuildRequires: pkgconfig(ice) -BuildRequires: pkgconfig(libecal-1.2) -BuildRequires: pkgconfig(libedataserver-1.2) +BuildRequires: pkgconfig(libecal-1.2) >= 3.5.3 +BuildRequires: pkg
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-07-09 07:57:11 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-06-10 21:51:17.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-07-09 07:57:13.0 +0200 @@ -1,0 +2,11 @@ +Wed Jul 4 21:37:27 UTC 2012 - dims...@opensuse.org + +- Add separate gnome-panel-extras-lang subpackage for the language + files of applets shipped in gnome-panel extras (currently fish) + This fixes the build of bundle-lang-gnome: as gnome-panel-lang + requires gnome-panel and the -lang pack contains translations for + fish, but not the C-language variants, the figures are missing + and thus it results in dangling symlinks. +- Add gnome-panel-extras-lang Recommends to gnome-panel-extras. + +--- Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.JZ1DJy/_old 2012-07-09 07:57:15.0 +0200 +++ /var/tmp/diff_new_pack.JZ1DJy/_new 2012-07-09 07:57:15.0 +0200 @@ -147,6 +147,7 @@ Group: System/GUI/GNOME Requires: %{name} = %{version} Requires: fortune +Recommends: gnome-panel-extras-lang # For upgrade from SLE 10 Provides: gnome-panel-nld-extras > 2.12.3 Obsoletes: gnome-panel-nld-extras <= 2.12.3 @@ -195,6 +196,7 @@ this package's base documentation. %lang_package +%lang_package -n gnome-panel-extras %prep %setup -q translation-update-upstream @@ -229,7 +231,7 @@ %suse_update_desktop_file gnome-panel %find_lang %{name}-3.0 %{?no_lang_C} %find_lang clock %{?no_lang_C} %{name}-3.0.lang -%find_lang fish %{?no_lang_C} %{name}-3.0.lang +%find_lang fish %{?no_lang_C} %{name}-extras.lang %find_gconf_schemas find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %fdupes %{buildroot} @@ -329,6 +331,8 @@ %files lang -f %{name}-3.0.lang +%files extras-lang -f %{name}-extras.lang + %files extras %defattr (-, root, root) %dir %{_datadir}/gnome/ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-06-10 20:16:35 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-05-22 10:09:49.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-06-10 21:51:17.0 +0200 @@ -1,0 +2,12 @@ +Mon May 21 06:57:15 UTC 2012 - vu...@opensuse.org + +- Add gnome-panel-fix-applet-loading.patch: patch from upstream + fixing some race on login causing errors when loading applets. +- Drop gnome-panel-main-menu-name.patch, + gnome-panel-alt-f1-slab.patch, + gnome-panel-recently-used-apps.patch, + gnome-panel-bnc356242-recently-used-apps-hidden.patch: those + patches were all needed for gnome-main-menu integration, but we + don't ship gnome-main-menu anymore. + +--- Old: gnome-panel-alt-f1-slab.patch gnome-panel-bnc356242-recently-used-apps-hidden.patch gnome-panel-main-menu-name.patch gnome-panel-recently-used-apps.patch New: gnome-panel-fix-applet-loading.patch Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.PNhDxj/_old 2012-06-10 21:51:18.0 +0200 +++ /var/tmp/diff_new_pack.PNhDxj/_new 2012-06-10 21:51:18.0 +0200 @@ -26,20 +26,14 @@ Url:http://www.gnome.org Source: http://download.gnome.org/sources/gnome-panel/3.4/%{name}-%{version}.tar.xz Source99: baselibs.conf +# PATCH-FIX-UPSTREAM gnome-panel-fix-applet-loading.patch vu...@opensuse.org -- Fix race on login when loading applets +Patch0: gnome-panel-fix-applet-loading.patch # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch # PATCH-FIX-UPSTREAM gnome-panel-beagle-search.patch bgo336726 -- Use nautilus search instead of gnome-search-tool Patch34:gnome-panel-beagle-search.patch -# PATCH-FIX-OPENSUSE gnome-panel-main-menu-name.patch -- Rename the upstream main menu to traditional main menu -Patch40:gnome-panel-main-menu-name.patch # PATCH-NEEDS-REBASE gnome-panel-run-fixes.patch bnc115576 bgo543604 -- Fix running a command like yast2 when we find the desktop file but the binary is not in $PATH (was PATCH-FIX-UPSTREAM) Patch50:gnome-panel-run-fixes.patch -# PATCH-FEATURE-OPENSUSE gnome-panel-alt-f1-slab.patch -- Open the gnome-main-menu on Alt-F1. -Patch51:gnome-panel-alt-f1-slab.patch -# PATCH-FEATURE-UPSTREAM gnome-panel-recently-used-apps.patch bgo464751 -- Add apps run from the run dialog to the recently used applications. vuntz: I didn't put the patch upstream because I know I won't implement the feature like this upstream. -Patch56:gnome-panel-recently-used-apps.patch -# PATCH-FEATURE-OPENSUSE gnome-panel-bnc356242-recently-used-apps-hidden.patch bnc356242 vu...@novell.com -- Hide recently used apps from the recent documents menu -Patch61:gnome-panel-bnc356242-recently-used-apps-hidden.patch BuildRequires: fdupes BuildRequires: gnome-common BuildRequires: gnome-doc-utils-devel @@ -205,13 +199,10 @@ %setup -q translation-update-upstream gnome-patch-translation-prepare +%patch0 -p1 %patch25 -p0 %patch34 -%patch40 # %patch50 -%patch51 -p0 -%patch56 -p0 -%patch61 -p0 gnome-patch-translation-update %build ++ gnome-panel-fix-applet-loading.patch ++ commit d8c6525a72ef89cb6aa5b556082bb4bc1f66ffc8 Author: Joachim Breitner Date: Sun Nov 13 20:06:41 2011 +0100 libpanel-applet: Use on_bus_acquired instead of on_name_acquired This helps prevent race conditions at session starts. This is actually recommended in the gdbus documentation. https://bugzilla.gnome.org/show_bug.cgi?id=654843 diff --git a/libpanel-applet/panel-applet-factory.c b/libpanel-applet/panel-applet-factory.c index ffe0998..5d9239b 100644 --- a/libpanel-applet/panel-applet-factory.c +++ b/libpanel-applet/panel-applet-factory.c @@ -210,7 +210,7 @@ static const GDBusInterfaceVTable interface_vtable = { static GDBusNodeInfo *introspection_data = NULL; static void -on_name_acquired (GDBusConnection*connection, +on_bus_acquired (GDBusConnection*connection, const gchar*name, PanelAppletFactory *factory) { @@ -251,8 +251,8 @@ panel_applet_factory_register_service (PanelAppletFactory *factory) g_bus_own_name (G_BUS_TYPE_SESSI
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-05-22 10:09:46 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-04-20 15:15:27.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-05-22 10:09:49.0 +0200 @@ -1,0 +2,9 @@ +Mon May 14 20:39:29 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.2.1: + + Fix GTK+ runtime check used to determine bookmark file +- Changes from version 3.4.2: + + Panel: Use new GTK bookmarks location if using GTK+ >= 3.5.1 + + Updated translations. + +--- Old: gnome-panel-3.4.1.tar.xz New: gnome-panel-3.4.2.1.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.sV0EiY/_old 2012-05-22 10:09:51.0 +0200 +++ /var/tmp/diff_new_pack.sV0EiY/_new 2012-05-22 10:09:51.0 +0200 @@ -17,7 +17,7 @@ Name: gnome-panel -Version:3.4.1 +Version:3.4.2.1 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-04-20 15:15:26 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-03-29 13:55:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-04-20 15:15:27.0 +0200 @@ -1,0 +2,6 @@ +Mon Apr 16 17:09:46 UTC 2012 - zai...@opensuse.org + +- Update to version 3.4.1: + + Updated translations. + +--- Old: gnome-panel-3.4.0.tar.xz New: gnome-panel-3.4.1.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.xuoo8Z/_old 2012-04-20 15:15:29.0 +0200 +++ /var/tmp/diff_new_pack.xuoo8Z/_new 2012-04-20 15:15:29.0 +0200 @@ -17,7 +17,7 @@ Name: gnome-panel -Version:3.4.0 +Version:3.4.1 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-03-29 13:55:01 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-03-19 09:57:11.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-03-29 13:55:12.0 +0200 @@ -1,0 +2,15 @@ +Mon Mar 26 10:20:53 UTC 2012 - vu...@opensuse.org + +- Update to version 3.4.0: + + Updated translations. + +--- +Mon Mar 19 21:35:47 UTC 2012 - zai...@opensuse.org + +- Update to version 3.3.92: + + Add style class for orientation to several widgets to allow +adjust theming on vertical panels. + + Fix random grey box on logout. + + Updated translations. + +--- Old: gnome-panel-3.3.91.tar.xz New: gnome-panel-3.4.0.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.NSYNBZ/_old 2012-03-29 13:55:17.0 +0200 +++ /var/tmp/diff_new_pack.NSYNBZ/_new 2012-03-29 13:55:17.0 +0200 @@ -17,14 +17,14 @@ Name: gnome-panel -Version:3.3.91 +Version:3.4.0 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel License:GPL-2.0+ Group: System/GUI/GNOME Url:http://www.gnome.org -Source: http://download.gnome.org/sources/gnome-panel/3.3/%{name}-%{version}.tar.xz +Source: http://download.gnome.org/sources/gnome-panel/3.4/%{name}-%{version}.tar.xz Source99: baselibs.conf # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-03-19 09:57:08 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-02-28 19:23:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-03-19 09:57:11.0 +0100 @@ -1,0 +2,14 @@ +Mon Mar 5 13:06:02 UTC 2012 - vu...@opensuse.org + +- Update to version 3.3.91: + + Panel: +- Fix rendering of the handle in the applet frame widget +- Fix themed background pattern +- Several PanelSeparator improvements +- Fix position re-shuffling on orientation change + + Misc: +- Add --disable-documentation option +- Fix srcdir != builddir for gresources + + Updated translations. + +--- Old: gnome-panel-3.3.90.tar.xz New: gnome-panel-3.3.91.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.xJNwvV/_old 2012-03-19 09:57:13.0 +0100 +++ /var/tmp/diff_new_pack.xJNwvV/_new 2012-03-19 09:57:13.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-panel -Version:3.3.90 +Version:3.3.91 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-02-28 19:23:02 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-02-20 16:11:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-02-28 19:23:07.0 +0100 @@ -1,0 +2,14 @@ +Tue Feb 21 12:39:39 UTC 2012 - vu...@opensuse.org + +- Update to version 3.3.90: + + Panel: +- Remove obsolete help buttons + + Clock Applet: +- Use new GdkPixbuf API to load resources + + Wnck Applets: +- Remove obsolete help buttons + + Updated translations. +- Remove xz BuildRequires now that it comes for free in the build + system. + +--- Old: gnome-panel-3.3.5.tar.xz New: gnome-panel-3.3.90.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.jJd6GI/_old 2012-02-28 19:23:09.0 +0100 +++ /var/tmp/diff_new_pack.jJd6GI/_new 2012-02-28 19:23:09.0 +0100 @@ -17,7 +17,7 @@ Name: gnome-panel -Version:3.3.5 +Version:3.3.90 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel @@ -50,16 +50,14 @@ BuildRequires: pkg-config BuildRequires: translation-update-upstream BuildRequires: update-desktop-files -# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 -BuildRequires: xz BuildRequires: pkgconfig(NetworkManager) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(gconf-2.0) -BuildRequires: pkgconfig(gdk-pixbuf-2.0) +BuildRequires: pkgconfig(gdk-pixbuf-2.0) >= 2.25.2 BuildRequires: pkgconfig(glib-2.0) >= 2.31.14 BuildRequires: pkgconfig(gnome-desktop-3.0) -BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-3.0) >= 3.3.8 BuildRequires: pkgconfig(gweather-3.0) BuildRequires: pkgconfig(ice) BuildRequires: pkgconfig(libecal-1.2) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-02-20 16:11:35 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2012-01-09 12:55:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-02-20 16:11:36.0 +0100 @@ -1,0 +2,31 @@ +Thu Feb 9 08:21:06 UTC 2012 - vu...@opensuse.org + +- Add back %posttrans/%preun scripts for the remaining gconf + schema: for some reason, those were lost at some point. + +--- +Mon Feb 6 14:06:15 UTC 2012 - vu...@opensuse.org + +- Update to version 3.3.5: + + Panel: +- Don't ask for menus to be pushed in +- Use horizontal/vertical padding for button widgets +- Use GResource for data files +- Stop using deprecated gtk_[hv]box_new() + + libpanel-applet: +- Don't ask for menus to be pushed in +- Add panel_applet_setup_menu_from_resource() API + + All Applets: +- Use GResource for data files + + Clock Applet: +- Stop using deprecated gtk_[hv]box_new() +- Always show actions to set time +- Port to org.freedesktop.timedate1 to set timezones + + Fish Applet: +- Move fish animations data files in fish-specific directory +- Add pkgconfig(polkit-gobject-1) BuildRequires: new dependency + upstream. +- Remove gnome-settings-daemon-polkit-datetime Requires: the + systemd-timedated daemon is used to set timezone. + +--- Old: gnome-panel-3.3.3.tar.xz New: gnome-panel-3.3.5.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.ApMXlk/_old 2012-02-20 16:11:38.0 +0100 +++ /var/tmp/diff_new_pack.ApMXlk/_new 2012-02-20 16:11:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package gnome-panel # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 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: gnome-panel -Version:3.3.3 +Version:3.3.5 Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. Summary:The GNOME Desktop Panel @@ -57,7 +57,7 @@ BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) -BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(glib-2.0) >= 2.31.14 BuildRequires: pkgconfig(gnome-desktop-3.0) BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(gweather-3.0) @@ -69,13 +69,12 @@ BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libwnck-3.0) BuildRequires: pkgconfig(pango) +BuildRequires: pkgconfig(polkit-gobject-1) BuildRequires: pkgconfig(sm) BuildRequires: pkgconfig(telepathy-glib) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xau) Requires: %{name}-branding = %{version} -# Needed for the clock applet -Requires: gnome-settings-daemon-polkit-datetime # Required by clock/tz.c: Requires: timezone Recommends: %{name}-lang @@ -251,6 +250,10 @@ %pre -f %{name}.schemas_pre +%posttrans -f %{name}.schemas_posttrans + +%preun -f %{name}.schemas_preun + %post %desktop_database_post %icon_theme_cache_post @@ -312,18 +315,11 @@ %{_libdir}/gnome-panel/4.0/*.so # Files that are in the extras package %exclude %{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.FishApplet.panel-applet -%exclude %{_datadir}/gnome-panel/pixmaps/*.fish -%exclude %{_datadir}/gnome-panel/pixmaps/fishanim.png -%exclude %{_datadir}/gnome-panel/pixmaps/footguy.png -%exclude %{_datadir}/gnome-panel/pixmaps/monkey.png -%exclude %{_datadir}/gnome-panel/pixmaps/oldwanda.png -%exclude %{_datadir}/gnome-panel/ui/fish.ui -%exclude %{_datadir}/gnome-panel/ui/fish-menu.xml -%exclude %{_datadir}/gnome-panel/panel-default-layout.layout +%exclude %{_datadir}/gnome-panel/fish/ %exclude %{_datadir}/icons/hicolor/*/apps/gnome-panel-fish.* %exclude %{_libdir}/gnome-panel/4.0/libfish-applet.so -# Files that are in the devel package -%exclude %{_datadir}/gnome-panel/ui/panel-test-applets.ui +# Files from branding-upstream +%exclude %{_datadir}/gnome-panel/panel-default-layout.layout %files branding-upstream %defattr (-, root, root) @@ -356,14 +352,7 @@ # When
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at 2012-01-09 12:55:01 Comparing /work/SRC/openSUSE:Factory/gnome-panel (Old) and /work/SRC/openSUSE:Factory/.gnome-panel.new (New) Package is "gnome-panel", Maintainer is "gnome-maintain...@suse.de" Changes: --- /work/SRC/openSUSE:Factory/gnome-panel/gnome-panel.changes 2011-10-18 14:13:52.0 +0200 +++ /work/SRC/openSUSE:Factory/.gnome-panel.new/gnome-panel.changes 2012-01-09 12:55:07.0 +0100 @@ -1,0 +2,31 @@ +Tue Dec 20 09:31:11 UTC 2011 - vu...@opensuse.org + +- Update to version 3.3.3: + + Explicitly link to gmodule-2.0. + + Updated translations. +- Add xz BuildRequires because we can't build a package for a + xz-compressed tarball without explicitly specifying that... See + bnc#697467 for more details. + +--- +Fri Dec 9 09:25:38 UTC 2011 - dims...@opensuse.org + +- Split typelib file into typelib-1_0-PanelApplet-4_0 subpackage. +- Add typelib-1_0-PanelApplet-4_0 Requires to devel subpackage. + +--- +Wed Oct 26 20:46:05 UTC 2011 - dims...@opensuse.org + +- Update to version 3.3.1: + + Integrate fixes from 3.2.1. + + Support instance configuration of objects in default layout. + + Make it possible to load a default layout from the user config. + + Fix panels forced to be big because of user menu. + + Fix wrong height of Places menu item in main menu. + + Change default size of icon in menu bar & user menu applets to +16. +- Drop gnome-panel-improved-default-layout-handling.patch and + gnome-panel-allow-smaller-panels.patch: fixed upstream. +- Rebase gnome-panel-bnc356242-recently-used-apps-hidden.patch. + +--- Old: gnome-panel-3.2.1.tar.bz2 gnome-panel-allow-smaller-panels.patch gnome-panel-improved-default-layout-handling.patch New: gnome-panel-3.3.3.tar.xz Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.OwkBIB/_old 2012-01-09 12:55:14.0 +0100 +++ /var/tmp/diff_new_pack.OwkBIB/_new 2012-01-09 12:55:14.0 +0100 @@ -16,21 +16,16 @@ # - Name: gnome-panel -Version:3.2.1 -Release:1 +Version:3.3.3 +Release:0 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. -License:GPLv2+ Summary:The GNOME Desktop Panel -Url:http://www.gnome.org +License:GPL-2.0+ Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/gnome-panel/3.2/%{name}-%{version}.tar.bz2 +Url:http://www.gnome.org +Source: http://download.gnome.org/sources/gnome-panel/3.3/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FEATURE-UPSTREAM gnome-panel-improved-default-layout-handling.patch vu...@opensuse.org -- Improve default layout handling, so that we can load it from the user dir -Patch0: gnome-panel-improved-default-layout-handling.patch -# PATCH-FEATURE-UPSTREAM gnome-panel-allow-smaller-panels.patch vu...@opensuse.org -- Some changes related to how we set the size of the icons in the user menu applet, so we don't create an artificial limit on the size of panels. Taken from git. -Patch1: gnome-panel-allow-smaller-panels.patch # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch # PATCH-FIX-UPSTREAM gnome-panel-beagle-search.patch bgo336726 -- Use nautilus search instead of gnome-search-tool @@ -55,6 +50,8 @@ BuildRequires: pkg-config BuildRequires: translation-update-upstream BuildRequires: update-desktop-files +# Only needed because we don't (and won't) support building xz tarballs by default... See bnc#697467 +BuildRequires: xz BuildRequires: pkgconfig(NetworkManager) BuildRequires: pkgconfig(cairo) BuildRequires: pkgconfig(dconf) @@ -107,8 +104,8 @@ programs, and organize access to your data. %package branding-upstream -License:GPLv2+ Summary:The GNOME Desktop Panel -- Upstream default layout +License:GPL-2.0+ Group: System/GUI/GNOME Requires: %{name} = %{version} Provides: %{name}-branding = %{version} @@ -128,8 +125,8 @@ This package contains the upstream default layout for GNOME Panel. %package -n libpanel-applet-4-0 -License:LGPLv2+ Summary:GNOME Panel Applet Library -- D-Bus-based library +License:LGPL-2.1+ Group: System/GUI/
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Tue Oct 18 14:06:52 CEST 2011. --- openSUSE:Factory/gnome-panel/gnome-panel.changes2011-10-13 12:29:34.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-10-17 13:49:31.0 +0200 @@ -1,0 +2,18 @@ +Mon Oct 17 11:47:13 UTC 2011 - vu...@opensuse.org + +- Add gnome-panel-allow-smaller-panels.patch: change the default + size of the user menu icon to 16, and allow making the panels + smaller thanks to this. Taken from git. + +--- +Sun Oct 16 17:16:00 UTC 2011 - vu...@opensuse.org + +- Update to version 3.2.1: + + Panel +- Do not assert on error when using default layout +- Fix loading launchers defined with relative paths + + Updated translations. +- Rebase gnome-panel-improved-default-layout-handling.patch: remove + part of patch integrated in the stable branch upstream. + +--- calling whatdependson for head-i586 Old: gnome-panel-3.2.0.tar.bz2 New: gnome-panel-3.2.1.tar.bz2 gnome-panel-allow-smaller-panels.patch Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.q5u6Mg/_old 2011-10-18 14:06:47.0 +0200 +++ /var/tmp/diff_new_pack.q5u6Mg/_new 2011-10-18 14:06:47.0 +0200 @@ -18,7 +18,7 @@ Name: gnome-panel -Version:3.2.0 +Version:3.2.1 Release:1 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. License:GPLv2+ @@ -29,6 +29,8 @@ Source99: baselibs.conf # PATCH-FEATURE-UPSTREAM gnome-panel-improved-default-layout-handling.patch vu...@opensuse.org -- Improve default layout handling, so that we can load it from the user dir Patch0: gnome-panel-improved-default-layout-handling.patch +# PATCH-FEATURE-UPSTREAM gnome-panel-allow-smaller-panels.patch vu...@opensuse.org -- Some changes related to how we set the size of the icons in the user menu applet, so we don't create an artificial limit on the size of panels. Taken from git. +Patch1: gnome-panel-allow-smaller-panels.patch # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch # PATCH-FIX-UPSTREAM gnome-panel-beagle-search.patch bgo336726 -- Use nautilus search instead of gnome-search-tool @@ -196,6 +198,7 @@ translation-update-upstream gnome-patch-translation-prepare %patch0 -p1 +%patch1 -p1 %patch25 -p0 %patch34 %patch40 ++ gnome-panel-3.2.0.tar.bz2 -> gnome-panel-3.2.1.tar.bz2 ++ 7488 lines of diff (skipped) ++ gnome-panel-allow-smaller-panels.patch ++ >From cff8f9f22a031ca1ccab06a1460f8984d97f871f Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Mon, 17 Oct 2011 13:07:15 +0200 Subject: [PATCH 1/4] panel: Fix panels forced to be big because of user menu The user menu item was created with some functions that change the way the size of the menu item is negotiated, and we don't want this when this user menu item is in the user menu applet (we want this when it's in the main menu, though). Helps with https://bugzilla.gnome.org/show_bug.cgi?id=661790 --- gnome-panel/menu.c |2 +- gnome-panel/panel-menu-items.c | 48 ++- gnome-panel/panel-menu-items.h |1 + gnome-panel/panel-user-menu.c |2 +- 4 files changed, 35 insertions(+), 18 deletions(-) diff --git a/gnome-panel/menu.c b/gnome-panel/menu.c index 4077940..497b7fd 100644 --- a/gnome-panel/menu.c +++ b/gnome-panel/menu.c @@ -1388,7 +1388,7 @@ main_menu_append (GtkWidget *main_menu, gtk_menu_shell_append (GTK_MENU_SHELL (main_menu), item); gtk_widget_show (item); - item = panel_desktop_menu_item_new (TRUE, FALSE); + item = panel_desktop_menu_item_new (TRUE, FALSE, FALSE); panel_desktop_menu_item_set_panel (item, panel); gtk_menu_shell_append (GTK_MENU_SHELL (main_menu), item); gtk_widget_show (item); diff --git a/gnome-panel/panel-menu-items.c b/gnome-panel/panel-menu-items.c index 0e48181..a58801d 100644 --- a/gnome-panel/panel-menu-items.c +++ b/gnome-panel/panel-menu-items.c @@ -48,6 +48,7 @@ #include #include #include +#include #include #include @@ -1693,10 +1694,12 @@ panel_desktop_menu_item_on_presence_changed (PanelSessionManager *ma GtkWidget * panel_desktop_menu_item_new (gboolean use_image, +gboolean in_menubar, gboolean append_lock_logout) { PanelDesktopMenuItem *menuitem; char *name; + const char
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Thu Oct 13 12:21:59 CEST 2011. --- openSUSE:Factory/gnome-panel/gnome-panel.changes2011-10-02 10:07:09.0 +0200 +++ gnome-panel/gnome-panel.changes 2011-10-11 18:36:16.0 +0200 @@ -1,0 +2,7 @@ +Tue Oct 11 15:34:27 UTC 2011 - vu...@opensuse.org + +- Add gnome-panel-improved-default-layout-handling.patch: improve + the default layout handling. This enables us to add a launcher + for the installer easily in the live session (bnc#702671). + +--- calling whatdependson for head-i586 New: gnome-panel-improved-default-layout-handling.patch Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.c4qIuJ/_old 2011-10-13 12:21:54.0 +0200 +++ /var/tmp/diff_new_pack.c4qIuJ/_new 2011-10-13 12:21:54.0 +0200 @@ -27,6 +27,8 @@ Group: System/GUI/GNOME Source: http://download.gnome.org/sources/gnome-panel/3.2/%{name}-%{version}.tar.bz2 Source99: baselibs.conf +# PATCH-FEATURE-UPSTREAM gnome-panel-improved-default-layout-handling.patch vu...@opensuse.org -- Improve default layout handling, so that we can load it from the user dir +Patch0: gnome-panel-improved-default-layout-handling.patch # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch # PATCH-FIX-UPSTREAM gnome-panel-beagle-search.patch bgo336726 -- Use nautilus search instead of gnome-search-tool @@ -193,6 +195,7 @@ %setup -q translation-update-upstream gnome-patch-translation-prepare +%patch0 -p1 %patch25 -p0 %patch34 %patch40 ++ gnome-panel-improved-default-layout-handling.patch ++ >From 317d4a21dd28081a93e955a2e4a94f192231f7c8 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 11 Oct 2011 16:35:11 +0200 Subject: [PATCH 1/5] panel: Add helper API to write directly to dconf This will be used for initial setup of panel, for GSettings keys applying to a specific path, while we don't really have the schema yet. --- gnome-panel/libpanel-util/panel-dconf.c | 16 gnome-panel/libpanel-util/panel-dconf.h |4 2 files changed, 20 insertions(+), 0 deletions(-) diff --git a/gnome-panel/libpanel-util/panel-dconf.c b/gnome-panel/libpanel-util/panel-dconf.c index 63a1c48..6d09dd6 100644 --- a/gnome-panel/libpanel-util/panel-dconf.c +++ b/gnome-panel/libpanel-util/panel-dconf.c @@ -36,6 +36,22 @@ panel_dconf_client_get (void) } gboolean +panel_dconf_write_sync (const gchar *key, +GVariant *value, +GError **error) +{ +gboolean ret; +DConfClient *client = panel_dconf_client_get (); + +ret = dconf_client_write (client, key, value, + NULL, NULL, error); + +g_object_unref (client); + +return ret; +} + +gboolean panel_dconf_recursive_reset (const gchar *dir, GError **error) { diff --git a/gnome-panel/libpanel-util/panel-dconf.h b/gnome-panel/libpanel-util/panel-dconf.h index 0cf8b35..e4ef1e4 100644 --- a/gnome-panel/libpanel-util/panel-dconf.h +++ b/gnome-panel/libpanel-util/panel-dconf.h @@ -29,6 +29,10 @@ G_BEGIN_DECLS +gboolean panel_dconf_write_sync (const gchar *key, + GVariant *value, + GError **error); + gboolean panel_dconf_recursive_reset (const gchar *dir, GError **error); -- 1.7.7 >From 8fecde1a4067f9177aea611c9b73f543096d7b6e Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Tue, 11 Oct 2011 16:36:15 +0200 Subject: [PATCH 2/5] panel: Support instance configuration of objects in default layout It's now possible to change some settings of the objects in the default layout. For instance, for a launcher, we would add this to the group of the launcher in the default layout file to set the .desktop file being used: @instance-config/location="foo.desktop" Syntax is: - @instance-config/ prefix - value of the key is a GVariant-parsable string --- gnome-panel/panel-layout.c | 98 1 files changed, 98 insertions(+), 0 deletions(-) diff --git a/gnome-panel/panel-layout.c b/gnome-panel/panel-layout.c index d52a6a0..4045c4c 100644 --- a/gnome-panel/panel-layout.c +++ b/gnome-panel/panel-layout.c @@ -48,6 +48,7 @@ static GSettings *layout_settings = NULL; #define PANEL_LAYOUT_ERROR panel_layout_error_quark () #define PANEL_LAYOUT_OBJECT_GCONF_PATH_TEMPLATE "/apps/panel3-applets/%s" +#define PANEL_LAYOUT_INSTANCE_CONFIG_SUBPATH "@instance-config/" static void pa
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Sun Oct 2 10:07:10 CEST 2011. --- openSUSE:Factory/gnome-panel/gnome-panel.changes2011-09-23 02:00:56.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-09-26 12:47:21.0 +0200 @@ -1,0 +2,20 @@ +Mon Sep 26 10:44:55 UTC 2011 - vu...@opensuse.org + +- Update to version 3.2.0: + + Updated translations. +- Add gnome-main-menu Obsoletes to ease upgrades from 11.4. + +--- +Tue Sep 20 07:40:46 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.92: + + Panel +- Fix loading of main menu +- Change "My Account" to "Online Accounts" in user menu + + Clock Applet +- Look for calendar/tasks app in GSettings + + Updated translations. +- Add gnome-control-center Recommends since it's being used from + the user menu. + +--- calling whatdependson for head-i586 Old: gnome-panel-3.1.91.tar.bz2 New: gnome-panel-3.2.0.tar.bz2 Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.zbcTcc/_old 2011-10-02 10:07:05.0 +0200 +++ /var/tmp/diff_new_pack.zbcTcc/_new 2011-10-02 10:07:05.0 +0200 @@ -18,14 +18,14 @@ Name: gnome-panel -Version:3.1.91 +Version:3.2.0 Release:1 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. License:GPLv2+ Summary:The GNOME Desktop Panel Url:http://www.gnome.org Group: System/GUI/GNOME -Source: http://download.gnome.org/sources/gnome-panel/3.1/%{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gnome-panel/3.2/%{name}-%{version}.tar.bz2 Source99: baselibs.conf # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch @@ -78,6 +78,8 @@ # Required by clock/tz.c: Requires: timezone Recommends: %{name}-lang +# For user menu +Recommends: gnome-control-center # For change from gnome-panel-beagle-search.patch Recommends: tracker-gui Obsoletes: gnome-core @@ -89,6 +91,8 @@ Obsoletes: intlclock < 1.0 # gnome-panel 3.0 no longer supports bonobo Obsoletes: gnome-panel-bonobo-support < 3.0 +# Ease upgrades from 11.4 to 12.1 ; gnome-main-menu <= 0.9.16 is a GNOME 2.x applet, and it depends on old NM +Obsoletes: gnome-main-menu <= 0.9.16 BuildRoot: %{_tmppath}/%{name}-%{version}-build %gconf_schemas_prereq %glib2_gsettings_schema_requires ++ gnome-panel-3.1.91.tar.bz2 -> gnome-panel-3.2.0.tar.bz2 ++ 24212 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Fri Sep 9 13:45:24 CEST 2011. --- GNOME/gnome-panel/gnome-panel.changes 2011-07-07 10:06:11.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-09-05 10:40:10.0 +0200 @@ -1,0 +2,42 @@ +Mon Sep 5 08:38:30 UTC 2011 - vu...@opensuse.org + +- Update to version 3.1.91: + + Panel: +- Do not forcecully center non-expanded panels on login +- Fix srcdir != builddir build + + Updated translations. + +--- +Fri Aug 12 14:33:00 CEST 2011 - dims...@opensuse.org + +- Update to version 3.1.5: + + Panel: +- Stop using G_CONST_RETURN +- Remove unused variables +- Port to new gnome-menus API +- Always keep the same window icon for run dialog + + libpanel-applet: +- Fix build warning + + Clock Applet: +- Do not miss seconds when displaying seconds + + Notification Area Applet: +- Fix build with --as-needed + + Misc: +- Modernize build system + + Updated translations. +- Replace pkgconfig(libgnome-menu) BuildRequires with + pkgconfig(libgnome-menu-3.0). +- Rebase gnome-panel-recently-used-apps.patch and + gnome-panel-main-menu-name.patch. + +--- +Wed Aug 3 11:53:15 CEST 2011 - vu...@opensuse.org + +- Update gnome-panel-beagle-search.patch: use tracker-needle, + instead of nautilus-search, as we do not ship a + nautilus-search.desktop file anymore (it was added by a patch, + which doesn't make sense in GNOME 3). +- Add tracker-gui Recommends, since this means we want + tracker-needle to be installed, if possible. + +--- calling whatdependson for head-i586 Old: gnome-panel-3.0.2.tar.bz2 New: gnome-panel-3.1.91.tar.bz2 Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.410L4r/_old 2011-09-09 13:45:19.0 +0200 +++ /var/tmp/diff_new_pack.410L4r/_new 2011-09-09 13:45:19.0 +0200 @@ -18,14 +18,14 @@ Name: gnome-panel -Version:3.0.2 -Release:2 +Version:3.1.91 +Release:1 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. License:GPLv2+ Summary:The GNOME Desktop Panel Url:http://www.gnome.org Group: System/GUI/GNOME -Source: ftp://ftp.gnome.org/pub/gnome/sources/gnome-panel/2.24/%{name}-%{version}.tar.bz2 +Source: http://download.gnome.org/sources/gnome-panel/3.1/%{name}-%{version}.tar.bz2 Source99: baselibs.conf # PATCH-FIX-UPSTREAM gnome-panel-recent-check-exists.patch -- Show an error when clicking on a recent item that doesn't exist anymore Patch25:gnome-panel-recent-check-exists.patch @@ -64,7 +64,7 @@ BuildRequires: pkgconfig(libecal-1.2) BuildRequires: pkgconfig(libedataserver-1.2) BuildRequires: pkgconfig(libedataserverui-3.0) -BuildRequires: pkgconfig(libgnome-menu) +BuildRequires: pkgconfig(libgnome-menu-3.0) >= 3.1.4 BuildRequires: pkgconfig(librsvg-2.0) BuildRequires: pkgconfig(libwnck-3.0) BuildRequires: pkgconfig(pango) @@ -78,6 +78,8 @@ # Required by clock/tz.c: Requires: timezone Recommends: %{name}-lang +# For change from gnome-panel-beagle-search.patch +Recommends: tracker-gui Obsoletes: gnome-core # For upgrade from SLE 10 Provides: gnome-panel-nld > 2.12.3 ++ gnome-panel-3.0.2.tar.bz2 -> gnome-panel-3.1.91.tar.bz2 ++ 63633 lines of diff (skipped) ++ gnome-panel-beagle-search.patch ++ --- /var/tmp/diff_new_pack.410L4r/_old 2011-09-09 13:45:20.0 +0200 +++ /var/tmp/diff_new_pack.410L4r/_new 2011-09-09 13:45:20.0 +0200 @@ -8,8 +8,8 @@ screen = gtk_widget_get_screen (widget); - panel_launch_desktop_file_with_fallback ("gnome-search-tool.desktop", - "gnome-search-tool", -+ panel_launch_desktop_file_with_fallback ("nautilus-search.desktop", -+ "nautilus-search.desktop", ++ panel_launch_desktop_file_with_fallback ("tracker-needle.desktop", ++ "tracker-needle", screen, NULL); } @@ -22,7 +22,7 @@ add_menu_separator (places_menu); - item = panel_menu_item_desktop_new ("gnome-search-tool.desktop", -+ item = panel_menu_item_desktop_new ("nautilus-search.desktop", ++ item = panel_menu_item_desktop_new ("tracker-needle.desktop", NULL, FALSE); if (item) ++ gnome-
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Mon Jul 11 16:45:53 CEST 2011. --- GNOME/gnome-panel/gnome-panel.changes 2011-05-26 22:31:49.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-07-07 10:06:11.0 +0200 @@ -1,0 +2,10 @@ +Wed Jul 6 23:38:47 CEST 2011 - vu...@opensuse.org + +- Create a branding-upstream subpackage, that contains the default + panel layout. +- Add gnome-panel-branding Requires to gnome-panel, to make sure a + default layout is installed. +- Fix license of subpackages: the non-library code is GPLv2+ and + the library code (including doc) is LGPLv2+, not LGPLv2.1+. + +--- calling whatdependson for head-i586 Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.S6YB2Z/_old 2011-07-11 16:44:54.0 +0200 +++ /var/tmp/diff_new_pack.S6YB2Z/_new 2011-07-11 16:44:54.0 +0200 @@ -19,9 +19,9 @@ Name: gnome-panel Version:3.0.2 -Release:1 +Release:2 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. -License:LGPLv2.1+ +License:GPLv2+ Summary:The GNOME Desktop Panel Url:http://www.gnome.org Group: System/GUI/GNOME @@ -72,6 +72,7 @@ BuildRequires: pkgconfig(telepathy-glib) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xau) +Requires: %{name}-branding = %{version} # Needed for the clock applet Requires: gnome-settings-daemon-polkit-datetime # Required by clock/tz.c: @@ -95,8 +96,29 @@ easy-to-use and functional interface to manage your desktop, start programs, and organize access to your data. +%package branding-upstream +License:GPLv2+ +Summary:The GNOME Desktop Panel -- Upstream default layout +Group: System/GUI/GNOME +Requires: %{name} = %{version} +Provides: %{name}-branding = %{version} +Conflicts: otherproviders(%{name}-branding) +Supplements:packageand(%{name}:branding-upstream) +BuildArch: noarch +#BRAND: Provides /usr/share/gnome-panel/panel-default-layout.layout +#BRAND: which contains the default layout. +#BRAND: Branding package should require packages with applets in +#BRAND: the default layout. + +%description branding-upstream +This package contains the GNOME Desktop Panel. The panel is an +easy-to-use and functional interface to manage your desktop, start +programs, and organize access to your data. + +This package contains the upstream default layout for GNOME Panel. + %package -n libpanel-applet-4-0 -License:LGPLv2.1+ +License:LGPLv2+ Summary:GNOME Panel Applet Library -- D-Bus-based library Group: System/GUI/GNOME @@ -127,7 +149,7 @@ This package contains extra panel applets such as Wanda the fish. %package devel -License:LGPLv2.1+ +License:LGPLv2+ Summary:GNOME Panel Applet Library -- Development Files Group: Development/Libraries/GNOME Requires: libpanel-applet-4-0 = %{version} @@ -144,7 +166,7 @@ to develop applications that require these. %package doc -License:LGPLv2.1+ +License:LGPLv2+ Summary:GNOME Panel Applet Library -- Developer Documentation Group: System/GUI/GNOME Requires: %{name} = %{version} @@ -276,13 +298,19 @@ %exclude %{_datadir}/gnome-panel/pixmaps/oldwanda.png %exclude %{_datadir}/gnome-panel/ui/fish.ui %exclude %{_datadir}/gnome-panel/ui/fish-menu.xml +%exclude %{_datadir}/gnome-panel/panel-default-layout.layout %exclude %{_datadir}/icons/hicolor/*/apps/gnome-panel-fish.* %exclude %{_libdir}/gnome-panel/4.0/libfish-applet.so # Files that are in the devel package %exclude %{_datadir}/gnome-panel/ui/panel-test-applets.ui +%files branding-upstream +%defattr (-, root, root) +%{_datadir}/gnome-panel/panel-default-layout.layout + %files -n libpanel-applet-4-0 %defattr (-, root, root) +%doc COPYING.LIB # applets using this library must install a file in %%{_datadir}/gnome-panel/applets %dir %{_datadir}/gnome-panel/ %dir %{_datadir}/gnome-panel/4.0 Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Tue May 31 13:04:27 CEST 2011. --- GNOME/gnome-panel/gnome-panel.changes 2011-04-25 16:02:58.0 +0200 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-05-26 22:31:49.0 +0200 @@ -1,0 +2,20 @@ +Tue May 24 09:09:29 CEST 2011 - dims...@opensuse.org + +- Update to version 3.0.2: + + Panel: +- Fix crash when starting launcher +- Fix edit menu not working even when modifier is pressed, when + caps lock is used +- Fix crash when running without gnome-session +- Add missing config.h includes +- Code cleanups + + libpanel-applet: +- Fix edit menu not working even when modifier is pressed, when + caps lock is used + + Clock Applet: +- Pass the correct month to Evolution command line +- Fix usage of polkit service to set timezone +- Correctly deal with leap seconds for updates + + Updated translations. + +--- calling whatdependson for head-i586 Old: gnome-panel-3.0.0.1.tar.bz2 New: gnome-panel-3.0.2.tar.bz2 Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.QhIqlJ/_old 2011-05-31 13:03:58.0 +0200 +++ /var/tmp/diff_new_pack.QhIqlJ/_new 2011-05-31 13:03:58.0 +0200 @@ -18,7 +18,7 @@ Name: gnome-panel -Version:3.0.0.1 +Version:3.0.2 Release:1 # FIXME: gnome-main-menu not ported to new panel API, for this reason we do not Recommend gnome-main-menu. License:LGPLv2.1+ ++ gnome-panel-3.0.0.1.tar.bz2 -> gnome-panel-3.0.2.tar.bz2 ++ 27058 lines of diff (skipped) Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Thu May 5 12:17:50 CEST 2011. --- GNOME/gnome-panel/gnome-panel.changes 2011-03-21 17:42:02.0 +0100 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-04-25 16:02:58.0 +0200 @@ -1,0 +2,130 @@ +Mon Apr 25 15:50:52 CEST 2011 - vu...@opensuse.org + +- Drop gnome-panel-2-11-bring-back-my-run-item.patch: gnome-shell + won't have a button to show the run dialog either, so let's keep + the fallback mode the same. +- Drop gnome-panel-bnc363981-intlclock-compatibility.patch: since + we don't migrate the GNOME 2 configuration, there's no need for + compatibility with intlclock. + +--- +Tue Apr 12 09:50:11 UTC 2011 - fcro...@novell.com + +- Add gnome-panel-bonobo-support < 3.0 Obsoletes, to allow easy + migration from 2.32. + +--- +Wed Apr 6 12:05:45 UTC 2011 - fcro...@novell.com + +- Update to version 3.0.0.1: + + Panel: +- Minor code cleanup + + libpanel-applet: +- Move some defines in headers to fix generated libpanel-applet + documentation. + + Notification Area Applet: +- Fix thin lines appearing when an icon is removed + +--- +Tue Apr 5 17:06:43 UTC 2011 - fcro...@novell.com + +- Update to version 3.0.0 + + Panel: +- Fix alt+f1 misworking for menu buttons. + + Updated translations. + +--- +Mon Apr 4 12:34:34 UTC 2011 - fcro...@novell.com + +- Update to version 2.91.94: + + Panel: +- Fix moving of panel objects to use switch mode again by + default. +- Completely rework how objects are positioned in the panel: + they are now either left-aligned, centered, right-aligned. + This fixes many issues, including objects being + mis-positioned after changes of the screen size. +- Make the clock centered in the default layout +- Add a user menu similar to the GNOME Shell one. + + Clock Applet: +- Port to GDBus + + Notification Area Applet: +- Add support for _NET_SYSTEM_TRAY_ICON_SIZE to specify the + size for icons. This can be set in the theme with the theme + with "-NaTrayApplet-icon-size: 16;" + + Misc: +- The dbus-glib dependency is now completely gone +- There is a new optional dependency on telepathy-glib, for + features used in the user menu. +- Changes from version 2.91.93: + + Notes: +- it's worth pointing out that starting with this release, + gnome-panel ignores the GNOME 2 configuration and starts with + a fresh configuration. +- per-instance applet settings can now be in GSettings, or if + the applet still uses GConf, they will live under + /apps/panel3-applets. + + Panel +- Remove popup menu for items in applications menu +- Drop drawers +- Remove migration code for panel 2.x configuration +- Drop hidden --profile argument +- Also require modifier to move applets by clicking on handle +- Drop per-applet Lock setting +- Put Move before Remove in applet menu +- Migrate to GSettings. This includes: + . Rework the way we define te default layout + . Better integration with GNOME 3.0 in general (for +lockdown, for instance). + . Still make it possible to have applets use GConf for +their own settings. +- Use gtk-enable-animations GtkSettings property instead of + our own setting. +- Remove setting to highlight launchers on mouse hover, and + instead make this available in the theme with + "-ButtonWidget-hover-highlight: false;". +- Move Lock before Activate in screensaver button popup +- Talk to gnome-screensaver via dbus +- Port to GDBus +- Stop saving launchers in ~/.gnome2, and use XDG config dir +- Remove unneeded check for 'logout-prompt' setting +- Change gconf path of applet prefs +- Prepare code for ability to use centered applets +- Code cleanups + + libpanel-applets +- Add panel_applet_settings_new() API +- Mark all GConf-related API as deprecated + + Fish Applet +- Port to GSettings +- Change the way to choose the image and number of frames, by + using a keyfile. There's no UI for this anymore at the + moment. + + Window List Applet +- Port to GSettings + + Workspace Switcher Applet +- Port to GSettings. +- Changes from version 2.91.92: + + Panel: +- Fix compilation warnings +- Add style classes to make panel easier to theme +- Fix background of handles for transparent panels +- Remove X-GNOME-Autostart-Notify from .desktop file +- Stop manually making the panel menubar text bold, this is + handled in the theme now. + + Clock: +- Stop manually making the panel menub
commit gnome-panel for openSUSE:Factory
Hello community, here is the log from the commit of package gnome-panel for openSUSE:Factory checked in at Thu Mar 31 10:15:33 CEST 2011. --- GNOME/gnome-panel/gnome-panel.changes 2011-02-17 19:51:39.0 +0100 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-03-21 17:42:02.0 +0100 @@ -1,0 +2,5 @@ +Mon Mar 21 16:41:34 UTC 2011 - co...@novell.com + +- licenses package is about to die + +--- calling whatdependson for head-i586 Other differences: -- ++ gnome-panel.spec ++ --- /var/tmp/diff_new_pack.BnGWic/_old 2011-03-31 10:03:32.0 +0200 +++ /var/tmp/diff_new_pack.BnGWic/_new 2011-03-31 10:03:32.0 +0200 @@ -19,7 +19,7 @@ Name: gnome-panel Version:2.32.1 -Release:9 +Release:10 License:GPLv2+ Summary:The GNOME Desktop Panel Url:http://www.gnome.org @@ -55,7 +55,6 @@ BuildRequires: gobject-introspection-devel BuildRequires: gtk-doc BuildRequires: intltool -BuildRequires: licenses BuildRequires: pkg-config BuildRequires: translation-update-upstream BuildRequires: update-desktop-files @@ -83,7 +82,6 @@ BuildRequires: pkgconfig(xau) # Needed for the clock applet Requires: gnome-settings-daemon-polkit-datetime -Requires: licenses # Required by clock/tz.c: Requires: timezone Recommends: %{name}-lang @@ -263,12 +261,6 @@ sed -i /GCONF_CONFIG_SOURCE/d %{name}.schemas_posttrans # Move .entries file to /usr/share/gconf/schemas, see fate#305318 mv %{buildroot}%{_sysconfdir}/gconf/schemas/panel-default-setup.entries %{buildroot}%{_datadir}/GConf/schemas/panel-default-setup.entries -for FILE in COPYING ; do -MD5SUM=$(md5sum $FILE | sed 's/ .*//g') -if test -f /usr/share/doc/licenses/md5/$MD5SUM ; then -ln -sf /usr/share/doc/licenses/md5/$MD5SUM $FILE -fi -done find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %fdupes %{buildroot} Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org