Revision 671216
Go back to digest for 10th June 2007Features in Graphics
George Staikos committed changes in /branches/work/kst/portto4/kst/src:
A huge pile of work. Not sure I'll be able to capture everything:
1) Remove C plugins entirely
2) Add factories for loading objects from xml
3) Implement a demo of the new XML spec (reading)
4) Support a few graphics nodes for reading
5) Implement skeleton of writing xml
6) Some general refactoring and cleanup
7) Add some missing actions / shortcuts
8) Start to spec out how plot might work
File Changes
Added 14 files
- /branches/work/kst/portto4/kst/src
- /libkst/datasourcefactory.cpp
- /libkst/datasourcefactory.h
- /libkst/primitivefactory.cpp
- /libkst/primitivefactory.h
- /libkstapp/axis.h
- /libkstapp/builtingraphics.cpp
- /libkstapp/builtingraphics.h
- /libkstapp/graphicsfactory.cpp
- /libkstapp/graphicsfactory.h
- /libkstapp/plotrenderer2d.h
- /libkstmath/builtinobjects.cpp
- /libkstmath/builtinobjects.h
- /libkstmath/relationfactory.cpp
- /libkstmath/relationfactory.h
Deleted 10 files
- /branches/work/kst/portto4/kst/src/libkstmath
- /kstcplugin.cpp
- /kstcplugin.h
- /plugin.cpp
- /plugin.h
- /plugincollection.cpp
- /plugincollection.h
- /pluginloader.cpp
- /pluginloader.h
- /pluginxmlparser.cpp
- /pluginxmlparser.h
Modified 26 files
- /branches/work/kst/portto4/kst/src
- /kst/main.cpp
- /libkst/CMakeLists.txt
- /libkstapp/boxitem.cpp
- /libkstapp/boxitem.h
- /libkstapp/CMakeLists.txt
- /libkstapp/document.cpp
- /libkstapp/document.h
- /libkstapp/ellipseitem.cpp
- /libkstapp/labelitem.cpp
- /libkstapp/labelrenderer.cpp
- /libkstapp/lineitem.cpp
- /libkstapp/lineitem.h
- /libkstapp/mainwindow.cpp
- /libkstapp/pictureitem.cpp
- /libkstapp/plotitem.cpp
- /libkstapp/viewitem.cpp
- /libkstmath/CMakeLists.txt
- /libkstmath/enodes.cpp
- /libkstmath/enodes.h
- /libkstmath/kstdataobject.cpp
- /libkstmath/kstdataobject.h
- /libkstmath/kstdefaultnames.cpp
- /libkstmath/kstequation.cpp
- /libkstmath/kstequation.h
- /libkstmath/objectfactory.cpp
- /libkstmath/objectfactory.h
50 files changed in total