news 28 Posted October 4, 2010 GNOME Shell 2.91.0 is now available at: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/2.91 02e8e6fa055acb34af0d783e1cc1d9128c0d91a651228d9a1c23e03db5320ea2 gnome-shell-2.91.0.tar.bz2 dc46c96f98c8057d74e2c9156679428731d1076d39baef4fc787a4b866b3e4c7 gnome-shell-2.91.0.tar.gz Note: This release now requires Clutter-1.4 or newer About GNOME Shell ================= GNOME Shell provides core user interface functions for the GNOME 3 desktop, like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a visually attractive and easy to use experience. Tarball releases are provided largely for distributions to build packages. If you are interested in building GNOME Shell from source, we would recommend building from version control using the build script described at: http://live.gnome.org/GnomeShell Not only will that give you the very latest version of this rapidly changing project, it will be much easier than get GNOME Shell and its dependencies to build from tarballs. Changes since 2.31.5 ==================== * Move application tray icons icons from the system status area to the message tray [Dan, Matt, Jason] * 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 [Maxim] * Turn on the new Mutter feature for side-by-side tiling * System status area: - Add Universal Access status indicator [Giovanni, Dan, Jon] - Implement an API for in-process system status indicators [Giovanni] - Allow dynamically adding and removing menus from PopupMenuManager [Giovanni] - Add toggle-switch menu items [Giovanni] - Add horizontal sliders for PopupMenus [Giovanni] - Add support for sub-menus - Use symbolic icons when available [Dan, Matt] * Shell Toolkit [st] - Add :first-child, :last-child pseudo-class support [Florian] - Add basic suport for background-position CSS property [Adel] - Add text-shadow CSS property and implement for St.Label [Florian] - Make padding work for St.Scrollbar [Maxim] - Support symbolic icons for St.TextureCache.load_icon_name() [Dan, Matt] * Message tray - Focus notifications when clicking on them to display notification, or hovering over them to expand them [Marina, Dan] - Make Esc hide the tray when a notification has focus - Make the whole notification clickable [Florian] - For expanded notifications, line-wrap long titles rather than ellipsizing - Visual improvements [Marina, Dan] - Auto-expand urgent notifications [Marina] - Bug and behavior fixes [Dan, Florian, Marina] * Change cursor during drag-and-drop of items to reflect state [Maxim] * Looking Glass - Enable scroll-wheel to pick parent/child actors [Dan] - Close inspector on escape [Dan] * Remove Alt+W/A/S/D hack for navigation in alt-Tab - was just a Xephyr bug workaround [Dan] * Fixes for GTK+-3 changes [Florian, Owen, Maxim] * Adapt introspection build and annotations for g-ir-scanner changes [Colin, Florian] * gnome-shell-build-setup.sh: Improve checking for dependencies on Debian [Frédéric P] * Add Dash.addSearchProvider(provider) so extensions can register search providers [Tor-björn Claesson] * Port magnifier to GSettings [Milan] * Support compiling and running with XulRunner 2.0 [Colin, Owen] * Optimizations for theme transitions [Florian, Owen] * Switch to building against Clutter 1.4 [Owen, Adel] * Build fixes [Alban, Adel, Colin, Dan, Florian, Frederic C, Giovanni, Jasper, Milan, Owen] * Cleanups [Adel, Dan, Florian, Maxim] * Misc bug fixes [Adel, Dan, Florian, Giovanni, Joseph, Maxim, Owen, Siegfried, Tor-björn, Vincent] Contributors: Alban Browaeys, Milan Bouchet-Valat, Giovanni Campagna, Tor-björn Claesson, Jason D. Clinton, Frederic Crozat, Maxim Ermilov, Adel Gadllah, Siegfried-Angel Gevatter Pujals, William Jon McCann, Florian Müllner, Matt Novenstern, Frédéric Péters, Joseph Scheuhammer, Jasper St. Pierre, Owen W. Taylor, Vincent Untz, Colin Walters, Dan Winship, Marina Zhurakhinskaya Translations: Ivaylo Valkov [bg], Mario Blättermann [de], Michael Kotsarinis, Fotis Tsamis [el], Philip Withnall [en_UK], Jorge González [es], Ivar Smolin [et], Bruno Brouard, Pablo Martin-Gomez, Claude Paroz [fr], Fran Diéguez [gl], Yaron Shahrabani [he], Gabor Kelemen [hu], Milo Casagrande [it], Nishio Futoshi [ja], Kjartan Maraas [nb], Torstein Winterseth [nn], A S Alam [pa], Piotr Drąg [pl], Duarte Loreto [pt], Daniel Nylander [se], Matej UrbanÄÂiÄ [sl], MiloÅ¡ Popović [sr, sr ( -at -) latin], Tirumurti Vasudevan [ta], Jessica Ban, Aron Xu [zh_CN], Chao-Hsiung Liao [zh_HK, zh_TW] Fixed bugs: 584650 system status area improvement [tracker] 593887 Wine windows behave strange in the overview 606260 Support gestures for side by side windows. Request to implement side by side tiling by dragging to screen edge. 607821 Slide the linear overview when dragging a window 608869 Break the TrayManager icons into 2 trays 610955 recent documents search keywords should use an 'AND' operator by default 612073 Next button in Rhythmbox notification makes RB go nuts 612074 Album cover is incorrect in the Rhythmbox notification 612726 window modal dialogs should appear attached to parent window 613932 notifications: make whole area clickable 615791 inconsistent handling of long chat messages 617209 It is frustrating when the notification expands because the mouse was sitting idely where it appears 617221 expanded messages should not resize horizontally 617227 when tray disappears from view we should popdown all expanded views 617229 focus gets stuck in expanded view 621311 St.TextureCache does not look for fallback icons 621705 Add support for in-tree system status applets 622446 [searchResults] Use WellGrid for application results 622730 Add support for dynamic menus 623429 [shellGlobal] add SHELL_STAGE_INPUT_MODE_FOCUSED 623498 Add support for submenus in popup menus 623652 Allow for changing image dynamically in popup menu items 623970 long summary should wrap in expanded notifications 624009 Fix .deb dependencies in the setup script. 624296 undo for "remove from favorites" doesn't work 624374 rounded corner glitch on rgba() light colors. 624375 background-position doesn't seem to be supported. 624381 #panel to have a special class added when overview is active 624384 text-shadow support 624571 Initial Clutter 1.4 support 624858 allow vim style movement in the alt+tab dialog 624893 Make StScrollBar respect padding in its allocation functions 624916 Universal Access status indicator 624940 lookingGlass improvements 625029 Sliders in menus 625305 Failed to start dconf-service : undefined symbol g_bus_own_name 625316 [stContainer] Add :first-child, :last-child pseudo classes 625713 [st] Remove unused width/height from st_theme_node_transition_paint 625756 [Calendar] Fix wrong start date in corner case 625887 [appDisplay] Factor out WellGrid/AppIcon 625954 Enable extensions to extend the dash search 626000 dconf build failed looking for vala-0.9.4 626112 [messageTray] fix padding/spacing around summary items 626123 Some Magnifier DBus methods incorrectly interpret rectangles 626205 Magnifier -- magnified view updates out of sync with source. 626302 Fix gtk+ git module name 626357 Window menu text is broken in git 626512 [st] Remove _st_actor_contains() 626556 gnome-shell crashes when a window is resized 627085 CSS transitions + fades == slow 627172 [gnome-shell-build-setup.sh] Fix for lsb_release system value containing space 627175 [build] add missing packages for openSUSE 627303 MessageTray cleanups 627306 traymanager updates 627384 [build] Requires xulrunner 1.9.1.x on openSUSE, required by gjs 627390 [build] add gnome-menus-devel to openSUSE packages list 627740 vala module too "old" 627782 Alt+Shift+Tab not working 627950 Basic exception handling in search system. 627985 Calculate whether we need an expansion row for the banner correctly 629090 [NotificationDaemon] always resolve a notification's ShellApp first 629128 build problem with recent gtk3 629304 Bad logic when Xephyr not found 629308 [MessageTray] fix allocation in the title-too-long case 629343 [window-dim Shader] Bump GLSL version to 1.20 629368 alt-tab doesn't always close correctly 629371 Windows aren't dimmed when coming from the overview 629383 [st] Use a base material for all shadow instances 629384 st: Use template material for transitions 629560 Destroy effect of modal windows is odd when the parent has gone away 629595 [PATCH] fix the dock recent items issue with format_time_relative_pretty. 629616 crash in cogl when run firefox from overview 629775 Use only one Makefile for all JS modules 629882 Add libORBit2-devel to required packages 629954 improve the appearance of the universal access menu 629984 Segmentation fault upon startup after a fresh build 630003 Crash in tiling code when moving windows 630363 No dimming with Xchat quit confirmation dialog 630539 xulrunner 1.9.3+ patches 630641 Adapt to GTK+3 Rendering Cleanup 630914 PopupMenuManager does not connect to 'destroy' signal 631004 gnome-shell.in: Never add empty elements to LD_LIBRARY_PATH 631086 Add Clutter dependency on gdk-pixbuf in moduleset 631129 Reproducible crash when changing screen configuration _______________________________________________ Share this post Link to post