From: Kristian Høgsberg Date: Fri, 8 Oct 2010 12:58:51 +0000 (-0400) Subject: A couple more TODO items X-Git-Tag: 0.85.0~411 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=25694e7c3c31e4a4d29ea77865018cde73694a79;p=platform%2Fupstream%2Fwayland.git A couple more TODO items --- diff --git a/TODO b/TODO index 871d551..a4904e1 100644 --- 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