Calligra/Schedules/KOffice/2.2/Feature Plan: Difference between revisions
Appearance
Created page with 'This is a list of planned features for KOffice 2.2. See also: Release Plan. Legend: * todo => not started yet * in-progress => started, but not completed yet...' |
mNo edit summary |
||
Line 16: | Line 16: | ||
{{FeatureDone|add support for filter effects on group shapes|Jan Hambrecht}} | {{FeatureDone|add support for filter effects on group shapes|Jan Hambrecht}} | ||
{{FeatureTodo|make it possible to add shapes with predefined style|Thorsten Zachmann}} | {{FeatureTodo|make it possible to add shapes with predefined style|Thorsten Zachmann}} | ||
{{FeatureDone|sections in text, loading, saving, drawing (no special layout) | | {{FeatureDone|sections in text, loading, saving, drawing (no special layout) |C. Boemann}} | ||
{{FeatureInProgress|add line ends to a path|Jeremy Lugagne}} | {{FeatureInProgress|add line ends to a path|Jeremy Lugagne}} | ||
{{FeatureTodo|add support for arbitrary clip paths to shapes|Jan Hambrecht}} | {{FeatureTodo|add support for arbitrary clip paths to shapes|Jan Hambrecht}} | ||
Line 37: | Line 37: | ||
|- | |- | ||
{{FeatureInProgress|RDF/XML support for KWord|Ben Martin}} | {{FeatureInProgress|RDF/XML support for KWord|Ben Martin}} | ||
{{FeatureTodo|fields| | {{FeatureTodo|fields|C. Boemann}} | ||
{{FeatureInProgress|sections| | {{FeatureInProgress|sections|C. Boemann}} | ||
{{FeatureInProgress|table of contents|Jean-Nicolas Artaud}} | {{FeatureInProgress|table of contents|Jean-Nicolas Artaud}} | ||
{{FeatureTodo|textboxes| | {{FeatureTodo|textboxes|C. Boemann}} | ||
{{FeatureTodo|endnotes| | {{FeatureTodo|endnotes|C. Boemann}} | ||
{{FeatureTodo|graphic bullets| | {{FeatureTodo|graphic bullets|C. Boemann}} | ||
{{FeatureTodo|subtables| | {{FeatureTodo|subtables|C. Boemann}} | ||
{{FeatureTodo|more types of text anchors, e.g. anchor as paragraph| | {{FeatureTodo|more types of text anchors, e.g. anchor as paragraph|C. Boemann}} | ||
|} | |} | ||
Line 84: | Line 84: | ||
{{FeatureTodo|initial view zoom level and pan and selection from file|Jos van den Oever}} | {{FeatureTodo|initial view zoom level and pan and selection from file|Jos van den Oever}} | ||
{{FeatureTodo|password protected files|Jos van den Oever}} | {{FeatureTodo|password protected files|Jos van den Oever}} | ||
{{FeatureInProgress|shape animations and entrance/exit of text|/ Thorsten Zachmann / | {{FeatureInProgress|shape animations and entrance/exit of text|/ Thorsten Zachmann / C. Boemann}} | ||
|} | |} | ||
Line 182: | Line 182: | ||
{{FeatureTodo|add some parallelization to the merger ("scheduler")|Dmitry}} | {{FeatureTodo|add some parallelization to the merger ("scheduler")|Dmitry}} | ||
{{FeatureTodo|clone parallelization from merger to KisPrescaledProjection|Dmitry}} | {{FeatureTodo|clone parallelization from merger to KisPrescaledProjection|Dmitry}} | ||
{{FeatureDone|redo resize image dialog as per ellens suggestions| | {{FeatureDone|redo resize image dialog as per ellens suggestions|C. Boemann}} | ||
{{FeatureDone|pop up palette gui to easily access favorite brushes and recently used colors |Vera Lukman}} | {{FeatureDone|pop up palette gui to easily access favorite brushes and recently used colors |Vera Lukman}} | ||
{{FeatureTodo|Implement compose layer plugin|Adrian Page}} | {{FeatureTodo|Implement compose layer plugin|Adrian Page}} | ||
Line 248: | Line 248: | ||
! width=120 | Contact | ! width=120 | Contact | ||
|- | |- | ||
{{FeatureDone|Video shape| | {{FeatureDone|Video shape|C. Boemann}} | ||
{{FeatureDone|Vector shape|Inge Wallin}} | {{FeatureDone|Vector shape|Inge Wallin}} | ||
{{FeatureDone|create a better widget for textshape bullet and numbering manipulation| | {{FeatureDone|create a better widget for textshape bullet and numbering manipulation|C. Boemann}} | ||
{{FeatureTodo|widget to quickly insert a table| | {{FeatureTodo|widget to quickly insert a table|C. Boemann}} | ||
{{FeatureTodo|optimize the styles widget (the one in the docker)| | {{FeatureTodo|optimize the styles widget (the one in the docker)|C.Boemann}} | ||
{{FeatureTodo|ui and backbone to add/remove rows and columns| | {{FeatureTodo|ui and backbone to add/remove rows and columns|C. Boemann}} | ||
{{FeatureTodo|ui and backbone to format table cells| | {{FeatureTodo|ui and backbone to format table cells|C. Boemann}} | ||
{{FeatureDone|change tracker, allow configuration of the tracked change display colors|Ganesh Paramasivam}} | {{FeatureDone|change tracker, allow configuration of the tracked change display colors|Ganesh Paramasivam}} | ||
{{FeatureDone|change tracker, backbone and minimal ui for accepting/rejecting changes|Pierre Stirnweiss}} | {{FeatureDone|change tracker, backbone and minimal ui for accepting/rejecting changes|Pierre Stirnweiss}} | ||
|} | |} |
Latest revision as of 22:55, 16 December 2012
This is a list of planned features for KOffice 2.2. See also: Release Plan.
Legend:
- todo => not started yet
- in-progress => started, but not completed yet
- done => completed
KoLibs
Status | Description | Contact | |
---|---|---|---|
DONE | add support for filter effects on group shapes | Jan Hambrecht | |
TO DO | make it possible to add shapes with predefined style | Thorsten Zachmann | <{{{3}}}> |
DONE | sections in text, loading, saving, drawing (no special layout) | C. Boemann | |
IN PROGRESS | add line ends to a path | Jeremy Lugagne | |
TO DO | add support for arbitrary clip paths to shapes | Jan Hambrecht | <{{{3}}}> |
TO DO | add support for mask on shapes | Jan Hambrecht | <{{{3}}}> |
DONE | add support for loading/saving path data to connection shapes | Jan Hambrecht | |
IN PROGRESS | add Table of contents | Jean-Nicolas Artaud | |
TO DO | add support for generating bitmaps from the command line | Jos van den Oever | <{{{3}}}> |
TO DO | Text in shapes | Jos van den Oever | <{{{3}}}> |
TO DO | Password protected files for all document types | Jos van den Oever | <{{{3}}}> |
DONE | change tracking, framework for accepting/rejecting changes | Pierre Stirnweiss | |
IN PROGRESS | change tracking, complete the tracked edit actions | Pierre Stirnweiss, Ganesh Paramasivam |
KWord
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | RDF/XML support for KWord | Ben Martin | |
TO DO | fields | C. Boemann | <{{{3}}}> |
IN PROGRESS | sections | C. Boemann | |
IN PROGRESS | table of contents | Jean-Nicolas Artaud | |
TO DO | textboxes | C. Boemann | <{{{3}}}> |
TO DO | endnotes | C. Boemann | <{{{3}}}> |
TO DO | graphic bullets | C. Boemann | <{{{3}}}> |
TO DO | subtables | C. Boemann | <{{{3}}}> |
TO DO | more types of text anchors, e.g. anchor as paragraph | C. Boemann | <{{{3}}}> |
KSpread
Status | Description | Contact | |
---|---|---|---|
TO DO | more than 32767 rows | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | loading of html files/xls saved as html | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | grouped columns | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | justify horizontal alignment | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | change tracking | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | freeze pane | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | shrink-to-fit formatting | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | autofilter | Marijn Kruisselbrink | <{{{3}}}> |
IN PROGRESS | double underline | Marijn Kruisselbrink | |
TO DO | drop down menus | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | always-visible comments | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | background picture | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | header/footer picture | Marijn Kruisselbrink | <{{{3}}}> |
TO DO | colored tabs | Marijn Kruisselbrink | <{{{3}}}> |
IN PROGRESS | custom number formatting | Marijn Kruisselbrink | |
IN PROGRESS | Support more border styles everywhere | Marijn Kruisselbrink |
KPresenter
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | html export | ISI students / Thorsten Zachmann | |
DONE | presentation variables | Amit Aggarwal / Thorsten Zachmann | |
TO DO | comments in slides | Jos van den Oever | <{{{3}}}> |
TO DO | initial view zoom level and pan and selection from file | Jos van den Oever | <{{{3}}}> |
TO DO | password protected files | Jos van den Oever | <{{{3}}}> |
IN PROGRESS | shape animations and entrance/exit of text | / Thorsten Zachmann / C. Boemann |
Kexi
Status | Description | Contact | |
---|---|---|---|
DONE | Use KPluginInfo for any kind of plugins, what would allow for creating main window (esp. the project navigator) without loading any plugins in advance | jstaniek | |
DONE | Fix table view rendering problems when the number of columns exceeds the view width. Issuess when scrolling (after porting to Qt 4) | jstaniek | |
DONE | Transition to KoProperty2 | jstaniek | |
IN PROGRESS | Improve rendering in KoProperty | jstaniek | |
IN PROGRESS | Add missing properties: QColor, KoUnit, LineStyle | jstaniek | |
IN PROGRESS | Re-add all the missing actions to the toolbars; look at the .rc files of Kexi 1.x for reference. | jstaniek | |
DONE | Port the forms plugin | jstaniek | |
DONE | Fix/port text box widget support in forms | jstaniek | |
DONE | Fix/port image box widget support in forms | jstaniek | |
DONE | Fix/port text editor widget support in forms | jstaniek | |
DONE | Fix/port combo box widget support in forms | jstaniek | |
DONE | Fix/port tab widget support in forms | jstaniek | |
TO DO | Fix setting alignment property in forms (e.g. for text box) - does not work because it is numeric now | jstaniek | <{{{3}}}> |
TO DO | Fix setting "enabled" property to false in forms | jstaniek | <{{{3}}}> |
TO DO | Add support for paletteForegroundColor and paletteBackgroundColor properties of Kexi 1.x in forms | jstaniek | <{{{3}}}> |
DONE | Rename reportspgz to reports everywhere | jstaniek, piggz | |
DONE | Add mdb driver to the buildsystem | piggz | |
IN PROGRESS | Finish dialog for importing a table into the current database | piggz | |
IN PROGRESS | Add ability to existing migration drivers to read a single table | piggz | |
TO DO | Fix export to csv dialog | piggz | <{{{3}}}> |
Kivio
Status | Description | Contact |
---|
KChart
Status | Description | Contact |
---|---|---|
DONE | Switch to latest KDChart | Johannes Simon |
IN PROGRESS | Support all 2D chart types from ODF | Johannes Simon, Inge Wallin |
IN PROGRESS | Full roundtrip support for ODF | Johannes Simon, Inge Wallin |
DONE | Edit data area when working in KSpread | Johannes Simon, Inge Wallin |
IN PROGRESS | Correctly display all supported chart types loaded from an ODF document. | Johannes Simon |
Krita
Status | Description | Contact | |
---|---|---|---|
DONE | ppm and jpeg2000 support | Cyrille Berger | |
DONE | XCF import | Cyrille Berger | |
DONE | Burn and dodge filters | Cyrille Berger | |
DONE | digital color mixer | Cyrille Berger | |
DONE | multilayer and 32bits support for EXR | Cyrille Berger | |
DONE | coloring support in brush | Cyrille Berger | |
DONE | rotation of autobrush | Cyrille Berger | |
IN PROGRESS | polishing CTL Colorspaces | Cyrille Berger | |
TO DO | unit testing of pigment's operations | Cyrille Berger | <{{{3}}}> |
DONE | Edit paint operation in the macro editor | Cyrille Berger | |
DONE | Add the ui to create new paint assistants | Cyrille Berger | |
DONE | Add a listview of metadata to the metadata editor | Cyrille Berger | |
IN PROGRESS | All drawing tools should be recorded | Cyrille Berger | |
DONE | GIF import/export | Boudewijn Rempt | |
DONE | Lock Layer Transparency | Boudewijn Rempt | |
DONE | 16 bit integer rgb support in opengl canvas | Boudewijn Rempt | |
IN PROGRESS | MyPaint brush engine | Boudewijn Rempt | |
IN PROGRESS | PSD import | Boudewijn Rempt | |
DONE | Unify my paintops GUI, work with Cyrille and use sensors and share color dialog | Lukas | |
IN PROGRESS | experimental paintop | Lukas | |
DONE | softbrush paintop | Lukas | |
DONE | particle paintop | Lukas | |
DONE | create flake shapes with Krita shape tools | Sven | |
DONE | Brush Saving/Loading (for recording) | Sven | |
DONE | fix brush outline | Sven | |
DONE | finish paintop presets | Sven | |
TO DO | get toolbox to work correctly with different layers | Sven | <{{{3}}}> |
TO DO | speed up loading of resources | Sven | <{{{3}}}> |
IN PROGRESS | adding shape layer implementation to the various visitors | Sven | |
IN PROGRESS | finish layer merging refactoring ("walkers"), add synchronization between image and ui | Dmitry | |
TO DO | fix extent() bug in tiles3 | Dmitry | <{{{3}}}> |
TO DO | add swapper to tiles3 | Dmitry | <{{{3}}}> |
TO DO | add some parallelization to the merger ("scheduler") | Dmitry | <{{{3}}}> |
TO DO | clone parallelization from merger to KisPrescaledProjection | Dmitry | <{{{3}}}> |
DONE | redo resize image dialog as per ellens suggestions | C. Boemann | |
DONE | pop up palette gui to easily access favorite brushes and recently used colors | Vera Lukman | |
TO DO | Implement compose layer plugin | Adrian Page | <{{{3}}}> |
IN PROGRESS | Speed up gradient drawing | Adrian Page | |
TO DO | Add line angle constraints to line based tools, e.g. polyline | Adrian Page | <{{{3}}}> |
IN PROGRESS | Magnetic selection tool | Adam | |
DONE | Brush selection tool | Adam |
Karbon
Status | Description | Contact | |
---|---|---|---|
DONE | support for editing svg filter regions | Jan Hambrecht | |
TO DO | add Get Hot New Stuff support to filter effects tool | Jan Hambrecht | <{{{3}}}> |
DONE | add support for css styling in svg import filter | Jan Hambrecht | |
TO DO | implement a cloned shape | Jan Hambrecht | <{{{3}}}> |
IN PROGRESS | implement more filter effects from the svg spec | Jan Hambrecht |
KPlato
Status | Description | Contact |
---|---|---|
DONE | Genetics based resource constraint scheduling (libRCPS) | Robert Lemmen |
IN PROGRESS | Improve resource breakdown structure | Dag Andersen |
DONE | Reports generator / designer | Dag Andersen |
DONE | Resource - account assignment | Dag Andersen |
KFormula
Status | Description | Contact |
---|
Filters
Status | Description | Contact | |
---|---|---|---|
IN PROGRESS | Import filter for charts in .xls documents | Sebastian Sauer | |
TO DO | Nested documents | Jos van den Oever | <{{{3}}}> |
IN PROGRESS | Improve formatting | Jos van den Oever | |
IN PROGRESS | Improve msooxml filters | KO GmbH | |
IN PROGRESS | Embedded drawingML | Inge Wallin |
Plugins
Status | Description | Contact | |
---|---|---|---|
DONE | Video shape | C. Boemann | |
DONE | Vector shape | Inge Wallin | |
DONE | create a better widget for textshape bullet and numbering manipulation | C. Boemann | |
TO DO | widget to quickly insert a table | C. Boemann | <{{{3}}}> |
TO DO | optimize the styles widget (the one in the docker) | C.Boemann | <{{{3}}}> |
TO DO | ui and backbone to add/remove rows and columns | C. Boemann | <{{{3}}}> |
TO DO | ui and backbone to format table cells | C. Boemann | <{{{3}}}> |
DONE | change tracker, allow configuration of the tracked change display colors | Ganesh Paramasivam | |
DONE | change tracker, backbone and minimal ui for accepting/rejecting changes | Pierre Stirnweiss |