aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
blob: 3dd098ed19be2fd1035749145df81e51af742b2d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
In no particular order
===

 - Support missing client window props including specific mb ones (later)
   + add tracking of these props changing with some kind of signals
     (so clients types can use them)

 - Simple signal mechanism for MBObject ?

 - Add an extras/ dir adding optional support for;
   + XSettings
   + Startup Notification
   + Composite ?
  (both can hook into X event callbacks via an init function. Needs
   thought on how further integration can work) (MA)

 - Basic theme engine with working buttons. (MA)
   + Add matchbox-window-manager simple implementation.

 - Render picture support loading from PNG's, inline data (MA)
 
 - better event loop with arbituary add_timeout(msecs, callback) style
   support.
   + this will then allow support for _NET_WM_PING proto.
   + event calls should be modular enough to hook into glib main loop.

 - Improve client types, add an input window type. 

 - Image based theme engine - takes a single 'template' image and conf file
   build Maemo like theme from this.

 - Dialog dragging (+resizing?)