• Skip to content
  • Skip to link menu
The KDE Education Project
  • The KDE Education Project / Kig
 
 

Kig development


The development version of Kig

As we can't add new features in the KDE 3.5 version of Kig, and KDE 4 won't happen in a few months, we've created a branch with some new features already introduced in the version you will find in KDE-Edu for KDE 4.

Here there are all the new features already introduced in the post-kde-3.5 branch and in the KDE 4 version. Note also that the KDE 4 version contains other features that can't be backported in this branch.

  • Improved property system that now support cases like the dynamical change of object (eg: when using a Python script) maintaining the same property
  • New object: Numeric Label. This is a particular label that can hold only a number
    • Adapted many costructions to get the numeric value also from a numeric label
    • New object: Point by Numeric Labels (as coordinates)
    • Extended the Python interface to return a Numeric Label in case of a numeric value calculated by a script
  • Various improvements in the input filters and in the exporters:
    • Now Kig is able to read (partially) the files of Cabri v1.2, and the compatibility with Cabri v1.0 is slightly improved too
    • Thanks to the Numeric Label, now the Dr.Geo and KSeg input filters can import a bit more objects
    • The XFig exporter can export polygons
  • The user can freely choose the font of text and numeric labels
  • New object: Conic arc by Center and Three Points
  • New object: Conic arc by Five Points
  • New object: Vertical Cubic by Four Points
  • Basic support for polygons in the Python interface
  • New test: object existance

Here you have, instead, all the new features you will find only in KDE 4 version.

  • Add the possibility to use a different metrical unit when specifying the size of an exported image
  • Better look for polygons, that allows to see through them (bug 130603)

Getting and compiling the post-KDE 3.5 version

To download and compile the post-kde-3.5 branch, just follow these instructions:

$ svn co -N svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kdeedu
$ cd kdeedu
$ svn co svn://anonsvn.kde.org/home/kde/branches/kig/post-kde-3.5/kig
$ svn co svn://anonsvn.kde.org/home/kde/branches/KDE/3.5/kde-common/admin
$ make -f Makefile.cvs
$ ./configure
$ make
$ su -c "make install"

Be careful that a .kig file saved with this version may be NOT compatible with the official Kig shipped with KDE 3.x. It's an almost-experimental version of Kig, so such kind of issues can happen.

Inform

Skip menu "Inform"
  • KDE-Edu Home
  • KDE Home

Math Applications

Skip menu "Math Applications"
  • KAlgebra
  • KBruch
  • Kig
    • Info
    • FAQ
    • Screenshots
    • Development version
    • Documentation
    • Download
    • Macro Repository
    • TODO List
    • Scripting API documentation
  • KmPlot
  • KPercentage

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by edu.kde.org Webmaster
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal