Revision 626858
Go back to digest for 28th January 2007Bug Fixes in Development Tools
Hugo Parente Lima committed changes in /trunk/playground/devtools/grama:
- Removed some bugs undoing/redoing items with dependents, dependents re-insertion code moved to commands.
- class Document merged with class DiagramController.
- Added support to many to many relations.
- Added a icon to the QUndoView clean state :-)
- Small cleanup in MainWindow code.
- Relation list on edittable dialog display tables name instead of relations name.
- Fixed a crash in edittable dialog box when he table does not have relations.
- Foreign keys can be primary keys... duh!
- Tables receive modified notifications when primary keys property changes.
File Changes
Deleted 2 files
- /trunk/playground/devtools/grama/gui
- /document.cpp
- /document.h
Modified 25 files
- /trunk/playground/devtools/grama
- /core/abstractrelationimpl.cpp
- /core/cmdremoveitem.cpp
- /core/cmdremoveitem.h
- /core/column.h
- /core/diagram.cpp
- /core/diagramitem.cpp
- /core/diagramitem.h
- /core/foreignkey.h
- /core/relation.cpp
- /core/relation.h
- /core/table.cpp
- /core/table.h
- /gui/CMakeLists.txt
- /gui/diagramcontroller.cpp
- /gui/diagramcontroller.h
- /gui/diagramregion.cpp
- /gui/diagramrelation.cpp
- /gui/diagramscene.cpp
- /gui/diagramscene.h
- /gui/diagramtable.cpp
- /gui/edittabledlg.cpp
- /gui/mainwindow.cpp
- /gui/mainwindow.h
- /tests/diagramtest.cpp
- /tests/diagramtest.h
27 files changed in total