Difference between revisions of "Calligra/Schedules/Feature Plan"

m
 
(45 intermediate revisions by 4 users not shown)
Line 1: Line 1:
See also: [[../Release Plan/]], [[../Quality Control/]]
+
This is a list of features (developed, in development, planned) for Calligra Suite.
 
 
This is a list of planned features for Calligra Suite.
 
 
 
{{Note|Status: in development, {{Calligra/Stage}}}}
 
  
 +
Previous plans: [[Calligra/Schedules/KOffice/2.3/Feature_Plan|2.3]], [[Calligra/Schedules/2.4/Feature_Plan|2.4]], [[Calligra/Schedules/2.5/Feature_Plan|2.5]], [[Calligra/Schedules/3.0/Feature_Plan|3.0]].
 
__TOC__
 
__TOC__
  
 
== Common stuff ==
 
== Common stuff ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraFeatureTableStart}}
{{CalligraTodo |Ui - make it possible to select and manipulate shapes with every tool|boemann|2.7}}
+
{{CalligraTodo |Port Gemini to KF5/Qt5|leinir|3.1}}
{{CalligraTodo |Ui - possibly move snapping widget from tool option back into a dedicated docker|boemann|2.7}}
+
{{CalligraTodo |Ui - make it possible to select and manipulate shapes with every tool|boemann|tbd}}
{{CalligraTodo |Ui - do something with the strokprops and stroke/fill dockers|boemann|2.7}}
 
{{CalligraInProgress |Core - separate document class from part class|boemann+|2.7}}
 
 
|}
 
|}
 +
 +
== Calligra Plan ==
 +
{{CalligraFeatureTableStart}}
 +
{{CalligraTodo|Improve printing support|danders|tbd}}
 +
{{CalligraInProgress|Facilitate sharing resources across projects|danders|3.1}}
 +
{{CalligraInProgress|Improve reports|danders|3.1}}
 +
{{CalligraDone|Improve startup page|danders|3.1}}
 +
{{CalligraDone|Allocate resources to multiple tasks|danders|3.1}}
 +
|}
 +
  
 
== Calligra Words, and everything text related ==
 
== Calligra Words, and everything text related ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraFeatureTableStart}}
{{CalligraInProgress |Page layout - direct manipulation of layout and reorganize option widget |divyam|2.6}}
+
{{CalligraInProgress |Page layout - direct manipulation of layout and reorganize option widget ||tbd}}
{{CalligraInProgress |Text editing - ui for lists, direct manipulation of list|gopalK|2.6}}
+
{{CalligraInProgress |Text editing - ui for lists, direct manipulation of list|boeman|tbd}}
{{CalligraInProgress |Grammar checking - using link grammar|garima|2.6}}
+
{{CalligraInProgress |Auto correction - implement proper support|kossebau|2.7}}
{{CalligraTodo |Stylemanager - make it always accessable|moji|2.6}}
+
{{CalligraInProgress |links and bookmarks - rework ui|axiom92|2.7}}
{{CalligraTodo |Stylemanager - shortcuts for styles|moji|2.6}}
+
{{CalligraTodo |Stylemanager - make it always accessable|boemann|3.1}}
{{CalligraTodo |Stylemanager - delete style|moji|2.6}}
+
{{CalligraTodo |Stylemanager - shortcuts for styles|pierreSt|3.1}}
{{CalligraInProgress |Stylemanager - changable parent style|pierreSt|2.6}}
+
{{CalligraTodo |Stylemanager - delete style|pierreSt|3.1}}
{{CalligraInProgress |Bibliography - api for external engines|smitpatel|2.6}}
+
{{CalligraInProgress |Stylemanager - changable parent style|pierreSt|3.1}}
{{CalligraTodo |Layout - new bookmark system|boemann|2.7}}
+
{{CalligraTodo |Layout - Section columns|boemann|3.3}}
{{CalligraTodo |Layout - Section columns|boemann|2.7}}
+
{{CalligraTodo |Changetracking - reenable, and stabalize|pierreSt|tbd}}
{{CalligraTodo |Changetracking - reenable, and stabalize|pierreSt|3.0}}
+
{{CalligraTodo |Captions and index||tbd}}
{{CalligraTodo |Captions and index|tbd}}
+
{{CalligraTodo |Text editing - color fill in tables||tbd}}
 +
{{CalligraTodo |Text editing - table properties: alignment, protection etc||tbd}}
 +
{{CalligraTodo |Text editing - table border style - dragging to do more||tbd}}
 +
{{CalligraTodo |Text editing - table cell alignment||tbd}}
 +
{{CalligraTodo |Text editing - handle to select column/row/table||tbd}}
 
|}
 
|}
  
Line 35: Line 44:
  
 
{{CalligraFeatureTableStart}}
 
{{CalligraFeatureTableStart}}
{{CalligraTodo |lorum ipsum|zagge|2.5}}
+
{{CalligraTodo |Nothing planned|zagge|tbd}}
 
|}
 
|}
  
 
== Calligra Sheets ==
 
== Calligra Sheets ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraFeatureTableStart}}
{{CalligraTodo |lorum ipsum|mek|2.5}}
+
{{CalligraTodo |lNothing planned|mek|tbd}}
|}
 
 
 
== Calligra Plan ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraDone |lorum ipsum|Dag|2.5}}
 
 
|}
 
|}
  
 
== Calligra Flow, and connections ==
 
