blob: f45fd8a1d8e0032cdfe6561da7eaa5651fdf10a0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
* Plugin interface
* Plugin with SVG-based theme support
* Plugin that supports old metacity themes
----- Cleanup TODO:
* Allow frame keying types for frame types, so
/2d/window_type/state/id , this way we can have
different shadows per-frame and much more granular
memory control (decor_t just becomes a handle to some
decoration specific stuff, decor_frame_t becomes a
table of shared resources held by all decor_t's
* Completely seal off the values of structs and use
only getter and setter functions to control API
* Start implementing a system in GObject
* Put all the globals into their own structs or namespaces
|