mutter/src/core
Owen W. Taylor 804117c456 Remove MetaRegion
In many places, MetaRegion was being used entirely internally, rather
than for gtk2/gtk3 compatibility. In these cases, it's simpler to just
depend on cairo-1.10 (for both gtk2 and gtk3) and use cairo_region_t.

The few places where we did need GDK compatibility (GdkEvent.region and
gdk_window_shape_combine_mask) are replaced with a combination of
converting GdkRegion to cairo_region_t and conditional code.

https://bugzilla.gnome.org/show_bug.cgi?id=632474
2010-10-23 15:48:29 -04:00
..
async-getprop.c gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
async-getprop.h gnome-doc-tools version doesn't need to be so high. disable the entire 2008-12-01 22:54:57 +00:00
bell.c Make libcanberra support optional 2010-02-11 12:04:11 -05:00
bell.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
boxes.c introspection: Build with --warn-fatal, drop fix-meta-rectangle.py hack 2010-09-07 10:48:07 -04:00
constraints.c Implement side-by-side tiling 2010-09-17 16:00:03 +02:00
constraints.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
core.c Implement side-by-side tiling 2010-09-17 16:00:03 +02:00
delete.c Add _XOPEN_SOURCE display.c for gethostname() 2010-06-07 14:26:45 -04:00
display-private.h Allow breaking out from maximization during a mouse resize 2010-09-23 13:32:35 +02:00
display.c Allow breaking out from maximization during a mouse resize 2010-09-23 13:32:35 +02:00
edge-resistance.c Fix crash when struts change during grab operation 2010-02-09 17:00:20 -05:00
edge-resistance.h src/include/frame.h src/include/display.h src/include/xprops.h 2008-05-19 00:00:09 +00:00
errors.c Use GDK error trapping straight-up 2010-09-20 18:41:21 -04:00
eventqueue.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
eventqueue.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
frame-private.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
frame.c Optionally attach modal dialogs 2010-09-11 05:36:12 +04:00
group-private.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
group-props.c Added curly brackets in two places to keep -pedantic happy. 2008-05-04 17:57:11 +00:00
group-props.h Exposed MetaGroup API. 2009-01-15 15:37:48 +00:00
group.c introspection: Build with --warn-fatal, drop fix-meta-rectangle.py hack 2010-09-07 10:48:07 -04:00
iconcache.c Adapt to GTK API changes 2010-10-02 04:27:05 +02:00
iconcache.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
keybindings-private.h Enforce a policy of single-handling of key events 2009-08-26 12:26:58 -04:00
keybindings.c introspection: Build with --warn-fatal, drop fix-meta-rectangle.py hack 2010-09-07 10:48:07 -04:00
main.c Remove usage of 'gdk_display', a removed symbol in gtk3. 2010-09-10 15:18:06 -04:00
mutter-Xatomtype.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
place.c Refer to monitors as "monitors" rather than "xineramas" 2009-08-31 14:39:48 -04:00
place.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
prefs.c Fill in missing MetaKeyBindingAction values 2010-10-20 14:00:06 -04:00
screen-private.h Implement side-by-side tiling 2010-09-17 16:00:03 +02:00
screen.c Implement side-by-side tiling 2010-09-17 16:00:03 +02:00
session.c Don't warn about a missing session file 2010-02-11 13:02:49 -05:00
session.h Adding doxygen headers to some files. 2008-08-18 10:25:17 +00:00
stack-tracker.c Avoid confusion when _NET_WM_USER_TIME_WINDOW is in the window stack 2010-09-17 14:23:33 -04:00
stack-tracker.h Move compositor-stack handling to MetaStackTracker 2009-06-29 23:05:11 -04:00
stack.c Refer to monitors as "monitors" rather than "xineramas" 2009-08-31 14:39:48 -04:00
stack.h Add a MetaScreen:restacked signal and expose MetaWindow.layer 2009-03-12 17:07:27 -04:00
testasyncgetprop.c Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
testboxes.c Refer to monitors as "monitors" rather than "xineramas" 2009-08-31 14:39:48 -04:00
util.c Remove MetaRegion 2010-10-23 15:48:29 -04:00
window-private.h Allow breaking out from maximization during a mouse resize 2010-09-23 13:32:35 +02:00
window-props.c _MUTTER_HINTS 2010-05-14 12:20:56 +01:00
window-props.h Don't read most properties for override-redirect windows 2009-06-29 22:32:19 -04:00
window.c tiling: Limit tiling to landscape orientation 2010-09-24 17:46:57 +02:00
workspace-private.h Refer to monitors as "monitors" rather than "xineramas" 2009-08-31 14:39:48 -04:00
workspace.c introspection: Fix annotations 2010-09-15 02:31:47 +02:00
xprops.c Work around Xlib 64-bit "specialness" 2010-01-25 11:07:32 -05:00