Rui Matos
6609d9c6a4
iconcache: Fix icon data copy into cairo surface
...
The stride is in bytes but we're copying ints.
https://bugzilla.gnome.org/show_bug.cgi?id=742825
2015-01-13 16:01:13 +01:00
Jasper St. Pierre
af7f51b992
x11: Change the iconcache / window icons to being cairo surfaces
...
This simplifies the drawing codepath and makes us able to delete
a bunch of GdkPixbuf manipulation.
2014-12-31 21:11:21 -08:00
Jasper St. Pierre
941d202938
window: Move X11-specific icon code to MetaWindowX11
2014-07-14 12:15:23 -04:00
Jasper St. Pierre
5ea0cf8bab
iconcache: Remove a useless icon_cache_free
...
All it does is poke a few fields. There is no point to it.
2014-07-14 12:02:58 -04:00
Jasper St. Pierre
06e4778072
iconcache: Group declarations where they're used
2014-07-14 11:30:03 -04:00
Jasper St. Pierre
92388892b3
iconcache: Remove dead code
2014-07-14 11:27:51 -04:00
Jasper St. Pierre
5d124ac00a
iconcache: Remove commented out code
2014-07-14 11:27:51 -04:00
Jasper St. Pierre
a57c3ae105
iconcache: Remove want_fallback hint
...
It's unused, and if it was ever set, it would cause an assert fail.
2014-07-14 11:27:50 -04:00
Jasper St. Pierre
25a16c3379
Remove trailing whitespace
2014-05-02 09:34:48 -04:00
Jasper St. Pierre
b9e9595e8b
errors: Kill off meta_error_trap_push_with_return
...
It isn't special; it's just an alias for meta_error_trap_push.
2014-04-07 10:37:03 -04:00
Jasper St. Pierre
8f151842fb
Start moving X11 implementation to its own subdirectory
...
This is specifically about managing X11 windows, not necessarily
running as an X11 compositor. By that I mean that this code is
still used for XWayland windows, and event handling is still and
modesetting / monitor management is still in core/.
This is also a fairly conservative move. We don't move anything
like screen.c or bell.c in here, even though those are really
only for X11 clients.
2014-03-18 15:44:11 -04:00