glom r1256 - in trunk: . glom/libglom/data_structure/layout glom/libglom/document glom/mode_design/print_layouts glom/utility_widgets/canvas
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: glom r1256 - in trunk: . glom/libglom/data_structure/layout glom/libglom/document glom/mode_design/print_layouts glom/utility_widgets/canvas
- Date: Fri, 2 Nov 2007 12:39:36 +0000 (GMT)
Author: murrayc
Date: 2007-11-02 12:39:36 +0000 (Fri, 02 Nov 2007)
New Revision: 1256
ViewCVS link: http://svn.gnome.org/viewcvs/glom?rev=1256&view=rev
Added:
trunk/glom/libglom/data_structure/layout/layoutitem_line.cc
trunk/glom/libglom/data_structure/layout/layoutitem_line.h
Removed:
trunk/glom/utility_widgets/canvas/canvas_line_editable.cc
trunk/glom/utility_widgets/canvas/canvas_line_editable.h
Modified:
trunk/ChangeLog
trunk/glom/libglom/data_structure/layout/Makefile.am
trunk/glom/libglom/document/document_glom.cc
trunk/glom/mode_design/print_layouts/canvas_layout_item.cc
trunk/glom/mode_design/print_layouts/canvas_print_layout.cc
trunk/glom/mode_design/print_layouts/window_print_layout_edit.cc
trunk/glom/mode_design/print_layouts/window_print_layout_edit.h
trunk/glom/utility_widgets/canvas/canvas_group_movable.cc
trunk/glom/utility_widgets/canvas/canvas_group_resizable.cc
trunk/glom/utility_widgets/canvas/canvas_group_resizable.h
trunk/glom/utility_widgets/canvas/canvas_line_movable.cc
trunk/glom/utility_widgets/canvas/canvas_rect_movable.cc
trunk/glom/utility_widgets/canvas/test_canvas_editable.cc
Log:
2007-11-02 Murray Cumming <murrayc murrayc com>
* glom/libglom/data_structure/layout/Makefile.am:
* glom/libglom/data_structure/layout/layoutitem_line.cc:
* glom/libglom/data_structure/layout/layoutitem_line.h:
Added this new layout item, only for print layouts.
* glom/libglom/document/document_glom.cc: load and save the
new layout item.
* glom/mode_design/print_layouts/canvas_layout_item.cc:
set_layout_item(): Handle the new layout item type, creating
a canvas line for it.
* glom/mode_design/print_layouts/window_print_layout_edit.cc:
* glom/mode_design/print_layouts/window_print_layout_edit.h:
Added Insert menu items, to add horizontal and vertical lines.
* glom/utility_widgets/canvas/canvas_group_resizable.cc:
* glom/utility_widgets/canvas/canvas_group_resizable.h:
Create (and handle) different manipulators if the child is a line.
* glom/utility_widgets/canvas/canvas_line_movable.cc:
set_coordinates(): Set the x/y/width/height too, for generic code
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]