1
0
Fork 0
mutter-performance-source/src/ui
Benjamin Otte aa65f94c67 theme: Upgrade to use Cairo for painting (changes API)
This commit is in preparation for the work happening in GTK3, which will
use Cairo for drawing exclusively. So it is necessary to move all
drawing code to Cairo. In this commit the "gtk2" code is used for both
gtk2 and gtk3; compatibility with newer versions of gtk3 where different
code is needed will be added subsequently.
For compatibility with older GTK versions, the file gdk2-drawing-utils.h
provides a compatibility layer.

The commit changes the API of libmutter-private.

https://bugzilla.gnome.org/show_bug.cgi?id=630203
2010-09-26 17:09:20 +02:00
..
draw-workspace.c Replace GDK drawing API with cairo 2010-08-17 20:42:05 +02:00
draw-workspace.h Clean up #includes according to the GNOME Goal. 2008-11-12 03:43:51 +00:00
fixedtip.c Don't use deprecated GtkTooltips type unnecessarily 2010-06-30 01:35:42 +03:00
fixedtip.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
frames.c theme: Upgrade to use Cairo for painting (changes API) 2010-09-26 17:09:20 +02:00
frames.h Remove deprecated GTK symbols 2009-08-04 09:23:37 +01:00
gradient.c introspection: Build with --warn-fatal, drop fix-meta-rectangle.py hack 2010-09-07 10:48:07 -04:00
gradient.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
menu.c Remove MetaArea widget 2010-09-23 12:54:14 +02:00
menu.h Comprehensively rename to Mutter 2009-06-16 14:17:10 -04:00
metaaccellabel.c Don't use gtk_type_unique() 2010-06-30 01:34:54 +03:00
metaaccellabel.h Remove deprecated GTK symbols 2009-08-04 09:23:37 +01:00
preview-widget.c theme: Upgrade to use Cairo for painting (changes API) 2010-09-26 17:09:20 +02:00
preview-widget.h Use cairo_region_t when building with gtk+-3.0 2010-07-02 04:36:28 +02:00
resizepopup.c Add compatibility with GTK+ 2.18 2010-05-12 11:02:52 +02:00
tabpopup.c Remove usage of 'gdk_display', a removed symbol in gtk3. 2010-09-10 15:18:06 -04:00
testgradient.c Replace GDK drawing API with cairo 2010-08-17 20:42:05 +02:00
theme-parser.c introspection: Build with --warn-fatal, drop fix-meta-rectangle.py hack 2010-09-07 10:48:07 -04:00
theme-parser.h sort source files into these directories according to which part of the WM 2007-12-19 21:17:50 +00:00
theme-viewer.c theme: Upgrade to use Cairo for painting (changes API) 2010-09-26 17:09:20 +02:00
theme.c theme: Upgrade to use Cairo for painting (changes API) 2010-09-26 17:09:20 +02:00
theme.h theme: Upgrade to use Cairo for painting (changes API) 2010-09-26 17:09:20 +02:00
tile-preview.c tile-preview: Fix crash when falling back to default style 2010-09-22 00:11:14 +02:00
ui.c ui: Remove unused meta_gdk_pixbuf_get_from_window() 2010-09-26 17:09:20 +02:00