Hello community, here is the log from the commit of package gnome-shell for openSUSE:Factory checked in at Mon Feb 14 01:30:13 CET 2011. -------- --- GNOME/gnome-shell/gnome-shell.changes 2011-01-17 12:25:22.000000000 +0100 +++ /mounts/work_src_done/STABLE/gnome-shell/gnome-shell.changes 2011-02-13 23:55:30.000000000 +0100 @@ -1,0 +2,87 @@ +Sun Feb 13 16:16:33 CET 2011 - vuntz@opensuse.org + +- Call relevant macros in %post/%postun: + + %desktop_database_post/postun because the package ships at + least one desktop file. +- Pass %{?no_lang_C} to %find_lang so that english documentation + can be packaged with the program, and not in the lang subpackage. +- Change python-gnome Requires to python-gconf and python-gobject + Requires: that should be enough. + +------------------------------------------------------------------- +Wed Feb 9 10:12:27 UTC 2011 - fcrozat@novell.com + +- Add explicit Requires on dbus-1-python, gjs, + gdk-pixbuf-loader-rsvg, gnome-icon-theme-symbolic. + +------------------------------------------------------------------- +Mon Feb 7 11:13:30 UTC 2011 - dimstar@opensuse.org + +- Drop gnome-shell-old-gsd.patch, obsoleted by new patch. +- Add gnome-shell-integrate_114.patch: contains the feature from + gnome-shell-old-gsd.patch plus any other modification required to + properly integrate on openSUSE 11.4. Current fixes are: + + Work with old gsd + + Launch yast2 timezone from the dateMenu + + launch gnomecc instead of gnome-control-ceter (systemMenu) + + launch gnome-about-me for 'My Accounts' (systemMenu) + + Remove keyboard indicator applet. + + Disable accessibility features that do not function (better not + show than not work). + +------------------------------------------------------------------- +Thu Feb 3 14:18:45 CET 2011 - dimstar@opensuse.org + +- Update to version 2.91.6: + + Implement new calendar design with Evolution Data Server + integration to show calendar appointments + + Add DBus-activatable shell-themed dialogs for logout and + shutdown + + Add buttons to search via Google or Wikipedia to the search + results in the overview. OpenSearch XML files can be used to + extend the options. + + Add a keyboard layout selector to the system status area that + shows up when a keyboard with multiple layouts is configured + + Switch the default font for the shell UI to Cantarell + + Accessibility (exposing UI via ATK to assistive technologies) + - Initialize accessibility + - Add accessibility support for StWidget and StLabel + + Improve shadow support in St + - Allow border images and gradients to be combined + - Split st-shadow into box-shadow/st-background-image-shadow + and icon-shadow + - Clip background and any shadow of the background to the border + + Use Clutter effects and GL shaders to properly implement faded + edges for StScrollView + + Work around problems with keyboard input when IBus is in use + + Centralize application launching and display errors in the + message tray + + Add a generic modal dialog base class used for run dialog and + for new system dialogs + + Require shell extensions to declare the versions they are + compatible with + + Fix ShellRecorder to work again and switch the default format + to webm + + Fix drawing of "bubbles" when pointing to items near a corner + + Add Main.get/setThemeStylesheet for extensions to modify + + UI tweaks + - Add a timeout when mousing over the application switcher + popup + - Improve "swipe scrolling in the overview" by allowing swiping + anywhere on the background and extending it the the + app/search views as well as the workspace view + - Make it easier to activate a window by hovering during + inter-app drag-and-drop + + Visual tweaks + + Bugs fixed: bgo#600771, bgo#601393, bgo#612599, bgo#620391, + bgo#621659, bgo#623708, bgo#626658, bgo#629557, bgo#632109, + bgo#632595, bgo#634226, bgo#635034, bgo#635089, bgo#636650, + bgo#636717, bgo#636976, bgo#637187, bgo#638071, bgo#638896, + bgo#639236, bgo#639255, bgo#639460, bgo#639461, bgo#639474, + bgo#639689, bgo#639704, bgo#639853, bgo#639914, bgo#639959, + bgo#639979, bgo#640085, bgo#640206, bgo#640415, bgo#640447, + bgo#640464, bgo#640493, bgo#640494, bgo#640508, bgo#640560, + bgo#640688, bgo#641049, bgo#641067. +- Add pkgconfig(libedataserver-1.2) BuildRequires. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- gnome-shell-2.91.5.tar.bz2 gnome-shell-old-gsd.patch New: ---- gnome-shell-2.91.6.tar.bz2 gnome-shell-integrate_114.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ gnome-shell.spec ++++++ --- /var/tmp/diff_new_pack.neT9oN/_old 2011-02-14 01:29:07.000000000 +0100 +++ /var/tmp/diff_new_pack.neT9oN/_new 2011-02-14 01:29:07.000000000 +0100 @@ -16,10 +16,9 @@ # -%define BUILD_AGAINST_GNOME3 0 Name: gnome-shell -Version: 2.91.5 +Version: 2.91.6 Release: 1 # FIXME: whenever we have GNOME3 as default desktop, remove BUILD_AGAINST_GNOME3 stuff, and gnome-shell-old-gsd.patch License: GPLv2+ @@ -31,8 +30,8 @@ # Note: this also explains the Requires on gnome-session below. Source1: gnome-shell-session Source2: gnome3.desktop -# PATCH-FIX-OPENSUSE gnome-shell-old-gsd.patch vuntz@opensuse.org -- Remove "Large text" option since it's based on a gsettings schema coming from a newer gnome-settings-daemon than what we have -Patch0: gnome-shell-old-gsd.patch +# PATCH-FIX-OPENSUSE gnome-shell-integrate_114.patch vuntz@opensuse.org -- Fix integration with underlying packages available in openSUSE 11.4. +Patch0: gnome-shell-integrate_114.patch BuildRequires: intltool BuildRequires: update-desktop-files BuildRequires: pkgconfig(clutter-1.0) @@ -47,19 +46,26 @@ BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libcanberra) BuildRequires: pkgconfig(libcroco-0.6) +BuildRequires: pkgconfig(libedataserver-1.2) BuildRequires: pkgconfig(libgnome-menu) BuildRequires: pkgconfig(libpulse-mainloop-glib) BuildRequires: pkgconfig(libstartup-notification-1.0) BuildRequires: pkgconfig(mutter-plugins) BuildRequires: pkgconfig(xfixes) +Requires: dbus-1-python +Requires: gdk-pixbuf-loader-rsvg +Requires: gjs +Requires: gnome-icon-theme-symbolic Requires: gnome-session -%if %BUILD_AGAINST_GNOME3 +%if 0%BUILD_AGAINST_GNOME3 # For a GSettings schema Requires: gnome-settings-daemon %endif Requires: gsettings-desktop-schemas # mutter-devel doesn't automatically bring mutter Requires: mutter +Requires: python-gconf +Requires: python-gobject Recommends: %{name}-lang BuildRoot: %{_tmppath}/%{name}-%{version}-build %gconf_schemas_prereq @@ -73,7 +79,7 @@ %lang_package %prep %setup -q -%if ! %BUILD_AGAINST_GNOME3 +%if ! 0%BUILD_AGAINST_GNOME3 %patch0 -p1 %endif @@ -88,7 +94,7 @@ %install %makeinstall find %{buildroot} -type f -name "*.la" -delete -print -%find_lang %{name} +%find_lang %{name} %{?no_lang_C} %suse_update_desktop_file %{name} %find_gconf_schemas # Preview mode for GNOME 3 @@ -110,9 +116,11 @@ %post %glib2_gsettings_schema_post +%desktop_database_post %postun %glib2_gsettings_schema_postun +%desktop_database_postun %files -f %{name}.schemas_list %defattr(-,root,root) ++++++ gnome-shell-2.91.5.tar.bz2 -> gnome-shell-2.91.6.tar.bz2 ++++++ ++++ 25611 lines of diff (skipped) ++++++ gnome-shell-integrate_114.patch ++++++ Index: gnome-shell-2.91.6/js/ui/status/accessibility.js =================================================================== --- gnome-shell-2.91.6.orig/js/ui/status/accessibility.js +++ gnome-shell-2.91.6/js/ui/status/accessibility.js @@ -77,39 +77,39 @@ ATIndicator.prototype = { client.add_dir(KEY_META_DIR, GConf.ClientPreloadType.PRELOAD_ONELEVEL, null); client.notify_add(KEY_META_DIR, Lang.bind(this, this._keyChanged), null, null); - let highContrast = this._buildHCItem(); - this.menu.addMenuItem(highContrast); + // let highContrast = this._buildHCItem(); + // this.menu.addMenuItem(highContrast); let magnifier = this._buildItem(_("Zoom"), MAGNIFIER_SCHEMA, 'show-magnifier'); this.menu.addMenuItem(magnifier); - let textZoom = this._buildFontItem(); - this.menu.addMenuItem(textZoom); + // let textZoom = this._buildFontItem(); + // this.menu.addMenuItem(textZoom); - let screenReader = this._buildItem(_("Screen Reader"), AT_SCREEN_READER_SCHEMA, 'startup'); - this.menu.addMenuItem(screenReader); + // let screenReader = this._buildItem(_("Screen Reader"), AT_SCREEN_READER_SCHEMA, 'startup'); + // this.menu.addMenuItem(screenReader); - let screenKeyboard = this._buildItem(_("Screen Keyboard"), AT_SCREEN_KEYBOARD_SCHEMA, 'startup'); - this.menu.addMenuItem(screenKeyboard); + // let screenKeyboard = this._buildItem(_("Screen Keyboard"), AT_SCREEN_KEYBOARD_SCHEMA, 'startup'); + // this.menu.addMenuItem(screenKeyboard); let visualBell = this._buildItemGConf(_("Visual Alerts"), client, KEY_VISUAL_BELL); this.menu.addMenuItem(visualBell); - let stickyKeys = this._buildItem(_("Sticky Keys"), A11Y_SCHEMA, KEY_STICKY_KEYS_ENABLED); - this.menu.addMenuItem(stickyKeys); + // let stickyKeys = this._buildItem(_("Sticky Keys"), A11Y_SCHEMA, KEY_STICKY_KEYS_ENABLED); + // this.menu.addMenuItem(stickyKeys); - let slowKeys = this._buildItem(_("Slow Keys"), A11Y_SCHEMA, KEY_SLOW_KEYS_ENABLED); - this.menu.addMenuItem(slowKeys); + // let slowKeys = this._buildItem(_("Slow Keys"), A11Y_SCHEMA, KEY_SLOW_KEYS_ENABLED); + // this.menu.addMenuItem(slowKeys); - let bounceKeys = this._buildItem(_("Bounce Keys"), A11Y_SCHEMA, KEY_BOUNCE_KEYS_ENABLED); - this.menu.addMenuItem(bounceKeys); + // let bounceKeys = this._buildItem(_("Bounce Keys"), A11Y_SCHEMA, KEY_BOUNCE_KEYS_ENABLED); + // this.menu.addMenuItem(bounceKeys); - let mouseKeys = this._buildItem(_("Mouse Keys"), A11Y_SCHEMA, KEY_MOUSE_KEYS_ENABLED); - this.menu.addMenuItem(mouseKeys); + // let mouseKeys = this._buildItem(_("Mouse Keys"), A11Y_SCHEMA, KEY_MOUSE_KEYS_ENABLED); + // this.menu.addMenuItem(mouseKeys); this.menu.addMenuItem(new PopupMenu.PopupSeparatorMenuItem()); this.menu.addAction(_("Universal Access Settings"), function() { - Util.spawnDesktop('gnome-universal-access-panel'); + Util.spawnDesktop('at-properties'); }); }, Index: gnome-shell-2.91.6/js/ui/panel.js =================================================================== --- gnome-shell-2.91.6.orig/js/ui/panel.js +++ gnome-shell-2.91.6/js/ui/panel.js @@ -33,12 +33,11 @@ const ANIMATED_ICON_UPDATE_TIMEOUT = 100 const SPINNER_UPDATE_TIMEOUT = 130; const SPINNER_SPEED = 0.02; -const STANDARD_TRAY_ICON_ORDER = ['a11y', 'display', 'keyboard', 'volume', 'bluetooth', 'network', 'battery']; +const STANDARD_TRAY_ICON_ORDER = ['a11y', 'display', 'volume', 'bluetooth', 'network', 'battery']; const STANDARD_TRAY_ICON_SHELL_IMPLEMENTATION = { 'a11y': imports.ui.status.accessibility.ATIndicator, 'volume': imports.ui.status.volume.Indicator, 'battery': imports.ui.status.power.Indicator, - 'keyboard': imports.ui.status.keyboard.XKBIndicator }; if (Config.HAVE_BLUETOOTH) Index: gnome-shell-2.91.6/js/ui/statusMenu.js =================================================================== --- gnome-shell-2.91.6.orig/js/ui/statusMenu.js +++ gnome-shell-2.91.6/js/ui/statusMenu.js @@ -154,12 +154,12 @@ StatusMenuButton.prototype = { _onMyAccountActivate: function() { Main.overview.hide(); - Util.spawnDesktop('gnome-user-accounts-panel'); + Util.spawnDesktop('gnome-about-me'); }, _onPreferencesActivate: function() { Main.overview.hide(); - Util.spawnDesktop('gnome-control-center'); + Util.spawnDesktop('gnomecc'); }, _onLockScreenActivate: function() { Index: gnome-shell-2.91.6/js/ui/dateMenu.js =================================================================== --- gnome-shell-2.91.6.orig/js/ui/dateMenu.js +++ gnome-shell-2.91.6/js/ui/dateMenu.js @@ -200,7 +200,7 @@ DateMenuButton.prototype = { _onPreferencesActivate: function() { this.menu.close(); - Util.spawnDesktop('gnome-datetime-panel'); + Util.spawnDesktop('YaST2-timezone'); }, _onOpenCalendarActivate: function() { ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org