Menu

SVN-temp Commit Log


Commit Date  
[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
[r735] by thzs

- extended the Column unit test
- fixed some more bugs in Column and related classes

2007-09-09 01:26:44 Tree
[r734] by thzs

- started writing a test program based on CppUnit for Column
and related classes
- fixed several bugs in Column and related classes

2007-09-07 07:42:31 Tree
[r733] by thzs

- renamed two of the copied files

2007-09-05 20:21:41 Tree
[r732] by thzs

- copied some files from model_view_devel branch to
start making a unit test for Column and related classes

2007-09-05 20:20:24 Tree
[r731] by thzs

- implemented the remaining column commands

2007-09-02 20:15:19 Tree
Older >
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.