2010-03-08 Morten Welinder <
[email protected]>
* Release 0.8.1
2010-03-08 Jean Brefort <
[email protected]>
* docs/reference/goffice-0.8-sections.txt: added GocArc.
* docs/reference/goffice-docs.sgml: ditto.
* goffice/canvas/goc-ellipse.c (goc_ellipse_update_bounds): fixed bounds.
* goffice/canvas/goc-rectangle.c (goc_rectangle_update_bounds): ditto.
* goffice/canvas/goc-styled-item.c (goc_styled_item_set_property),
(goc_styled_item_style_changed): minor changes.
* goffice/utils/go-bezier.c: fix docs.
* goffice/utils/go-styled-object.c: add docs.
* tests/shapes-demo.c (parse_line): enhance style changes.
2010-03-07 Jean Brefort <
[email protected]>
* goffice/utils/go-style.c (go_style_set_cairo_line): fix hairline.
2010-03-07 Jean Brefort <
[email protected]>
* tests/shapes-demo.c (parse_line): use go_style_object_style_changed().
2010-03-06 Valek Filippov <
[email protected]>
* goffice/canvas/goc-rectangle.c (goc_rectangle_set_property),
(goc_rectangle_get_property), (goc_rectangle_prepare_draw),
(goc_rectangle_class_init), (goc_rectangle_init): implement round
rectangles.
2010-03-06 Jean Brefort <
[email protected]>
* goffice/canvas/goc-arc.c (goc_arc_update_bounds): set the line style.
* goffice/canvas/goc-styled-item.c (goc_styled_item_style_changed):
enforce invalidation of the item when done.
* tests/shapes-demo.c (parse_line): more fixes.
2010-03-06 Jean Brefort <
[email protected]>
* goffice/canvas/goc-polyline.c (goc_polyline_draw): missing white spaces.
* tests/shapes-demo.c (my_test), (parse_line), (enter_callback): add
missing calls to goc_item_bounds_changed and fix white spaces and other
presentation issues.
2010-03-06 Valek Filippov <
[email protected]>
* goffice/canvas/goc-arc.c (prepare_draw_arrow),
(goc_arc_prepare_draw), (goc_arc_distance): fix rtl.
* tests/shapes-demo.c (open_file), (on_open), (my_test),
(parse_line), (enter_callback), (main): new version.
2010-03-05 Valek Filippov <
[email protected]>
* goffice/canvas/goc-arc.c (goc_arc_start), (goc_arc_end),
(prepare_draw_arrow), (goc_arc_prepare_draw),
(goc_arc_update_bounds), (goc_arc_distance), (goc_arc_draw): support
arrow heads.
* goffice/canvas/goc-ellipse.c (goc_ellipse_prepare_draw): fix rtl.
* goffice/canvas/goc-rectangle.c (goc_rectangle_prepare_draw): ditto.
2010-03-03 Jean Brefort <
[email protected]>
* goffice/canvas/goc-styled-item.c (goc_styled_item_style_changed): call
goc_item_bounds_changed.
2010-03-04 Valek Filippov <
[email protected]>
* goffice/canvas/goc-arc.c (goc_arc_prepare_draw),
(goc_arc_distance), (goc_arc_draw), (goc_arc_init_style): more
canvas improvements.
* goffice/canvas/goc-ellipse.c (goc_ellipse_prepare_draw),
(goc_ellipse_update_bounds), (goc_ellipse_distance),
(goc_ellipse_draw), (goc_ellipse_class_init): ditto.
* goffice/canvas/goc-rectangle.c (goc_rectangle_prepare_draw),
(goc_rectangle_update_bounds), (goc_rectangle_distance),
(goc_rectangle_draw), (goc_rectangle_class_init): ditto.
2010-03-03 Jean Brefort <
[email protected]>
* goffice/canvas/goc-line.c (goc_line_distance): fix distance evaluation.
2010-03-03 Valek Filippov <
[email protected]>
* goffice/canvas/goc-arc.c (goc_arc_update_bounds),
(goc_arc_distance): fixed for filled items.
* goffice/canvas/goc-polygon.c (goc_polygon_update_bounds),
(goc_polygon_distance): little optimization.
* goffice/canvas/goc-polyline.c (goc_polyline_update_bounds),
(goc_polyline_distance): ditto.
2010-03-03 Jean Brefort <
[email protected]>
* goffice/canvas/goc-polygon.c (goc_polygon_update_bounds): always
set bounds even if fully transparent.
* goffice/canvas/goc-polyline.c (goc_polyline_update_bounds): ditto.
2010-03-02 Morten Welinder <
[email protected]>
* goffice/gtk/go-locale-sel.c (go_locale_sel_get_locale): Plug
leak.
(ls_class_init): Try adding ".utf8" to the locale name. Fixes
#611415 in some sense.
2010-03-02 Jean Brefort <
[email protected]>
* goffice/canvas/goc-item.c (_goc_item_update_bounds): always set
bounds, even for transparent items or empty items.
* goffice/canvas/goc-polygon.c (goc_polygon_set_property),
(goc_polygon_prepare_path), (goc_polygon_update_bounds),
(goc_polygon_distance), (goc_polygon_draw),
(goc_polygon_class_init): implement spline support.
* goffice/utils/go-bezier.c: fix comment.
2010-03-01 Jean Brefort <
[email protected]>
* goffice/canvas/goc-polyline.c (goc_polyline_set_property),
(goc_polyline_prepare_draw), (goc_polyline_distance),
(goc_polyline_class_init): implement spline support.
* tests/shapes-demo.c (main): add missing white spaces.
2010-03-01 Valek Filippov <
[email protected]>
* goffice/canvas/Makefile.am: add arc support.
* goffice/canvas/goc-arc.c: ditto
* goffice/canvas/goc-arc.h: ditto
* goffice/canvas/goc-polyline.c (goc_polyline_prepare_draw),
(goc_polyline_update_bounds), (goc_polyline_distance),
(goc_polyline_draw): enhance polyline implementation.
* goffice/canvas/goffice-canvas.h: add arc support.
* tests/Makefile.am: new demo.
* tests/shapes-demo.c: ditto.
2010-03-01 Jean Brefort <
[email protected]>
* goffice/utils/go-bezier.c (go_bezier_spline_to_cairo): add a flag to
support rendering in an RTL canvas.
* goffice/utils/go-bezier.h: ditto.
2010-02-26 Jean Brefort <
[email protected]>
* goffice/graph/gog-chart-map.c (make_path_cspline): correctly manage
invalid data. [#611163]
* goffice/utils/go-bezier.c (go_bezier_spline_to_cairo): new utility.
* goffice/utils/go-bezier.h: ditto.
2010-02-21 Jean Brefort <
[email protected]>
* goffice/gtk/goffice-gtk.c (go_gtk_builder_new): fixed a memory leak.
2010-02-19 Jean Brefort <
[email protected]>
* goffice/graph/gog-object.c (gog_object_parent_finalized),
(gog_object_finalize): ensure that children parent is set to NULL.
(gog_object_get_graph): restore previous version
* goffice/graph/gog-guru-type-selector.ui: remove orientation property
to avoid warnings with old gtk+.
2010-02-19 Jean Brefort <
[email protected]>
* goffice/graph/gog-object.c (gog_object_get_graph): avoid a crash if a
parent has been finalized. [#610435]
2010-02-19 Jean Brefort <
[email protected]>
* goffice/graph/gog-axis-line.c (cb_position_toggled),
(cb_tick_toggle_changed): use gtk_buildable_get_name instead of
gtk_widget_get_name where appropriate.
* goffice/graph/gog-axis.c (cb_axis_toggle_changed):
* goffice/graph/gog-object.c (cb_chart_position_changed):
* goffice/utils/go-editor.c (go_editor_register_widget):
* plugins/plot_xy/gog-bubble-prefs.c (cb_type_changed):
2010-02-14 Jean Brefort <
[email protected]>
* goffice/canvas/goc-canvas.c (button_press_cb),
(button_release_cb), (motion_cb): don't return before cleaning.
* libgoffice.pc.in: remove libglade dependency. [#609833]
2010-02-13 Morten Welinder <
[email protected]>
* configure.in: Post-release bump.