A couple more TODO items
authorKristian Høgsberg <krh@bitplanet.net>
Fri, 8 Oct 2010 12:58:51 +0000 (08:58 -0400)
committerKristian Høgsberg <krh@bitplanet.net>
Fri, 8 Oct 2010 12:58:51 +0000 (08:58 -0400)
TODO

diff --git a/TODO b/TODO
index 871d551..a4904e1 100644 (file)
--- a/TODO
+++ b/TODO
@@ -168,7 +168,21 @@ Core wayland protocol
     - clients needs to allocate the surface to be suitable for
       scanout, which they can do whenever they go fullscreen.
 
- - multihead, screen geometry and crtc layout protocol, hotplug
+ - multihead, screen geometry and crtc layout protocol, hotplug, lcd
+   subpixel info
+
+ - a wayland settings protocol to tell clients about themes (icons,
+   cursors, widget themes), fonts details (family, hinting
+   preferences) etc.  Just send all settings at connect time, send
+   updates when a setting change.  Getting a little close to gconf
+   here, but could be pretty simple:
+
+     interface "settings":
+       event int_value(string name, int value)
+       event string_value(string name, string value)
+
+   but maybe it's better to just require that clients get that from
+   somewhere else (gconf/dbus).
 
  - input device discovery, hotplug