summaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authorKristian Høgsberg <krh@bitplanet.net>2012-05-09 11:26:30 -0400
committerKristian Høgsberg <krh@bitplanet.net>2012-05-09 11:26:30 -0400
commit68e0eaa2b55db5354fc25d64ef28eca30df1767b (patch)
tree6b60d792af4ff4a06c4a5e9717f8be95a4de6407 /TODO
parent6b8816bab46172abc975674dcefadcea4edcef08 (diff)
TODO: More updates
Diffstat (limited to 'TODO')
-rw-r--r--TODO20
1 files changed, 4 insertions, 16 deletions
diff --git a/TODO b/TODO
index f761a3b..b5e1ad6 100644
--- a/TODO
+++ b/TODO
@@ -65,6 +65,10 @@ ICCCM
it offers (the clipboad manager may only offer a subset of the
types offered by the original data_source)
+ The trouble is that when the clipboard manager sets a new data
+ source, we don't want to renew the timestamp and potentially reject
+ a newer "real" data source.
+
- mime-type guidelines for data_source (ie, both dnd and selection):
recommended types for text or images, types that a clipboard
manager must support, mime-types must be listed in preferred order
@@ -151,27 +155,11 @@ Misc
libxkbcommon
- - pull in actions logic from xserver
-
- - pull in keycode to keysym logic from libX11
-
- - expose alloc functions in libxkbcommon, drop xserver funcs?
-
- - pull the logic to write the xkb file from xkb_desc and names into
- libxkbcommon and just build up the new xkb_desc instead of
- dump+parse? (XkbWriteXKBKeymapForNames followed by
- xkb_compile_keymap_from_string in XkbDDXLoadKeymapByNames)
-
- pull in keysym defs as XKB_KEY_BackSpace
- figure out what other X headers we can get rid of, make it not
need X at all (except when we gen the keysyms).
- - Sort out namespace pollution (XkbFoo macros, atom funcs etc).
-
- - Sort out 32 bit vmods and serialization
-
-
Clients and ports
- port gtk+