== Calligra Flow, and connections ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraFeatureTableStart}}
{{CalligraInProgress |lorum ipsum|yue|2.5}}
+
{{CalligraInProgress |Not maintained||tbd}}
|}
 
 
 
== Braindump ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraTodo |text tool|Cyrille Berger|2.6}}
 
|}
 
 
 
== Formula Shape ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraInProgress|Tool to create formula from matlab equations|Berger|2.5|formulashape-matlab_tool-cyrille_berger}}
 
|}
 
 
 
== Chart Shape ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraInProgress|something|erione|2.5}}
 
 
|}
 
|}
  
 
== Karbon ==
 
== Karbon ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraFeatureTableStart}}
{{CalligraInProgress|something|jaham|2.5}}
+
{{CalligraInProgress|something|anthonyfieroni|tbd}}
|}
 
 
 
== Krita ==
 
{{CalligraFeatureTableStart}}
 
{{CalligraInProgress|something|boud|2.5}}
 
|}
 
 
 
== Kexi ==
 
See also [[Kexi/TODOs|long-term Kexi plans]] and [[Kexi/Releases/Kexi_2.5#List_of_changes|the changelog]]. This release is somewhat compatible with the [http://en.wikipedia.org/wiki/Worse_is_Better Worse is Better] idea.
 
 
 
{{CalligraFeatureTableStart}}
 
<!-- ---- KexiDB ---- -->
 
{{CalligraDone|KexiDB - Move core parts of KexiDB lib to calligra/libs/db (libcalligradb) for reuse by Word's Biblio module. [[Kexi/KexiDB#libCalligraDB|Details]]. Coordinate and support with Smit Patel <[email protected]>.|jstaniek|2.6}}
 
{{CalligraDone|KexiDB - [[Kexi/KexiDB/User_data|Add support for user data storage]]|jstaniek|2.6}}
 
<!-- ---- Kexi Main Window ---- -->
 
{{CalligraDone|Main Window - [[Kexi/Main_Window#Full_Screen|Add full-screen mode]]|diggy|2.5}}
 
<!-- ---- Kexi Imp/Exp ---- -->
 
{{CalligraTodo|Imp/Exp - Remove outdated mdbtools and reimplement with linked mdbtools - {{Bug|277583}}|piggz}}
 
{{CalligraTodo|Imp/Exp - Add option for appending imported CSV data to existing table - {{Wish|305505}}|jstaniek|2.6}}
 
<!-- ---- Kexi Tables ---- -->
 
{{CalligraDone|Tables - [[Kexi/Plugins/Tables/Remember_column_widths|Remember column widths in tabular data view]] - {{Wish|230994}}|jstaniek|2.6}}
 
{{CalligraTodo|Tables - [[Kexi/Plugins/Tables/Simple_alter_table|Add support for alter table's design without losing data]] - {{Wish|125253}}|staniek|2.6}}
 
<!-- ---- Kexi Forms ---- -->
 
{{CalligraDone|Forms - Add new form widgets: Command Link Button, Slider, Progress Bar, Date Picker|Oleg|2.5}}
 
 
|}
 
|}

Latest revision as of 12:19, 27 November 2017

This is a list of features (developed, in development, planned) for Calligra Suite.

Previous plans: 2.3, 2.4, 2.5, 3.0.

Common stuff

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
TTo do Port Gemini to KF5/Qt5 - leinir 3.1
TTo do Ui - make it possible to select and manipulate shapes with every tool - boemann tbd

Calligra Plan

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
TTo do Improve printing support - danders tbd
PIn progress Facilitate sharing resources across projects - danders 3.1
PIn progress Improve reports - danders 3.1
DDone Improve startup page - danders 3.1
DDone Allocate resources to multiple tasks - danders 3.1


Calligra Words, and everything text related

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
PIn progress Page layout - direct manipulation of layout and reorganize option widget - tbd
PIn progress Text editing - ui for lists, direct manipulation of list - boeman tbd
PIn progress Auto correction - implement proper support - kossebau 2.7
PIn progress links and bookmarks - rework ui - axiom92 2.7
TTo do Stylemanager - make it always accessable - boemann 3.1
TTo do Stylemanager - shortcuts for styles - pierreSt 3.1
TTo do Stylemanager - delete style - pierreSt 3.1
PIn progress Stylemanager - changable parent style - pierreSt 3.1
TTo do Layout - Section columns - boemann 3.3
TTo do Changetracking - reenable, and stabalize - pierreSt tbd
TTo do Captions and index - tbd
TTo do Text editing - color fill in tables - tbd
TTo do Text editing - table properties: alignment, protection etc - tbd
TTo do Text editing - table border style - dragging to do more - tbd
TTo do Text editing - table cell alignment - tbd
TTo do Text editing - handle to select column/row/table - tbd

Calligra Stage

See also Calligra Words above for text related features

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
TTo do Nothing planned - zagge tbd

Calligra Sheets

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
TTo do lNothing planned - mek tbd

Calligra Flow, and connections

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
PIn progress Not maintained - tbd

Karbon

Legend:  To do = TODO     In progress = In progress     Done = Done       tbd = to be decided / not scheduled yet       Git = git feature branch

St Description Git Contact
PIn progress something - anthonyfieroni tbd

This page was last edited on 27 November 2017, at 12:19. Content is available under Creative Commons License SA 4.0 unless otherwise noted.
-->