added future release goals to the TODO

This commit is contained in:
Dana Jansens 2002-05-15 16:26:50 +00:00
parent 788754fec3
commit f6e80e0da6

22
TODO
View file

@ -1,3 +1,25 @@
Goals for future releases of Openbox (THIS CAN AND WILL CHANGE):
2.0:
* rewrite of the window manager. complete class reorganization and cleanup.
Separate X class layer (XDisplay/XScreen/XWindow/etc) which does all
interation with the X server.
* using std::string instead of char *'s. bool instead of Bool. proper consting
everywhere where appropriate. unsigned ints where appropriate. etc.
* support for NETWM atoms
* separate Font class with support for Xfonts, xfontsets, and xft.
3.0:
* key/mouse/action bindings
* break the themeing into a replaceable plugin/script of some form and possibly
also for the bindings.
4.0:
* have plugins/scripts for most everything as deemed appropriate.
Openbox TODO list: Openbox TODO list:
* get translations for new NLS entries * get translations for new NLS entries