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

--      This subtask is not done
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
JOSI    Johannes Simon has taken this task
josi    Johannes Simon has taken this subtask

!!!!    The purpose or the up-to-dateness of this task needs to be discussed
!!      This purpose or the up-to-dateness of this subtask needs to be discussed


Before release of KOffice 2.0.0
===============================

Item                                                                   Status
------------------------------------------------------------------------------

* KChart, the application
  + Make tools work                                                     DONE
  + Make the chart always be selected and the tool always active        ----
  + Import data (should this be in ChartShape?)                         ----
  + Drag & drop a chart                                                 !!!!
  + Export                                                              ----
     - SVG                                                              --
     - PNG and other bitmap formats                                     --

* ChartShape
  + Handle all chart types                                              ----
     - bar                                                              done
     - line                                                             done
     - area                                                             done
     - (bars+lines)                                                     --
     - circle (pie)                                                     --
     - ring                                                             --
     - radar                                                            --
     - scatter                                                          josi
     - stock                                                            --
     - bubble                                                           josi
     - gantt                                                            --
  + Commands so that undo/redo will work                                ----

* OpenDocument 1.0 Support

  Item                                                          Load    Save
  ----------------------------------------------------------------------------
  + Handle all chart types                                      DONE    DONE
     - Handle subtypes                                          --      done
  + General                                                     ----    ----
    - title                                                     --      --
    - subtitle                                                  --      --
    - footer                                                    --      --
  + Plot area                                                   ----    ----
    - Data in rows / columns                                    --      done
    - First row / column as label                               done    done
    - Axes (see below)
    - Background                                                --      --
  + Legend                                                      ----    ----
    - title                                                     done    done
    - orientation                                               done    done
    - font                                                      done    done
  + Axes                                                        ----    ----
    - Axis labels                                               josi    done
    - Axis scale                                                --      --
  + Data Series                                                 ----    ----
  + Data                                                        INGE    INGE

* Configuration with tools
  + Types and subtypes                                                  ----
     - Barchart                                                         done
     - Line chart                                                       done
     - Area chart                                                       done
     - Scatter chart                                                    --
     - Pie chart (Circle)                                               --
     - Ring chart                                                       --
     - Radar chart                                                      --
  + General                                                             ----
     - Title                                                            --
     - Subtitle                                                         --
     - Footer                                                           --
  + Plot area                                                           ----
     - Axis                                                             --
     - Grid                                                             --
  + Datasets                                                            ----
     - Color                                                            done
  + Legend                                                              JOSI
     - Title                                                            --
     - Frame                                                            --
     - Orientation                                                      --
     - Position                                                         --
  + Data Editor                                                         INGE
     - Insert/delete row/column                                         --
     - Close button                                                     --

* External programs and embedding
  + KChart itself                                                       ----
     - Edit the interface in koffice/interfaces                         --
     - Document interface                                               --
     - Function that tells the chart to use own data or external        done
  + KSpread                                                             ----
     - Make it possible to have > 1 chart and edit the selected one     --
     - Make it possible to delete a chart                               --
     - Make the chart selected when it is created                       --
     - Save as embedded document                                        --
  + KWord                                                               ----
     - Set chartshape to use own data                                   done
     - Save as embedded document                                        --

* KDChart
  + Lying bars                                                          JOSI
  + Ring chart                                                          JOSI


Before release of KOffice 2.0.1
-------------------------------



Before release of KOffice 2.1.0
===============================

* OpenDocument 1.1 support                                              ----

* Scripting
  + Kross support                                                       ----
  + DBUS for data manipulation                                          ----
  + DBUS for chart manipulation                                         ----

* OpenDocument 1.2 support                                              ----

* File formats
  + Export
     - old kchart format                                                --
  + Import                                                              ----
     - old kchart format                                                --
     - excel                                                            --
