glom r1190 - in branches/glom-precise-printing: . glom glom/libglom/document glom/relationships_overview glom/utility_widgets/canvas
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: glom r1190 - in branches/glom-precise-printing: . glom glom/libglom/document glom/relationships_overview glom/utility_widgets/canvas
- Date: Wed, 10 Oct 2007 19:11:33 +0100 (BST)
Author: murrayc
Date: 2007-10-10 19:11:31 +0100 (Wed, 10 Oct 2007)
New Revision: 1190
ViewCVS link: http://svn.gnome.org/viewcvs/glom?rev=1190&view=rev
Added:
branches/glom-precise-printing/glom/relationships_overview/canvas_group_dbtable.cc
branches/glom-precise-printing/glom/relationships_overview/canvas_group_dbtable.h
branches/glom-precise-printing/glom/relationships_overview/printoperation_relationshipsoverview.cc
branches/glom-precise-printing/glom/relationships_overview/printoperation_relationshipsoverview.h
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_group_movable.cc
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_group_movable.h
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_text_movable.cc
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_text_movable.h
Modified:
branches/glom-precise-printing/ChangeLog
branches/glom-precise-printing/glom/Makefile.am
branches/glom-precise-printing/glom/glom.glade
branches/glom-precise-printing/glom/libglom/document/document_glom.cc
branches/glom-precise-printing/glom/relationships_overview/Makefile.am
branches/glom-precise-printing/glom/relationships_overview/dialog_relationships_overview.cc
branches/glom-precise-printing/glom/relationships_overview/dialog_relationships_overview.h
branches/glom-precise-printing/glom/utility_widgets/canvas/Makefile.am
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_editable.cc
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_editable.h
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_group_grid.cc
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_item_movable.cc
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_item_movable.h
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_rect_movable.cc
branches/glom-precise-printing/glom/utility_widgets/canvas/canvas_rect_movable.h
Log:
2007-10-10 Murray Cumming <murrayc murrayc com>
* glom/utility_widgets/canvas/Makefile.am:
* glom/utility_widgets/canvas/canvas_editable.cc:
* glom/utility_widgets/canvas/canvas_editable.h:
* glom/utility_widgets/canvas/canvas_item_movable.cc:
* glom/utility_widgets/canvas/canvas_item_movable.h:
Return false from signal handlers if no movement is allowed, so that
the parent group can handle it instead.
* glom/utility_widgets/canvas/canvas_group_movable.cc:
* glom/utility_widgets/canvas/canvas_group_movable.h: Added this class.
Its x,y is based on the first child, and all children move when move() is
called.
* glom/utility_widgets/canvas/canvas_text_movable.cc:
* glom/utility_widgets/canvas/canvas_text_movable.h: Added this class.
* glom/Makefile.am:
* glom/glom.glade:
* glom/relationships_overview/Makefile.am:
* glom/relationships_overview/canvas_group_dbtable.cc:
* glom/relationships_overview/canvas_group_dbtable.h:
* glom/relationships_overview/dialog_relationships_overview.cc:
* glom/relationships_overview/dialog_relationships_overview.h: Added a View menu,
with a Show Grid option, though that causes crashes for now.
Reimplemented this with the new canvas classes, so that we don't have to
implement moving. Used derived classes instead of duplicating information in another
class.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]