diff options
Diffstat (limited to 'libgui/TODO')
-rw-r--r-- | libgui/TODO | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/libgui/TODO b/libgui/TODO new file mode 100644 index 00000000000..6fd260c183f --- /dev/null +++ b/libgui/TODO @@ -0,0 +1,29 @@ +- should have an intelligent way of mapping color use to color name + likewise fonts + +- ulset.tcl is not very easy to use + should write class to manage menubar + this could integrate ulset functionality and also balloon help + should look at iwidgets 2.2 again to make sure we + aren't gratuitously incompatible + +- add more bitmaps/gifs from S-N + +- use a real gettext, not the dummy one we have now + see if it is possible to use some of the gnu code, for instance + xgettext. + the runtime code must be written by us; probably just use db + +- rewrite the canvas patches as a pure extension + the current situation is terrible + later, use a different layout algorithm. ISI sucks. + See: + A Technique for Drawing Directed Graphs + Emden R Gansner, Eleftherios Koutsofios, Stephen C. North, and + Kiem-Phong Vo + IEEE Transactions on Software Engineering Vol 19, No 3 + +- must have sensible way to track toplevel state and save in database + +- a way to make optionmenus which are statically sized to the + correct width |