Menu

SVN-temp Commit Log


Commit Date  
[r745] by thzs

- worked on integrating Table into the aspect framework
(a lot of table functionality is disabled at the moment)

2007-11-04 23:14:11 Tree
[r744] by thzs

- moved all test programs/unit tests to "tests" folder

2007-11-01 20:18:55 Tree
[r743] by thzs

- added handlers for column signals to TableModel
- extended the table test program

2007-11-01 19:51:30 Tree
[r742] by thzs

- updated the doxygen documentation for several classes
according to the latest changes
- added some missing code (mainly in the filter classes)

2007-10-28 22:07:35 Tree
[r741] by thzs

- worked a little bit on TableModel and TableTest

2007-10-22 22:35:44 Tree
[r740] by thzs

- renamed AspectModel to AspectPrivate and modified all
aspect commands to work on AspectPrivate only (analogous to
Column and ColumnPrivate)
Reason: IMO, AspectModel does not qualify as a model in the
MVC or MVP paradigm because it (or the commands) must know
the owner and there is not view for it

2007-10-22 21:23:37 Tree
[r739] by thzs

- worked a lot on the aspect framework and its integration with Column:
* unified some class/method/member names
* unified change notifications: removed the observer pattern in
favor of signals/slots connections
* shared_ptr is now used for memory management of aspects, columns, and filters
* column commands now operate on ColumnPrivate only (following the model
that the commands are really between Column and ColumnPrivate)
* all abstract classes use a wrapper for signals and slots, this
avoids the need to have QObject as a base class and prevents
multiple inheritance problems
* test status: aspect-test runs and column-test is passed w/o error
* known issues: some doxygen comments need to be updated to
the current implementation; some aspect related methods
are not yet properly implemented in the filter classes

2007-10-21 01:49:40 Tree
[r738] by thzs

- removed the old column classes
- fixed some bugs in Column and AbstractAspect
- modified TableModel to use Column instead of AbstractColumnData
- started writing a test program for the table classes

2007-10-07 20:54:11 Tree
[r737] by thzs

- modified AbstractAspect to not inherit from QObject but
keep its functionality
- fixed the aspect test

2007-10-03 18:43:49 Tree
[r736] by thzs

- finished the Column unit test to the point I planned it
- fixed the rest of the bugs I could find in Column and
related classes
- added SimpleCopyThroughFilter (input and output
filters of columns are AbstractSimpleFilters instead
of AbstractFilters now)

2007-09-09 15:25:41 Tree
Older >