You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
4.8 KiB
166 lines
4.8 KiB
15 years ago
|
NOTE: This TODO file is outdated, and need to be fixed.
|
||
|
|
||
|
|
||
|
Legend
|
||
|
======
|
||
|
|
||
|
---- Not yet done (for main tasks, parts of it may be done)
|
||
|
DONE Task is all done
|
||
|
KDCH Must be fixed in KDChart (new version will be out before 1.4).
|
||
|
KSPR Must be fixed in KSpread
|
||
|
done This subtask is done
|
||
|
kdch This subtask must be fixed in KDChart
|
||
|
kspr This subtask must be fixed in KSpread
|
||
|
|
||
|
INGE Inge has taken this task
|
||
|
inge Inge has taken this subtask
|
||
|
RAPH Raphael has taken this task
|
||
|
|
||
|
|
||
|
|
||
|
Item Prio Status
|
||
|
------------------------------------------------------------------------------
|
||
|
|
||
|
|
||
|
|
||
|
Next (what I'm doing now or will be doing next -- see also below)
|
||
|
----
|
||
|
|
||
|
+ Bug: Cannot change data area in the config dialog 1 ----
|
||
|
- Actually store the data area in the chart done
|
||
|
- Check if a changed area is valid by calling kspread. --
|
||
|
- Change the data area if it is valid. --
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
Fixes for 1.6.x (some may need loosened string freeze)
|
||
|
===============
|
||
|
|
||
|
|
||
|
Item Prio Status
|
||
|
------------------------------------------------------------------------------
|
||
|
|
||
|
* OpenDocument Support -- read and write all tags and attributes
|
||
|
|
||
|
Item Load Save
|
||
|
----------------------------------------------------------------------------
|
||
|
+ Handle all chart types ---- ----
|
||
|
+ Plot area ---- ----
|
||
|
- Data in rows / columns done done
|
||
|
+ Legend DONE DONE
|
||
|
+ Axes ---- ----
|
||
|
- Axis labels -- --
|
||
|
+ Data Series ---- ----
|
||
|
|
||
|
* Bugs
|
||
|
+ The chart title is not included in the chart from the wizard 1 DONE
|
||
|
+ The Data Editor shows wrong when first row/column is checked 1 DONE
|
||
|
+ The title is miniscule 2 ----
|
||
|
- small fonts everywhere, in fact
|
||
|
|
||
|
* Issues with KSpread
|
||
|
+ Make it actually change the data area. 1 ----
|
||
|
|
||
|
|
||
|
* Miscellaneous fixes
|
||
|
+ Save position of Actions toolbar in config. 2 ----
|
||
|
+ Wrong images for HiLo subtype icons. 1 ----
|
||
|
+ Call the analysis code and do sensible defaults for 2 ----
|
||
|
first row/col as label
|
||
|
|
||
|
* Toolbars
|
||
|
|
||
|
* Data editor
|
||
|
+ Better keyboard shortcuts? 1 ----
|
||
|
- Remove the spinboxes from the buddy list. --
|
||
|
+ Show labels in the first row / column 1 ----
|
||
|
- Add "first row / column as label" checkboxes to the gui ----
|
||
|
- Make the first row / column differently colored ----
|
||
|
- label rows and columns in the table correctly ----
|
||
|
- insert rows / columns before current cell ----
|
||
|
+ Adjust labels when inserting / deleting rows / columns 1 ----
|
||
|
|
||
|
* Config dialog
|
||
|
+ Check keyboard shortcuts for all tabs S1 ----
|
||
|
+ Setting background image doesn't work 2 ----
|
||
|
+ According to Fredrik, background page works badly all over 2 ----
|
||
|
|
||
|
|
||
|
* Wizard
|
||
|
+ -- Nothing so far --
|
||
|
|
||
|
* Manual
|
||
|
+ -- Nothing so far --
|
||
|
|
||
|
* Filters
|
||
|
+ -- Nothing so far --
|
||
|
|
||
|
* KDChart (See also above)
|
||
|
+ -- Nothing so far --
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
Large items
|
||
|
-----------
|
||
|
|
||
|
* Separate Model / View
|
||
|
We should create a new model that contains all of the document
|
||
|
and let the embedded KDChart component become a viewer instead
|
||
|
of a combined viewer and data storage.
|
||
|
|
||
|
Some parts of the KDChart data structures could be reused, e.g.
|
||
|
the Data Storage (KDChartData). This model must be able to
|
||
|
redraw itself, just like the present KoDocument can.
|
||
|
|
||
|
+ Make all the data be contained in the Model, so far being
|
||
|
the part.
|
||
|
|
||
|
* Scripting
|
||
|
+ Kross support 2 ----
|
||
|
+ DCOP for data manipulation 2 ----
|
||
|
- class KChartData
|
||
|
+ DCOP for chart manipulation 2 ----
|
||
|
- class KChartParam done
|
||
|
|
||
|
* Structure
|
||
|
+ put dialogs in their own directory 3 ----
|
||
|
|
||
|
|
||
|
Smaller items
|
||
|
-------------
|
||
|
|
||
|
* Config dialog
|
||
|
+ Check *all* subpages for uglyness and bugs S1 INGE
|
||
|
- Color Ugly S1 --
|
||
|
- BackgroundPixmap Ugly S1 --
|
||
|
+ Integrate the Colors and Font pages into Axes? 2 ----
|
||
|
- Maybe create a little combination widget that can change 2 --
|
||
|
both font and color for a text item?
|
||
|
|
||
|
* Data Editor 1 ----
|
||
|
+ Insert / Delete Rows / Columns
|
||
|
+ Selections: Clear, Cut/Copy&Paste,
|
||
|
+ Formulas?
|
||
|
+ Select specific areas to chart (apart from entire data)
|
||
|
|
||
|
* Wizard
|
||
|
+ New data page? S2 ----
|
||
|
- Data in rows / columns --
|
||
|
- First row / column as header? --
|
||
|
+ Subtype page should have icons for subtypes like config dialog. 2 ----
|
||
|
|
||
|
* Chart types
|
||
|
+ Check all chart types and see if they are drawn logically 2 ----
|
||
|
from their input data. Especially check strange data
|
||
|
(negative numbers, etc), and missing data.
|
||
|
- Bar 2 --
|
||
|
- Line 2 --
|
||
|
- Area 2 --
|
||
|
- HiLo 2 --
|
||
|
- Box & Whiskers 2 --
|
||
|
- Pie 2 --
|
||
|
- Ring 2 --
|
||
|
- Polar 2 --
|