Calligra/Schedules/KOffice/2.0/Feature Plan

From KDE Community Wiki

This is a list of planned features for KOffice 2.0. The deadline for adding entries to this page has already passed Any features which are not mentioned on this page must be rescheduled for 2.1.

Legend:

  • todo => not started yet
  • in-progress => started, but not completed yet
  • done => completed

KoLibs

Status Description Contact
in-progress Save as ODF TZander
DONE Inserting of and snapping to guide lines jaham at gmx dot net
DONE Selecting of single shapes from shape groups jaham at gmx dot net
TODO Clip path support for shapes (would fix loading of a lot of oxygen icons) [email protected]
DONE Finish the page-layout refactor. We now have 2 almost equal dialogs in guiutils that both are not powerful enough for kword TZander
TODO save/load the roundness of the star shape (e.g. flower) jaham at gmx dot net
DONE implement changing a single path point's type from line to curve and vice versa jaham at gmx dot net
DONE make the simple text tool emit done after hitting <enter> jaham at gmx dot net
in-progress context info in status bar jaham at gmx dot net
TODO decouple handle radius and mouse proximity jaham at gmx dot net
DONE guide line managing dialog and numerical guide editing jaham at gmx dot net
DONE add a changedCanvas signal to the tool manager so other widgets than dockers can be notified jaham at gmx dot net
TODO KoPathShape: nearest point on path so we can add path points on e.g. double click jaham at gmx dot net
TODO command or function to simplify path data of KoPathShape fela dot kde at gmail dot com
TODO support in KoPathShape for getting point at given path length fela dot kde at gmail dot com

KWord

Status Description Contact
in-progress Fix up the text-tool-UI zander
in-progress Implement table of content support pinaraf
DONE Master page style pinaraf
TODO Support for document annotations pinaraf
in-progress Load and save ODT

KSpread

Status Description Contact
DONE Functions: Switch to functions modules nikolaus kdemail
TODO Table Shape: OpenDocument saving nikolaus kdemail
TODO Table Shape: support multiple pages nikolaus kdemail
DONE Table Shape: Detach the data from the shape (KoShape::setUserData()) nikolaus kdemail
TODO Table Tool: Support for multiple selected table shapes (see text shape) nikolaus kdemail
DONE Anchoring: Distinguish between cell and page anchored shapes while saving to ODF nikolaus kdemail
TODO Anchoring: Move shapes on column/row/cell range insertions nikolaus kdemail
TODO Printing: Resurrect repeated columns/rows nikolaus kdemail
TODO Cell/Table Tool: Drag&drop support nikolaus kdemail
TODO Cell/Table Tool: Paint drag indicator nikolaus kdemail

KPresenter

Status Description Contact
IN-PROGRESS Add page layout support (templates) zachmann at kde org
IN-PROGRESS End of slide show zachmann at kde org
TODO Add support for changing backrounds zachmann at kde org
TODO Add support for changing styles of shapes zachmann at kde org
TODO Add support for simple shape animations (only if time permits) zachmann at kde org
IN-PROGRESS Add presenter view feature fyanardi at gmail com
TODO Add configuration dialog for slide show fyanardi at gmail com

KChart

Status Description Contact
DONE Basic KChart flake johannes.simon at gmail com
IN-PROGESS Load from ODF johannes.simon at gmail com
DONE Load embedded chart doc. johannes.simon at gmail com
IN-PROGRESS Save to ODF -
DONE Save embedded chart doc. johannes.simon at gmail com
TODO Improved data table editor -
TODO Plot area background settings johannes.simon at gmail com
TODO "Themes" dialog -
TODO Improved chart tool user interface -
TODO Select datasets directly on plot area johannes.simon at gmail com

Krita

Status Description Contact
TODO see koffice/krita/TODO [email protected]
DONE move the ruler assistant to krita/plugins/something [email protected]

For Krita the big problems right now are:

  • reliability of the layer stack and redisplay problems (performance, accuracy)
  • selections
  • undo/redo
  • progress report

Karbon

Status Description Contact
DONE editing of refactored pattern background jaham at gmx dot net
TODO fix the ps import filter for real using pstoedit jaham at gmx dot net
In Progress Calligraphy tool fela dot kde at gmail dot com
- add an option to use the selected path as guide path
- simplify the guide path, removing the points that don't have usefull information
- support for using the angle of the input device
- add key shortcuts to change the angle and width while drawing
- add options to turn the use of the pressure and angle of the input device on and off
- add a parameter to determine the roundness at the ends of the stroke
DONE text support for wmf filter jaham at gmx dot net
DONE printing support (already done by TZander) jaham at gmx dot net
DONE page layout support jaham at gmx dot net
TODO resize page to current drawing size jaham at gmx dot net