summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarius Nita <marius@cs.pdx.edu>2002-11-15 10:58:56 +0000
committerMarius Nita <marius@cs.pdx.edu>2002-11-15 10:58:56 +0000
commit0eb665769d3bc737a4d7dd33d3d3738bdc2fa91c (patch)
tree1eea0e8657b3bd78189cce1923549cc98a39b5b9
parent9f1facd3a167508906f1a2911d2ed7f0010967bb (diff)
initial commit
-rw-r--r--otk/TODO29
1 files changed, 29 insertions, 0 deletions
diff --git a/otk/TODO b/otk/TODO
new file mode 100644
index 00000000..feba681e
--- /dev/null
+++ b/otk/TODO
@@ -0,0 +1,29 @@
+* make OtkButton do pixmaps
+
+* OtkWidget
+ see about focus()
+ focus() on widgets means 'highlight', not take Focus. solve this mess
+
+* OtkEventHandler
+ make widget inherit from this
+ let the user override handling functions as needed
+
+* OtkApplication
+ do all derty work init display/screen/style/image control etc
+ event loop
+ do docking
+ close app, clean up crap
+ watch for style properties on the root window, update crap
+ on the fly.
+
+* widget factory for openbox
+ singleton that fetches widgets to openbox so that openbox
+ doesn't need to do useless work in creating/initializing/etc
+
+* cleanup image code
+ less deps on screen and display
+ what's this thing about 8bpp being busticatered
+
+* cleanups
+ name classes OtkBummy instead of OB... or B...
+ make Style hold pointers to colors and textures