Line 86:
Line 86:
{{FeatureInProgress|[[Kexi/Junior_Jobs/Web_Browser_Form_Widget|Web widget for Kexi Forms and web element for Kexi Reports]]|s.pandit}}
{{FeatureInProgress|[[Kexi/Junior_Jobs/Web_Browser_Form_Widget|Web widget for Kexi Forms and web element for Kexi Reports]]|s.pandit}}
{{FeatureInProgress|[[Kexi/Junior_Jobs/Map_Browser_Form_Widget|Map widget for Kexi Forms and map element for Kexi Reports and map flake shape]]|r.wicik}}
{{FeatureInProgress|[[Kexi/Junior_Jobs/Map_Browser_Form_Widget|Map widget for Kexi Forms and map element for Kexi Reports and map flake shape]]|r.wicik}}
{{FeatureTodo|Remove outdated mdbtools and reimplement with linked mdbtools - {{Bug|277583}}|a.piggz}}
|}
|}
Revision as of 21:27, 27 August 2011
See also: Release Plan , Quality Control
This is a list of planned features for Calligra Suite 2.4.
Note
Status: in development, Alpha
Legend:
todo => not started yet
in-progress => started, but not completed yet
done => completed
URRF => User Readiness Required Feature
Common Libraries
Status
Description
Contact
DONE
new tool options docker
Casper Boemann
DONE
new tool bar docker
Casper Boemann
DONE
blur effect for shape shadows
Yue Liu
DONE
Complete support for ODF glue points
Jan Hambrecht
IN PROGRESS
save table styles (border,size etc) to ODF. URRF - 4 weeks
Pierre Ducroquet
IN PROGRESS
New text layout
Casper Boemann, Sebastian Sauer
TO DO
improve saving to ODF
Sebastian Sauer
<{{{3}}}>
IN PROGRESS
Qt version with table navigation fix. URRF - next Qt bugfix with a little luck
Qt/Casper Boemann
IN PROGRESS
Make tool shortcut configurable
Sven Langkamp
TO DO
Implement markers
Thorsten Zachmann
<{{{3}}}>
IN PROGRESS
Improve Text on Shape
Thorsten Zachmann
DONE
Handle unknown frame shapes (UnavailShape)
Inge Wallin
IN PROGRESS
Create textlayout library
Casper Boemann
Words
Also see librarries above and TextShape at the end, as much of Words functionality is done there
Status
Description
Contact
DONE
Make focus return to text input after clicking on tool option buttons
Casper Boemann
TO DO
Improve user interface, in other areas as needed
Casper Boemann, Sebastian Sauer
<{{{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}}}>
IN PROGRESS
Make the cell editor always visible
Alexander Potashev
Stage
Status
Description
Contact
IN PROGRESS
Outline mode
Jean-Nicolas Artaud, Benjamin Port
TO DO
Slides sorter bug fix
Jean-Nicolas Artaud
<{{{3}}}>
Kexi
See also long-term Kexi plans and the changelog . This release is somewhat compatible with the Worse is Better idea.
Flow
Status
Description
Contact
DONE
Stencil Shape support
Yue Liu
DONE
KNewStuff3 support
Yue Liu
TO DO
User interface improvements
Yue Liu
<{{{3}}}>
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}}}>
DONE
Add an option to duplicate for the source point to not move
Cyrille Berger
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}}}>
DONE
Paint with pattern, gradients, random colors
Cyrille Berger
DONE
Create filter action in the macro editor
Cyrille Berger
DONE
Add ellipse, spline and perspective assistant
Geoffry Song
DONE
Improve the assitant editor tool
Geoffry Song
DONE
Add an history docker
Matus Talcik
TO DO
Spray area defined by brush tip as in hairy brush
Lukas Tvrdy
<{{{3}}}>
DONE
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 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
Watery mixbrush no longer needed
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
DONE
Configurable task colors
Dag Andersen
DONE
Lockdown baselined project
Dag Andersen
IN PROGRESS
Handle time constraints in RCPS scheduler
Dag Andersen
IN PROGRESS
Improve printing support
Dag Andersen
IN PROGRESS
Improve reports
Dag Andersen
KFormula
Status
Description
Contact
TO DO
description
contact
<{{{3}}}>
Filters
Status
Description
Contact
IN PROGRESS
Add XLS export filter
Marijn Kruisselbrink
MS Word Filters
Status
Description
Contact
DONE
Improve bullet size
Matus Uzak
TextShape
Status
Description
Contact
DONE
Text tool - Better widget for bullet and numbering
Casper Boemann
DONE
Text tool - widget to quickly insert a table
Casper Boemann
IN PROGRESS
Text tool - new styles widget. URRF - april 1sts
Casper Boemann
DONE
Text tool - add/remove rows and columns
Casper Boemann
DONE
Text tool - merge/split table cells
Casper Boemann
TO DO
Text tool - ui resize table columnwidths and rowheights. Including undo/redo. URRF - may 1st
Casper Boemann
<{{{3}}}>
TO DO
Text tool - table cells borders. Including undo/redo. URRF - june 1st
Casper Boemann
<{{{3}}}>
TO DO
Review tool - show ballons
Pierre Stirnweiss
<{{{3}}}>
TO DO
Review tool - spellcheck. URRF - ? weeks
Pierre Stirnweiss
<{{{3}}}>
TO DO
Review tool - statistics. URRF - ? weeks
Pierre Stirnweiss
<{{{3}}}>
IN PROGRESS
References tool - ui for Table of Contents. URRF - april 1st
Casper Boemann
DONE
Layout - run around full support
Casper Boemann
DONE
Layout - anchors full support.
Matus Hanzes
DONE
Layout - Table of Contents full support.
Lukas Tvrdy
IN PROGRESS
Layout - improve performance
Sebastian Sauer
TO DO
Layout - a11y using QAccessible
Sebastian Sauer
<{{{3}}}>
IN PROGRESS
Move all layout to layout library
Casper Boemann
Plugins
Status
Description
Contact
IN PROGRESS
Add a shape that create comic boxes
Cyrille Berger
DONE
Make the vector shape save correctly
Inge Wallin