]> icculus.org git repositories - mikachu/openbox.git/blob - otk/TODO
almost done the ustring conversion
[mikachu/openbox.git] / otk / TODO
1 * Implement borders and border overlapping in widget
2         the widget has a outer geometry(that of the border) and a inner one
3         (the current geometry)
4         if the overlap flag is true, the inner widgets' borders are overlapped
5         as much as possible while the widgets are still entirely visible.
6
7 * make OtkButton do pixmaps
8
9 * OtkMenu
10         this can wait, probably
11
12 * OtkWidget
13         see about focus()
14         focus() on widgets means 'highlight', not take Focus. solve this mess
15
16 * OtkTextWidget
17         widget that holds text that can be justified and whatnot
18         the button should prolly be modified to subclass this
19
20 * OtkApplication
21         do all derty work init display/screen/style/image control etc
22         event loop
23         do docking
24         close app, clean up crap
25         watch for style properties on the root window, update crap
26                 on the fly.
27
28 * widget factory for openbox
29         singleton that fetches widgets to openbox so that openbox
30         doesn't need to do useless work in creating/initializing/etc
31
32 * cleanup image code
33         less deps on screen and display
34         what's this thing about 8bpp being busticatered
35
36 * cleanups
37         name classes OtkBummy instead of OB... or B...
38         make Style hold pointers to colors and textures