Menu

SVN-temp Commit Log


Commit Date  
[r797] by thzs

- eliminated shared_ptr from column-test
- fixed a bug related to Column::setColumnMode() and
addition of input/output filters as child aspects
(this is now done from within ColumnPrivate, otherwise
the column commands cannot change the input/output filters)
- fixed a bug when changing the column mode from Date/Time to
DateTime
- still TODO: another assertion in column-test

2008-02-14 23:35:30 Tree
[r796] by knut_f

- Made AbstractAspect a subclass of QObject. AbstractColumn and AbstractFilter
now inherit from AbstractAspect, so that we don't need any
signal-emitter/reciever classes any more.
- Since filters are now Aspects, their ownership can be managed by the
generic mechanisms in AbstractAspect. TODO: implement hiding of Aspects
most users don't need to know about, like input/output filters of columns.
- Eliminated shared_ptr in favour of the hierarchy-based memory management
provided by AbstractAspect.

2008-02-12 23:36:29 Tree
[r795] by knut_f

- Fixed encapsulation breaches in AbstractAspect - only undo-aware methods
should be exposed. This does mean that Table has to be careful about not
triggering calls into the AbstractAspect API within its undo commands, but
it (hopefully) makes the undo system more robust.
- Removed #includes <QXmlStreamReader> and <QXmlStreamWriter> from
AbstractAspect.h, since it will be included quite often (directly or
indirectly), not always in conjunction with XML handling.

2008-02-11 18:51:46 Tree
[r794] by thzs

- fixed problems with context menus by integrating
the QMdiWindow functionality in a class AspectView which
will be the base class of all views that are to be
display in the mdi area
- Table and TableView are not aware of each other which
solves some more problems with passing information or
events up and down the aspect hierarchy (this is a
move away from the MVC to the MVP paradigm)
- fixed the crash when adding columns to a Table
- the options tabs are now properly notified when
an aspect name or comment changes
- still TODO: fix context menu when clicking on
the headers (coordinate mismatch in
TableView::contextMenuEvent())

2008-02-10 21:11:26 Tree
[r793] by knut_f

Added some missing casts (scidavis_temporary.pro demo compiles again).

2008-02-10 19:19:48 Tree
[r792] by thzs

- improved the project file to tell the application
where the translations and the python stuff is
installed (closes feature request #1887021)

2008-02-10 00:28:56 Tree
[r791] by thzs

- added make target pdf

2008-02-09 14:23:51 Tree
[r790] by thzs

- small update to the web page

2008-02-06 22:01:00 Tree
[r789] by thzs

- new almost complete Russian translation by f0ma

2008-02-06 21:55:48 Tree
[r788] by thzs

- tagging version 0.1.2

2008-02-03 16:32:30 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.