Calligra/Schedules/2.4/Feature Plan: Difference between revisions
Appearance
No edit summary |
No edit summary |
||
Line 19: | Line 19: | ||
|} | |} | ||
== | == Words == | ||
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | ||
|- style="background: #ececec; white-space:nowrap;" | |- style="background: #ececec; white-space:nowrap;" | ||
Line 29: | Line 29: | ||
|} | |} | ||
== | == Tables == | ||
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | ||
|- style="background: #ececec; white-space:nowrap;" | |- style="background: #ececec; white-space:nowrap;" | ||
Line 43: | Line 43: | ||
|} | |} | ||
== | == Stage == | ||
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | ||
|- style="background: #ececec; white-space:nowrap;" | |- style="background: #ececec; white-space:nowrap;" | ||
Line 65: | Line 65: | ||
|} | |} | ||
== | == Flow == | ||
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | ||
|- style="background: #ececec; white-space:nowrap;" | |- style="background: #ececec; white-space:nowrap;" | ||
Line 135: | Line 135: | ||
|} | |} | ||
== | == Plan == | ||
{| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | {| class="sortable" border="1" cellpadding="5" cellspacing="0" style="border: gray solid 1px; border-collapse: collapse; text-align: left; width:100%;" | ||
|- style="background: #ececec; white-space:nowrap;" | |- style="background: #ececec; white-space:nowrap;" |
Revision as of 20:17, 18 December 2010
See also: Release Plan, Quality Control
This is a list of planned features for Calligra Suite 2.4.
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
KoLibs
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Words
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Tables
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | Increase maximum row count to 2^20 | Marijn Kruisselbrink | |
IN PROGRESS | Reorganization of the application menu | Stefan Nikolaus | |
IN PROGRESS | Revive the editing of page headers and footers | Stefan Nikolaus | |
IN PROGRESS | Index based API for Region | Stefan Nikolaus | |
TO DO | Make it possible to edit rich-text cell content (saving/loading/rendering already is supported) | Marijn Kruisselbrink | <{{{3}}}> |
Stage
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Kexi
See also long-term Kexi plans and the changelog. This release is somewhat compatible with the Worse is Better idea.
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Flow
Status | Description | Contact |
---|---|---|
IN PROGRESS | Stencil Shape support | Yue Liu |
KChart
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Krita
Status | Description | Contact | |
---|---|---|---|
TO DO | Make it possible to translate, rotate, shear generation layer | Cyrille Berger | <{{{3}}}> |
TO DO | GHNS integration for Shiva | Cyrille Berger | <{{{3}}}> |
TO DO | Create tutorial from recorded actions | Cyrille Berger | <{{{3}}}> |
TO DO | Use gradient as color mix in brush | Cyrille Berger | <{{{3}}}> |
TO DO | Add an option to duplicate for the source point to not move | Cyrille Berger | <{{{3}}}> |
TO DO | Replace use of libkdcraw by a direct use of libraw, and opening RAW images directly in Krita with a white balance adjustment mask | Cyrille Berger | <{{{3}}}> |
TO DO | Spray area defined by brush tip as in hairy brush | Lukas Tvrdy | <{{{3}}}> |
IN PROGRESS | Mirror option (ala alchemy) for paintops | Lukas Tvrdy | |
TO DO | New API for paintop to be able to save data between strokes (sketch brush, ink depletion etc.) | Lukas Tvrdy,Dmitry Kazakov | <{{{3}}}> |
TO DO | Move QImage file brushes from spray shape to custom brush | Lukas Tvrdy | <{{{3}}}> |
TO DO | New QPainterPath based brush shapes (vector brushes) | Lukas Tvrdy | <{{{3}}}> |
TO DO | Add lines styles from Qt's QPainter to line-based paintops (sketch, hatching) | Lukas Tvrdy | <{{{3}}}> |
IN PROGRESS | Finish animation-based paintop (experiment, fluid simulatio) | Lukas Tvrdy | |
TO DO | VBR Brush support | Lukas Tvrdy | <{{{3}}}> |
TO DO | Rendering the GIMP brush masks in Autobrush as new option | Lukas Tvrdy | <{{{3}}}> |
TO DO | Region Of Interest in KisUpdateScheduler | Dmitry Kazakov | <{{{3}}}> |
TO DO | Experiment with splines to optimize mask generation | Dmitry Kazakov | <{{{3}}}> |
TO DO | Halftone brush | Pentalis | <{{{3}}}> |
TO DO | Halftone generator | Pentalis | <{{{3}}}> |
TO DO | Hatching generator | Pentalis | <{{{3}}}> |
TO DO | Watery mixbrush | Pentalis | <{{{3}}}> |
TO DO | Tablet support for select by brush | Adam Celarek | <{{{3}}}> |
IN PROGRESS | Magnetic select tool | Adam Celarek | |
IN PROGRESS | Curve widget with spline, line, function and freehand curves | Adam Celarek | |
TO DO | Lindenmayer brush engine | Adam Celarek | <{{{3}}}> |
TO DO | Text tool without "add shapes" docker. junior job, if you want to take over.. :) | Adam Celarek | <{{{3}}}> |
TO DO | MyPaint paintop | Sven Langkamp | <{{{3}}}> |
TO DO | Vector file import | Sven Langkamp | <{{{3}}}> |
TO DO | Rasterize shape layer | Sven Langkamp | <{{{3}}}> |
TO DO | QML export | Sven Langkamp | <{{{3}}}> |
TO DO | Improve the problem with outlines described here http://bugs.kde.org/252159 | Lukas Tvrdy can mentor or Action Plan, already too big TODO | <{{{3}}}> |
Karbon
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Plan
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
KFormula
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Filters
Status | Description | Contact |
---|---|---|
IN PROGRESS | Add XLS export filter | Marijn Kruisselbrink |
TextShape
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | create a better widget for textshape bullet and numbering manipulation | Casper Boemann | |
IN PROGRESS | widget to quickly insert a table | Casper Boemann | |
TO DO | optimize the styles widget (the one in the docker) | Casper Boemann | <{{{3}}}> |
IN PROGRESS | ui and backbone to add/remove rows and columns | Casper Boemann | |
TO DO | ui and backbone to format table cells | Casper Boemann | <{{{3}}}> |
Plugins
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |