Product: GNUe Forms =================================================================== 0.5.x GOALS The focus during the 0.5.x series of GNUe Forms releases will concentrate on stabilizing the GNUe Forms Definition and expanding the support of User Interfaces. TODO All outstanding critical bugs in dcl, if any [ Documentation ] Complete first draft of "GNUe Forms: An Introduction for Users" [ User Interface ] Switch to GNUe Common menu system after it's completion(*) Finish support for interactive Input Masks Create container objects (boxes or groups??) [ WX Driver ] Notebook tab focus issue DCL Ticket 158 Attempt to find better way to deal with fonts in wx driver [ Win32 Driver ] Start on Win32 Driver IN PROGRESS [ Internals ] Implement a UI Manager to better deal with UIDriver internals Clean up UIDrivers to better handle multiple forms [ Developer API ] Implement Dialog support [ Documentation ] Complete first draft of "GNUe Forms: A Developer's Introduction" [ User Interface ] Bring Checkbox support up to speed Finish support for scrollbars in forms to drive next/prev record [ Curses Driver ] Complete Curses UI driver [ GTK2 Driver ] Complete GTK2 Driver FINISHED [ Internals ] Separate logic from layout in the GFD file. Introduce a section containing s and s Simplify the tag to simply be tied to a and to contain layout logic (basically, a positioning placeholder) Separate layout logic from the main XML specification and implement with namespaces. Write a converter for old-style GFD files =================================================================== 0.6.x GOALS The focus during the 0.6.x series of GNUe Forms releases will concentrate on cleanup, documentation, and fixing broken or partially implemented features. No new feature will to introduced beyond those available in the final 0.5.x release. TODO All outstanding critical bugs in dcl, if any [ Internals ] Code Cleanup: Usage Audit Profile Remove obsolete code Internal code comments [ User Interface ] Switch to GNUe Common menu system after it's completion(*) IN PROGRESS FINISHED =================================================================== 0.7.x GOALS Focus on enhancing the UI system. TODO All outstanding critical bugs in dcl, if any [ User Interface ] Grid View Mode More run-time widget control Popup search dialog support The box tag with a width or height of 1 should draw a line [ User Interface Drivers ] Implement a QT UIDriver Implement native win32 API UIDriver [ GNUe Appserver Support ] Tighter integration with GNUe Appserver IN PROGRESS FINISHED =================================================================== 0.8.x GOALS Focus on adding requested features. TODO All outstanding critical bugs in dcl, if any [ User Interface ] Find within loaded data(*) Dynamic Sorting of loaded data(*) [ User Interface Drivers ] Implement html UIDriver Implement bayonne UIDriver (phone interface) IN PROGRESS FINISHED =================================================================== 0.9.x GOALS Preperation for 1.0.0 release. Concentrate on cleanup, documentation, and fixing broken or partially implemented features. No new feature will to introduced beyond those available in the 0.9.0 release. TODO All outstanding critical bugs in dcl, if any [ Internal ] Remove all 'dneighbo'-specific code breakers IN PROGRESS FINISHED =================================================================== 1.0.x GOALS Milestone release. Maintenance only. TODO All outstanding critical bugs in dcl, if any IN PROGRESS FINISHED