File gnome-shell.changes of Package gnome-shell

-------------------------------------------------------------------
Fri Feb 22 21:58:09 UTC 2013 - zaitor@opensuse.org

- Update to version 3.6.3.1:
  + Fix regression in reentrancy fix for 3.6.3 (bgo#689295).
  + Updated translations.
- Drop g-s-fix-notification-expansion.patch: fixed upstream.

-------------------------------------------------------------------
Thu Feb 14 02:25:31 UTC 2013 - badshah400@gmail.com

- Add g-s-fix-notification-expansion.patch: fix notification not
  expanding to the right height into the screen, regression
  intrduced in version 3.6.3 (bgo#689295).

-------------------------------------------------------------------
Tue Feb 12 19:59:40 UTC 2013 - badshah400@gmail.com

- Update to version 3.6.3 (bnc#801797):
  + recorder: Set frame duration to fix broken video headers
    (bgo#688487)
  + Block cancellation of unlock dialog during drags (bgo#686800)
  + Honor lock-delay GSettings key (bgo#690766,bgo#691170)
  + Fix reentrancy problem causing the tray to disappear
    (bgo#683986)
- Drop the following patches, which have been merged upstream:
  + g-s-honor-lock-delay-GSettings.patch
  + g-s-use-the-right-getter.patch
- Rebase gnome-shell-nmlibexecdir.patch.

-------------------------------------------------------------------
Mon Feb 11 18:41:23 UTC 2013 - dimstar@opensuse.org

- Add gnome-shell-nmlibexecdir.patch: Allow NetworkManager to use
  a different libexecdir that gnome-shell.
- Add gnome-common BuildRequires and call to gnome-autogen.sh, as
  above patch touches the build system.
- Pass --with-nmlibexecdir=%{_libexecdir} to configure.

-------------------------------------------------------------------
Mon Feb 11 14:45:23 UTC 2013 - badshah400@gmail.com

- Remove gnome-shell-ScreenShield-become-modal-and-catch.patch: it
  caused screen lock and suspend to fail completely.

-------------------------------------------------------------------
Mon Feb  4 14:06:10 UTC 2013 - badshah400@gmail.com

- Add gnome-shell-ScreenShield-become-modal-and-catch.patch: fix an
  issue where the screen would not return to the desktop properly
  when resuming from screen lock (bnc#801797, rh#878736,
  bgo#689106).

-------------------------------------------------------------------
Mon Jan 21 23:03:02 UTC 2013 - zaitor@opensuse.org

- Add g-s-honor-lock-delay-GSettings.patch,
  org.gnome.desktop.screensaver.lock-delay contains the grace
  period of the screensaver: if deactivated within that many
  seconds from the start of the idle period, the shell should not
  prompt for a password. This setting correspond to the "Lock
  screen after" combo in screen and privacy panels. (bgo#690766).
- Add g-s-use-the-right-getter.patch, org.gnome.desktop.screensaver
  lock-delay is an integer, so don't use get_bool() on it.
  (bgo#691170).

-------------------------------------------------------------------
Tue Jan 15 20:06:04 UTC 2013 - mike.catanzaro@gmail.com

- Don't obsolete Alternative Status Menu extension; it's still
  needed to suspend without pressing Alt and *to hibernate at all*.

-------------------------------------------------------------------
Sun Jan 13 10:55:51 UTC 2013 - dimstar@opensuse.org

- Add evolution-data-server requires: gnome-shell fails to start
  without, as the calendar applet interfaces with e-d-s directly
  (bnc#795793).

-------------------------------------------------------------------
Tue Nov 13 12:28:11 UTC 2012 - dimstar@opensuse.org

- Update to version 3.6.2:
  + Implement org.gnome.ScreenSaver.GetActiveTime (bgo#686064)
  + Explicitly load gnome-screensaver when not running GDM
    (bgo#683060)
  + Set Empathy as preferred handler when delegating channels
    (bgo#686296)
  + Add setting to force log out menuitem (bgo#686057)
  + Implement 'disable-user-list' in login screen (bgo#660660)
  + Bugs fixed: bgo#686745, bgo#686474, bgo#687121, bgo#686571,
    bgo#680601, bgo#682237, bgo#685915, bgo#686233, bgo#686484,
    bgo#686487, bgo#686630, bgo#686728, bgo#686574, bgo#686574,
    bgo#686574, bgo#686879, bgo#686763, bgo#685239, bgo#687189,
    bgo#686736, bgo#686583, bgo#687132, bgo#687958, bgo#687020,
    bgo#687708, bgo#686888, bgo#686530, bgo#684810, bgo#688181.
  + Updated translations.
- Add docbook-xsl-stylesheets and xsltproc BuildRequires: newly
  needed to build the man pages.

-------------------------------------------------------------------
Wed Oct 24 11:24:45 UTC 2012 - dimstar@opensuse.org

- Obsolete gnome-shell-extension-alternative-status-menu: the
  alternative-status-menu was meant to bring 'power off' to the
  user menu, which is there by default in gnome-shell 3.6, thus
  making the extension obsolete.

-------------------------------------------------------------------
Tue Oct 16 19:06:57 UTC 2012 - dimstar@opensuse.org

- Update to version 3.6.1:
  + dash: Make padding even on the top/bottom of the dash
    (bgo#684619)
  + Fix a crash when dragging search results (bgo#684888)
  + workspaceThumbnail: Fix dragging with static workspaces
    (bgo#684641)
  + Really hide 'Show Keyboard Layout' on the lock screen
  + Misc. improvements to jhbuild setup (bgo#685352, bgo#685353,
    bgo#685354, bgo#685355)
  + Show message tray in Ctrl+Alt+Tab outside of the overview
    (bgo#684633, bgo#685914)
  + Disable hotplug sniffer on remote filesystems (bgo#684093)
  + userMenu: Remove 'Switch Session' item (bgo#685062)
  + unlockDialog: Make prompt entry insensitive while logging in
    (bgo#685444)
  + messageTray: Don't animate desktop clone for failed grabs
    (bgo#685342)
  + Fix crash on dragging windows between workspaces (bgo#681399)
  + userMenu: Ignore 'lock-enabled' setting for user switching
    (bgo#685536)
  + gdm: Fix key-focus on first user (bgo#684650)
  + Make grid button insensitive when dragging non-favorites
    (bgo#685313)
  + Calendar: hide all actions when on the login screen
    (bgo#685142)
  + Adapt unlock dialog layout for the login screen
    (bgo#685201)
  + Make focus-follows-mouse work better with Shell UI (bgo#678169)
  + Improve look of screen shield (bgo#685919)
  + Fix keynav in the login screen (bgo#684730)
  + dateMenu: Hide "Open Calendar" item if calendar unavailable
    (bgo#686050)
  + unlockDialog: Reset UI on verification failure (bgo#685441)
  + Show unlock dialog on primary monitor when using keynav
    (bgo#685855)
  + Fix height changes of entries when entering text (bgo#685534)
  + Fix show-apps label after successful drags (bgo#684627)
  + Misc. bugfixes and cleanups: bgo#685434, bgo#685511,
    bgo#685466, bgo#685341, bgo#685156, bgo#681159, bgo#673189,
    bgo#686016, bgo684869, bgo#686079, bgo#686063
  + Updated translations.

-------------------------------------------------------------------
Tue Sep 25 11:30:03 UTC 2012 - dimstar@opensuse.org

- Update to version 3.6.0:
  + keyboard: Make input source items accessible (bgo#684462)
  + Don't show network dialogs in the lock screen (bgo#684384)
  + popupMenu: Fix initial visibility of settings items
    (bgo#684473)
  + userMenu:
    - Close menu immediately on user/session switch (bgo#684459)
    - Fix texture updates on icon changes (bgo#679268)
  + Fix alignment of search section headers in RTL locales
    (bgo#684379)
  + screenShield: Fix unlock animation (bgo#684591)
  + Don't open the tray from a dwell while in a modal grab
    (bgo#684458)
  + Fix a11y support in the login screen (bgo#684727, bgo#684728,
    bgo#684748)
  + Make On-Screen-Keyboard usable with new message tray
    (bgo#683546)
  + Fix initial visibility of input volume in lock-screen
    (bgo#684611)
  + Updated translations.

-------------------------------------------------------------------
Wed Sep 19 12:13:41 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.92:
  + Login/UnlockDialog: Don't reset immediately if auth fails
    (bgo#682544)
  + Allow changing session mode at runtime (bgo#683156)
  + Add zoom out animation on login (bgo#683170)
  + Bluetooth: don't restrict the length of non numeric PINs
    (bgo#683356)
  + Force chat notification to stay open when focusing entry
    (bgo#682236)
  + Make sure the screen is fully locked before suspending
    (bgo#683448)
  + st-texture-cache: Fix a case of distorted textures (bgo#683483)
  + popupSubMenu: Fix padding for non-scrolled submenus
    (bgo#683009)
  + popupMenu: Fix width changes on submenu open/close (bgo#683485)
  + boxpointer: Avoid malformed boxpointer arrow (bgo#680077)
  + Change stage background color to grey (bgo#683514)
  + messageTray: Update style of summary counters (bgo#682891)
  + Don't fail if a legacy tray icon has no WM_CLASS (bgo#683724)
  + PolkitAgent: Fix a crash if there is no avatar (bgo#683707)
  + Hide the a11y menu in the lock screen, but show it in the login
    screen (bgo#682542)
  + Fix show-apps button dropping off the dash (bgo#683340)
  + Fix committing strings to shell entries from input method
    (bgo#658325)
  + Make IBus display strings consistent with control-center
    (bgo#683124)
  + Fix missing short codes for some input sources (bgo#683613)
  + Remove support for long-press from entry context menus
    (bgo#683509)
  + screenShield: Add box-shadow to the shield
  + Don't show a right-click menu for the hotplug source
    (bgo#683438)
  + Fix extension styling (bgo#682128)
  + Fix on-screen keyboard not working with system-modal dialogs
    (bgo#664309)
  + Fix insensitive styling for popup menu items (bgo#683988)
  + Disable the message tray dwell when the user is interacting
    (bgo#683811)
  + Animate going from the unlock dialog to the lock screen
    (bgo#681143)
  + Autostart fprintd when necessary (bgo#683131)
  + UnlockDialog: Allow typing before the first PAM question
    (bgo#681576)
  + Make Return key dismiss screenshield (bgo#683889)
  + Fix keyboard navigation in the message tray (bgo#682243)
  + Remove the places & devices search provider (bgo#683506)
  + Enable hot corner while the message tray is up (bgo#682255)
  + Port screen recorder to new GStreamer vp8enc API (bgo#684206)
  + Fix fish flickering (bgo#684154)
  + Fix extension ordering with !important (bgo#684163)
  + Allow the shell to run without the screenshield (bgo#683060)
  + Add menu items for IBus Anthy's InputMode, TypingMode
    (bgo#682314)
  + Improve transition to the login dialog (bgo#682428)
  + Keep unlock dialog around until shield animation ends
    (bgo#684342)
  + Expose shell keybindings in System Settings (bgo#671010)
  + Misc. bugfixes and cleanups: bgo#672790, bgo#677434,
    bgo#683305, bgo#683357, bgo#683369, bgo#683377, bgo#683378,
    bgo#683400, bgo#683449, bgo#683472, bgo#683482, bgo#683487,
    bgo#683488, bgo#683526, bgo#683529, bgo#683546, bgo#683583,
    bgo#683628, bgo#683705, bgo#683982, bgo#683989, bgo#684035,
    bgo#684036, bgo#684040, bgo#684162, bgo#684214, bgo#684343
  + Updated translations.
- Add pkgconfig(gnome-keybindings) BuildRequires: new dependency.
- Rebase gnome-shell-private-connection.patch.

-------------------------------------------------------------------
Wed Sep 12 14:02:51 UTC 2012 - vuntz@opensuse.org

- Remove gnome-contacts Requires: search results for contacts are
  provided by gnome-contacts via its search provider, so
  gnome-contacts will already be installed if we display contacts
  in the search results.
- Remove gnome-screensaver Requires: gnome-shell uses its own lock
  screen now.

-------------------------------------------------------------------
Fri Sep  7 22:23:50 UTC 2012 - vuntz@opensuse.org

- Remove --with-ca-certificates configure flag: it has been removed
  upstream as it's directly handled by libsoup now.

-------------------------------------------------------------------
Tue Sep  4 09:18:52 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.91:
  + Improve modal dialog styling of network secret prompts
    (bgo#682412)
  + Fix visibility of non-active workspaces during overview
    transition (bgo#682002)
  + Improve scrollbar theming (bgo#682476)
  + Make sure the app menu remains hidden in locked state
    (bgo#682475)
  + Add tooltip to show-applications icon (bgo#682445)
  + Do not add duplicate remote search providers (bgo#682470)
  + Handle 'popup-menu' signal on summary items (bgo#682486)
  + Fix dwelling during mouse-down (bgo#682385)
  + Set label actor for endSessionDialog.ListItem (bgo#677503)
  + Don't match on comments when searching applications
    (bgo#682529)
  + Make workspace selector more similar to the mockup (bgo#662087)
  + Fix extension installation and reloading (bgo#682578)
  + Hide removable devices in the lock screen (bgo#681143)
  + Reset cancellable after hitting Escape on login screen
    (bgo#681537)
  + Fix suspend from the user menu (bgo#682746)
  + Set label actor for summary items in message tray (bgo#677229)
  + Set label for the "Show applications" dash button (bgo#682366)
  + Load extensions as late as possible (bgo#682822)
  + Improve mount operation dialogs (bgo#682645)
  + Remove "Connect to ..." item from places search (bgo#682817)
  + Don't auto-expand notifications with actions (bgo#682738)
  + Add a new lock screen menu to combine volume network and power
    (bgo#682540)
  + Add support for pre-edit to StIMText (bgo#664041)
  + Remove StIconType (bgo#682540)
  + Use monitor geometry for dwelling (bgo#683044)
  + Add support for surrounding-text to StIMText (bgo#683015)
  + Improve the placement and style of the "No results" text
    (bgo#683135)
  + Remove broken network device activation policy (bgo#683136)
  + Hide power status icon when no battery is present (bgo#683080)
  + Ensure summary items are square and have spacing (bgo#682248)
  + Fix close buttons overlapping screen edge (bgo#682343)
  + Escape the tray when a legacy icon is clicked (bgo#682244)
  + Update arrow in the screen shield to match latest mockups
    (bgo#682285)
  + Allow lifting the screen shield with the mouse wheel
    (bgo#683164)
  + Make sure to show the app menu after unlocking the screen
    (bgo#683154)
  + Bugs fixed: bgo#582650, bgo#667439, bgo#682238, bgo#682268,
    bgo#682429, bgo#682455, bgo#682544, bgo#682546, bgo#682683,
    bgo#682710, bgo#682998, bgo#683073, bgo#683073, bgo#683156.
  + Updated translations.
- Drop gnome-shell-cancellable.patch: fixed upstream.
- Rebase gnome-shell-private-connection.patch.

-------------------------------------------------------------------
Mon Aug 27 20:45:53 UTC 2012 - dimstar@opensuse.org

- Add gnome-shell-cancellable.patch: fix issue where second attempt
  to login after pressing "escape" key on the login "freeze" and
  raise an exception about IOError operation cancelled.

-------------------------------------------------------------------
Wed Aug 22 06:57:17 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.90:
  + Use symbolic icons for workspace switch OSD (bgo#680738)
  + Lock screen improvements:
    - Hide user menu and a11y menu in the screen lock (bgo#681143)
    - Bump the lock screen slightly when pressing a key
      (bgo#681143)
    - Constrain vertical movement of the screen shield (bgo#681143)
    - Return to lock screen on idle (bgo#682041)
    - Unlock screen automatically after fast-user switching
      (bgo#682096)
    - Fix "other user" label (bgo#681750)
  + Constrain content of system modals to primary monitor
    (bgo#681743)
  + Respect automatic lock setting on suspend/user-switch
    (bgo#680231)
  + Improve styling of keyring prompt (bgo#681821)
  + Do not hard-code <super> as overlay-key (bgo#665547)
  + Update style of attached modal dialogs (bgo#681601)
  + a11y: allow navigation on non reactive items (bgo#667439,
    bgo#667439)
  + Implement mode-less overview design (bgo#682109)
  + Implement message-tray redesign:
    - Restyle the message tray (bgo#677213, bgo#682342)
    - Move the desktop upwards when showing the tray (bgo#681392)
    - Add a close button to notifications (bgo#682253)
    - Add a keybinding to toggle the tray (bgo#681392)
    - Make the tray keyboard navigable (bgo#681519)
    - Add dwelling at the bottom of the screen to open the tray
     (bgo#682310)
    - Don't time out banners when the user is inactive
    - Misc fixes and cleanups
  + Fix showing "Next Week" on Sundays (bgo#682198)
  + Delay restoring IM presence until the network comes up
    (bgo#677982)
  + Display enterprise login hint (bgo#681975)
  + Ignore unrecognized/irrelevant network devices/connections
    (bgo#682364)
  + Misc bug fixes and cleanups: bgo#643687, bgo#682045, bgo#682189
  + Updated translations.

-------------------------------------------------------------------
Tue Aug  7 20:11:47 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.5:
  + Update style to match mockups
    - improve calendar layout and legibility
    - update notifications and menus
    - use a common style for entries
    - update scrollbars to match GTK+
    - improve lock/unlock button in lock screen
    - update polkit dialogs
  + Fix login dialog growing when selecting different users
    (bgo#675076)
  + Implement screen lock in the shell (bgo#619955, bgo#681143)
  + Minor login dialog improvements
    - update style to match the overall visuals (bgo#660913)
    - indicate whether users are logged in (bgo#658185)
  + Add support for background-repeat CSS property (bgo#680801)
  + Add :active pseudo class on scroll handles
  + Remove markup from translated strings (bgo#681270)
  + Misc bug fixes: bgo#677893, bgo#679944, bgo#680064, bgo#680170,
    bgo#680216, bgo#680426, bgo#681101, bgo#681382
  + Updated translations.
- Rebase gnome-shell-private-connection.patch.

-------------------------------------------------------------------
Sat Jul 21 14:45:02 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.4:
  + Fix wrong result handling of remote calls (bgo#678852)
  + dateMenu: Fix regression that caused no date to be displayed
  + WindowTracker: Fix refcounting bug in get_app_for_window()
    (bgo#678992)
  + Show the workspace switcher for move-to-workspace keybinding
    (bgo#674104, bgo#660839, bgo#679005)
  + userMenu: Move "Power off" item to the bottom (bgo#678887)
  + Remove contacts search provider (bgo#677442)
  + network: don't ask for always-ask secrets when interaction
    isn't allowed (bgo#679091)
  + PolkitAgent: Look for the right password prompt (bgo#675300)
  + Implement extension updates (bgo#679099)
  + userMenu: Don't disconnect account signals when disabled
    (bgo#669112)
  + Fix startup notification when opening calendar (bgo#677907)
  + networkAgent: use absolute path if configured (bgo#679212)
  + recorder: Port to GStreamer-1.0 API (bgo#679445)
  + telepathyClient: don't add log messages on presence changes
    (bgo#669508)
  + lookingGlass: Don't use a signal callback on 'paint' to draw
    the border (bgo#679464)
  + Add support for inhibiting automount (bgo#678597)
  + Implemented banner support for the login screen (bgo#665346)
  + boxpointer:
    - Flip side if we would end outside the monitor (bgo#678164)
    - Change 'animate' parameter on show/hide to a bitmask
      (bgo#678337)
  + Add a grayscale effect (bgo#676782, bgo#674499)
  + UserMenu: show "Install Updates & Restart" when appropriate
    (bgo#677394, bgo#680080)
  + messageTray: don't show the message tray when a new
    notification is shown (bgo#677210)
  + panel: don't break when indicator has no menu (bgo#678694)
  + appMenu: Disable app menu during startup animations
    (bgo#672322)
  + autorun: Add a notification when unmounting drives (bgo#676125)
  + st-icon: Fix potential crash involving shadows (bgo#679776)
  + Remove manual garbage collection on tweeners end (bgo#679832)
  + dash: hide tooltips when overview begins hiding (bgo#674241)
  + Update modal dialog animation for new centered position
    (bgo#674499)
  + calendar: Fix grid lines in RTL locales (bgo#679879)
  + Integrate IBus with keyboard indicator (bgo#641531)
  + Move ibus status icon under keyboard
  + gdm: port from libgdmgreeter to libgdm (bgo#676401)
  + Misc bug fixes and cleanups: bgo#678978, bgo#672790,
    bgo#679847, bgo#679944
  + Updated translations.
- Replace pkgconfig(gstreamer-(base-)0.10) BuildRequires with
  pkgconfig(gstreamer-(base-)1.0), following upstreams move.
- Drop pkgconfig(folks) BuildRequires: dependency dropped upstream.
- Drop gnome-shell-fix-memory-leaks.patch: fixed upstream.

-------------------------------------------------------------------
Sat Jul 21 13:07:57 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.3:
  + calendar: Adapt to Evolution-Data-Server API changes
    [bgo#677402]
  + messageTray: Don't show non urgent notifications while in
    fullscreen [bgo#677590]
  + modalDialog: show dialogs on monitor with the mouse pointer
    [bgo#642591]
  + extensionSystem: Prepare for extension updating system
    [bgo#677586]
  + appDisplay: Don't show apps in NoDisplay categories in the All
    view [bgo#658176]
  + st: Trigger theme updates on resolution changes [bgo#677975]
  + Always enable a11y [bgo#678095]
  + telepathyClient: ignore invalidated channels [bgo#677457]
  + shell-app: Update app menu if necessary [bgo#676238]
  + Enable the Screen Reader menu item [bgo#663256]
  + Disable unredirection when a modal operation is active
  + Make folks optional
  + Improve mount-operation support
    - Fix exception when showing password entry [bgo#678428]
    - Close the password entry on operation abort [bgo#673787]
    - autorun: Don't allow autorun for things we mount on startup
      [bgo#660595]
    - Turn passphrase prompt into a dialog [bgo#674962]
    - Implement org.Gtk.MountOperationHandler [bgo#678516]
  + Network menu improvements
    - Sort Wifi networks by strength [bgo#658946]
    - Prefer wifi/3g over VPN in the panel [bgo#672591]
  + clock: Switch to using GnomeWallClock [bgo#657074]
  + remoteSearch: Allow to reference .desktop file for Title/Icon
    [bgo#678816]
  + Bugs fixed: bgo#658955, bgo#677426, bgo#677497, bgo#677515,
    bgo#678079, bgo#678096, bgo#678396, bgo#678406, bgo#678416,
    bgo#678502, bgo#678737.
  + Updated translations.
- Add pkgconfig(atk-bridge-2.0) BuildRequires: new dependency.
- Drop gnome-shell-link-ext.patch: fixed upstream.
- Drop gnome-common BuildRequires and call to gnome-autogen.sh: we
  no longer carry any patches touching the build system.

-------------------------------------------------------------------
Sat Jul 21 12:47:58 UTC 2012 - dimstar@opensuse.org

- Update to version 3.5.2:
  + notificationDaemon: Match app based on WM_CLASS [bgo#673761]
  + NetworkMenu: use network-offline while loading [bgo#674426]
  + lookingGlass: Remove the Errors tab [bgo#675104]
  + Accessibility fixes [bgo#672242, bgo#675307, bgo#675341]
  + Magnifier: Add brightness and contrast functionality
    [bgo#639851]
  + theme: use a smaller border-radius for top bar [bgo#672430]
  + placeDisplay: use new bookmark file location [bgo#675443]
  + port all synchronous search providers to the async API
    [bgo#675328]
  + NetworkAgent: disallow multiple requests for the same
    connection/setting [bgo#674961]
  + userMenu: Update to latest mockups [bgo#675802]
  + Fix formatting of bluetooth passkey [bgo#651251]
  + notificationDaemon: Filter out file-transfer notifications
    [bgo#676175]
  + Fix broken extension loading in some distributions [bgo#670477]
  + shell-app: Raise windows in reverse order to preserve the
    stacking [bgo#676371]
  + Generalize gdm-mode [bgo#676156]
  + panel: Refuse to add (legacy) status icons not part of the
    session mode [bgo#677058]
  + Add an initial-setup mode [bgo#676697]
  + status/keyboard: Port to the new input sources settings
    [bgo#641531]
  + NetworkMenu: show notifications for failed VPN connections
    [bgo#676330]
  + userMenu: Indicate progress on status changes [bgo#659067]
  + recorder: Honor "disable-save-to-disk" lockdown key
    [bgo#673630]
  + Fix empathy's appMenu freezing the shell [bgo#676447]
  + Code cleanups: bgo#672807, bgo#672413, bgo#676837, bgo#676850,
    bgo#672272
  + Misc bug fixes: bgo#659968, bgo#661236, bgo#661615, bgo#672192,
    bgo#672711, bgo#672713, bgo#673177, bgo#673198, bgo#674210,
    bgo#674323, bgo#674377, bgo#674424, bgo#674961, bgo#675006,
    bgo#675078, bgo#675128, bgo#675301, bgo#675370, bgo#675479,
    bgo#675527, bgo#675789, bgo#676316, bgo#676347, bgo#676806,
    bgo#677001, bgo#677097, bog#675790.
  + Updated translations.
- Add pkgconfig(gnome-desktop-3.0) BuildRequires: new dependency.
- Add pkgconfig(gsettings-desktop-schemas) BuildRequires so it can
  be versioned.

-------------------------------------------------------------------
Sat Jul 21 11:23:03 UTC 2012 - badshah400@gmail.com

- Update to version 3.4.2:
  + Mirror Evolution calendar settings into our own schema
    [bgo#674424]
  + gdm: don't fail if fprintd unavailable [bgo#675006]
  + Fix broken extension loading [bgo#670477]
  + Fix filtering of Empathy notifications [bgo#675370]
  + telepathyClient: Ignore invalidated channels [bgo#677457]
  + popupMenu: Fix freeze when appMenu is not populated in one go
    [bgo#676447]
  + mount-operation: fix exceptions when showing password entry
    [bgo#678428]
  + Misc. fixes [bgo#677441, bgo#676175]
- Drop gnome-shell-load-ext.patch: fixed upstream.
- Drop gnome-shell-chat-notifications-fix.patch: fixed upstream.

-------------------------------------------------------------------
Thu Jul 19 17:53:07 UTC 2012 - badshah400@gmail.com

- Add gnome-shell-chat-notifications-fix.patch to fix several
  issues with chat notifications in gnome-shell including a
  regression introduced in the 3.4.x series [bgo#677457,
  bgo#676175, bgo#675370]; all patches came from upstream git
  commits.

-------------------------------------------------------------------
Sat Jul 14 07:44:17 UTC 2012 - badshah400@gmail.com

- Add various memory-leak fixes for gnome-shell from upstream git
  as gnome-shell-fix-memory-leaks.patch [bgo#678079, bgo#678406,
  bnc#771565].

-------------------------------------------------------------------
Thu Jun 28 21:24:30 UTC 2012 - dimstar@opensuse.org

- Add gnome-shell-private-connection.patch: create private
  connections if the user is not authorized. [bnc#751211].

-------------------------------------------------------------------
Wed May  2 05:59:51 UTC 2012 - dimstar@opensuse.org

- Add gnome-shell-link-ext.patch: Link libgnome-shell-js.so into
  gnome-shell binary to ensure it the typelib can be loaded. This
  is rather hacky, but as the .typelib is interfaced and loads
  libs from non-standard folders this fails badly (bnc#755862,
  bgo#670477).
- Add gnome-common BuildRequires and call to gnome-autogen.sh, as
  above patch touches the build system.

-------------------------------------------------------------------
Wed Apr 18 07:37:51 UTC 2012 - vuntz@opensuse.org

- Update to version 3.4.1:
  + Fix crash that occurred when an icon theme change caused
    unexpected reentrancy in the icon loading code [bgo#673512]
  + Don't show system and other disabled users in the GDM user list
    [bgo#673784]
  + Make gnome-shell-calendar-server initialize GTK+ so it can
    display password prompts if needed [bgo#673608]
  + Adapt to Mutter API change for keybinding addition [bgo#673014]
  + Fix crash when an extension was installed as both a user
    extension and a system extension [bgo#673613]
  + Fix bug where chat entry could end up partially offscreen
    [bgo#661944]
  + Fix problem where icons weren't updating when theme was changed
    [bgo#672941]
  + Look for Evolution calendar settings in GSettings, not GConf
    [bgo#673610]
  + Add <super>F10 for the application menu [bgo#672909]
  + Fix %Id format characters to work in translations [bgo#673106]
  + Fix error when NetworkManager restarts [bgo#673043]
  + Improve efficiency of overview redraws by working around
    Clutter issue [bgo#670636]
  + Misc bug fixes [bgo#672592, bgo#672641, bgo#672719, bgo#673187,
    bgo#673233, bgo#673656]
  + Updated translations.

-------------------------------------------------------------------
Mon Mar 26 19:01:26 UTC 2012 - vuntz@opensuse.org

- Update to version 3.4.0:
  + Don't crash when taking screenshots [bgo#672775]
  + Fix dialog-resizing problem [bgo#672543]
  + Updated translations.

-------------------------------------------------------------------
Tue Mar 20 22:00:56 UTC 2012 - dimstar@opensuse.org

- Update to version 3.3.92:
  + Add shell-dialogs for GNOME Keyring prompts (bgo#652459,
    bgo#652460 and bgo#671034)
  + When the user returns from idle, bring up the message tray if
    there were messages while they were away (bgo#643014)
  + https://live.gnome.org/EveryDetailMatters
    - Make the workspace thumbnails clickable all the way to the
      edge of the screen (bgo#643319)
    - Don't slide out the workspace thumbnails if the mouse is over
      them when entering the overview (bgo#651092)
    - Fix placeholder jumps while dragging a dash item (bgo#651842)
    - Don't favorite apps if they are dropped back at the same
      position (bgo#656333)
    - To avoid confusion, don't allow removing running apps from
      favorites (bgo#644853)
    - Fix creation of new workspaces by dragging application
      launchers (bgo#664202)
    - Make it easier to drag dash items without triggering the menu
  + Accessibility:
    - Add StWidget API for easily adding accessible states and
      setting roles, names (bgo#668366, bgo#667432 and bgo#671378)
    - Set accessibility information on UI elements (bgo#644255,
      bgo#667432, bgo#668361, bgo#672047, bgo#670308, bgo#670312,
      bgo#670719 and bgo#671404)
  + Improve key-navigation in the overview (bgo#663901)
  + Key navigation bug fixes (bgo#662493, bgo#663437, bgo#665215
    and bgo#671998)
  + Honor a 'org.gnome.shell.overrides.dynamic-workspaces' setting
    that determines whether the workspace count is dynamic and
    unsaved in GSettings or static and saved (bgo#671568)
  + Avoid saving user presence to GSettings when not necessary
    (bgo#665701, bgo#668214)
  + Save screencasts in the users Videos/ directory (bgo#670749)
    and use a "human readable" filename (bgo#670753)
  + Allow dragging from the empty part of the top panel to
    unmaximize a window (bgo#666359)
  + Fix hangs that could occur when switching away to a VT
    (bgo#653833)
  + Fix problems with installing from extensions.gnome.org
    (bgo#671134)
  + Fix locking the screen when suspending via menu (bgo#670820)
  + Fix browser plugin with Konqueror and Opera
  + Fix shell restart not to bring up failure screen (bgo#648384)
  + Reorganize and clean up CSS theming (bgo#668209)
  + Improve appearance of modal dialogs (bgo#670227, bgo#668209)
  + Update the calendar code to use ECalClient (bgo#671177)
  + Update jhbuild script to use the main moduleset (bgo#668440)
  + StTextureCache: code cleanup, evict unused icons, merge
    together simulataneous requests for the same icon (bgo#670771,
    bgo#671656 and bgo#672273)
  + Clean up St for recent Clutter changes and fix bugs.
    StContainer and StGroup are removed (bgo#670034, bgo#670640,
    bgo#670904)
  + Code cleanup (bgo#613194, bgo#671086, bgo#671103)
  + Misc bugs fixed: bgo#651130, bgo#658946, bgo#667552,
    bgo#670076, bgo#671001, bgo#670979, bgo#671410, bgo#671411,
    bgo#671556, bgo#671656, bgo#671657, bgo#672011, bgo#672024,
    bgo#672240, bgo#672265, bgo#672270, bgo#672321, bgo#672326,
    bgo#672413, bgo#672471.
  + Updated translations.
- Add pkgconfig(gcr-3) BuildRequires for the new keyring dialogs.

-------------------------------------------------------------------
Tue Feb 28 22:28:11 UTC 2012 - dimstar@opensuse.org

- Add fortune Recommends for Wanda to work.

-------------------------------------------------------------------
Thu Feb 23 07:59:27 UTC 2012 - vuntz@opensuse.org

- Update to version 3.3.90:
  + Allow other applications to implement search providers via
    D-Bus [bgo#663125, bgo#670148]
  + Remove "Recent Items" search, as replaced by Documents search
    [bgo#663125]
  + Allow NetworkManager VPN plugins to use a shell-themed dialog
    [bgo#658484]
  + Port away from deprecated Clutter API [bgo#670034]
    - StTooltip is removed
    - StWidget is now a concrete class and can be instantiated
    - st_container_destroy_children(),
      st_box_layout_insert_actor(), and other functions removed in
      favor of new replacements in Clutter.
  + Use systemd for console/session handling when available
  + Visual improvements to contact search, padding, top panel,
    checkboxes [bgo#669489, bgo#669811, bgo#669993]
  + Add a include_cursor parameter to Screenshot and
    ScreenshotWindow D-Bus methods [bgo#670086]
  + Add a "FlashArea" D-Bus method to do the screenshot flash
    without a screenshot [bgo#669660]
  + Build fixes [bgo#658484, bgo#669637]
  + Misc bug fixes [bgo#642135, bgo#658484, bgo#658908, bgo#667694,
    bgo#669098, bgo#669921, bgo#669662, bgo#669694, bgo#669776,
    bgo#669887, bgo#669921, bgo#670005, bgo#670006, bgo#670319,
    bgo#670418, bgo#670489]
  + Updated translations.
- Add pkgconfig(libsystemd-daemon) and pkgconfig(libsystemd-login)
  BuildRequires: build systemd support. Note that it nicely falls
  back to ConsoleKit if systemd is not used on the system.
- Remove pkgconfig(gnome-desktop-3.0) BuildRequires: not needed
  anymore.
- Add gnome-shell-search-provider-documents Recommends: this is the
  D-Bus service in gnome-documents that allow searching in
  documents from the shell.
- Manually create the %{_datadir}/gnome-shell/search-providers
  directory in install, so that we can own this directory where
  search providers install a .ini file.

-------------------------------------------------------------------
Wed Feb  8 06:48:29 UTC 2012 - vuntz@opensuse.org

- Update to version 3.3.5:
  + Extension system: [bgo#668429]
    http://blog.mecheye.net/2012/02/more-extension-api-breaks/
   - Add a 'gnome-shell-extension-prefs' application for displaying
     extension preferences as provided by the extension in a
     prefs.js file.
   - Allow launching gnome-shell-extension-prefs from
     extensions.gnome.org through the browser plugin.
   - Add ExtensionUtils.getCurrentExtension() for an extension to
     get a handle to an extension object, to get local imports or
     paths.
   - Add an onshellrestart callback to the browser plugin
     [bgo#668517]
  + Screenshots:
    - Move the screenshot "flash" to the shell [bgo#668618]
    - Move saving screenshots to a thread [bgo#652952]
    - Correctly screenshot rounded decorations [bgo#662486]
  + Screen recorder:
    - Change the default pipeline to favor speed over quality
      [bgo#669066]
    - Drop frames to keep from running the user out of memory
      [bgo#669066]
  + Work around a slow implementation of glReadPixels() in the
    Intel drivers, improving performance for screenshots and the
    screen recorder [bgo#669065]
  + Use Keywords field in desktop files when search for
    applications [bgo#609702]
  + Strip debian- when matching desktop file names [bgo#665647]
  + Fix up various problems from CSS background size-addition
    [bgo#668430, bgo#633462]
  + UI tweaks and behavior fixes [bgo#643867, bgo#666197,
    bgo#664622]
  + Some improvements to exported accessibility information
    [bgo#667376]
  + Don't show contacts without IM information as offline
    [bgo#662685]
  + Don't change status from hidden to extended_away when going
    idle [bgo#642408]
  + Cleanups [bgo#662152, bgo#669239]
  + Misc bug fixes [bgo#633462, bgo#643867, bgo#662213, bgo#662386,
    bgo#662747, bgo#665000, bgo#665017, bgo#665322, bgo#667371,
    bgo#667860, bgo#668020, bgo#668517, bgo#668541, bgo#669236]
  + Updated translations.
- Remove xz BuildRequires now that it comes for free in the build
  system.

-------------------------------------------------------------------
Sat Jan 21 09:25:33 UTC 2012 - vuntz@opensuse.org

- Update to version 3.3.4:
  + https://live.gnome.org/EveryDetailMatters
    - Add "browse" for labels for dash items: once a tooltip is
      showing, switch to other items without a delay [bgo#666170]
    - Always scale down windows in the overview at least to 70%
      [bgo#646704]
    - Fix the new-workspace drop indicator sometimes getting stuck
      [bgo#664201]
    - Delay rearranging windows in the overview as long as the
      pointer is over a window [bgo#645325]
  + Add a GConf => DConf migration file for overriden Mutter
    settings [bgo#667636]
  + When a VPN connection is active, show that as the network icon
    [bgo#665115]
  + Handle the "ExtendedAway" IM status as away, not offline
    [bgo#667813]
  + Improve the appearance of the labels in "Applications"
    [bgo#642392]
  + Adjust for GTK+ and Mutter API changes for application menu
    [bgo#668118]
  + Add section label support to the application menu [bgo#666681]
  + Fix screenshot methods to work again [bgo#667662]
  + Fix several crashers related to updating workspace thumbnails
    [bgo#667652]
  + Fix memory management error causing gnome-shell-hotplug-sniffer
    to crash [bgo#667378]
  + Build fixes [bgo#667864]
  + Code cleanups [bgo#668087]
  + Misc bug fixes [bgo#633028, bgo#658817, bgo#664138, bgo#667881,
    bgo#668048, bgo#668050]
  + Updated translations.
- Drop gnome-shell-link-gl.patch: fixed upstream.
- Remove gnome-common BuildRequires and call to gnome-autogen.sh:
  those were only needed for patch above.

-------------------------------------------------------------------
Wed Jan 18 12:08:24 UTC 2012 - vuntz@opensuse.org

- Add gnome-shell-link-gl.patch: explicitly link to GL as cogl
  doesn't do that anymore.
- Add gnome-common BuildRequires and call to gnome-autogen.sh,
  needed for above patch.
- Add pkgconfig(gl) BuildRequires: new dependency.

-------------------------------------------------------------------
Thu Jan  5 07:37:51 UTC 2012 - vuntz@opensuse.org

- Update to version 3.3.3:
  + https://live.gnome.org/EveryDetailMatters
    - Stop flashing the window labels on actions in overview
      [bgo#644861]
    - Improve the look of window captions in the overview
      [bgo#664487]
    - Move dash tooltips beside the icon [bgo#666166]
  + Support application menus exported from applications via new
    GLib API and D-Bus protocol.
  + For removable device prompts, show "Open with Rhythmbox",
    rather than "Open with Rhythmbox Music Player" [bgo#664561]
  + Switch to activating the message tray only with a hot corner
    rather than a full row of pixels, allowing mouse events to apps
    [bgo#663366]
  + Fully handle the case where the workspaces-only-on-primary
    GSetting is set to false [bgo#652580]
  + Add support for background-size CSS property to St [bgo#633462]
  + Port to new GJS Lang.Class framework [bgo#664436]
  + Finish port to GDBus [bgo#664436]
  + Stop using the deprecated Clutter default stage [bgo#664052]
  + Fix bugs that kept browser plugin from working in WebKit-based
    browser [bgo#666444]
  + Fix typo that made uninstalling extensions not work
  + Fix crash in browser plugin if shell is not run
  + Reintroduce piscine paschal ovum [bgo#666606]
  + Network menu bug fixes [bgo#664124, bgo#665194, bgo#665680,
    bgo#666429, bgo#666614]
  + Misc bug fixes [bgo#647587, bgo#659272, bgo#665261, bgo#666020,
    bgo#666243]
  + Updated translations.
- Add xz BuildRequires because we can't build a package for a
  xz-compressed tarball without explicitly specifying that... See
  bnc#697467 for more details.
- Remove dbus-1-python Requires: there's no python script requiring
  dbus anymore, since quite some time.

-------------------------------------------------------------------
Wed Dec 21 14:00:01 UTC 2011 - vuntz@opensuse.org

- Remove pkgconfig(dbus-glib-1) and pkgconfig(gconf-2.0)
  BuildRequires: the dependencies has been removed in 3.3.2.
- Create devel subpackage for the API documentation.

-------------------------------------------------------------------
Mon Dec 12 10:38:43 UTC 2011 - vuntz@opensuse.org

- Drop gnome-shell-clutter-1.10.patch: this actually breaks
  gnome-shell as we need a clutter patch too, which is not ready
  yet.

-------------------------------------------------------------------
Tue Nov 22 19:51:50 UTC 2011 - dimstar@opensuse.org

- Update to version 3.3.2:
  + Port D-Bus usage in the shell to GDBus [bgo#648651, bgo#658078,
    bgo#663902, bgo#663941]
  + Message tray:
    - Add right-click option to chats to mute the conversation
      [bgo#659962]
    - Don't steal the focus when popping up under the pointer
      [bgo#661358]
  + Looking Glass:
    - Add alt-Tab completion [bgo#661054]
    - Show errors from extensions in the extensions tab
      [bgo#660546]
    - Allow switching tabs with <Control>PageUp/PageDown
    - Theme consistently with the rest of the shell [bgo#650900]
  + Extension system:
    - Don't try to load disabled extensions at all [bgo#661815,
      bgo#662704]
    - Enable and disable plugins in a consistent order [bgo#661815,
      bgo#662704]
    - Add options to enable/disable extensions to
      gnome-shell-extension-tool [bgo#661815]
  + Adapt to Mutter change to GSettings [bgo#663429]
  + Allow creating a new workspace by dragging a window or launcher
    in the middle of two existing ones [bgo#646409]
  + Allow using Alt-Tab while during drag-and-drop and other
    operations that grab the pointer [bgo#660457]
  + Do a better job of finding the right user to authenticate as
    when showing a PolKit dialog [bgo#651547]
  + Control the D-Bus Eval() method by the developer-tools GSetting
    which is used for looking glass and screen recorder.
    [bgo#662891]
  + Fix browser plugin to work under WebKit-based browser
    [bgo#663823]
  + Fix certain stacking issues with alt-Tab [bgo#660650]
  + Fixes for GLib deprecations [bgo#662011]
  + Fixes for GTK+ deprecations [bgo#662245]
  + Fixes for Clutter deprecations [bgo#662627]
  + Visual improvements and UI tweaks [bgo#662800, bgo#658096,
    bgo#662226]
  + Hard-code "Home" as the name for the home dir, rather than
    looking it up via GSettings; avoids schema dependency
    [bgo#559895]
  + Don't show "Switch User" on single user machines [bgo#657011]
  + Generate documentation for St toolkit
  + Improve marking of strings for translation [bgo#658664]
  + Networking menu bug fixes [bgo#650007, bgo#651378, bgo#659277,
    bgo#663278]
  + Code cleanups and leak fixes to StTextureCache [bgo#660968,
    bgo#662998]
  + Code cleanups [bgo#662238, bgo#663584]
  + Build fixes
  + Bugs fixed: bgo#660520, bgo#661029, bgo#661231, bgo#661623,
    bgo#661921, bgo#662235, bgo#662236, bgo#662502, bgo#662394,
    bgo#662799, bgo#662969, bgo#663175, bgo#663277, bgo#663815,
    bgo#663891, bgo#662967
  + Updated translations.
- Drop gnome-shell-cleanup-signal-handlers-on-destroy.patch and
  gnome-shell-fix-deprecated-call.patch: fixed upstream.
- Add gnome-shell-clutter-1.10.patch: Fix build with clutter 1.10.
- Remove gconf schema handling scriptlets, there are no more gconf
  schemas being used.

-------------------------------------------------------------------
Wed Oct 26 11:28:56 UTC 2011 - fcrozat@suse.com

- Add dependencies on libaccountsservice0, libgdmgreeter1 and
  libcaribou0 for 11.4.

-------------------------------------------------------------------
Mon Oct 24 14:43:45 UTC 2011 - fcrozat@suse.com

- Add gnome-shell-fix-deprecated-call.patch: fix deprecated call in
  telepathy client [bgo#661231]

-------------------------------------------------------------------
Tue Oct 20 12:02:48 UTC 2011 - sysrich@linux.com

- 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 07:40:48 UTC 2011 - dimstar@opensuse.org

- 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
    [bgo#659275]
  + 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
      [bgo#660792]
    - Fix password bullets vanishing during login [bgo#657894]
    - Misc bug fixes and visual tweaks [bgo#659763, bgo#660919,
      bgo#661479]
  + Display a caps-lock warning in password entries [bgo#660806]
  + Show the state of installed extensions in Looking Glass
    [bgo#660494]
  + 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
    [bgo#645026]
  + Fix confusion between different users avatar images
    [bgo#660585]
  + 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
    [bgo#660821]
  + Fix handling of vertically stacked monitors with NVIDIA drivers
    [bgo#661387]
  + 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 21:30:05 UTC 2011 - vuntz@opensuse.org

- 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
    [bgo#658603]
  + 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
    [bgo#659862]
  + 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
    [bgo#659676]
  + Build fixes
  + Updated translations.

-------------------------------------------------------------------
Wed Sep 21 11:20:56 UTC 2011 - vuntz@opensuse.org

- Update to version 3.1.92:
  + Login screen
    - Add the ability to set a logo at the top of the user list
      [bgo#658062]
    - 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
      [bgo#659164]
    - Make Control-Alt-Tab work for full keyboard access
      [bgo#659177]
  + 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
    [bgo#658954]
  + 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
    [bgo#651299]
  + 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
    [bgo#659351]
  + 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,
    bgo#658939]
  + 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,
    bgo#659633]
  + 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 gnome-autogen.sh:
  those were needed only for the patches above.

-------------------------------------------------------------------
Thu Sep 15 05:09:01 UTC 2011 - vuntz@opensuse.org

- Update to version 3.1.91.1:
  + Add a browser plugin: this plugin, tied to extensions.gnome.org,
    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
    [bgo#658049]
  + Hide the onscreen keyboard when leaving a text entry
    [bgo#658591]
  + Fixes for translated strings [bgo#639987, bgo#644097,
    bgo#645037]
  + 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
  certificates.
- 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 gnome-autogen.sh,
    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  7 08:41:51 UTC 2011 - vuntz@opensuse.org

- 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
    [bgo#652718]
  + 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  5 07:05:06 UTC 2011 - vuntz@opensuse.org

- Update to version 3.1.90.1:
  + 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
    [bgo#612662]
  + 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
    [bgo#621009]
  + 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
    [bgo#653205]
  + 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
    [bgo#650128]
  + Add GNOME Documents to the favorites list [bgo#657520]
  + Update the clock immediately on resume from suspend
    [bgo#656403]
  + Remove animation support from StAdjustment [bgo#657082]
  + Support configuration of calendar applications via gsettings
    [bgo#651190]
  + Don't fade in alt-Tab - wait a bit and show it instantly
    [bgo#652346]
  + 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,
    bgo#657111]
  + Code cleanups [bgo#652718, bgo#654639, bgo#648651, bgo#655813,
    bgo#657082]
  + 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
  contacts.

-------------------------------------------------------------------
Mon Aug  8 14:36:44 UTC 2011 - dimstar@opensuse.org

- Use versioned BuildRequires.

-------------------------------------------------------------------
Thu Jul 28 08:28:04 CEST 2011 - vuntz@opensuse.org

- Update to version 3.1.4:
  + Take over inserted media handling and autorun from
    gnome-settings-daemon
  + Message Tray:
    - Display a count of unread notifications on icons [bgo#649356,
      bgo#654139]
    - 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
      [bgo#654237]
    - Fix handling of bad GMarkup in messages [bgo#650298]
    - Never show notifications when the screensaver is active
      [bgo#654550]
  + 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
    [bgo#643768]
  + 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 23:05:27 CEST 2011 - vuntz@opensuse.org

- Remove gnome-power-manager Requires, as the features are now
  provided by gnome-settings-daemon (already in Requires).

-------------------------------------------------------------------
Wed Jul 20 09:59:30 CEST 2011 - vuntz@opensuse.org

- Add gnome-themes-accessibility Requires for the "High Contrast"
  item in the accessibility status icon. Fix bnc#690176.

-------------------------------------------------------------------
Thu Jul  7 11:37:44 CEST 2011 - vuntz@opensuse.org

- Drop default-applications.patch: the default applications are now
  set in gio-branding. Fix bnc#689610.

-------------------------------------------------------------------
Sat Jul  2 09:32:38 CEST 2011 - vuntz@opensuse.org

- Remove hack to use Meta-3.1.gir for the build: mutter 3.1.3.1
  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  1 09:16:09 CEST 2011 - dimstar@opensuse.org

- 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.,
      Main.panel._activities
  + 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
      PolicyKit
  + bgo#650971: Fix problem with "user theme extension" breaking
    the CSS for other extensions
  + Track changes to WM_CLASS: fixes problems with LibreOffice
    tracking
  + 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
    fullscreen
  + Don't autohide the workspace pager if there is more than one
    workspace
  + 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 org.gnome.shell.enabled-extensions 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 15:47:54 CEST 2011 - vuntz@opensuse.org

- Add gnome-shell-no-file_get_contents.patch to fix a crash on
  startup. This is taken from git.

-------------------------------------------------------------------
Thu Jun  9 12:42:42 CEST 2011 - vuntz@opensuse.org

- 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 12:36:55 CEST 2011 - dimstar@opensuse.org

- 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
    work
  + bgo#649427: Fix a case where activating and clicking the hot
    corner at the same time could result in immediately leaving the
    overview
  + bgo#643302: Fix a case where applications became misordered in
    Alt-Tab
  + 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 13:38:59 UTC 2011 - malcolmlewis@opensuse.org

- Manually create %{_datadir}/gnome-shell/extensions and own it:
  we don't want every extension to have to own it. 

-------------------------------------------------------------------
Wed Apr 27 15:02:06 UTC 2011 - fcrozat@novell.com

- 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
      launcher.
  + 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
      display.
    - bgo#645990: fix dragging from the search results to launch
      apps and docs.
    - bgo#646019: fix flickering of selection when searching in the
      overview.
    - 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
    languages.
  + 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  7 08:43:28 UTC 2011 - fcrozat@novell.com

- Update to version 3.0.0.2:
  + bgo#646333: fix missing import that was preventing extensions
    from loading.
  + Updated translations.

-------------------------------------------------------------------
Wed Apr  6 08:59:23 UTC 2011 - fcrozat@novell.com

- Update to version 3.0.0.1:
  + bgo#646825: fix problem with stuck event handling if network
    menu pops down while user is using the scrollbar.

-------------------------------------------------------------------
Tue Apr  5 16:19:09 UTC 2011 - fcrozat@novell.com

- Update to version 3.0.0:
  + Add shell_get_file_contents_utf8_sync(), use it instead of gio
    temporarily.
  + 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 08:39:21 UTC 2011 - fcrozat@novell.com

- 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
    area.
  + Look for preferences panel destop files in gnomecc.menus not in
    settings.menus.
  + 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
    icons.
  + 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
    bubbles.
  + 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
      goodness.
    - 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
      monitor.
    - 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
      icons.
    - 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
      open.
  + 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
    libmutter-wm.
  + 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
      DRI1.
  + 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
    monitor.
  + Try to handle apps with initial splashscreen in automatic
    workspace management code.
  + Show the "New Window" menu item even for non-running
    applications.
  + Allow mouse-wheel scrolling over categories in application
    browser.
  + Scale icons rather than using small icons in the overview and
    Alt-Tab.
  + 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 gs-applications.menu 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),
  pkgconfig(telepathy-logger-0.2)

-------------------------------------------------------------------
Fri Mar  4 09:10:17 CET 2011 - vuntz@opensuse.org

- 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.

-------------------------------------------------------------------
Fri Mar  2 10:21:22 CET 2011 - fcrozat@novell.com

- 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
      workspace.
    - Add ability to change workspace by mousewheel scrolling over
      thumbnails
  + Add a PolicyKit authentication agent; requests to the user for
    authentication from PolicyKit now show up as shell-themed
    dialogs.
  + 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
    helpful
  + 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
      avatars
    - Enable navigation using arrow keys between buttons in
      notifications
  + 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
    CSS
  + Remove no-longer-useful --xephyr option from gnome-shell
    wrapper script
  + Improve the drawing of the "box pointer" used for menus and
    notifications
  + 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,
    bgo#642925.
  + Updated translations.
- Add pkgconfig(gnome-bluetooth-1.0), pkgconfig(polkit-agent-1) and
  pkgconfig(telepathy-glib) BuildRequires.

-------------------------------------------------------------------
Fri Feb 18 02:49:38 CET 2011 - vuntz@opensuse.org

- Add gnome-shell-handle-broken-glxinfo.patch to not crash if
  glxinfo doesn't work. Fix bnc#672953.

-------------------------------------------------------------------
Tue Feb 15 17:35:14 CET 2011 - sbrabec@suse.cz

- Added support for translation-update-upstream.

-------------------------------------------------------------------
Tue Feb 15 09:59:51 CET 2011 - vuntz@opensuse.org

- Fix build: BUILD_AGAINST_GNOME3 is not necessarily defined, so
  use %{?BUILD_AGAINST_GNOME3}.

-------------------------------------------------------------------
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.

-------------------------------------------------------------------
Fri Jan 14 15:25:47 CET 2011 - vuntz@opensuse.org

- 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
    CSS
  + 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  7 20:46:09 CET 2011 - vuntz@opensuse.org

- 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
    Control-Alt-Tab
  + 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
    overview
  + 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
      favorites
  + 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
    file
  + 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,
    bgo#635712.
  + Updated translations.
- Drop gnome-shell-fix-include.patch,
  gnome-shell-gtk3-2.91.6.patch: both are fixed upstream.

-------------------------------------------------------------------
Wed Jan  5 11:01:48 CET 2011 - vuntz@opensuse.org

- Add gnome-shell-CVE-2010-4000.patch to really safely set
  LD_LIBRARY_PATH. Fix bnc#642827 and CVE-2010-4000.

-------------------------------------------------------------------
Wed Dec 15 13:16:11 CET 2010 - vuntz@opensuse.org

- 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 10:35:51 CET 2010 - vuntz@opensuse.org

- 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
    buttons.
  + 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,
    bgo#634103.
  + Build fixes
  + Updated translations.

-------------------------------------------------------------------
Thu Oct 28 16:43:17 CEST 2010 - vuntz@opensuse.org

- 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
      removed
    - 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)
  BuildRequires.

-------------------------------------------------------------------
Tue Oct  5 10:01:50 CEST 2010 - vuntz@opensuse.org

- 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
      PopupMenuManager
    - 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
      ellipsizing
    - 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
    changes
  + 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-fix-recent-clutter.patch,
  gnome-shell-secure-LD_LIBRARY_PATH.patch: fixed upstream.

-------------------------------------------------------------------
Thu Sep 30 15:28:18 CEST 2010 - vuntz@opensuse.org

- 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 13:01:39 CEST 2010 - vuntz@opensuse.org

- 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 13:30:33 CEST 2010 - vuntz@opensuse.org

- 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+
  2.90.7.

-------------------------------------------------------------------
Thu Sep  9 23:24:35 CEST 2010 - vuntz@opensuse.org

- 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
  BuildRequires:
  + 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,
    xorg-x11-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 08:46:45 CEST 2010 - dimstar@opensuse.org

- 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
    cairo_rectangle_int_t
  + Visual tweak: don't bounce the startup notification back and
    forth
  + 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 18:23:09 CEST 2010 - dimstar@opensuse.org

- 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
      notification
    - 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
      effects
    - 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
      Tweener.slowDownFactor
  + Replace the frame count in perf stats with an accurate frame
    rate
  + 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 13:21:38 CEST 2010 - dimstar@opensuse.org

- 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
      protocol.
    - 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
      overview.
    - Recorded performance data can be uploaded to
      http://shell-perf.gnome.org
  + 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
    screenshots.
  + 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
      functionality
    - 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
    properties
  + 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,
    bgo#619623
  + Updated translations.

-------------------------------------------------------------------
Tue Mar 23 21:43:54 CET 2010 - vuntz@opensuse.org

- Update to version 2.29.1:
  + For a full list of changes, see
    http://mail.gnome.org/archives/gnome-shell-list/2010-March/msg00096.html
  + 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
      ShellTextureCache
    - Add st_texture_cache_load() and
      st_texture_cache_load_file_to_cogl_texture()
    - Add caret-size CSS property to style the size of the StEntry
      cursor
    - 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
      compatibiltiy
    - 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 09:18:33 CET 2010 - vuntz@opensuse.org

- Update to version 2.29.0:
  + For a full list of changes, see
    http://mail.gnome.org/archives/gnome-shell-list/2010-February/msg00058.html
  + 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
    workspaces
  + 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
      panel
    - 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
      overview
    - 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
      browsing
    - 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,
      st_box_layout_get_n_children
    - Add StClickable, StOverflowBox actors
    - Support setting scrollbar policy on StScrollView
    - Support shadows on edges of StScrollView to hint at more
      content
  + 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 12:43:43 CET 2010 - vuntz@opensuse.org

- Pass --enable-compile-warnings=no to configure, to avoid broken
  build because of deprecated functions.

-------------------------------------------------------------------
Sun Oct 11 15:52:05 EDT 2009 - vuntz@opensuse.org

- Add gnome-shell-leak.patch from git to fix some slow down after
  using alt-tab a lot.

-------------------------------------------------------------------
Thu Oct  8 18:47:29 CEST 2009 - vuntz@opensuse.org

- Update to version 2.28.0:
  + Many changes, for the complete list, see
    http://git.gnome.org/cgit/gnome-shell/log/?id=2.28.0
  + 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  7 13:14:17 CEST 2009 - vuntz@opensuse.org

- 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
    script.
  + the custom directory contain an autostart file for gnome-shell,
    that overrides the default gnome-panel+windowmanager combo.

-------------------------------------------------------------------
Wed Sep 16 19:03:01 CEST 2009 - lmedinas@opensuse.org

- 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 
    fails
  + 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  9 03:16:39 CEST 2009 - vuntz@opensuse.org

- Update to version 2.27.2:
  + See http://git.gnome.org/cgit/gnome-shell/log/?id=2.27.2 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
    overview
  + 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
    pointer
  + Merge headers when a single section of search results is
    displayed
  + Add Tweener.slowDownFactor, initialize from
    $GNOME_SHELL_SLOWDOWN_FACTOR
  + 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
    cairo
  + 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 10:25:06 CEST 2009 - vuntz@novell.com

- Update to version 2.27.1:
  + See http://git.gnome.org/cgit/gnome-shell/log/?id=2.27.1 for
    details, here's a selection of the important changes
  + Many UI improvements
  + Use GnomeDesktopThumbnailFactory instead of
    GnomeThumbnailFactory
  + 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.

-------------------------------------------------------------------
Thu Aug 13 01:03:12 CEST 2009 - vuntz@novell.com

- 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
    moment.
- Drop gnome-shell-clutter-1.0.patch: fixed upstream.
- Remove gnome-common BuildRequires and gnome-autogen.sh call.

-------------------------------------------------------------------
Mon Aug  3 21:00:31 CEST 2009 - vuntz@novell.com

- Add gnome-shell-clutter-1.0.patch to fix build with clutter 1.0,
  and add gnome-common BuildRequires and gnome-autogen.sh call.

-------------------------------------------------------------------
Wed Jul 22 03:22:20 CEST 2009 - vuntz@novell.com

- Update to git as of today.
- Use libexecdir.

-------------------------------------------------------------------
Fri Jul 17 18:19:50 CEST 2009 - vuntz@novell.com

- Change clutter-unstable-devel BuildRequires to clutter-devel.

-------------------------------------------------------------------
Thu May 14 14:46:07 CEST 2009 - vuntz@novell.com

- Update to git version as of May 14th.
- Drop gnome-shell-no-static-lib.patch: fixed upstream.

-------------------------------------------------------------------
Mon May  4 14:02:25 CEST 2009 - vuntz@novell.com

- Try to fix build on 11.1.

-------------------------------------------------------------------
Mon May  4 03:58:09 CEST 2009 - vuntz@novell.com

- 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  1 19:36:14 CEST 2009 - vuntz@novell.com

- Initial package.

openSUSE Build Service is sponsored by