Calligra/Schedules/2.5/Feature Plan: Difference between revisions
(→Words) |
mNo edit summary |
||
(75 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{Warning|'''OBSOLETE, please move content to [[Calligra/Schedules/Feature_Plan]]'''}} | |||
See also: [[../Release Plan/]], [[../Quality Control/]] | See also: [[../Release Plan/]], [[../Quality Control/]] | ||
Line 9: | Line 11: | ||
* in-progress => started, but not completed yet | * in-progress => started, but not completed yet | ||
* done => completed | * done => completed | ||
__TOC__ | __TOC__ | ||
Line 20: | Line 21: | ||
! width=120 | Contact | ! width=120 | Contact | ||
|- | |- | ||
{{ | {{FeatureDone|Improve Text on Shape|Thorsten Zachmann}} | ||
{{ | {{FeatureDone|Author profiles incl anonymous|Boemann}} | ||
{{ | {{FeatureDone|Improved document recovery system|Boud}} | ||
{{FeatureDone|Turn page/slide number display on status bar to page/slide navigator|Friedrich W. H. Kossebau}} | |||
|} | |} | ||
Line 32: | Line 34: | ||
! width=120 | Contact | ! width=120 | Contact | ||
|- | |- | ||
{{ | {{FeatureDone|layout - tight runaround of text around images|Boemann}} | ||
{{ | {{FeatureDone|Text editing - direct manipulation of table columnwidths and rowheights. Incl. undo/redo|Boemann}} | ||
{{ | {{FeatureDone|Text editing - ui for table cells borders. Incl undo/redo|Boemann}} | ||
{{ | {{FeatureDone|Text editing - dragging of selected text|Boemann}} | ||
{{ | {{FeatureDone|Text editing - ui for making picture bullet lists|GopalK}} | ||
{{ | {{FeatureDone|Text editing - insert pagebreak button|Boemann}} | ||
{{ | {{FeatureDone|Refreences - Foot and endnotes, ctrl+clickable|Boemann}} | ||
{{ | {{FeatureDone|Refreences - Foot and endnotes, jump back to note reference|Erione}} | ||
{{ | {{FeatureDone|Refreences - Foot and endnotes, continued notes to next page|Erione}} | ||
{{ | {{FeatureDone|Refreences - Bibliography, insert bibliography from pre-defined templates|Smitpatel}} | ||
{{ | {{FeatureDone|Refreences - Bibliography, citation prefix/suffix, numbered citation|Smitpatel}} | ||
{{ | {{FeatureDone|Refreences - Bibliography, generate from: sort keys, position, custom fields, custom span entries|Smitpatel}} | ||
{{FeatureDone|Stylemanager - ui for drop caps|Moji}} | |||
{{FeatureDone|Stylemanager - ui to create new style|Moji}} | |||
{{FeatureDone|Stylemanager - better ui for linespacing|Boemann}} | |||
{{FeatureDone|Stylemanager - fancy style combo for "next paragraph style"|Moji}} | |||
{{FeatureDone|Stylemanager - fancy style combo for "parent style"|Moji & Boemann}} | |||
{{FeatureDone|Stylemanager - fancy preview|GopalK}} | |||
{{FeatureDone|general - Save as template|Boemann}} | |||
{{FeatureDone|general - ui setting for unit|Boemann}} | |||
{{FeatureDone|general - ui to activate tight run around|Boemann}} | |||
|} | |} | ||
== | == Sheets == | ||
{| 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 57: | Line 68: | ||
{{FeatureInProgress|Index based API for Region|Stefan Nikolaus}} | {{FeatureInProgress|Index based API for Region|Stefan Nikolaus}} | ||
{{FeatureTodo|Make it possible to edit rich-text cell content (saving/loading/rendering already is supported)|Marijn Kruisselbrink}} | {{FeatureTodo|Make it possible to edit rich-text cell content (saving/loading/rendering already is supported)|Marijn Kruisselbrink}} | ||
{{ | {{FeatureDone|Make the cell editor always visible|Mek}} | ||
|} | {{FeatureDone|Change from toolbox to modebox|Boemann}}|} | ||
== Stage == | == Stage == | ||
Line 69: | Line 80: | ||
{{FeatureInProgress |Outline mode |Jean-Nicolas Artaud, Benjamin Port}} | {{FeatureInProgress |Outline mode |Jean-Nicolas Artaud, Benjamin Port}} | ||
{{FeatureTodo |Slides sorter bug fix |Jean-Nicolas Artaud}} | {{FeatureTodo |Slides sorter bug fix |Jean-Nicolas Artaud}} | ||
{{FeatureDone |Canvas size only the size of slide, but possible to put shapes outside |Boemann}} | |||
|} | |} | ||
Line 74: | Line 86: | ||
See also [[Calligra/Kexi/TODOs|long-term Kexi plans]] and [[Calligra/Kexi/Releases/Kexi_2.3#List_of_changes|the changelog]]. This release is somewhat compatible with the [http://en.wikipedia.org/wiki/Worse_is_Better Worse is Better] idea. | See also [[Calligra/Kexi/TODOs|long-term Kexi plans]] and [[Calligra/Kexi/Releases/Kexi_2.3#List_of_changes|the changelog]]. This release is somewhat compatible with the [http://en.wikipedia.org/wiki/Worse_is_Better Worse is Better] idea. | ||
===Kexi: Main Window=== | |||
| | |||
! Status | {{TableStart}} | ||
! Description | ! Status !! Description !! | Contact | ||
! | |- | ||
{{FeatureTodo|[[Kexi/Main_Window#Full_Screen|Add full-screen mode]]|diggy}} | |||
|} | |||
===Kexi: Import/Export=== | |||
{{TableStart}} | |||
! Status !! Description !! | Contact | |||
|- | |- | ||
{{FeatureTodo|Remove outdated mdbtools and reimplement with linked mdbtools - {{Bug|277583}}|a.pigg}} | {{FeatureTodo|Remove outdated mdbtools and reimplement with linked mdbtools - {{Bug|277583}}|a.pigg}} | ||
{{FeatureTodo|Add option for appending imported CSV data to existing table|?}} | |||
|} | |||
===Kexi: Forms=== | |||
{{TableStart}} | |||
! Status !! Description !! | Contact | |||
|- | |||
{{FeatureDone|Add new form widgets KexiDBCommandLinkButton, KexiDBSlider | |||
KexiDBProgressBar|Oleg}} | |||
|} | |} | ||
Line 90: | Line 119: | ||
! width=120 | Contact | ! width=120 | Contact | ||
|- | |- | ||
{{FeatureTodo |User interface improvements|Yue Liu}} | {{FeatureTodo|User interface improvements|Yue Liu}} | ||
{{FeatureInProgress|New stencil box in qml|Yue Liu}} | |||
{{FeatureDone|New stencil in odf custom shape|Yue Liu}} | |||
{{FeatureTodo|More diagram templates|Yue Liu}} | |||
{{FeatureTodo|Connector auto re-routing|Yue Liu}} | |||
{{FeatureDone |Canvas size only the size of slide, but possible to put shapes outside |Boemann}} | |||
|} | |} | ||
Line 157: | Line 191: | ||
! width=120 | Contact | ! width=120 | Contact | ||
|- | |- | ||
{{ | {{FeatureDone|Add filter for MS Project and Planner using mpxj|Dag Andersen}} | ||
|} | |} | ||
Line 180: | Line 212: | ||
|- | |- | ||
{{FeatureInProgress|Add XLS export filter|Marijn Kruisselbrink}} | {{FeatureInProgress|Add XLS export filter|Marijn Kruisselbrink}} | ||
{{FeatureDone|Add Visio import filter|Yue Liu}} | |||
{{FeatureDone|Add Works import filter|Yue Liu}} | |||
{{FeatureDone|Add XFig import filter|Friedrich W. H. Kossebau}} | |||
|} | |} | ||
Line 191: | Line 226: | ||
|- | |- | ||
{{FeatureInProgress|Add a shape that create comic boxes|Cyrille Berger}} | {{FeatureInProgress|Add a shape that create comic boxes|Cyrille Berger}} | ||
{{FeatureDone|picture shape - add a way to generate contoured clipping automatically |Boemann}} | |||
{{FeatureDone|Fix the video shape to actually load and save videos|Boemann}} | |||
{{FeatureTodo|Add a shape for measure line|Yue Liu}} | |||
|} | |} |
Latest revision as of 10:23, 5 July 2012
See also: Release Plan, Quality Control
This is a list of planned features for Calligra Suite 2.5.
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
Common Libraries
Status | Description | Contact |
---|---|---|
DONE | Improve Text on Shape | Thorsten Zachmann |
DONE | Author profiles incl anonymous | Boemann |
DONE | Improved document recovery system | Boud |
DONE | Turn page/slide number display on status bar to page/slide navigator | Friedrich W. H. Kossebau |
Words
Status | Description | Contact |
---|---|---|
DONE | layout - tight runaround of text around images | Boemann |
DONE | Text editing - direct manipulation of table columnwidths and rowheights. Incl. undo/redo | Boemann |
DONE | Text editing - ui for table cells borders. Incl undo/redo | Boemann |
DONE | Text editing - dragging of selected text | Boemann |
DONE | Text editing - ui for making picture bullet lists | GopalK |
DONE | Text editing - insert pagebreak button | Boemann |
DONE | Refreences - Foot and endnotes, ctrl+clickable | Boemann |
DONE | Refreences - Foot and endnotes, jump back to note reference | Erione |
DONE | Refreences - Foot and endnotes, continued notes to next page | Erione |
DONE | Refreences - Bibliography, insert bibliography from pre-defined templates | Smitpatel |
DONE | Refreences - Bibliography, citation prefix/suffix, numbered citation | Smitpatel |
DONE | Refreences - Bibliography, generate from: sort keys, position, custom fields, custom span entries | Smitpatel |
DONE | Stylemanager - ui for drop caps | Moji |
DONE | Stylemanager - ui to create new style | Moji |
DONE | Stylemanager - better ui for linespacing | Boemann |
DONE | Stylemanager - fancy style combo for "next paragraph style" | Moji |
DONE | Stylemanager - fancy style combo for "parent style" | Moji & Boemann |
DONE | Stylemanager - fancy preview | GopalK |
DONE | general - Save as template | Boemann |
DONE | general - ui setting for unit | Boemann |
DONE | general - ui to activate tight run around | Boemann |
Sheets
Status | Description | Contact | |
---|---|---|---|
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}}}> |
DONE | Make the cell editor always visible | Mek | |
DONE | Change from toolbox to modebox | Boemann |
Stage
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | Outline mode | Jean-Nicolas Artaud, Benjamin Port | |
TO DO | Slides sorter bug fix | Jean-Nicolas Artaud | <{{{3}}}> |
DONE | Canvas size only the size of slide, but possible to put shapes outside | Boemann |
Kexi
See also long-term Kexi plans and the changelog. This release is somewhat compatible with the Worse is Better idea.
Kexi: Main Window
Status | Description | Contact | |
---|---|---|---|
TO DO | Add full-screen mode | diggy | <{{{3}}}> |
Kexi: Import/Export
Status | Description | Contact | |
---|---|---|---|
TO DO | Remove outdated mdbtools and reimplement with linked mdbtools - Bug #277583 | a.pigg | <{{{3}}}> |
TO DO | Add option for appending imported CSV data to existing table | ? | <{{{3}}}> |
Kexi: Forms
Status | Description | Contact |
---|---|---|
DONE | Add new form widgets KexiDBCommandLinkButton, KexiDBSlider
KexiDBProgressBar |
Oleg |
Flow
Status | Description | Contact | |
---|---|---|---|
TO DO | User interface improvements | Yue Liu | <{{{3}}}> |
IN PROGRESS | New stencil box in qml | Yue Liu | |
DONE | New stencil in odf custom shape | Yue Liu | |
TO DO | More diagram templates | Yue Liu | <{{{3}}}> |
TO DO | Connector auto re-routing | Yue Liu | <{{{3}}}> |
DONE | Canvas size only the size of slide, but possible to put shapes outside | Boemann |
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 | 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}}}> |
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 paintop | 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 | Save Incremental Backup | Pentalis | <{{{3}}}> |
TO DO | Improve Phong Bumpmap GUI | Pentalis | <{{{3}}}> |
TO DO | 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 | MyPaint paintop | 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 |
---|---|---|
DONE | Add filter for MS Project and Planner using mpxj | Dag Andersen |
KFormula
Status | Description | Contact | |
---|---|---|---|
TO DO | description | contact | <{{{3}}}> |
Filters
Status | Description | Contact |
---|---|---|
IN PROGRESS | Add XLS export filter | Marijn Kruisselbrink |
DONE | Add Visio import filter | Yue Liu |
DONE | Add Works import filter | Yue Liu |
DONE | Add XFig import filter | Friedrich W. H. Kossebau |
Plugins
TextShape is described under Words further up
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | Add a shape that create comic boxes | Cyrille Berger | |
DONE | picture shape - add a way to generate contoured clipping automatically | Boemann | |
DONE | Fix the video shape to actually load and save videos | Boemann | |
TO DO | Add a shape for measure line | Yue Liu | <{{{3}}}> |