From 5dee7629625aa398e7260d7a61993459d4f3e255 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Sat, 31 Dec 2011 02:47:52 +0000 Subject: [PATCH] Restore some text that was probably accidentially deleted while merging changes. git-svn-id: https://svn.wxwidgets.org/svn/wx/wxPython/Phoenix/trunk@70218 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- TODO.txt | 65 +++++++++++++++++++++++++++++++++++++++----------------- 1 file changed, 45 insertions(+), 20 deletions(-) diff --git a/TODO.txt b/TODO.txt index 64ce94fb..4c7dd782 100644 --- a/TODO.txt +++ b/TODO.txt @@ -129,6 +129,11 @@ build.py unnecesary rebuilds. +Deprecated C++ items +--------------------- + * Does Doxygen have a standard way to mark items as deprecated + that will also be tagged as such in the XML? + wxProgressDialog ---------------- @@ -136,25 +141,6 @@ wxProgressDialog * and wxProgressDialog inherits from the generic version -Generated Unitests ------------------- - * Autogenerate a skeleton unittest module for each etg module. - * It can traverse the items in the module object and use a test - template based on what kind of item it is. Templates could - include toplevel window tests, non-toplevel window, event - binder, event class, etc. - * If the file already exists then don't overwrite it. Or perhaps - we could have a "# AUTOGENERATED" tag in the file that means that - it can be overwritten. If a human wants to take over the file and - add additional tests then they just need to remove that tag. - - - -Deprecated C++ items ---------------------- - * Does Doxygen have a standard way to mark items as deprecated - that will also be tagged as such in the XML? - other dev stuff --------------- @@ -178,8 +164,47 @@ other dev stuff extract the briefDocs is not getting some spaces that should be in there, probably where some tags are being removed. + * For full coverage of what was in the Classic core modules we'll need ETG + files for the following: - + * filesys, fs_mem, fs_inet, fs_arch (with wxZipFSHandler typedef) + * taskbar + * all missing common dialogs + * print (as in print framework classes) + * mdi (die mdi! die!) + * toolbar + * listctrl + * treectrl + * dirctrl + * cshelp + * dragimag + * datectrl + * hyperlink + * pickerbase, clrpicker, filepicker, fontpicker + * filectrl + * infobar + * commandlinkbutton + * axbase + * settings + * sysopt + * tipdlg + * check for items missing from _functions.i and _misc.i + * joystick + * sound + * mimetype + * artprov + * datetime, or make it be a MappedType for Python date objects? + * clipbrd, dnd, finish dataobj + * power + * about + * uiaction + + + + * Divide Phoenix core into multiple modules. Perhaps using the same + divisions that a wx multi-lib build uses would be a good idea. + + Daily builds and releases