Revision 726751
Go back to digest for 21st October 2007Other in Graphics
Eli Fidler committed changes in /branches/work/kst/portto4-objectstore/kst:
HUGE commit!!! Project build and runs. Most tests work.
Introduce ObjectStore, which is responsible for creating, naming, storing, and accessing all Kst::Objects.
many, many cleanups
rebuild Equation parser
fix Matrix::resize()
spacing fixes everywhere
File Changes
Added 8 files
- /branches/work/kst/portto4-objectstore/kst
- /tests/testobjectstore.cpp
- /tests/testobjectstore.h
- /src/libkst/coredocument.cpp
- /src/libkst/coredocument.h
- /src/libkst/objectstore.cpp
- /src/libkst/objectstore.h
- /src/libkstmath/eparse.cpp
- /src/libkstmath/escan.cpp
Deleted 4 files
- /branches/work/kst/portto4-objectstore/kst/src
- /libkst/defaultprimitivenames.cpp
- /libkst/defaultprimitivenames.h
- /libkstmath/eparse.c
- /libkstmath/escan.c
Modified 141 files
- /branches/work/kst/portto4-objectstore/kst
- /build-kst
- /kst.pro
- /tests/main.cpp
- /tests/testcsd.cpp
- /tests/testdatasource.cpp
- /tests/testeditablematrix.cpp
- /tests/testeqparser.cpp
- /tests/testhistogram.cpp
- /tests/testlabelparser.cpp
- /tests/testmatrix.cpp
- /tests/testpsd.cpp
- /tests/tests.pro
- /tests/testscalar.cpp
- /tests/testvector.cpp
- /src/d2asc/d2asc.cpp
- /src/libkst/builtinprimitives.cpp
- /src/libkst/builtinprimitives.h
- /src/libkst/datacollection.cpp
- /src/libkst/datacollection.h
- /src/libkst/datamatrix.cpp
- /src/libkst/datamatrix.h
- /src/libkst/dataplugin.h
- /src/libkst/datasource.cpp
- /src/libkst/datasource.h
- /src/libkst/datasourcefactory.cpp
- /src/libkst/datasourcefactory.h
- /src/libkst/datavector.cpp
- /src/libkst/datavector.h
- /src/libkst/editablematrix.cpp
- /src/libkst/editablematrix.h
- /src/libkst/editablevector.cpp
- /src/libkst/editablevector.h
- /src/libkst/generatedmatrix.cpp
- /src/libkst/generatedmatrix.h
- /src/libkst/generatedvector.cpp
- /src/libkst/generatedvector.h
- /src/libkst/libkst.pro
- /src/libkst/matrix.cpp
- /src/libkst/matrix.h
- /src/libkst/matrixdefaults.cpp
- /src/libkst/matrixdefaults.h
- /src/libkst/object.cpp
- /src/libkst/object.h
- /src/libkst/objectlist.h
- /src/libkst/objectmap.h
- /src/libkst/objecttag.cpp
- /src/libkst/objecttag.h
- /src/libkst/primitive.cpp
- /src/libkst/primitive.h
- /src/libkst/primitivefactory.cpp
- /src/libkst/primitivefactory.h
- /src/libkst/scalar.cpp
- /src/libkst/scalar.h
- /src/libkst/stdinsource.cpp
- /src/libkst/stdinsource.h
- /src/libkst/string_kst.cpp
- /src/libkst/string_kst.h
- /src/libkst/vector.cpp
- /src/libkst/vector.h
- /src/libkst/vectordefaults.cpp
- /src/libkst/vectordefaults.h
- /src/libkst/vectorfactory.cpp
- /src/libkst/vectorfactory.h
- /src/libkstapp/curvedialog.cpp
- /src/libkstapp/curvedialog.h
- /src/libkstapp/datadialog.cpp
- /src/libkstapp/datadialog.h
- /src/libkstapp/datamanager.cpp
- /src/libkstapp/datamanager.ui
- /src/libkstapp/datatab.cpp
- /src/libkstapp/datatab.h
- /src/libkstapp/document.cpp
- /src/libkstapp/document.h
- /src/libkstapp/equationdialog.cpp
- /src/libkstapp/equationdialog.h
- /src/libkstapp/labelrenderer.cpp
- /src/libkstapp/mainwindow.cpp
- /src/libkstapp/scalardialog.cpp
- /src/libkstapp/scalardialog.h
- /src/libkstapp/sessionmodel.cpp
- /src/libkstapp/sessionmodel.h
- /src/libkstapp/vectordialog.cpp
- /src/libkstapp/vectordialog.h
- /src/libkstapp/vectoreditordialog.cpp
- /src/libkstapp/vectoreditordialog.ui
- /src/libkstapp/vectormodel.cpp
- /src/libkstmath/basicplugin.cpp
- /src/libkstmath/basicplugin.h
- /src/libkstmath/colorsequence.cpp
- /src/libkstmath/csd.cpp
- /src/libkstmath/csd.h
- /src/libkstmath/curve.cpp
- /src/libkstmath/curve.h
- /src/libkstmath/curvehint.cpp
- /src/libkstmath/curvehint.h
- /src/libkstmath/dataobject.cpp
- /src/libkstmath/dataobject.h
- /src/libkstmath/dataobjectcollection.cpp
- /src/libkstmath/dataobjectcollection.h
- /src/libkstmath/defaultnames.cpp
- /src/libkstmath/defaultnames.h
- /src/libkstmath/enodefactory.cpp
- /src/libkstmath/enodefactory.h
- /src/libkstmath/enodes.cpp
- /src/libkstmath/enodes.h
- /src/libkstmath/eparse-eh.cpp
- /src/libkstmath/eparse-eh.h
- /src/libkstmath/eparse.h
- /src/libkstmath/eparse.y
- /src/libkstmath/equation.cpp
- /src/libkstmath/equation.h
- /src/libkstmath/equationfactory.cpp
- /src/libkstmath/equationfactory.h
- /src/libkstmath/escan.l
- /src/libkstmath/histogram.cpp
- /src/libkstmath/histogram.h
- /src/libkstmath/image.cpp
- /src/libkstmath/image.h
- /src/libkstmath/libkstmath.pro
- /src/libkstmath/objectdefaults.cpp
- /src/libkstmath/objectdefaults.h
- /src/libkstmath/objectfactory.cpp
- /src/libkstmath/objectfactory.h
- /src/libkstmath/psd.cpp
- /src/libkstmath/psd.h
- /src/libkstmath/relation.cpp
- /src/libkstmath/relation.h
- /src/libkstmath/relationfactory.cpp
- /src/libkstmath/relationfactory.h
- /src/widgets/matrixselector.cpp
- /src/widgets/matrixselector.h
- /src/widgets/scalarselector.cpp
- /src/widgets/scalarselector.h
- /src/widgets/stringselector.cpp
- /src/widgets/stringselector.h
- /src/widgets/vectorselector.cpp
- /src/widgets/vectorselector.h
- /src/datasources/ascii/ascii.cpp
- /src/datasources/ascii/ascii.h
- /src/datasources/dirfile/dirfile.cpp
- /src/datasources/dirfile/dirfile.h
153 files changed in total