Last indexation completed on 2024-04-21 16:42:00 UTC

README for Calligra Suite
Calligra Suite is a collection of office applications linked together by a common base. This common base assures that all office application can work together and also share a common look and feel.
Calligra Suite is free software, mostly under LGPL 2+ but also under the GPL. See COPYING and COPYING.LIB for the details. See also copyright and licensing notices in individual files.


SEE ALSO: README

  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2024-02-11 01:34:23  
folder braindump/ - 2024-02-11 01:25:37  
folder cmake/ - 2024-02-11 01:25:37  
folder components/ - 2024-02-11 01:25:37  
folder data/ - 2024-02-11 01:25:37  
folder devtools/ - 2024-02-11 01:25:37

Lots of tools only interesting to developers working on Calligra

folder doc/ - 2024-02-11 01:25:37  
folder extras/ - 2024-02-11 01:25:37

Lots of extra stuff that uses the Calligra libs/modules/programs:
* calligra - utility to start the matching Calligra program for a given file
* converter - commandline tool for conversion between any file formats for which there is a chain of Calligra import/export filters
* okularodpgenerator - plugin for Okular supporting files in the formats ODP and MS PPT/PPTX
* properties - plugin for the Dolphin file properties dialog, displaying the metadata of files in the ODF formats
* quickprint - plugins adding a "Print" action for several formats to the filemanager context menu and calling the related Calligra programs
* thumbnail - plugin for the thumbnail system, creating thumbnails for files in ODF formats and those formats with good Calligra import filters (related desktop files are installed with the import filters)

folder filters/ - 2024-02-11 01:25:37

= Calligra filters =
== Testing ==
For testing the filters there exists the repository svn.kde.org/home/kde/trunk/tests/calligratests/ with test documents. Note: Some of those are no longer supported and an abortive attempt at creating an automated test application
See also the testing tools in devtools/.

folder gemini/ - 2024-02-11 01:25:37  
folder interfaces/ - 2024-02-11 01:25:37  
folder karbon/ - 2024-02-11 01:25:37

Karbon is a vector graphics application within Calligra.
Object hierarchy:
+- vdocument | +- vcomposite--+- (shapes) | vobject-+- vtext | +- vgroup-+- vlayer


SEE ALSO: README

folder libs/ - 2024-02-11 01:25:38

Calligra libs is a collection of libraries for very different functionality with the common denominator that some Calligra applications depend on it. Each of the libraries have a Mainpage.dox file which is used for API docs and it should contain an overview of the library goal and scope. If you add a class you should likely read this before deciding where it goes.
Various details can also be found here; community.kde.org/Calligra/Libs">http://community.kde.org/Calligra/Libs


SEE ALSO: README

folder pics/ - 2024-02-11 01:25:38  
folder plugins/ - 2024-02-11 01:25:38  
folder qtquick/ - 2024-02-11 01:25:38  
folder servicetypes/ - 2024-02-11 01:25:38

Deferred plugin loading
Generally, plugins are loaded by searching for all plugins of a certain type. Some plugins come in two parts, the "real" plugin and a deferred plugin. The real plugin is loaded and then on demand loads the deferred plugin.
The deferred plugin is of the calligradeferredplugin type and will be searched by looking for a plugin of a certain name of this type.

folder sheets/ - 2024-02-11 01:25:38

README for Calligra Sheets
This is the source tree for Calligra Sheets, 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.


SEE ALSO: README

folder stage/ - 2024-02-11 01:25:38  
folder tests/ - 2024-02-11 01:25:38  
folder windows/ - 2024-02-11 01:25:38  
folder winquirks/ - 2024-02-11 01:25:38

Without introducing some artificial compatibility layers, a native windows development environment (e.g. Visual Studio 2010) does not know about some includes known in the UNIX world.
For this reason the winquirks/ directory shall provide a minimal approach to such an compatibility layer.

folder words/ - 2024-02-11 01:25:38  
file ANNOTATIONS-ODF 2238 bytes 2024-02-11 01:25:37 -  
file AUTHORS 82 bytes 2024-02-11 01:25:37 -  
file CalligraProducts.cmake 26565 bytes 2024-02-11 01:25:37 -  
file CMakeLists.txt 32685 bytes 2024-02-11 01:25:37 -  
file config-gsl.h.cmake 142 bytes 2024-02-11 01:25:37 -  
file config-vc.h.cmake 175 bytes 2024-02-11 01:25:37 -  
file COPYING 17998 bytes 2024-02-11 01:25:37 -  
file COPYING-CMAKE-SCRIPTS 1499 bytes 2024-02-11 01:25:37 -  
file COPYING.DOC 20403 bytes 2024-02-11 01:25:37 -  
file COPYING.LIB 25589 bytes 2024-02-11 01:25:37 -  
file CTestConfig.cmake 573 bytes 2024-02-11 01:25:37 -  
file KoAlwaysInline.h 1108 bytes 2024-02-11 01:25:37 2024-04-21 15:51:43  
file KoConfig.h.cmake 1396 bytes 2024-02-11 01:25:37 -  
file KoIcon.h 2698 bytes 2024-02-11 01:25:37 2024-04-21 15:51:43  
file kundo2_aware_xgettext.sh 4715 bytes 2024-02-11 01:25:37 2024-04-21 15:51:43  
file Mainpage.dox 21 bytes 2024-02-11 01:25:37 -  
file OBSOLETE.TXT 5356 bytes 2024-02-11 01:25:37 -  
file README 2051 bytes 2024-02-11 01:25:37 -  
file README.PACKAGERS 8643 bytes 2024-02-11 01:25:37 -  
file snapcraft.yaml 9143 bytes 2024-02-11 01:25:38 -  
file TODO-ANNOTATIONS 1018 bytes 2024-02-11 01:25:37 -