diff options
author | Kristian Høgsberg <krh@bitplanet.net> | 2010-10-08 08:58:51 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@bitplanet.net> | 2010-10-08 08:58:51 -0400 |
commit | 25694e7c3c31e4a4d29ea77865018cde73694a79 (patch) | |
tree | fc6e6c39356ee8bed631773ec3c22176d1cb27e3 /TODO | |
parent | 3d5bae0700e4467000948133f89ce48cc295b4ff (diff) |
A couple more TODO items
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -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 |