]> Dogcows Code - chaz/openbox/blobdiff - TODO
adjust goals for 2.0
[chaz/openbox] / TODO
diff --git a/TODO b/TODO
index 9ca630c3bedf5cefada068ea6f597d1ad4ef1434..70831ac626b6ba046cc9e38dad389689b72e35aa 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,3 +1,25 @@
+Goals for future releases of Openbox (THIS CAN AND WILL CHANGE):
+2.0:
+* 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:
+* Add XEventHandler class to make event handling better than ever!
+
+* reorganization of class model. Add XWidget class (contains an X drawable).
+
+* 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:
 * get translations for new NLS entries
 
This page took 0.023755 seconds and 4 git commands to generate.