mutter/doc
Jasper St. Pierre 74e43a4702 cullable: Turn cull_out / reset_culling into a separate interface
Instead of hardcoded knowledge of certain classes in MetaWindowGroup,
create a generic interface that all actors can implement to get parts of
their regions culled out during redraw, without needing any special
knowledge of how to handle a specific actor.

The names now are a bit suspect. MetaBackgroundGroup is a simple
MetaCullable that knows how to cull children, and MetaWindowGroup is the
"toplevel" cullable that computes the initial two regions. A future
cleanup here could be to merge MetaWindowGroup / MetaBackgroundGroup so
that we only have a generic MetaSimpleCullable, and move the "toplevel"
cullability to be a MetaCullableToplevel.

https://bugzilla.gnome.org/show_bug.cgi?id=714706
2013-11-25 15:21:36 -05:00
..
man Drop man pages for removed utilities 2013-09-12 13:26:34 +02:00
reference cullable: Turn cull_out / reset_culling into a separate interface 2013-11-25 15:21:36 -05:00
.cvsignore and you 2002-11-26 12:21:59 +00:00
code-overview.txt Provide more documentation to make it easier for people to contribute to 2005-01-02 21:59:05 +00:00
compositor-control.txt Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
dialogs.txt A small writeup on how to use dialogs in metacity. Approved by Havoc. 2003-02-17 05:00:40 +00:00
how-constraints-works.txt Merge of all the changes on the constraints_experiments branch. This is 2005-11-19 14:58:50 +00:00
how-to-get-focus-right.txt workspace: Don't try to use per-workspace MRU lists as a hint for focusing 2012-03-20 17:08:34 -04:00
Makefile.am Build reference docs 2013-03-14 17:56:36 -04:00
strut-and-related-updating.txt Oops, missed a couple cleanups in this documentation 2005-11-21 18:19:58 +00:00
theme-format.txt theme: Allow using custom colors from the GTK+ theme 2011-07-08 22:40:43 +02:00