mutter/src/compositor
Tomas Frydrych 3b864f8af5 Delay creation of overlay window until we are ready to show the stage.
The overlay window was created before the plugins are loaded. Because the
  composite extension immediately maps the window, we ended blanking the screen
  while plugins, etc., were loading. This commit reorganizes the code so that
  the overlay window is only created just before we are ready to show the
  stage.

  The significant impact of this change is that plugins cannot manipulate the
  overlay window during their initial loading, i.e., they cannot call the
  input-region API (the plugin should hook into the "show" signal if it needs
  to do anything of this sort).

  The commit also removes the XClearArea() call on the overlay window that
  seems to have served no real purpose.
2009-03-30 16:56:52 +01:00
..
mutter Delay creation of overlay window until we are ready to show the stage. 2009-03-30 16:56:52 +01:00
compositor-private.h Filter out events handled before the plugin before they get GTK+ 2008-11-22 13:07:32 -05:00
compositor-xrender.c Filter out events handled before the plugin before they get GTK+ 2008-11-22 13:07:32 -05:00
compositor-xrender.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
compositor.c Filter out events handled before the plugin before they get GTK+ 2008-11-22 13:07:32 -05:00