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.000000000 +0100 +++ /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes 2011-04-25 16:02:58.000000000 +0200 @@ -1,0 +2,130 @@ +Mon Apr 25 15:50:52 CEST 2011 - vuntz@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 - fcrozat@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 - fcrozat@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 - fcrozat@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 - fcrozat@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 menubar text bold, this is + handled in the theme now. + + Updated translations. +- Add pkgconfig(dconf) and pkgconfig(telepathy-glib) BuildRequires, + remove pkgconfig(dbus-glib-1) BuildRequires. +- Add GSettings schema handling, in addition to GConf2 schemas + handling, with %glib2_gsettings_schema_* macros. +- Disable gnome-panel-2-11-bring-back-my-run-item.patch: Needs + rebasing. +- Remove gnome-main-menu Recommends: it is not ported to the new + libpanel-applet API, and we probably want a Supplements in + gnome-main-menu instead, or it should be a Requires by the + branding package. + +------------------------------------------------------------------- + @@ -4,0 +135,138 @@ + +------------------------------------------------------------------- +Mon Mar 7 12:31:59 UTC 2011 - fcrozat@novell.com + +- Update version to 2.91.91: + + Note: this version breaks API in libpanel-applet (an unused + argument was removed from FACTORY macros) and ABI (removed + arguments and API). + + All: + - Minor code cleanup + + Panel: + - Fix warning when lockdown setting changes + + libpanel-applet: + - Make sure people cannot misuse PanelApplet by documenting an + API usage error on stderr. + - Remove panel_applet_new() + - Remove unused name arg in FACTORY macros + - Remove out_process from panel_applet_factory_main() + - Add test applet in python + - Improve introspection coverage + - Stop printing errors for gconf API + - Correctly set min & max of orient and flags properties + + Clock Applet: + - Only display "edit locations" button if panel is not locked + down. + - Monitor locked-down property to update prefs visibility. + - Better fix for missing calendar sources. + + Fish Applet: + - Monitor locked-down property to update prefs visibility. + + Wnck Applets: + - Monitor locked-down property to update prefs visibility. + + Misc: + - Rewrite (and complete) libpanel-applet documentation. + - Remove libcanberra-gtk3 dependency. + - Bump GTK+ 3 requirement to 3.0. + + Updated translations. +- Remove pkgconfig(libcanberra-gtk3) BuildRequires. + +------------------------------------------------------------------- +Thu Mar 3 15:15:21 CET 2011 - vuntz@opensuse.org + +- Rebase gnome-panel-recently-used-apps.patch. + +------------------------------------------------------------------- +Thu Feb 24 12:40:21 UTC 2011 - fcrozat@novell.com + +- Update to version 2.91.90: + + This release changes in a major way the way people can "edit" + panels (ie, create new panels, add new applets, move applets, + remove applets, etc.): those "edit" features have always been + accessible mostly through popup menus, but this often created + accidental changes. Now, users have to press the same modifier + as the one configured in metacity (by default, Alt) to access + the menus showing those "edit" features. Other items from + applets menus are still available in the standard popup menu. + + Panel: + + Code cleanups + + Fix dbus applets to work in multiscreen environment + + Update default panel layout to remove launchers, window + menu, and show desktop button + + Make panel menubar text bold + + Hide icon from panel menubar by default; use + "-PanelMenuBar-icon-visible: true;" in theme to make it + visible again + + Remove help items from popup menus + + Move all "edit" features in popup menus in a popup menu that ++++ 72 more lines (skipped) ++++ between GNOME/gnome-panel/gnome-panel.changes ++++ and /mounts/work_src_done/STABLE/gnome-panel/gnome-panel.changes calling whatdependson for head-i586 Old: ---- gnome-panel-2-11-bring-back-my-run-item.patch gnome-panel-2.32.1.tar.bz2 gnome-panel-bnc363981-intlclock-compatibility.patch gnome-panel-fix-applet-xinerama.patch gnome-panel-no-bonobo-in-process.patch New: ---- gnome-panel-3.0.0.1.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-panel.spec ++++++ --- /var/tmp/diff_new_pack.JyBM39/_old 2011-05-05 12:00:07.000000000 +0200 +++ /var/tmp/diff_new_pack.JyBM39/_new 2011-05-05 12:00:07.000000000 +0200 @@ -18,24 +18,19 @@ Name: gnome-panel -Version: 2.32.1 -Release: 10 -License: GPLv2+ +Version: 3.0.0.1 +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+ 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 Source99: baselibs.conf -# PATCH-FIX-UPSTREAM gnome-panel-fix-applet-xinerama.patch vuntz@opensuse.org -- Fix applets on xinerama setup -Patch0: gnome-panel-fix-applet-xinerama.patch -# PATCH-FIX-UPSTREAM gnome-panel-no-bonobo-in-process.patch vuntz@opensuse.org -- Remove possibility to have in-process bonobo applets. That would just break the gnome-panel process because of a conflict between dbus and bonobo applets in the same process -Patch1: gnome-panel-no-bonobo-in-process.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-2-11-bring-back-my-run-item.patch -- Display the run dialog in the menu bar -Patch35: gnome-panel-2-11-bring-back-my-run-item.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) @@ -44,8 +39,6 @@ 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-FIX-OPENSUSE gnome-panel-bnc363981-intlclock-compatibility.patch bnc363981 vuntz@novell.com -- Keep compatilibity with setups using intlclock. Also fixes bnc376319 -Patch58: gnome-panel-bnc363981-intlclock-compatibility.patch # PATCH-FEATURE-OPENSUSE gnome-panel-bnc356242-recently-used-apps-hidden.patch bnc356242 vuntz@novell.com -- Hide recently used apps from the recent documents menu Patch61: gnome-panel-bnc356242-recently-used-apps-hidden.patch BuildRequires: fdupes @@ -59,25 +52,24 @@ BuildRequires: translation-update-upstream BuildRequires: update-desktop-files BuildRequires: pkgconfig(NetworkManager) -BuildRequires: pkgconfig(ORBit-2.0) BuildRequires: pkgconfig(cairo) -BuildRequires: pkgconfig(dbus-glib-1) +BuildRequires: pkgconfig(dconf) BuildRequires: pkgconfig(gconf-2.0) BuildRequires: pkgconfig(gdk-pixbuf-2.0) BuildRequires: pkgconfig(glib-2.0) -BuildRequires: pkgconfig(gnome-desktop-2.0) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(gweather) +BuildRequires: pkgconfig(gnome-desktop-3.0) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gweather-3.0) BuildRequires: pkgconfig(ice) -BuildRequires: pkgconfig(libbonoboui-2.0) -BuildRequires: pkgconfig(libcanberra-gtk) +BuildRequires: pkgconfig(libecal-1.2) BuildRequires: pkgconfig(libedataserver-1.2) -BuildRequires: pkgconfig(libedataserverui-1.2) +BuildRequires: pkgconfig(libedataserverui-3.0) BuildRequires: pkgconfig(libgnome-menu) BuildRequires: pkgconfig(librsvg-2.0) -BuildRequires: pkgconfig(libwnck-1.0) +BuildRequires: pkgconfig(libwnck-3.0) BuildRequires: pkgconfig(pango) BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(telepathy-glib) BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xau) # Needed for the clock applet @@ -85,7 +77,6 @@ # Required by clock/tz.c: Requires: timezone Recommends: %{name}-lang -Recommends: gnome-main-menu Obsoletes: gnome-core # For upgrade from SLE 10 Provides: gnome-panel-nld > 2.12.3 @@ -93,51 +84,23 @@ # As of Jan 2008, intlclock is part of gnome-panel. Provides: intlclock = 1.0 Obsoletes: intlclock < 1.0 +# gnome-panel 3.0 no longer supports bonobo +Obsoletes: gnome-panel-bonobo-support < 3.0 BuildRoot: %{_tmppath}/%{name}-%{version}-build %gconf_schemas_prereq +%glib2_gsettings_schema_requires %description 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. -%package bonobo-support -License: GPLv2+ -Summary: Bonobo Applets Support for GNOME Panel -Group: System/GUI/GNOME -Requires: %{name} = %{version} -# Automatically install the bonobo support if the bonobo-based library is -# installed -Supplements: packageand(%{name}:libpanel-applet-2-0) -%glib2_gio_module_requires - -%description bonobo-support -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 support for bonobo-based applets in the -GNOME panel. - -%package -n libpanel-applet-2-0 -License: LGPLv2.1+ -Summary: GNOME Panel Applet Library -- Bonobo-based library -Group: System/GUI/GNOME - -%description -n libpanel-applet-2-0 -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 library used by GNOME panel applets, -based on bonobo. - -%package -n libpanel-applet-3-0 +%package -n libpanel-applet-4-0 License: LGPLv2.1+ Summary: GNOME Panel Applet Library -- D-Bus-based library Group: System/GUI/GNOME -%description -n libpanel-applet-3-0 +%description -n libpanel-applet-4-0 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. @@ -154,7 +117,7 @@ # For upgrade from SLE 10 Provides: gnome-panel-nld-extras > 2.12.3 Obsoletes: gnome-panel-nld-extras <= 2.12.3 -%gconf_schemas_prereq +%glib2_gsettings_schema_requires %description extras This package contains the GNOME Desktop Panel. The panel is an @@ -167,12 +130,7 @@ License: LGPLv2.1+ Summary: GNOME Panel Applet Library -- Development Files Group: Development/Libraries/GNOME -Requires: libpanel-applet-2-0 = %{version} -Requires: libpanel-applet-3-0 = %{version} -Requires: gconf2-devel -Requires: gtk2-devel -Requires: libbonoboui-devel -Requires: libgnomeui-devel +Requires: libpanel-applet-4-0 = %{version} # For upgrade from SLE 10 Provides: gnome-panel-nld-devel > 2.12.3 Obsoletes: gnome-panel-nld-devel <= 2.12.3 @@ -207,16 +165,12 @@ %setup -q translation-update-upstream gnome-patch-translation-prepare -%patch0 -p1 -%patch1 -p1 %patch25 -p0 %patch34 -%patch35 -p0 %patch40 # %patch50 %patch51 -p0 %patch56 -p0 -%patch58 -p1 %patch61 -p0 gnome-patch-translation-update @@ -227,7 +181,7 @@ --with-in-process-applets=all \ --disable-schemas-install \ --disable-scrollkeeper -make %{?_smp_mflags} +make %{?_smp_mflags} V=1 %install %makeinstall @@ -239,28 +193,13 @@ %if 0%{?suse_version} <= 1120 %{__rm} %{buildroot}%{_datadir}/locale/en@shaw/LC_MESSAGES/* %endif +install -d %{buildroot}%{_libdir}/gnome-panel/modules touch %{buildroot}%{_libdir}/gnome-panel/modules/giomodule.cache %suse_update_desktop_file gnome-panel -%find_lang %{name}-2.0 %{?no_lang_C} -%find_lang clock %{?no_lang_C} %{name}-2.0.lang -%find_lang fish %{?no_lang_C} -%def_gconf_schemas %{name} -%add_gconf_schemas clock -%add_gconf_schemas panel-compatibility -%add_gconf_schemas panel-general -%add_gconf_schemas panel-global -%add_gconf_schemas panel-object -%add_gconf_schemas panel-toplevel -%add_gconf_schemas window-list -%add_gconf_schemas workspace-switcher -%def_gconf_schemas %{name}-extras -%add_gconf_schemas fish -%end_gconf_schemas -cat fish.lang %{name}-extras.schemas_list >%{name}-extras.lst -# NOTE: GCONF_CONFIG_SOURCE is already set by %%posttrans code. -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 +%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_gconf_schemas find %{buildroot}%{_libdir} -name '*.la' -type f -delete -print %fdupes %{buildroot} @@ -272,45 +211,24 @@ %post %desktop_database_post %icon_theme_cache_post - -%posttrans -f %{name}.schemas_posttrans -export GCONF_CONFIG_SOURCE=`usr/bin/gconftool-2 --get-default-source` -usr/bin/gconftool-2 --direct --config-source=$GCONF_CONFIG_SOURCE --load usr/share/GConf/schemas/panel-default-setup.entries >/dev/null - -%preun -f %{name}.schemas_preun -# Remove extra keys from panel-default-setup.entries. -# If it is an update, %%posttrans will install new schemas. -rm -rf etc/gconf/gconf.xml.schemas/apps/panel/default_setup +%glib2_gsettings_schema_post %postun %desktop_database_postun %icon_theme_cache_postun +%glib2_gsettings_schema_postun -%post bonobo-support -%glib2_gio_module_post %{_libdir}/gnome-panel/modules - -%postun bonobo-support -%glib2_gio_module_postun %{_libdir}/gnome-panel/modules - -%post -n libpanel-applet-2-0 -p /sbin/ldconfig - -%postun -n libpanel-applet-2-0 -p /sbin/ldconfig - -%post -n libpanel-applet-3-0 -p /sbin/ldconfig - -%postun -n libpanel-applet-3-0 -p /sbin/ldconfig +%post -n libpanel-applet-4-0 -p /sbin/ldconfig -%pre extras -f %{name}-extras.schemas_pre +%postun -n libpanel-applet-4-0 -p /sbin/ldconfig %post extras %icon_theme_cache_post - -%posttrans extras -f %{name}-extras.schemas_posttrans - -%preun extras -f %{name}-extras.schemas_preun +%glib2_gsettings_schema_post %postun extras %icon_theme_cache_postun +%glib2_gsettings_schema_postun %files -f %{name}.schemas_list %defattr(-,root,root) @@ -322,8 +240,9 @@ %dir %{_datadir}/omf/ %dir %{_datadir}/omf/clock/ %doc %{_datadir}/omf/clock/clock-C.omf -# generic directory for in-process applets %dir %{_libdir}/gnome-panel +# generic directory for in-process applets +%dir %{_libdir}/gnome-panel/4.0 # directory for modules to load applets %dir %{_libdir}/gnome-panel/modules %ghost %{_libdir}/gnome-panel/modules/giomodule.cache @@ -334,16 +253,23 @@ %{_bindir}/gnome-desktop-item-edit %{_bindir}/gnome-panel %{_datadir}/applications/gnome-panel.desktop -%{_datadir}/GConf/schemas/panel-default-setup.entries +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.window-list.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.workspace-switcher.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.enums.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.launcher.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.menu-button.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.object.gschema.xml +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.toplevel.gschema.xml %{_datadir}/gnome-panel/ -%{_datadir}/gnome-panelrc %{_datadir}/icons/hicolor/*/apps/gnome-panel*.* %doc %{_mandir}/man?/gnome-panel.* %{_libexecdir}/gnome-panel/gnome-panel-add # Internal applets -%{_libdir}/gnome-panel/*.so +%{_libdir}/gnome-panel/4.0/*.so # Files that are in the extras package -%exclude %{_datadir}/gnome-panel/applets/org.gnome.panel.FishApplet.panel-applet +%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 @@ -351,32 +277,22 @@ %exclude %{_datadir}/gnome-panel/ui/fish.ui %exclude %{_datadir}/gnome-panel/ui/fish-menu.xml %exclude %{_datadir}/icons/hicolor/*/apps/gnome-panel-fish.* -%exclude %{_libdir}/gnome-panel/libfish-applet.so +%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 -%exclude %{_datadir}/gnome-panel/ui/panel-test-applets-bonobo.ui - -%files bonobo-support -%defattr (-, root, root) -%{_libdir}/gnome-panel/modules/libpanel-applets-bonobo.so -%{_datadir}/gnome-2.0/ui/GNOME_Panel_Popup.xml -%{_datadir}/idl/gnome-panel-2.0/ - -%files -n libpanel-applet-2-0 -%defattr (-, root, root) -%{_libdir}/libpanel-applet-2.so.* -%files -n libpanel-applet-3-0 +%files -n libpanel-applet-4-0 %defattr (-, root, root) # applets using this library must install a file in %%{_datadir}/gnome-panel/applets -%dir %{_datadir}/gnome-panel -%dir %{_datadir}/gnome-panel/applets -%{_libdir}/libpanel-applet-3.so.* -%{_libdir}/girepository-1.0/PanelApplet-3.0.typelib +%dir %{_datadir}/gnome-panel/ +%dir %{_datadir}/gnome-panel/4.0 +%dir %{_datadir}/gnome-panel/4.0/applets +%{_libdir}/libpanel-applet-4.so.* +%{_libdir}/girepository-1.0/PanelApplet-4.0.typelib -%files lang -f %{name}-2.0.lang +%files lang -f %{name}-3.0.lang -%files extras -f %{name}-extras.lst +%files extras %defattr (-, root, root) %dir %{_datadir}/gnome/ %dir %{_datadir}/gnome/help/ @@ -386,7 +302,9 @@ %dir %{_datadir}/omf/fish/ %doc %{_datadir}/omf/fish/fish-C.omf # When changing the file list here, please update the excluded files in the main package -%{_datadir}/gnome-panel/applets/org.gnome.panel.FishApplet.panel-applet +%{_datadir}/glib-2.0/schemas/org.gnome.gnome-panel.applet.fish.gschema.xml +%{_datadir}/gnome-panel/4.0/applets/org.gnome.panel.FishApplet.panel-applet +%{_datadir}/gnome-panel/pixmaps/*.fish %{_datadir}/gnome-panel/pixmaps/fishanim.png %{_datadir}/gnome-panel/pixmaps/footguy.png %{_datadir}/gnome-panel/pixmaps/monkey.png @@ -395,24 +313,19 @@ %{_datadir}/gnome-panel/ui/fish.ui %{_datadir}/gnome-panel/ui/fish-menu.xml %{_datadir}/icons/hicolor/*/apps/gnome-panel-fish.* -%{_libdir}/gnome-panel/libfish-applet.so +%{_libdir}/gnome-panel/4.0/libfish-applet.so %files devel %defattr (-, root, root) %{_bindir}/panel-test-applets -%{_bindir}/panel-test-applets-bonobo %{_datadir}/gir-1.0/*.gir %{_datadir}/gnome-panel/ui/panel-test-applets.ui -%{_datadir}/gnome-panel/ui/panel-test-applets-bonobo.ui -%{_includedir}/gnome-panel-3.0/ -%{_includedir}/panel-2.0/ -%{_libdir}/libpanel-applet-2.so -%{_libdir}/libpanel-applet-3.so -%{_libdir}/pkgconfig/libpanelapplet-2.0.pc -%{_libdir}/pkgconfig/libpanelapplet-3.0.pc +%{_includedir}/gnome-panel-4.0/ +%{_libdir}/libpanel-applet-4.so +%{_libdir}/pkgconfig/libpanelapplet-4.0.pc %files doc %defattr (-, root, root) -%{_datadir}/gtk-doc/html/panel-applet/ +%{_datadir}/gtk-doc/html/panel-applet-4.0/ %changelog ++++++ gnome-panel-2.32.1.tar.bz2 -> gnome-panel-3.0.0.1.tar.bz2 ++++++ ++++ 307174 lines of diff (skipped) ++++++ gnome-panel-beagle-search.patch ++++++ --- /var/tmp/diff_new_pack.JyBM39/_old 2011-05-05 12:00:08.000000000 +0200 +++ /var/tmp/diff_new_pack.JyBM39/_new 2011-05-05 12:00:08.000000000 +0200 @@ -1,7 +1,7 @@ Index: gnome-panel/panel-action-button.c =================================================================== ---- gnome-panel/panel-action-button.c.orig 2009-04-20 03:45:09.000000000 +1000 -+++ gnome-panel/panel-action-button.c 2010-01-14 11:31:23.000000000 +1100 +--- gnome-panel/panel-action-button.c.orig ++++ gnome-panel/panel-action-button.c @@ -219,8 +219,8 @@ panel_action_search (GtkWidget *widget) GdkScreen *screen; @@ -15,14 +15,14 @@ Index: gnome-panel/panel-menu-items.c =================================================================== ---- gnome-panel/panel-menu-items.c.orig 2010-01-13 05:03:54.000000000 +1100 -+++ gnome-panel/panel-menu-items.c 2010-01-14 11:31:23.000000000 +1100 -@@ -1096,7 +1096,7 @@ panel_place_menu_item_create_menu (Panel - add_menu_separator (places_menu); +--- gnome-panel/panel-menu-items.c.orig ++++ gnome-panel/panel-menu-items.c +@@ -1115,7 +1115,7 @@ panel_place_menu_item_create_menu (Panel - panel_menu_items_append_from_desktop (places_menu, -- "gnome-search-tool.desktop", -+ "nautilus-search.desktop", - NULL, - FALSE); + add_menu_separator (places_menu); +- item = panel_menu_item_desktop_new ("gnome-search-tool.desktop", ++ item = panel_menu_item_desktop_new ("nautilus-search.desktop", + NULL, + FALSE); + if (item) ++++++ gnome-panel-recently-used-apps.patch ++++++ --- /var/tmp/diff_new_pack.JyBM39/_old 2011-05-05 12:00:08.000000000 +0200 +++ /var/tmp/diff_new_pack.JyBM39/_new 2011-05-05 12:00:08.000000000 +0200 @@ -1,15 +1,13 @@ Index: gnome-panel/panel-run-dialog.c =================================================================== ---- gnome-panel/panel-run-dialog.c.orig 2009-11-30 22:46:01.000000000 +1100 -+++ gnome-panel/panel-run-dialog.c 2010-01-14 11:31:24.000000000 +1100 -@@ -65,6 +65,14 @@ - #include "panel-xutils.h" +--- gnome-panel/panel-run-dialog.c.orig ++++ gnome-panel/panel-run-dialog.c +@@ -62,6 +62,12 @@ #include "panel-icon-names.h" + #include "panel-schemas.h" -+#include <gtk/gtkversion.h> +#if GTK_CHECK_VERSION (2,10,0) +# define USE_GTK_RECENT_MANAGER -+# include <gtk/gtkrecentmanager.h> +#else +# include "egg-recent-model.h" +#endif @@ -17,25 +15,25 @@ typedef struct { GtkWidget *run_dialog; -@@ -148,6 +156,8 @@ _panel_run_get_recent_programs_list (voi +@@ -139,6 +145,8 @@ _panel_run_get_recent_programs_list (Pan return GTK_TREE_MODEL (list); } +static void panel_run_dialog_update_recent_apps (PanelRunDialog *dialog, const gchar *cmd); + static void - _panel_run_save_recent_programs_list (GtkComboBoxEntry *entry, - char *lastcommand) -@@ -480,6 +490,8 @@ panel_run_dialog_execute (PanelRunDialog + _panel_run_save_recent_programs_list (PanelRunDialog *dialog, + char *last_command) +@@ -483,6 +491,8 @@ panel_run_dialog_execute (PanelRunDialog + if (result) { /* only save working commands in history */ - _panel_run_save_recent_programs_list - (GTK_COMBO_BOX_ENTRY (dialog->combobox), command); + _panel_run_save_recent_programs_list (dialog, command); + + panel_run_dialog_update_recent_apps (dialog, command); /* only close the dialog if we successfully showed or launched * something */ -@@ -735,6 +747,160 @@ panel_run_dialog_find_command_idle (Pane +@@ -737,6 +747,160 @@ panel_run_dialog_find_command_idle (Pane return FALSE; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de