Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
                          README for KSpread


This is the source tree for KSpread, the Calligra spreadsheet program.

If you are a developer, you will find more information in the doc/
directory.  Beware that at the current point of time (2.1 beta2), not
all information there may be up to date.  The main task list can be
found in ./TODO.  Note that this file may also contain some out of
date information.

If you are a user, you will find more user-oriented information in
doc/kspread in the top directory of Calligra.


What's where - where's what
---------------------------

./
    Document related code, independent from any visualization.

chart/
    The dialog appearing when the user creates a new chart.
    Used to get the currently selected cell range as data set.

commands/
    Commands used for both, the KPart and the flake shape.

data/
    Icons and templates.

database/
    Database range related code, e.g. auto-filtering.

dialogs/
    Dialogs used for both, the KPart and the flake shape.

doc/
    Developer documentation.

dtd/
    Document Type Definition of KSpread's own file format.

interfaces/
    DBus adaptors and data models.

part/
    Everything, that is only needed for the KPart, i.e. for KSpread itself and
    for the embedding into non-Calligra applications using the KPart framework.
    Everything means document AND view/controller related.

plugins/
    Functions modules, Kross scripting, tools, etc.

shape/
    The flake shape, that can be embedded into other Calligra apps, and its tool.

tests/
    Unit tests.

ui/
    General user interface (view/controller) related code, i.e. code that's
    used by both visualizations, the KPart and the flake shape.