news 28 Posted October 7, 2009 GNOME Shell 2.28.0 is now available at: http://ftp.gnome.org/pub/GNOME/sources/gnome-shell/2.28 64d30bd2692af2047a3056545b8f549c713ee91877cee8742d4b02d606ef6bd4 gnome-shell-2.28.0.tar.bz2 060fddba21405156e748f4a3c4b9b03a51aac085bb9184e64e2105df3b41cb64 gnome-shell-2.28.0.tar.gz This is not a stable release designed for production use, but rather a preview release to let people try out what is coming for GNOME 3.0. 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. This is still a VERY EARLY version of GNOME Shell and should not be taken of indicative of the final user interface or performance. We are providing tarball releases at this point largely to allow distributions to start building packaging for GNOME Shell. 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.27.3 ==================== * Major rework of Alt-Tab dialog to be based on applications rather than windows. This aligns Alt-Tab better with application display and selection in the Overview. Primary selection is by applications, when on an application you see thumbnails of the windows for that app and select them with arrow keys or the mouse. (Mouse is also enabled for selecting applications.) [Dan, Steve] * Import parts of the NBTK library as ST (Shell Toolkit); among new capabilities this gives us support for CSS styling, table layout and scrolling. [Colin, Owen] Improvements and changes compared to NBTK include: - Full CSS styling of fonts and colors with inheritance - Colored borders via CSS - Inline style support (style: 'background: red;') - Bug fixes for NbtkTable and NbtkBoxLayout - Use GtkIMContext rather than ClutterIMContext for integration with desktop input methods * Add String.format() method for printf() style strings. This will be useful for UI translation [Adel] * Basic multihead support: don't treat everything as one big monitor [Dan] * Port LookingGlass console to ST as a proof-of-concept and to add scrolling for history. [Colin, Owen] * Add a calendar popdown when clicking on the clock [Owen] * Improve the animation of windows when going from the desktop to the overview [Colin] * Add "New Window", "Add to favorites" options to application icon menu [Colin] * Fixes to work better at 1024x600 "netbook" resolution [Colin] * Performance improvements for searching [Colin] * Add Desktop to Places section of dash. [Adel] * Export a small D-Bus interface for the shell for debugging [Colin] * Add infrastructure for writing test programs for UI components [Owen] * Memory leak fixes [Colin] * UI tweaks [Marina, Siegfried, Steve] * Bug fixes [Adel, Colin, Marina, Siegfried] * Build fixes [Jon, Owen, Richard, Siegfried] Contributors: Steve Frécinaux, Adel Gadllah, Siegfried-Angel Gevatter Pujals, Richard Hughes, Jon Nettleton, Owen Taylor, Colin Walters, Dan Winship, Marina Zhurakhinskaya Translations: Khaled Hosny (ar), Siegfried-Angel Gevatter Pujals (ca), Andre Klapper (cs), Christian Kirbach (de), Jorge González (es), Gabor Kelemen (hu), Kjartan Maraas (nb), Rodrigo L. M. Flores (pt_BR), Daniel Nylander (se), Matej UrbanÄiÄ (sl) Bugs Fixed: 568322 - Visual tweaks for workspaces 581837 - Overview mode - Window tiling needs to handle desktop widgets better 582654 - predictable layout of windows in workspace view? 590563 - make altTab app-based 591245 - style/css/nbtk 593060 - better multihead support 594555 - Should darken workspaces immediately for app well menu 594557 - Hack "new window" option into app well menu 594916 - Escape during DND 595023 - activities icons not fully on screen 595116 - Allow looking glass in the overview 595382 - [main] Better handle pushModal failing 595419 - Monkey-patch in ClutterContainer methods for NbtkBoxLayout 595514 - [lookingGlass] Fix shell_hook_paint_red_border 595661 - Add String formatting 595987 - Add some structure for interactive tests of UI components 595988 - Extend distcheck for files in Git to all files 595989 - Fix installation and distribution of stylesheet data 595990 - Port from libccss to code from hippo-canvas 595991 - Add support for inline styles 595993 - Add support for colored borders 595995 - Allow NbtkBoxLayout to shrink down to its minimum size 595996 - Fixes for scrolling NbtkBoxLayout 595997 - Fix interaction of borders/background and scrolling 596000 - Add lightbox.js and use it in overview, alt-tab, and run dialog 596102 - Add shellDBus.js which implements Eval(str) and an Overview property 596119 - Search optimizations 596262 - beginModal regression from Main.currentTime (110ef17e2d7fd6) 596263 - overview window stacking order wrong 596337 - Black background on altTab popup 596371 - AppWell improvements 596375 - [Overview] Don't treat 1024x600 as widescreen 596389 - Minimized windows should be at the end of alt-tab 596432 - Add a calendar pop-down to the clock 596433 - Use "More" instead of "Browse" 596441 - Remove close animation 596447 - Support LinuxMint in gnome-shell-build-setup.sh 596630 - Regression in overview docs display 596676 - Don't show all sections each time the search is updated 596677 - Multiple items are selected when the search is refined 596695 - [AppSwitcher] deal with the user releasing Alt before we get the grab 596803 - Turn StBoxLayout:spacing into a style property 596811 - Import MxTable as StTable 596933 - show Desktop in Places 596991 - [places] Fix double spacing between actions and devices 597038 - Make "Connect to ..." string translateable (places) 597054 - Problem with libcroco-0.6.1 597076 - Fix rundialog not closing for internal commands 597078 - gnome-shell from git shows calendar centered on virtual screen not physical screen 597083 - fails make distcheck 597120 - window::user-time connection disconnection 597148 - Set ShellTrayManager:bg-color to match panel 597153 - Match on menu category during application search 597167 - [shellAppSystem] Cache applications for a menu 597169 - avoid doing recomputation for overview until we re-enter it 597177 - Check that no new term was introduced before doing a subsearch 597309 - Add workspace button is recreated every time the overview is shown 597422 - Run dialog: Make error message translatable 597423 - Places: Add padding between "Connect to.." and devices section 597466 - [AppIcon] Fix exception when showing menu for not-running app 597471 - Use GtkIMContext instead of ClutterIMContext 597498 - AppIcon patches for AppSwitcher updates 597559 - [AppSwitcher] add a workaround for a gjs problem with GdkModifierType 597586 - [AppWell] Workaround being allocated 0x0 597721 - Fix overview to show on the correct monitor 597735 - Deal with unknown flags from ClutterEvent.get_state() _______________________________________________ Share this post Link to post