mutter/src
Thomas Thurman 1e325bcbdf MetaDisplay becomes a singleton. The static variable which holds this
2008-03-25  Thomas Thurman  <tthurman@gnome.org>

        * src/core/display.c (meta_display_queue_retheme_all_windows,
        meta_set_syncing, meta_display_set_cursor_theme, disable_compositor,
        meta_display_for_x_display, meta_display_open, meta_display_close,
        meta_display_ungrab): MetaDisplay becomes a singleton.  The static
        variable which holds this singleton is renamed "the_display" so as
        not to mask the this parameter in the methods.

        * src/core/main.c (main):
        * src/core/session.c (warn_about_lame_clients_and_finish_inte,
        save_state, io_from_warning_dialog):
        * src/core/core.c (meta_core_increment_event_serial):
        * src/core/delete.c (release_window_with_fd, search_and_destroy_window):
        sympathy changes for this, and consequent simplification.
        Closes #499301.


svn path=/trunk/; revision=3663
2008-03-25 03:39:13 +00:00
..
core MetaDisplay becomes a singleton. The static variable which holds this 2008-03-25 03:39:13 +00:00
include Add ability to vertically and horizontally maximise using the mouse, by 2008-03-03 01:58:54 +00:00
themes removed hide_buttons. Closes #360498. 2006-10-07 21:19:40 +00:00
tools Lots of tiny fixes to make sure we compile with "gcc -ansi -Werror". 2008-02-27 04:39:10 +00:00
ui Workspaces whose name is the standard name plus a non-empty string are 2008-03-21 02:56:52 +00:00
wm-tester Patch from Kjartan Maraas to fix a lot of tiny issues (unused variable 2006-01-20 22:03:56 +00:00
.cvsignore Merge of all the changes on the constraints_experiments branch. This is 2005-11-19 14:58:50 +00:00
50-metacity-desktop-key.xml.in Add new control-center key bindings definitions (Closes: #420145) 2007-04-05 09:22:19 +00:00
50-metacity-key.xml.in added switch_group; closes #444879. 2007-06-09 21:11:57 +00:00
default_icon.png New 48x48 default icon as specified in bug #160660 2005-01-25 18:47:57 +00:00
libmetacity-private.pc.in add a pc file for libmetacity-private 2002-11-07 22:09:59 +00:00
Makefile.am deleted as no longer used modified accordingly 2008-02-27 19:55:09 +00:00
metacity.desktop.in Patch from Stephane LOEUILLET in bug #151850. 2005-01-25 18:27:43 +00:00
metacity.schemas.in Add ability to vertically and horizontally maximise using the mouse, by 2008-03-03 01:58:54 +00:00
run-metacity.sh Merge reduced_resources mode patch from the branch. Offers wireframe and 2003-10-12 06:25:38 +00:00
stock_delete.png Update the pixmap to a new one which fit better with the other pixmaps of 2006-08-20 19:44:52 +00:00
stock_maximize.png Register window menu icons with the Gtk stock system, instead of using the 2002-08-10 16:47:43 +00:00
stock_minimize.png Register window menu icons with the Gtk stock system, instead of using the 2002-08-10 16:47:43 +00:00