More Info

Revision 671216

(Back to digest)
 

Features 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