...
- create better property editors
- dropdown palette in color editor directly in property table
- field chooser as editable combobox directly in property table
- date chooser with dropdown calendar
- time chooser with clock
- formula/styleexpression editors with syntax/error highlighting, code completion
- SQL query editor supporting syntax highlighting, error detection, code formating for commonly used databases (DB2, PostgreSQL, MySQL, HSQLDB). Implementation might be a challenge, simple keyword highlighting should be easy.
- configurable menubar/toolbar layout
- configurable shortcuts (by default use shortcuts also suitable on european keyboard layouts)
- use ruler units for grid
- support the zero-configuration dataset bundled in the report designer to minimize configuration frustration for new users
- add editor dialogs for every element (like paragraph settings in open office). This can be implemented in a generic way using the metadata API of the engine.
- support to add/edit named styles to elements
- support styles storable in separate file
- show undo operation text in menubar
- add undo stack dialog to undo multiple operations at once (like photoshop)
- increase startup speed, memory consumption if possible