Mutter 2.31.2 is now available at: http://ftp.gnome.org/pub/GNOME/sources/mutter/2.31/ 7267018c2eb28213748810de7e1ccf6d4f059e8ab593ec335234588d0037578c mutter-2.31.2.tar.bz2 5750fe59594f6a28fefb0bb861fb9a4abf03ff54c2f9bc68c6e10897c4404060 mutter-2.31.2.tar.gz
About Mutter ============ Mutter is a window and compositing manager that displays and manages your desktop via OpenGL. Mutter combines a sophisticated display engine using the Clutter toolkit with solid window-management logic inherited from the Metacity window manager. While Mutter can be used stand-alone, it is primarily intended to be used as the display core of a larger system such as GNOME Shell or MeeGo. For this reason, Mutter is very extensible via plugins, which are used both to add fancy visual effects and to rework the window management behaviors to meet the needs of the environment. Changes since 2.29.1 ==================== * Theme enhancements [Owen] - Add a flexible version mechanism for themes - metacity-theme-3.xml is now supported, and can include version="> 3.2" type attributes on the root element or any subelement. - Add frame_x_center/frame_y_center variables - Allow a theme to turn on title ellipsization * Performance enhancements: - Stream raw damage updates to ClutterX11TexturePixmap to enable partial stage updates when windos change [Robert] - Don't trap XErrors in meta_compositor_process_event [Adel] * Add meta_prefs_override_preference_location(); this allows a plugin like GNOME Shell to redirect preferences to a plugin-specific location. [Owen] * Support a _MUTTER_HINTS window property; this is a string property holding key-value pairs with plugin-specific interpretation [Tomas] * Build with GSEAL_ENABLE [Florian, Javier] * Add meta_display_get_leader_window() [Tomas] * Add meta_display_sort_windows_by_stacking [Colin] * Export meta_display_get_last_user_time() meta_display_xserver_time_is_before() meta_window_foreach_ancestor(), meta_window_foreach_transient() meta_window_lower() meta_window_raise() meta_window_set_demands_attention() meta_window_unset_demands_attention() [Colin] * Bug fixes [Dan, Edward, Owen, Tomas] * Build fixes [Owen, Dominique, Vincent] Contributors: Robert Bragg, Adel Gadllah, Tomas Frydrych, Javier Jardón, Dominique Leuenberger, Florian Müllner, Edward Sheldrake, Owen Taylor, Vincent Untz, Colin Walters, Dan Winship Translations: Xandru Armesto Fernandez (ast), Khaled Hosny (ar), Petr Kovar (cz), Mario Blättermann, (de), Jorge González (es), Inaki Larranaga Murgoitio [eu), Claude Paroz (fr), Luca Ferretti (it), Gintautas Miliauskas (lt), Pavol Šimo (sk), Matej Urbančič (sl) Fixed Bugs: 591842 - ellipsize titles when oversize 592503 - Add a flexible version mechanism 595496 - Use accessor functions instead direct access (use GSEAL GnomeGoal) 596659 - Fix handling of grabbed key events 613123 - Framework for plugin-specific per-window hint 613125 - Add meta_display_get_leader_window() 613127 - Keep num_workspaces key in sync with the actual workspace number 613136 - remove over-restrictive assert from meta_prefs_get_workspace_name() 613398 - Don't trap XErrors in meta_compositor_process_event 615586 - Allow redirecting preferences to a different GConf key 615672 - cant' compile mutter error: dereferencing pointer ‘p’ does break strict-aliasing rules 616050 - alt-tab infrastructure patches 616274 - mutter from git fails with gcc 4.5 (on new warning) 616546 - On dual screen maximized windows dragged to the second screen no longer update their contents 618138 - Work around COGL bug causing flash for new windows 618613 - Fix crash with --sync option _______________________________________________ gnome-announce-list mailing list gnome-announce-list@gnome.org http://mail.gnome.org/mailman/listinfo/gnome-announce-list