Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gnome-shell-3.2.1-2.2.2 RPM for x86_64

From OpenSuSE 12.1 for x86_64

Name: gnome-shell Distribution: openSUSE 12.1
Version: 3.2.1 Vendor: openSUSE
Release: 2.2.2 Build date: Sun Oct 30 07:42:28 2011
Group: System/GUI/GNOME Build host: build24
Size: 2485288 Source RPM: gnome-shell-3.2.1-2.2.2.src.rpm
Summary: GNOME Shell
The GNOME Shell redefines user interactions with the GNOME desktop. In
particular, it offers new paradigms for launching applications, accessing
documents, and organizing open windows in GNOME.






* Mon Oct 24 2011
  - Add gnome-shell-fix-deprecated-call.patch: fix deprecated call in
    telepathy client [bgo#661231]
* Thu Oct 20 2011
  - Add gnome-shell-cleanup-signal-handlers-on-destroy.patch to fix
    some issue when using extensions changing the usermenu
    [bgo#660520 and bnc#725004]
* Tue Oct 18 2011
  - Update to version 3.2.1:
    + Restore the IM state on startup: if you were available when you
      logged out, then you'll be set available again when you log in.
      [bgo#659021, bgo#661485]
    + Improve searching for contacts in the overview: search more
      fields, show a more meaningful name, require that all search
      terms match. [bgo#660580]
    + Improve search for applications in the overview: take frequency
      into account and tweak match algorithm [bgo#623372]
    + Remove the "Show Password" switch from network password prompts
      and move the functionality to a right-click menu [bgo#658948]
    + Add context menus with Cut/Paste options to most entries
    + On screen keyboard:
    - Show the keyboard immediately when it's enabled [bgo#659743]
    - Fix problem where keyboard would hide when starting to type
      in the search entry [bgo#661340]
    - Fix problem with keyboard hiding when selected accented
      characters [bgo#661707]
    + Login mode:
    - Allow hitting Enter to select the first user [bgo#657996]
    - Fix flicker of a fingerprint prompt that could show up
    - Fix password bullets vanishing during login [bgo#657894]
    - Misc bug fixes and visual tweaks [bgo#659763, bgo#660919,
    + Display a caps-lock warning in password entries [bgo#660806]
    + Show the state of installed extensions in Looking Glass
    + Load user extensions after system ones [bgo#661815]
    + Fix problem with many applications showing extra-large icons in
      notifications [bgo#659158]
    + Fix a problem where alt-Tab had trouble tracking the current
      application with certain applications such as Emacs
    + Fix confusion between different users avatar images
    + Remove behavior where you could switch workspaces by bumping a
      dragged window in the overview against a screen edge; it was
      leftover and just confusing. [bgo#660838]
    + Fix long-standing bug where the Dash in the overview could end
      up mis-sized and run off the screen [bgo#649248]
    + Fix automatic launching of applications when media is inserted
    + Fix handling of vertically stacked monitors with NVIDIA drivers
    + Code cleanups and warning fixes [bgo#659822, bgo#659940,
      bgo#660122, bgo#660358, bgo#660968 and bgo#661231]
    + Small memory leak fixes [bgo#661231]
    + Misc bug fixes [bgo#659274, bgo#659861, bgo#660166, bgo#660310,
      bgo#660397, bgo#660608, bgo#660606, bgo#660674, bgo#660774.
      bgo#660848, bgo#661151, bgo#661617]
    + Updated translations.
* Mon Sep 26 2011
  - Update to version 3.2.0:
    + Prevent the fallback on-screen keyboard from showing up while
      GNOME Shell is running [bgo#659865]
    + Disable code to reposition windows around the on-screen
      keyboard; it wasn't finished or working properly. [bgo#659643]
    + Fix interaction between on-screen keyboard and notifications
    + Fix menu-sizing problems in right-to-left locales. [bgo#659827]
    + Update chat icons in the message tray when an avatar image
      changes [bgo#659768]
    + Fix problem with empty notification bubbles being left
    + Fix problem with chat notifications bouncing when new messages
      come in. [bgo#659768]
    + Fix bug that was causing SIP calls to automatically be accepted
      in some circumstances [bgo#660084]
    + Fix string that should have been marked translatable
    + Fix a crash that could happen during CSS transitions
    + Build fixes
    + Updated translations.
* Wed Sep 21 2011
  - Update to version 3.1.92:
    + Login screen
    - Add the ability to set a logo at the top of the user list
    - Add fingerprint reader support [bgo#657823]
    - Add a power button offering the choice of
      Suspend/Restart/Power off [bgo#657822]
    - Remove the option to view the current keyboad layout
    - Make Control-Alt-Tab work for full keyboard access
    + Frequently initiate a full garbage collection; Spidermonkey
      isn't very good at tracking the amount of resources we have
      allocated so this hopefully will improve memory usage without
      affecting performance too much [bgo#659254]
    + Stop adding a notification when the network connection is lost
    + When disabling notifications; display a notification "Your chat
      status will be set to busy" [bgo#652718]
    + Fix keynav in network dialogs [bgo#659133]
    + Improve calendar styling [bgo#641135, bgo#651299]
    + Shrink padding around panel buttons for narrow screens
    + Allow enabling the onscreen keyboard through the accessibility
      menu [bgo#612662]
    + Fix problem that was causing VPN secret dialogs to be delayed
      before showing [bgo#658484]
    + Make custom-keybindings for the window switcher that don't use
      alt work correctly [bgo#645200]
    + Fix duplicate application icons in the Activities Overview
    + Bug fixes for dimming windows with attached modal dialogs
      [bgo#659302, bgo#659634]
    + Add build-time support for BROWSER_PLUGIN_DIR environment
      variable [bgo#659123]
    + Build fixes [bgo#659194]
    + Code cleanups and test cases [bgo#651299, bgo#658092,
    + Misc bug fixes [bgo#651299, bgo#652837, bgo#657249, bgo#658004,
      bgo#658150, bgo#658239, bgo#658469, bgo#658598, bgo#658605,
      bgo#659050, bgo#659159, bgo#659210, bgo#659270, bgo#659370,
    + Updated translations.
  - Drop gnome-shell-fix-service.patch: fixed upstream.
  - Drop gnome-shell-plugin-dir.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call to
    those were needed only for the patches above.
* Thu Sep 15 2011
  - Update to version
    + Add a browser plugin: this plugin, tied to,
      allows users to download and install shell extensions, and
      enable, disable, and uninstall extensions they already have
      installed. [bgo#658070, bgo#658612]
    + Improve adding links to URLs in notifications [bgo#636252]
    + Remove "connection lost" notifications after reconnecting
    + Hide the onscreen keyboard when leaving a text entry
    + Fixes for translated strings [bgo#639987, bgo#644097,
    + Bug fixes for network menu [bgo#658492]
    + Code cleanup [bgo#646934]
    + Build fixes
    + Misc bug fixes [bgo#652837, bgo#658423, bgo#658503, bgo#658525,
      bgo#658562, bgo#658624, bgo#658640, bgo#658983]
    + Updated translations.
  - Add pkgconfig(json-glib-1.0): new dependency.
  - Add --with-ca-certificates=%{_sysconfdir}/ssl/ca-bundle.pem to
    configure, so that gnome-shell knows where to find the
  - Add gnome-shell-fix-service.patch: fix build of a dbus .service
    file so that it's created from the correct file (instead of
    duplicating another .service file).
  - Fix browser plugin installation:
    + Add gnome-shell-plugin-dir.patch: let us easily specify where
      the browser plugin should get installed.
    + Add gnome-common BuildRequires and call to,
      needed for above patch.
    + Export BROWSER_PLUGIN_DIR=%{_libdir}/browser-plugins to install
      the browser plugin in the right directory.
  - Create a gnome-shell-browser-plugin subpackage for this new
    browser plugin. Add a Recommends for it to gnome-shell, since it
    makes sense to have it by default.
* Wed Sep 07 2011
  - Update to version 3.1.91:
    + Fix problem with applications vanishing from alt-Tab when
      desktop files change. [bgo#657990]
    + Fix interaction of on-screen keyboard with run-dialog and
      Looking Glass console [bgo#657986]
    + Add public API for adding and removing search providers
      [bgo#657548, bgo#658113]
    + Allow changing IM status with scroll wheel [bgo#657973]
    + Limit volume slider to 100% [bgo#657607]
    + Change "Do Not Disturb" to "Notifications" in user menu
    + Switch browser in default favorites to Epiphany [bgo#650616]
    + Misc bug fixes [bgo#649631, bgo#655069, bgo#656142, bgo#657703,
      bgo#657759, bgo#658007, bgo#658065, bgo#658176]
    + Updated translations.
* Mon Sep 05 2011
  - Update to version
    + Fix typo that was breaking the "Login Screen" mode
    + Fix build with new gobject-introspection
    + Use a better icon for removable devices [bgo#657757]
    + Add support for asynchronous search provides [bgo#655220]
    + Misc bug fixes [bgo#657657, bgo#657696]
    + Misc build fixes [bgo#657697]
    + Updated translations.
  - Changes from version 3.1.90:
    + Add an on-screen keyboard that uses Caribou as a backend
    + Allow searching for people in the overview using libfolks
      as the backend [bgo#643018]
    + Add a "Login Screen" mode to be used when GDM is running; this
      mode has a stripped down user interface, and also contains the
      code to display the user list and authentication. [bgo#657082]
    + Rework user menu to separate out "Do Not Disturb" from the IM
      status and to visually match GNOME Contacts. [bgo#652837]
    + Implement displaying images such as cover-art in notifications
    + Support default actions for notifications [bgo#655818]
    + Networking:
    - Stop using nm-applet for dialogs; do them as proper system
      modal dialogs in the shell code. [bgo#650244]
    - Fix handling of hidden access points [bgo#646454]
    + Telepathy integration:
    - Support subscription requests [bgo#653941]
    - Notify on account connection errors [bgo#654159]
    - Allow approving file transfers [bgo#653940]
    - Improve styling of messages [bgo#640271]
    + Extension system [bgo#654770]:
    - Support live enabling and disabling of extensions
    - Add the ability to install extensions from HTTP
    - Enhance D-Bus interface for controlling extensions
    - Collect errors separately for each extension
    + Add Main.panel.addToStatusArea for extension convenience
    + Port to the new gnome-menus API. Clean up and speed up
      application information loading [bgo#648149, bgo#656546]
    + Use the accountsservice library rather than cut-and-pasted GDM
      code [bgo#650893]
    + Add a D-Bus interface to take a screenshot; this will avoid
      various race conditions with the current gnome-screenshot
      approach [bgo#652952]
    + Show numeric indicators to distinguish duplicate keyboard names
    + Add GNOME Documents to the favorites list [bgo#657520]
    + Update the clock immediately on resume from suspend
    + Remove animation support from StAdjustment [bgo#657082]
    + Support configuration of calendar applications via gsettings
    + Don't fade in alt-Tab - wait a bit and show it instantly
    + Darken workspace background on all workspaces [bgo#656433]
    + Improve detection of the starting day of the week [bgo#649078]
    + Add StButtonAccessible
    + Visual tweaks to match mockups [bgo#640271, bgo#655627,
      bgo#655428, bgo#656732]
    + Misc bug fixes [bgo#645708, bgo#646761, bgo#653119, bgo#654398,
      bgo#656125, bgo#654707, bgo#654898, bgo#654638, bgo#656335,
    + Code cleanups [bgo#652718, bgo#654639, bgo#648651, bgo#655813,
    + String tweaks [bgo#652984, bgo#640271]
    + Build fixes [bgo#644275, bgo#655812]
    + Updated translations.
  - Add pkgconfig(folks), pkgconfig(gnome-keyring-1),
    pkgconfig(libnm-util) BuildRequires: new dependencies.
  - Change pkgconfig(libgnome-menu) BuildRequires to
    pkgconfig(libgnome-menu-3.0): this follows the move to the new
    gnome-menus API.
  - Add gnome-contacts Requires: this is the application used to open
* Mon Aug 08 2011
  - Use versioned BuildRequires.
* Thu Jul 28 2011
  - Update to version 3.1.4:
    + Take over inserted media handling and autorun from
    + Message Tray:
    - Display a count of unread notifications on icons [bgo#649356,
    - Only remove icons when the sender quits from D-Bus, not when
      it closes its last window [bgo#645764]
    - Solve problems switching chats between shell and Empathy
    - Fix handling of bad GMarkup in messages [bgo#650298]
    - Never show notifications when the screensaver is active
    + Telepathy integration:
    - Implement Telepathy Debug interface to enable
      empathy-debugger [bgo#652816]
    - Allow approving room invitations, and audio/video calls
      [bgo#653740, bgo#653939]
    - Send typing notifications [bgo#650196]
    + Fix selection highlighting for light-on-dark entries
    + Make control-Return in the overview open a new window
    + Delay showing the alt-Tab switcher to reduce visual noise when
      flipping betweeen windows [bgo#652346]
    + When we have vertically stacked monitors, put the message tray
      on the bottom one [bgo#636963]
    + Fix various problems with keynav and the Activities button
      [bgo#641253, bgo#645759]
    + Ensure screensaver is locked when switching users [bgo#654565]
    + Improve extension creation tool [bgo#653206]
    + Fix compatibility with latest GJS [bgo#654349]
    + Code cleanups [bgo#645759, bgo#654577, bgo#654791, bgo#654987]
    + Misc bug fixes [bgo#647175, bgo#649513, bgo#650452, bgo#651082,
      bgo#653700, bgo#653989, bgo#654105, bgo#654791, bgo#654267,
      bgo#654269, bgo#654527, bgo#655446]
    + Build fixes [bgo#654300]
  - Add pkgconfig() BuildRequires for new dependencies:
    gdk-pixbuf-2.0, libsoup-2.4.
* Mon Jul 25 2011
  - Remove gnome-power-manager Requires, as the features are now
    provided by gnome-settings-daemon (already in Requires).
* Wed Jul 20 2011
  - Add gnome-themes-accessibility Requires for the "High Contrast"
    item in the accessibility status icon. Fix bnc#690176.
* Thu Jul 07 2011
  - Drop default-applications.patch: the default applications are now
    set in gio-branding. Fix bnc#689610.
* Sat Jul 02 2011
  - Remove hack to use Meta-3.1.gir for the build: mutter
    reverted back to Meta-3.0.gir.
  - Remove gjs Requires: gnome-shell is now a binary, and uses
    libgjs, not the gjs binary.
  - Add gnome-bluetooth, gnome-control-center, gnome-power-manager,
    gnome-screensaver, NetworkManager-gnome Requires: the bluetooth,
    power and network system icons, and the "System settings"/"Lock
    screen" menu items need the services provided by those packages
    to work.
* Fri Jul 01 2011
  - Update to version 3.1.3:
    + Bluetooth
    - Show "hardware disabled" when disabled by rfkill
    - Fix bug updating status of devices
    + LookingGlass console:
    - Add a "Memory" tab
    - Make escape work from any page
    - Provide a way to refer to panel items as, e.g.,
    + Networking
    - keep wirelesss networks in predictable order
    - Show unmanaged devices in the menu
    - Fix overflow with too many VPN connections
    + Telepathy IM framework integration:
    - Switch to using telepathy-glib rather than talking to
      Telepathy via D-Bus
    - Acknowledge messages when the user clicks on them
    - Fix problem with telepathy icon blinking for incoming
      messages even though the user has been notified of them
    + User menu
    - Fix problem with suspend menu option locking the screen even
      when the user disabled that.
    - Hide "power off..." option if shutdown is disabled via
    + bgo#650971: Fix problem with "user theme extension" breaking
      the CSS for other extensions
    + Track changes to WM_CLASS: fixes problems with LibreOffice
    + Remove app tracking workarounds for Firefox and LibreOffice
    + Use upstream gettext autoconfigury rather than glib version
    + Show messages in the message tray when an application is
    + Don't autohide the workspace pager if there is more than one
    + Don't always slide out the workspace pager at drag begin
    + Only offer to remove a favorite app when dragging it's icon
    + Allow dropping an icon anywhere on a workspace
    + st-scroll-view: Make the fade effect and offset themable
    + Obey the user's preference when running an application in a
      terminal from the run dialog
    + Consistently exit overview when launching external applications
    + Adapt to changes in GJS for how GObject APIs are bound
    + Fix problems with scrolling in overflow for alt-Tab switcher
    + Mark relationships between labels and actors for accessibility
    + Add complementing
      disabled-extensions GSetting
    + Visual tweaks
    + Switch to building against clutter-1.7 with independent Cogl
    + Code cleanups
    + Memory leak fixes
    + Build Fixes
    + Bugs fixed: bgo#608667, bgo#620105, bgo#631576, bgo#633620,
      bgo#639459, bgo#641570, bgo#642793, bgo#642895, bgo#643513,
      bgo#643594, bgo#645031, bgo#645585, bgo#645848, bgo#645990,
      bgo#646261, bgo#646580, bgo#646915, bgo#646919, bgo#646946,
      bgo#647186, bgo#647303, bgo#647395, bgo#647565, bgo#647807,
      bgo#647893, bgo#647907, bgo#648006, bgo#648048, bgo#648305,
      bgo#648410, bgo#648422, bgo#648562, bgo#648755, bgo#648758,
      bgo#648760, bgo#648894, bgo#649001, bgo#649203, bgo#649315,
      bgo#649508, bgo#649517, bgo#649633, bgo#649981, bgo#650317,
      bgo#650692, bgo#650869, bgo#650934, bgo#651012, bgo#651015,
      bgo#651086, bgo#651088, bgo#651138, bgo#651227, bgo#651569,
      bgo#651602, bgo#651606, bgo#651813, bgo#651866, bgo#652038,
      bgo#652079, bgo#652313, bgo#652327, bgo#652388, bgo#652597,
      bgo#652714, bgo#652715, bgo#652730, bgo#653078, bgo#653095,
      bgo#653142, bgo#653199, bgo#653275, bgo#653397, bgo#653511.
  - Drop gnome-shell-no-file_get_contents.patch: fixed upstream.
  - Add a hack to fix build against Mutter 3.1.3, which changed
    Meta-3.0.gir to Meta-3.1.gir. A simple find/replace in
    src/Makefile.{am,in} is enough. The build will fail with a new
    tarball that will have this fixed, to ensure the hack gets
    removed again. Reported as bgo#653795.
* Mon Jun 27 2011
  - Add gnome-shell-no-file_get_contents.patch to fix a crash on
    startup. This is taken from git.
* Thu Jun 09 2011
  - Remove unneeded Requires since gnome-shell is now a real binary
    (and not a python script calling mutter anymore): mutter,
    python-gconf, python-gobject.
* Thu May 26 2011
  - Update to version 3.0.2:
    + Network Menu:
    - bgo#648174: Fix connecting to WPA2 Enterprise access points
    - bgo#649318: Show the mobile broadband wizard when selecting
      3G network
    - Bugs fixed: bgo#648648, bgo#650124
    + bgo#648739: Fix duplicate icons in the application browser
    + bgo#646660: Make clicking anywhere on the volume icon slider
    + bgo#649427: Fix a case where activating and clicking the hot
      corner at the same time could result in immediately leaving the
    + bgo#643302: Fix a case where applications became misordered in
    + bgo#650219: Fix a bug where messages you send could show up in
      notifications as if someone else sent them
    + Bugs fixed: bgo#642652, bgo#649508, bgo#649497, bgo#649596,
      bgo#648765, bgo#648983, bgo#649632.
    + Updated translations.
* Thu Apr 28 2011
  - Manually create %{_datadir}/gnome-shell/extensions and own it:
    we don't want every extension to have to own it.
* Wed Apr 27 2011
  - Update to version 3.0.1:
    + Network menu:
    - bgo#646395: fix problems updating the menu for mobile
      broadband devices.
    - bgo#646074: fix missing device descriptions with multiple
      devices of the same type.
    - bgo#646141: label ad-hoc neworks with an appropriate icon.
    - bgo#646946: fix displaying some devices states as "invalid".
    - bgo#647040: fix problems with access points that don't report
      a SSID.
    - Miscellaneous minor bug fixes: bgo#645981, bgo#646558,
      bgo#646443, bgo#646708, bgo#646968.
    + Application menu and icon:
    - bgo#644122: fix bug where application menu icon was missing
      at GNOME Shell startup.
    - bgo#647082: fix missing application menu for dialog windows.
    - bgo#646689: when launching an application through an
      alternate launcher (like for a System Settings pane),
      association the windows with the application, not the
    + Activities overview:
    - bgo#647778: load the applications view incrementally to avoid
      potentially freezing for multiple seconds.
    - bgo#645801: fix bug where package installation while the
      overview was up could result in a corrupted application
    - bgo#645990: fix dragging from the search results to launch
      apps and docs.
    - bgo#646019: fix flickering of selection when searching in the
    - bgo#636341: fix bug when typing into the search box when text
      was already selected.
    + bgo#646921: fix layout of notifications for right-to-left
    + bgo#648132: remove a confusing special case where Alt-Tab
      sometimes switched to a different window of the same
      application rather than to a different application.
    + bgo#648132: fix a crash that could happen when a window was
      opened on a workspace that was immediately removed.
    + bgo#646740: fix keyboard navigation in logout/reboot dialogs.
    + Fix missing inspector icon in Looking Glass console.
    + Miscellaneous minor bug fixes: bgo#645648, bgo#646205,
      bgo#646257, bgo#646855, bgo#647098, bgo#646730.
  - Update default-applications.patch to use correct .desktop
    filename for libreoffice.
  - Drop gnome-shell-fix-gnome-bluetooth.patch: fixed upstream.
* Thu Apr 07 2011
  - Update to version
    + bgo#646333: fix missing import that was preventing extensions
      from loading.
    + Updated translations.
* Wed Apr 06 2011
  - Update to version
    + bgo#646825: fix problem with stuck event handling if network
      menu pops down while user is using the scrollbar.
* Tue Apr 05 2011
  - Update to version 3.0.0:
    + Add shell_get_file_contents_utf8_sync(), use it instead of gio
    + gnome-shell.css: fix multiple calendar layout issues
    + network:
    - fix alignment of secure vs insecure wireless icons
    - fix parameters to _findConnection
    - fix VPN connection state
    - ignore invalid and unsupported connection types
    - fix logic bug in checking whether to activate or deactive.
    + end-session-dialog: Show default icon if user icon is unset
    + use scrollbar in sub-menu if needed
    + notificationDaemon: only ignore 'chat' and 'presence'
      notifications from Empathy (bgo#645932)
    + Updated translations.
  - Drop 0001-src-add-more-stuff-to-gnome_shell_real_LDADD.patch: no
    longer needed.
* Tue Mar 29 2011
  - Update to version 2.91.93:
    + Move GSettings schemas under /org/gnome
    + Telepathy chat in message tray:
    - Add proper timestamps between old messages and log messages,
      gray out log messages.
    - Fix duplicate messages
    + Network indicator:
    - Show "firmware missing" when firmware is not available
    - Mark WEP/WPA wireless networks with a security icon
    - Misc bug fixes
    + If present, put the IBus status tray icon in the system status
    + Look for preferences panel destop files in gnomecc.menus not in
    + Change implementation of --replace so that we don't connect to
      XSMP and trigger a gnome-session restart loop.
    + Restore accesss to notifications associated with legacy status
    + Fix badly aligned and fuzzy toggle switches in menus.
    + Fix flash of Activities button when entering hot corner.
    + Fix visual artifacts during message tray animations.
    + Fix URL links in notifications.
    + Fix positioning and animations for menus and notification
    + Fix bug that would result in left-over application menu when no
      application is active.
    + Fixes to translated strings.
    + Misc bug fixes.
    + Build fixes
    + Updated translations.
  - Changes from version 2.91.92:
    + New network indicator for NetworkManager 0.9. This mostly
      completes replacing all legacy status icons in the status area
      with native implementations. If NetworkManager 0.9 is not
      found, the old nm-applet status icon will be shown in the
      status area as before.
    + Multi monitor improvements:
    - Rewrite window positioning code to enable multi-monitor
    - Enable new Mutter feature workspaces_only_on_primary so that
      workspace switching only affects the primary monitor and
      windows on other monitors are unaffected.
    - In the overview, show windows for each monitor on that
      monitor rather than scrunching them oddly onto the primary
    - Use new "pointer barriers" feature of XFixes extension to
      trap the mouse cursor at hot screen corners even when there
      are adjacent monitors the cursor could slide onto.
    - Don't use a slideout for the workspace selector if it's at a
      monitor boundary.
    + Message Tray:
    - Combine multiple notifications from the same source into a
      "stack" instead of filling the summary area with identical
    - Queue up incoming notifications while the user is interacting
      with the summary area.
    - Don't show resident (permanent) notifications from apps that
      are currently active.
    - Improve styling of items in the message tray to make click
      targets and states more obvious.
    - For legacy status icons, forward clicks on the message tray
      label to the icon.
    - For legacy status icons, kick out of the Activies Overview
      when the icon or label is clicked.
    - Fix scrolling to the bottom when new messages arrive
    - Misc bug fixes
    + Greatly speed up search by not creating objects for
      non-displayed results.
    + Fix long delay on entering overview on certain AMD cards by not
      repeatedly looking for the actor at pointer.
    + Message Tray chat:
    - Add history navigation to entry
    - Handle and display aliases correctly
    - Carry conversations across shell restart
    - Support "actions" like the IRC /me command
    - Retrieve chat history from TelepathyLogger
    + When removing an empty workspace, merge it with the empty
      workspace and enter the overview instead of animating to a
      random adjacent workspace.
    + Performance testing framework
    - Use standardized window confgurations instead of whatever
      windows the user has around.
    - Add new performance metrics for switching to the app view and
      for overview performance with different numbers of windows
    + Fix up StTooltip (fix bugs, add hover timeouts, and constrain
      tooltips to monitors) and use to display labels on hover over
      applications in the Dash.
    + Allow dragging over the workspace selector during a XDND drag
      to change workspaces.
    + Add Restart button to shutdown dialog.
    + Remove Screen Reader and Screen Keyboard from Accessibility
      menu; not ready to be a prominent feature of GNOME 3.0, though
      still available through System Settings.
    + Honor relevant lockdown GSettings keys
    + Improve appearance of PolicyKit dialogs
    + Fixes for RTL layout
    + Remove sliding startup indicator in favor of a fixed one
    + Obey global GNOME text size setting
    + Visual tweaks
    + Code cleanups
    + Build fixes
    + Bug fixes
  - Changes from version 2.91.91:
    + Create a real gnome-shell executable using the new
    + Launcher script:
    - Don't use the launcher script installed except when built
      with --enable-jhbuild-wrapper-script configure option
    - Remove --eval-file option
    - Move --create-extension option to separate
      gnome-shell-extension-tool script
    - Remove complicated checks to force indirect rendering for
    + Push status from user menu to Telepathy.
    + Message tray:
    - Add a right click menu with Open/Remove options
    - Remove icons when the associated application exits
    + Add keynav around the overview using Control-Alt-Tab
    + Update style of search display
    + Move calendar handling out of process to avoid probplems if
      evolution-data-server blocks on network traffic.
    + Put one hot corner to activate the Activities Overview on each
    + Try to handle apps with initial splashscreen in automatic
      workspace management code.
    + Show the "New Window" menu item even for non-running
    + Allow mouse-wheel scrolling over categories in application
    + Scale icons rather than using small icons in the overview and
    + StWidget: automatically add rtl/ltr pseudoclasses depending on
      the direction of the locale.
    + StWidget: add a popup-menu signal
    + Fixes for right-to-left locales
    + Claim D-Bus names early to avoid race conditions where the old
      notification daemon could be started by D-Bus activation.
    + Drop the custom and use the standard GNOME
      menu files for categories.
    + Visual tweaks
    + Code cleanups
    + Build fixes
    + Bug fixes
    + Updated translations.
  - Drop gnome-shell-handle-broken-glxinfo.patch: this is obsolete.
  - Add 0001-src-add-more-stuff-to-gnome_shell_real_LDADD.patch and
    gnome-shell-fix-gnome-bluetooth.patch: fix startup.
  - Add default-applications.patch: this fixes Firefox launcher.
  - Remove old gnome3 preview session (gnome-shell-session and
    gnome3.desktop source files): we don't need a preview mode now
    that we have the full GNOME 3.
  - Add BuildRequires pkgconfig(libmutter), pkgconfig(libnm-glib),
* Fri Mar 04 2011
  - Drop BUILD_AGAINST_GNOME3 magic: now we always build for GNOME 3:
    + Always have a gnome-settings-daemon Requires.
    + Drop gnome-shell-integrate_114.patch.
* Wed Mar 02 2011
  - Update to version 2.91.90:
    + Workspace handling
    - Replace existing workspace controls in the overview with a
      vertical list of workspace thumbnails.
    - Change workspace orientation in the main view to vertical
    - Workspaces are automatically managed: empty workspaces are
      removed, other than the last workspace which is always empty,
      a new workspace is added when something is started on that
    - Add ability to change workspace by mousewheel scrolling over
    + Add a PolicyKit authentication agent; requests to the user for
      authentication from PolicyKit now show up as shell-themed
    + Visual refresh
    - Improve the appearance and behavior of the overview "dash"
    - Use larger icons in the Application browser
    - Improve the appearance of the top panel and round the corners
      of the screen
    - Improve the appearance of the search entry in the overview
    + Remove minimize and maximize buttons from the titlebar
    + Change the options for stopping the system; Suspend is now in
      the menu, while Power Off... is hidden, but can be accessed by
      holding down Alt when browsing the user status menu
    + Port telepathy integration to telepathy-glib from hand-written
      D-Bus code
    + Remove the window filtering and highlighting when using the
      dash application menu - it was confusing and buggy rather than
    + Use the alt-tab switcher when <Alt>Above_Tab (alt-` typically)
      is pressed, and fix keybinding handling durng alt-tab.
    + Message tray
    - Improve the expand/collapse behavior of for greater stability
    - Hold notifications while the user is marked busy
    - Group chat messages together
    - Fix bug that resulted in missing icons for contacts without
    - Enable navigation using arrow keys between buttons in
    + Add audio feedback when scrolling over the volume status icon
    + Add a "Show Layout" item to the input source selector menu
    + Use GLib application launching API, to allow us to associate
      windows with applications in a broader range of circumstances
    + Unify history management between run dialog and looking glass,
      giving consistent behavior
    + Pass extension metadata object to extensions so they can be
      configured in metadata.json
    + Support symbolic colors for legacy tray icons
    + Shell Toolkit: implement ability to specify inset shadows in
    + Remove no-longer-useful --xephyr option from gnome-shell
      wrapper script
    + Improve the drawing of the "box pointer" used for menus and
    + Memory leak fixes
    + Code cleanups
    + Bug fixes
    + Build fixes
    + Visual tweaks
    + Bugs fixed: bgo#588050, bgo#594071, bgo#594324, bgo#597859,
      bgo#599334, bgo#600771, bgo#603759, bgo#604237, bgo#609791,
      bgo#610818, bgo#612548, bgo#617225, bgo#620416, bgo#631995,
      bgo#632595, bgo#633667, bgo#636156, bgo#636370, bgo#636680,
      bgo#637687, bgo#637745, bgo#638720, bgo#638990, bgo#639324,
      bgo#639341, bgo#639428, bgo#639468, bgo#639943, bgo#640361,
      bgo#640363, bgo#640465, bgo#640583, bgo#640976, bgo#640978,
      bgo#640996, bgo#641060, bgo#641117, bgo#641245, bgo#641359,
      bgo#641415, bgo#641522, bgo#641533, bgo#641537, bgo#641538,
      bgo#641605, bgo#641677, bgo#641726, bgo#641728, bgo#641809,
      bgo#641810, bgo#641879, bgo#641880, bgo#641881, bgo#641886,
      bgo#641887, bgo#641896, bgo#641931, bgo#641973, bgo#641977,
      bgo#641987, bgo#642005, bgo#642031, bgo#642034, bgo#642058,
      bgo#642059, bgo#642117, bgo#642124, bgo#642175, bgo#642189,
      bgo#642192, bgo#642194, bgo#642196, bgo#642207, bgo#642208,
      bgo#642209, bgo#642237, bgo#642287, bgo#642295, bgo#642303,
      bgo#642329, bgo#642333, bgo#642334, bgo#642335, bgo#642483,
      bgo#642510, bgo#642600, bgo#642641, bgo#642672, bgo#642697,
      bgo#642699, bgo#642721, bgo#642726, bgo#642834, bgo#642886,
    + Updated translations.
  - Add pkgconfig(gnome-bluetooth-1.0), pkgconfig(polkit-agent-1) and
    pkgconfig(telepathy-glib) BuildRequires.
* Fri Feb 18 2011
  - Add gnome-shell-handle-broken-glxinfo.patch to not crash if
    glxinfo doesn't work. Fix bnc#672953.
* Tue Feb 15 2011
  - Added support for translation-update-upstream.
* Tue Feb 15 2011
  - Fix build: BUILD_AGAINST_GNOME3 is not necessarily defined, so
* Sun Feb 13 2011
  - 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 09 2011
  - Add explicit Requires on dbus-1-python, gjs,
    gdk-pixbuf-loader-rsvg, gnome-icon-theme-symbolic.
* Mon Feb 07 2011
  - 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 03 2011
  - 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
    + 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
    - 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.
* Fri Jan 14 2011
  - Update to version 2.91.5:
    + When dragging from an application, allow switching to a
      different application by entering the Activities Overview and
      then hovering over the target application
    + Prioritize chat messages when displaying notifications
    + Don't time out critical notifications
    + Bluetooth indicator fixes:
    - Hide the indicator if no devices present, and fix keynav
      for hidden indicators
    - Move the "Send To" item to the bottom
    - Misc bug fixes
    + Shell Toolkit:
    - Add st_box_layout_insert_before
    + Add another secret run dialog command ('rt') to reload just the
    + Fix a bug that was causing the hot corner to not work after
      unlocking the screen saver.
    + Make Alt-F1 leave the overview as well as enter it
    + Further fixes to LD_LIBRARY_PATH setting
    + Pick up clock settings from system preferences
    + Build fixes, work with GTK+-2.99
    + Code cleanups
    + Visual and behavior tweaks
    + Misc bug fixes
    + Bugs fixed: bgo#601731, bgo#604336, bgo#630934, bgo#630942,
      bgo#632151, bgo#633200, bgo#635695, bgo#636371, bgo#636971,
      bgo#637104, bgo#637681, bgo#637690, bgo#637803, bgo#637810,
      bgo#637829, bgo#637830, bgo#638158, bgo#638306, bgo#638315,
      bgo#638453, bgo#638728, bgo#638815, bgo#638990, bgo#639213.
    + Updated translations.
  - Drop gnome-shell-CVE-2010-4000.patch: fixed upstream.
  - Add Url tag.
  - Define a BUILD_AGAINST_GNOME3 macro, to help for the build: some
    things need to be changed when we don't build against a real
    GNOME 3 desktop, but only as a preview.
  - Add gnome-shell-old-gsd.patch that we apply when we build
    gnome-shell as a preview only: this disables the "Large text"
    item in the accessibility status menu, that requires
    gnome-settings-daemon 3.
  - Add gnome-settings-daemon Requires when we build against GNOME 3.
  - Add gsettings-desktop-schemas Requires.
* Fri Jan 07 2011
  - Update to version 2.91.4:
    + Add Bluetooth system status indicator
    + Implement inline expandable submenus
    + Add category filters to application browser
    + Add resident and transient notifications to message tray:
    - transient: temporary message that doesn't migrate to summary
    - area resident: stays around as long as application is running
    + Implement keynav to the panel and message tray with
    + Implement different border widths for different sides in
      Shell Toolkit CSS handling
    + Rework magnifier code to avoid overhead when not magnifying
    + Improve algorithm for proportional tracking in magnifier
    + Update for GTK+ 3 changes
    + Fix workspaces switching and menus for RTL
    + Use symbolic icons for system notifications
    + Don't animate windows on other workspaces when going to the
    + Don't do slide-out animation when scrubbing between menus
    + Fix blinking when updating status icons
    + Tweaks and fixes for visual bugs
    + String translation marking fixes
    + Code cleanups
    + Build fixes
    + Miscellaneous bug fixes
    + Bugs fixed: bgo#595379, bgo#618312, bgo#618885, bgo#622451,
      bgo#623706, bgo#624900, bgo#624935, bgo#626132, bgo#629950,
      bgo#629984, bgo#631004, bgo#633412, bgo#633476, bgo#633553,
      bgo#633582, bgo#633719, bgo#634550, bgo#634560, bgo#634691,
      bgo#634755, bgo#634814, bgo#635393, bgo#635647, bgo#635728,
      bgo#635880, bgo#635991, bgo#636137, bgo#636151, bgo#636155,
      bgo#636317, bgo#636330, bgo#636489, bgo#636975, bgo#636982,
      bgo#636983, bgo#637353, bgo#637477, bgo#637559.
    + Updated translations.
  - Changes from version 2.91.3:
    + New layout for overview
    - The complex dash is replaced with a narrower line of icons,
      giving more space for the windows
    - A set of "tabs" is added at the top of the overview for
      selecting between Windows/Applications (and eventually files)
    - Grid vs. linear workspace view distinction is gone
    - Desktop background stays fixed rather than zooming
    - Enhanced feedback is added while dragging and dropping
    + Native power and battery status icon and drop-down
    + Optimization:
    - Report paint volumes to take advantage of partial stage
      repaints in Clutter 1.5
    - Skip drawing transparent backgrounds and borders
    - Use new smart background drawing functionality in Mutter
    - Don't clear the stage since we paint over all of it
    - Use a more efficient way of tracking actor under the drag
      icon during DND
    + Make links in message tray messages clickable
    + Add timestamps to expanded chat
    + StIcon
    - Import MxIcon
    - Make colorize symbolic icons and follow icon theme changes
    - Add ability to load GIcon
    - Add drop shadow support
    + Use StLabel for StTooltip to support full CSS styling
    + Visual and UI tweaks
    - invisible status is removed from the user menu as raising
      various problematical IM interactions
    - Restart option is removed from the user menu as less
      generally useful and not worth the clutter
    - Make the volume dropdown much simpler
    + Use the raw WM_CLASS value rather than the window title for
      applications that aren't properly associated with a desktop
    + Fix interaction of accessibility menu with GSettings keys
    + Fix annoying misbehavior with window snapback during DND in the
      linear workspace view
    + Correct copyright and license notices for St
    + When creating an extension, print where we created it
    + Fix memory management crashers
    + Build fixes
    + Misc bug fixes
    + Bugs fixed: bgo#610219, bgo#613448, bgo#622450, bgo#622451,
      bgo#624361, bgo#624584, bgo#630752, bgo#630932, bgo#632824,
      bgo#633036, bgo#633595, bgo#633657, bgo#633853, bgo#633865,
      bgo#633866, bgo#634225, bgo#634329, bgo#634451, bgo#634550,
      bgo#634552, bgo#634555, bgo#634693, bgo#634736, bgo#634752,
      bgo#634767, bgo#634769, bgo#634781, bgo#634836, bgo#634865,
      bgo#634948, bgo#635141, bgo#635199, bgo#635264, bgo#635272,
      bgo#635278, bgo#635288, bgo#635367, bgo#635471, bgo#635608,
    + Updated translations.
  - Drop gnome-shell-fix-include.patch,
    gnome-shell-gtk3-2.91.6.patch: both are fixed upstream.
* Wed Jan 05 2011
  - Add gnome-shell-CVE-2010-4000.patch to really safely set
    LD_LIBRARY_PATH. Fix bnc#642827 and CVE-2010-4000.
* Wed Dec 15 2010
  - Add gnome-shell-fix-include.patch to fix the build after a change
    in gnome-desktop; taken from git.
  - Add gnome-shell-gtk3-2.91.6.patch to fix build with gtk3 2.91.6;
    taken from git.
* Thu Nov 18 2010
  - Update to version 2.91.2:
    + Use GNOME 3 WM theme by default
    + Add general keyboard focus support to the Shell Toolkit
    + Support new notification spec 'action-icons' to turn on icon
    + Pay attention to the distance the mouse has moved from the
      message tray when deciding how quickly to hide the tray
    + Change magnifier defaults to be full screen
    + Fix creating many one-shot Clutter materials and compiling many
      shader programs per frame
    + Visual tweaks
    + Bug fixes, including: bgo#593844, bgo#621671, bgo#621880,
      bgo#625545, bgo#629884, bgo#630546, bgo#630767, bgo#633340,
      bgo#633418, bgo#633490, bgo#633591, bgo#633668, bgo#633853,
    + Build fixes
    + Updated translations.
* Thu Oct 28 2010
  - Update to version 2.91.1:
    + Add native volume-control status icon:
    - Import gnome-volume-control pulse-audio wrapper code
    - Add mousewheel support
    + Message tray:
    - Fix wobbling during mouse-over animation
    - Don't show the tray when a status is added then immediately
    - Advertise a 'persistence' notification server capability to
      allow applications to act different if their notifications
      won't be lost
    - Use a "box pointer" when displaying notifications
    - Bug fixes
    + Shell Toolkit:
    - Simplify the API for custom style properties
    - Support different border radii for different corners
    + Update cut-and-paste GDM user manager code to newer version
      that talks to the account service
    + Find desktop files in /usr/local/share/applications
    + Visual improvements to menus to match mockups
    + Add animation when showing menus and status notifications
    + Fix problem where StDrawingArea was constantly redrawing
    + Only show starting applications on the current workspace
    + Misc bug fixes
    + Build fixes
    + Bugs fixed: bgo#582653, bgo#583348, bgo#591406, bgo#593887,
      bgo#598347, bgo#603838, bgo#603992, bgo#611647, bgo#614879,
      bgo#617917, bgo#620389, bgo#623688, bgo#628169, bgo#629455,
      bgo#630546, bgo#630866, bgo#630939, bgo#631042, bgo#631193,
      bgo#631510, bgo#631566, bgo#631722, bgo#631888, bgo#632147,
      bgo#632151, bgo#632197, bgo#632477, bgo#632500, bgo#632733,
      bgo#632743, bgo#632868.
    + Updated translations.
  - Add pkgconfig(libcanberra), pkgconfig(libpulse-mainloop-glib)
* Tue Oct 05 2010
  - Update to version 2.91.0:
    + Move application tray icons from the system status area to the
      message tray
    + Turn on the new Mutter feature for attaching modal dialogs to
      their parents, and add visual effects of sliding in and dimming
      the parent window
    + Turn on the new Mutter feature for side-by-side tiling
    + System status area:
    - Add Universal Access status indicator
    - Implement an API for in-process system status indicators
    - Allow dynamically adding and removing menus from
    - Add toggle-switch menu items
    - Add horizontal sliders for PopupMenus
    - Add support for sub-menus
    - Use symbolic icons when available
    + Shell Toolkit
    - Add :first-child, :last-child pseudo-class support
    - Add basic suport for background-position CSS property
    - Add text-shadow CSS property and implement for St.Label
    - Make padding work for St.Scrollbar
    - Support symbolic icons for St.TextureCache.load_icon_name()
    + Message tray
    - Focus notifications when clicking on them to display
      notification, or hovering over them to expand them
    - Make Esc hide the tray when a notification has focus
    - Make the whole notification clickable
    - For expanded notifications, line-wrap long titles rather than
    - Visual improvements
    - Auto-expand urgent notifications
    - Bug and behavior fixes
    + Change cursor during drag-and-drop of items to reflect state
    + Looking Glass
    - Enable scroll-wheel to pick parent/child actors
    - Close inspector on escape
    + Remove Alt+W/A/S/D hack for navigation in alt-Tab -
      was just a Xephyr bug workaround
    + Fixes for GTK+-3 changes
    + Adapt introspection build and annotations for g-ir-scanner
    + Add Dash.addSearchProvider(provider) so extensions can register
      search providers
    + Port magnifier to GSettings
    + Support compiling and running with XulRunner 2.0
    + Optimizations for theme transitions
    + Switch to building against Clutter 1.4
    + Build fixes
    + Cleanups
    + Misc bug fixes
    + Updated translations.
  - Drop gnome-shell-fix-recent-gtk3.patch,
    gnome-shell-secure-LD_LIBRARY_PATH.patch: fixed upstream.
* Thu Sep 30 2010
  - Add gnome-shell-secure-LD_LIBRARY_PATH.patch to make sure to not
    add empty elements to LD_LIBRARY_PATH. Fix bnc#642827.
* Mon Sep 20 2010
  - Add gnome-shell-fix-recent-clutter.patch: gnome-shell failed to
    run because it was using some API gone in clutter 1.3.14.
* Sat Sep 18 2010
  - Drop gir-repository BuildRequires: this was only needed for the
    DBusGLib gir, which is now part of gobject-introspection.
  - Update gnome-shell-fix-recent-gtk3.patch to fix build with GTK+
* Thu Sep 09 2010
  - Add gnome-shell-fix-recent-gtk3.patch to fix build with recent
    GTK+ 3.
  - Drop gnome-shell-libmozjs.patch: it was needed for 11.1 only, and
    the package won't work there anyway. Also remove the workaround
    for the 11.1 build.
  - Change old-style BuildRequires to pkgconfig() style
    + old-style: clutter-devel, dbus-1-glib-devel, gconf2-devel,
      gnome-menus-devel, gstreamer-0_10-devel,
      gstreamer-0_10-plugins-base-devel, libgjs-devel, mutter-devel,
    + new-style: clutter-1.0, dbus-glib-1, gconf-2.0, gio-2.0,
      gjs-1.0, gobject-introspection-1.0, gstreamer-0.10,
      gstreamer-base-0.10, libgnome-menu,
      libstartup-notification-1.0, mutter-plugins, xfixes.
  - Change lang Requires to Recommends.
  - Do not call autoreconf: it's not needed.
  - Pass --disable-schemas-install to configure.
  - Remove unneeded librsvg-devel BuildRequires.
* Thu Jul 15 2010
  - Update to version 2.31.5:
    + Build against and depend on GTK+-3.0
    + If a notification ID has a name matching a themed icon, use the
      icon for that button when displaying the notification
    + Work around problems with typedef GdkRectangle
    + Visual tweak: don't bounce the startup notification back and
    + Build fixes
    + Bugs fixed:
    - bgo#623494: [TelepathyClient] Missing presence notifications
    - Other bugs: bgo#621014, bgo#621845, bgo#623353, bgo#623640,
      bgo#623687, bgo#623889
  - Replace gtk2-devel BuildRequires with pkgconfig(gtk+-3.0) and
    gnome-desktop-devel with pkgconfig(gnome-desktop-3.0).
  - Add pkgconfig(libcroco-0.6) BuildRequires.
  - Add gconf2_gsettings_* macros to post, postun and preamble. Note
    that there are still some gconf schemas, so we don't remove
    anything from the gconf schema handling.
* Sat Jun 26 2010
  - Update to version 2.31.4:
    + UI changes and additions:
    - Expand notification icons on hover to show title
    - Display an animation on the app menu title for startup
    - Add a right-click option on the clock to get to the
      preference dialog
    - Add sections to the application browser in the overview
    - Add week-number support to calendar
    - Hide application menu in overview
    + Visual improvements:
    - Fade in the alt-Tab popups, use consistent fade-in timings
    - Use the same code and visuals for all menu popups
    - Use newly implemented CSS style transitions to animate hover
    - Use status icons from the icon theme
    - Misc tweaks
    + Switch from GConf to GSettings:
    - Use the dconf backend
    - Followup fixes
    + Stop Ubuntu indicators on startup (this causes proper fallback
      to the system tray specification)
    + Right-to-left locale fixes
    + Multihead fixes
    + St [Shell Toolkit] improvements:
    - Add 'transition-duration' property for animated style changes
    - Implement CSS 'outline' property
    - Implement CSS 'text-align' property
    - Add st_describe_actor() and use it for Actor.toString in JS
    - Add st_texture_cache_load_sliced_image
    - Add st_set_slow_down_factor() to replace
    + Replace the frame count in perf stats with an accurate frame
    + Add 'x' format specifier and field width to our String.format()
    + Code cleanups
    + Build fixes
    + Bugs fixed: bgo#597481, bgo#598349, bgo#600276, bgo#602466,
      bgo#603532, bgo#610868, bgo#611095, bgo#611269, bgo#612635,
      bgo#613286, bgo#613907, bgo#614131, bgo#617281, bgo#617917,
      bgo#618055, bgo#618873, bgo#619025, bgo#619083, bgo#619203,
      bgo#619236, bgo#619240, bgo#619515, bgo#619516, bgo#619521,
      bgo#619541, bgo#619693, bgo#619854, bgo#620125, bgo#620374,
      bgo#620377, bgo#620378, bgo#620381, bgo#620404, bgo#620504,
      bgo#620525, bgo#620775, bgo#620782, bgo#620783, bgo#620855,
      bgo#620899, bgo#620940, bgo#620997, bgo#621083, bgo#621123,
      bgo#621140, bgo#621197, bgo#621247, bgo#621382, bgo#621385,
      bgo#621582, bgo#621668, bgo#621669, bgo#622050, bgo#622236,
      bgo#622243, bgo#622249, bgo#622308, bgo#622395, bgo#622447,
      bgo#622458, bgo#622508
  - Use %{?_smp_mflags} for parallel build.
* Thu May 27 2010
  - Update to version 2.31.2:
    + Add a magnifier to the shell
    + Make the clock configurable via GConf and add a simple
      preferences dialog (gnome-shell-clock-preferences)
    + Message tray:
    - Support inline chatting in IM notifications; IM notifications
      now use Telepathy, rather than the generic notification
    - Display urgent notifications first and fully expanded
    - Pop out last notification when mousing over summary area
    - Don't time out the tray if the user is mousing towards it
    + Shell performance framework:
    - Add a performance event log that tracks events (such as frame
      paints), and statistics such as malloc'ed memory.
    - Javascript "performance scripts" drive the shell and then
      extract "metrics" such as the frame rate when zooming to the
    - Recorded performance data can be uploaded to
    + Add an initial application menu in the top panel; currently
      just has a Quit option.
    + User interface enhancements:
    - Allow using the middle mouse button to open an instance of an
      application on a new workspace
    - Restyle user status menu to match application menu, rather
      than being an out-of-place GTK+ menu
    - Add keyboard navigation of menus
    - Raise all windows for an application when alt-Tabbing to it
      or clicking on it in the app well
    - Restore click-and-hold menus for app-well icons
    - Fade in windows on map rather than scaling them in
    - Remove icon and menu from window titlebar
    - In linear view, activate the drop-target workspace
    - When dragging on linear workspace view, detect when the user
    * didn't*  mean to "throw" to the next workspace
    - Always hide the info (e.g. undo) bar after a short timeout
    - Provide the feedback in the info bar when it is not possible
      to create new workspace or remove the current workspace
    - Visual tweaks
    + Run dialog:
    - Don't add duplicates to the history
    - Accept Enter (keypad) key in addition to Return.
    + Remove the sidebar; it's not the direction we want to go for
      "gizmos", and the unfinished version was showing up in too many
    + Shell Toolkit:
    - Add methods to add/remove individual names from style class
    - Add hover tracking to StWidget
    - Refactor drawing from StWidget to StThemeNode
    - Add support for "spread radius" to shadows
    - Shadow all background/border elements, not just the
      background image
    - Add a StContainer base class with common container
    - Add a StGroup container to mix fixed positioning with CSS
    + Looking Glass:
    - Add window list
    - Replace properties tab with a properties popup
    + GTK+ 3 compat: Build properly against GTK+ with -DGSEAL_ENABLE
    + Call JS_MaybeGC at idle, hopefully reducing GC pauses
    + Move user files to XDG_DATA_HOME, rather than ~/.gnome2
    + Remove libbig, rewriting remaining code to use ST instead
    + Pick up system settings for font rendering
    + Support application identification by startup notification
    + Many bug fixes for full-screen window handling
    + Improve identification of primary monitor for multihead
    + Prefer eject over unmount for the eject button in places
    + Fix many bugs with using the wrong functions to get event
      state, then block the wrong functions once and for all
    + Build fixes
    + Code cleanups
    + Bugs fixed: bgo#610726, bgo#610801, bgo#610872, bgo#610892,
      bgo#611609, bgo#611610, bgo#611612, bgo#611613, bgo#611660,
      bgo#611754, bgo#612072, bgo#612200, bgo#612635, bgo#612651,
      bgo#612833, bgo#612967, bgo#613101, bgo#613164, bgo#613195,
      bgo#613367, bgo#613405, bgo#613428, bgo#613456, bgo#613536,
      bgo#613731, bgo#613749, bgo#613804, bgo#613832, bgo#613944,
      bgo#613964, bgo#614047, bgo#614144, bgo#614293, bgo#614362,
      bgo#614516, bgo#614660, bgo#614702, bgo#614725, bgo#614755,
      bgo#614905, bgo#614972, bgo#614974, bgo#614975, bgo#614978,
      bgo#615004, bgo#615590, bgo#615592, bgo#615621, bgo#616051,
      bgo#616574, bgo#616706, bgo#616951, bgo#617555, bgo#617785,
      bgo#617959, bgo#618062, bgo#618104, bgo#618189, bgo#618258,
      bgo#618295, bgo#618371, bgo#618378, bgo#618438, bgo#618460,
      bgo#618482, bgo#618793, bgo#618915, bgo#618918, bgo#619008,
      bgo#619044, bgo#619113, bgo#619144, bgo#619276, bgo#619580,
    + Updated translations.
* Tue Mar 23 2010
  - Update to version 2.29.1:
    + For a full list of changes, see
    + Support and require Clutter 1.2
    + Allow dragging windows in the linear workspaces view
    + Shrink and scale the application switcher as necessary when
      there are too many applications to fit on the screen
    + Scroll in the linear view by clicking on desktop and dragging
    + Display application search results as tiles
    + Improve RTL support
    + Add WindowManager.setKeybindingHandler() to allow extensions to
      take over keybindings such as alt-Tab
    + Add style information to the LookingGlass actor picker
    + Run dialog improvements:
    - Make <Control>Return run in terminal
    - Port to CSS
    - Support opening files and folders
    - Store history in GConf and allow access with up arrow
    + Minor UI improvements:
    - Show a message when unmount from "Places & Devices" fails
    - Use one button to toggle between single and grid view
    - Disable clicking on the background of workspaces with
      multiple windows to prevent accidental workspace activation
      when activating a window
    - Reduce window movement when closing windows from the overview
    - Update look and feel of the search field to match mockups
    - Animate the transition between the linear and grid views
    - Shrink windows to small previews when dragging
    - Visual tweaks
    - Make workspace switch keybindings work in the overview
    + Shell toolkit (ST):
    - allow "background-gradient-direction: none"
    - replace StTextureCache with the much more feature-rich
    - Add st_texture_cache_load() and
    - Add caret-size CSS property to style the size of the StEntry
    - Clean up and rework scrolling to work better with Clutter
      size negotiation
    - Redo StDrawingArea not to use ClutterCairoTexture, fixing
      Clutter-1.2 compatibility
    - Rewrite StScrollbar size allocation for clutter-1.2
    - Add :hover pseudo-class support to StEntry
    - Add st_theme_node_get_horizontal/vertical_padding
    - Factor out common ClutterContainer implementation code
    - Improve handling of hint text
    + Development and building:
    - Add a --version command line option
    - Add 'gnome-shell-full' target to our jhbuild that builds GTK+
      stack in addition to more immediate gnome-shell dependencies
    - To allow debugging from an ssh session, when running without
      a display, automatically try to connect to a current session
      of the same user
    - Error out at startup if GConf schemas are missing
    - Change screencast extension to ogv
    - Build fixes
    + Code cleanups
    + Bug fixes:
    - Fix detection of 12/24 locals
    - Memory leak fixes
    - Miscellaneous bug fixes
    + Updated translations.
  - Drop gnome-shell-translations.patch: fixed upstream.
* Tue Feb 23 2010
  - Update to version 2.29.0:
    + For a full list of changes, see
    + New message tray showing notifications sliding into the bottom
      of the screen. Includes a status area for past notifications,
      and also pulls in "urgent window" handled in GNOME 2 by
      flashing the taskbar.
    + Add the ability to set your presence to the user status menu
    + Allow switching the overview between a grid and linear view of
    + Redo the application browser to use a grid of icons
    + Initial version of the extension system
    + Initial support for RTL layout in ST and the shell
    + Add undo capability to overview, e.g., when removing favorites
    + New workspace switcher popup
    + Work on visual appearance to match mockups
    + Port most of existing code to CSS
    + Other visual improvements
    - Show a scaled-up excerpt from the application item in the
    - Minimize windows to 'Activities' button
    - Fade out desktop icons when showing overview
    - Use a fixed ordering for well-known icons in the system tray
    - Nicer animation of hidden windows when transitioning to/from
      the overview
    - Draw a ripple when the hot corner is hit
    + App switcher (Alt-Tab) improvements
    - Many behavior and visual refinements based on design feedback
    - Show a separator between windows on this and other workspaces
    - Position on the currently focused monitor
    - Bug fixes
    + Miscellaneous behavioral improvements
    - Allow workspace switching by mousewheel on indicators in
    - Allow dropping on workspace indicators
    - Enable DND of search results
    - When closing a window from the overview that puts up a
      confirm dialog, switch to that dialog
    - When the sidebar is collapsed, auto-hide it
    - Show "No matching results" when search matches nothing
    - Limit user to 16 workspaces
    - Allow clicking on any part of section headers in the dash for
    - Match on executable names as well when searching
    - For clock AM/PM vs. 24-hour based on the locale
    + ST (Shell Toolkit) improvements
    - CSS addtions:
      . width/height
      . max-width/max-height
      . -st-shadow
      . gradients
      . radial gradients
      . Non-uniform border widths (when no corner radius)
      . text-decoration: [underline|strikethrough]
    - Make allocation behavior consistent across actors
    - Support fixed-position children in StBoxLayout
    - Support raising and lowering children in StBoxLayout
    - Add st_box_layout_move_child and st_box_layout_insert_actor
    - Add st_box_layout_remove_all, st_box_layout_destroy_children,
    - Add StClickable, StOverflowBox actors
    - Support setting scrollbar policy on StScrollView
    - Support shadows on edges of StScrollView to hint at more
    + Make places results available in search
    + Handle changes to the current resolution
    + Bug fixes for multihead support
    + Make screen shell recorder work again
    + More miscellaneous improvements
    - Add gnome-shell --eval-file=<file> to eval file in running
      shell via D-BUS
    - Add eject buttons to places section
    - Add completion to the Alt-F2 run dialog
    - Make screen recording parameters configurable
    - Add an initial version of a manpage
    + Performance improvements
    + Code cleanups
    + Bug fixes
    + Build fixes
    + Updated translations.
  - Drop gnome-shell-leak.patch: fixed upstream.
  - Add gnome-shell-translations.patch to fix installation of
    translations, and call autoreconf -fi for this patch.
* Thu Jan 28 2010
  - Pass --enable-compile-warnings=no to configure, to avoid broken
    build because of deprecated functions.
* Sun Oct 11 2009
  - Add gnome-shell-leak.patch from git to fix some slow down after
    using alt-tab a lot.
* Thu Oct 08 2009
  - Update to version 2.28.0:
    + Many changes, for the complete list, see
    + New application switcher with alt-tab
    + bgo#594916 - Allow cancelling DND by hitting Esc
    + Use a stable minimum-motion placement for windows
    + Remove window destroy effect
    + Improve support for multihead setups
    + Possibility to use CSS for styling
    + Add scroll-wheel support to the calendar
    + Many bug fixes and UI improvements
* Wed Oct 07 2009
  - Create a preview mode for GNOME 3 that can be started from gdm:
    + install a .desktop file in /usr/share/xsessions.
    + this .desktop file starts a script that will prepend a custom
      directory to XDG_CONFIG_DIRS and then start the usual GNOME
    + the custom directory contain an autostart file for gnome-shell,
      that overrides the default gnome-panel+windowmanager combo.
* Wed Sep 16 2009
  - Update to version 2.27.3:
    + Add a popup menu to the "Applications" area in the overview
      that shows up on click on hold and allows selecting between the
      windows of the application
    + Search enhancements:
    - Add a separate search results section for "Preferences"
    - Hide search headers for empty sections
    + Make mouse scroll window over windows in the overview zoom them
    + Display errors nicely if command execution in the run dialog
    + Make the run dialog and "looking glass" debug console work in
      the overview
    + Control-click on applications now opens a new window
    + Bug fixes
    + Build fixes
    + Code cleanups
    + Updated translations.
* Wed Sep 09 2009
  - Update to version 2.27.2:
    + See for
      details, here's a selection of the important changes
    + bgo#592507 - Javascript exception when ~/.gtk-bookmarks is missing
    + Add an active property to ShellButtonBox
    + ShellButtonBox: Use default handlers, not self-connections
    + ShellButtonBox: only listen to button 1 and single clicks
    + Simplify Button class by using ShellButtonBox
    + Build tweaks
    + Consolidate window tracking filters between app monitor and
    + Do not display windows with skip-taskbar hint in overview
    + Improve key navigation for search results
    + Remove the timeout for checking if an item is drawn under the
    + Merge headers when a single section of search results is
    + Add Tweener.slowDownFactor, initialize from
    + Add API to programmatically initiate a drag
    + Add shell_texture_cache_pixbufs_equal
    + Add shell_button_box_fake_release
    + Add volumes support to places
    + Remove some vestigial code
    + Redo AppWell glow to be based on a based on a .png instead of
    + Make checking if an item is under the pointer asynchonous again
    + Compress notifications of menu changes with a timeout
    + bgo#594184 - Fix up glow positioning logic
    + Updated translations.
* Sat Aug 29 2009
  - Update to version 2.27.1:
    + See for
      details, here's a selection of the important changes
    + Many UI improvements
    + Use GnomeDesktopThumbnailFactory instead of
    + panel: Switch to fully dynamic layout
    + Add application menu area to panel
    + Move towards shell-black02 mockup
    + Implement the multi-window highlight on WellDisplayItem
    + Make dragging an item to the Add Workspace button launch it on
      a new workspace
    + Implement distinct 2-window and multi-window highlights
    + Remove maximization effects
    + Add localization support.
    + Highlight the search entry when the user clicks or starts
      typing in it
    + Prevent activating hot corner multiple times by accident
    + ShellAppMonitor: create "applications" for unknown windows
    + Don't show empty categories
    + Make recent docs display two columns
    + Display search results in the dash
    + Only respawn if gnome-shell exits abnormally
    + Use new plugin-modality functionality in Mutter
    + Add 'r' as an alias to 'restart' in run dialog
    + Improve display of search results
    + Better handling of Nautilus window
    + Handle window title changes causing mapping changes
    + Require an explicit --xephyr option
    + Restore GNOME based on GNOME configuration
    + Make the gradient on the top panel the same as the "dash"
    + Change search box text to "Find..."
    + Renable PrintScreen and Super_L in the overview
  - Remove libgnomeui-devel, libwnck-devel BuildRequires.
  - Add gnome-desktop-devel, intltool BuildRequires.
  - Add lang package.
* Wed Aug 12 2009
  - Update to version 2.27.0:
    + This is the first official tarball.
    + No list of changes as the code is really moving a lot at the
  - Drop gnome-shell-clutter-1.0.patch: fixed upstream.
  - Remove gnome-common BuildRequires and call.
* Mon Aug 03 2009
  - Add gnome-shell-clutter-1.0.patch to fix build with clutter 1.0,
    and add gnome-common BuildRequires and call.
* Wed Jul 22 2009
  - Update to git as of today.
  - Use libexecdir.
* Fri Jul 17 2009
  - Change clutter-unstable-devel BuildRequires to clutter-devel.
* Thu May 14 2009
  - Update to git version as of May 14th.
  - Drop gnome-shell-no-static-lib.patch: fixed upstream.
* Mon May 04 2009
  - Try to fix build on 11.1.
* Mon May 04 2009
  - Add tarball created from git, with a patch to adapt for the
    mutter rename (included in the tarball, unforunately, since I
    couldn't generate the tarball without the patch).
* Fri May 01 2009
  - Initial package.



Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 10 03:44:28 2017