2012-09-06 Morten Welinder <
[email protected]>
* Release 0.9.6
2012-09-02 Jean Brefort <
[email protected]>
* goffice/utils/go-path.c (go_path_new_from_odf_enhanced_path): return NULL
when the path is empty.
2012-09-02 Jean Brefort <
[email protected]>
* goffice/graph/gog-axis.c (gog_axis_view_padding_request): accept an
axis which parent is not a chart.
* goffice/utils/go-path.c (go_path_new_from_odf_enhanced_path): commented.
* goffice/utils/go-path.h: removed unused diirections.
2012-08-28 Jean Brefort <
[email protected]>
* goffice/canvas/goc-path.c (goc_path_prepare_draw),
(goc_path_draw): fixed fill rule usage.
* goffice/utils/go-path.c (parse_value), (emit_function_8),
(_path_arc), (go_path_arc_degrees), (go_path_arc_full),
(go_path_quadrant), (go_path_new_from_odf_enhanced_path): import arcs
and friends from ODF enhanced paths.
2012-08-27 Jean Brefort <
[email protected]>
* goffice/utils/go-path.c (skip_spaces), (skip_comma_and_spaces),
(parse_value), (parse_values), (emit_function_2),
(emit_function_6), (emit_function_8), (emit_quadratic),
(go_path_new_from_svg), (go_path_new_from_odf_enhanced_path): accept
variables in ODF enhanced paths.
2012-08-26 Jean Brefort <
[email protected]>
* goffice/utils/go-path.c (go_path_arc_degrees),
(go_path_arc_to_degrees), (go_path_svg_move_to),
(go_path_svg_line_to), (go_path_svg_curve_to), (go_path_svg_close),
(go_path_to_svg), (go_path_new_from_svg),
(go_path_new_from_odf_enhanced_path): enhanced odf paths support.
2012-08-20 Jean Brefort <
[email protected]>
* docs/reference/goffice-docs.xml: fixed a few more doc issues.
* goffice/graph/gog-styled-object.c (gog_styled_object_class_init): ditto.
* goffice/utils/go-cairo.c (go_cairo_emit_svg_path): use
go_path_new_from_svg().
* goffice/utils/go-path.c (go_path_scale),
(go_path_new_from_svg), (go_path_new_from_odf_enhanced_path): new functions.
* goffice/utils/go-path.h: ditto.
2012-08-16 Jean Brefort <
[email protected]>
* configure.in: requires libgsf-1 >= 1.14.23 for introspection.
* docs/reference/goffice-docs.xml: fixed documentation warnings.
* all others: ditto.
2012-08-15 Chris Leonard <
[email protected]>
* goffice/gtk/go-format-sel.c: add comments for translators to SI units
names. [#681813]
2012-08-15 Jean Brefort <
[email protected]>
* plugins/plot_surface/gog-contour.c (gog_contour_view_render): fix a crash
for infinite values. [#841840]
2012-08-14 Jean Brefort <
[email protected]>
* plugins/plot_xy/gog-bubble-prefs.ui: one more 3d->3D.
2012-08-14 Quentin Glidic <
[email protected]>
* goffice/utils/go-spectre.c (go_spectre_load_data): fix build with
libspectre. [#681846]
2012-08-13 Jean Bréfort <
[email protected]>
* goffice/graph/gog-plot-impl.h: removed unused field in GogPlotDesc.
* goffice/graph/gog-plot.c (gog_plot_class_init): 3d -> 3D. [#681777]
* plugins/plot_barcol/gog-1.5d.c (gog_plot1_5d_class_init): ditto.
* plugins/plot_pie/gog-pie.c (gog_pie_plot_class_init): ditto.
* plugins/plot_xy/gog-xy.c (gog_bubble_plot_class_init): ditto.
2012-08-11 Jean Brefort <
[email protected]>
* goffice/Makefile.am: changed the build system.
* goffice/app/Makefile.am: removed.
* goffice/canvas/Makefile.am: removed.
* goffice/component/Makefile.am: removed.
* goffice/data/Makefile.am: removed.
* goffice/graph/Makefile.am: removed.
* goffice/gtk/Makefile.am: removed.
* goffice/math/Makefile.am: removed.
* goffice/utils/Makefile.am: removed.
* goffice/utils/go-gdk-pixbuf.c: new file.
* goffice/utils/go-gdk-pixbuf.h: ditto.
* all others: fix introspection and gtk-doc warnings.
2012-08-04 Jean Brefort <
[email protected]>
* goffice/app/Makefile.am: new GoView class for use in file openers and
savers.
* goffice/app/file-priv.h: ditto.
* goffice/app/file.c: ditto.
* goffice/app/file.h: ditto.
* goffice/app/go-app.h: ditto.
* goffice/app/go-plugin-loader-module.c: ditto.
* goffice/app/go-plugin-service.c: ditto.
* goffice/app/go-plugin-service.h: ditto.
* goffice/app/go-view.c: ditto.
* goffice/app/go-view.h: ditto.
* goffice/app/goffice-app.h: ditto.
* all others: introspection warnings.
2012-08-01 Jean Brefort <
[email protected]>
* all: fixed some introspection and doc warnings.
2012-08-01 Jean Brefort <
[email protected]>
* configure.in: requires gtk-doc >= 1.12.
* docs/reference/goffice-docs.sgml: replaced by xml.
* docs/reference/goffice-docs.xml: replaces sgml.
* docs/reference/Makefile.am: ditto.
2012-08-01 Jean Brefort <
[email protected]>
* goffice/gtk/go-action-combo-color.c
(go_action_combo_color_create_tool_item),
(go_action_combo_color_set_allow_alpha): add alpha support.
* goffice/gtk/go-action-combo-color.h: ditto.
2012-07-29 Jean Brefort <
[email protected]>
* plugins/plot_surface/gog-xyz-surface-prefs.c
(cb_missing_as_changed), (gog_xyz_surface_plot_pref): add an option for
missing data.
* plugins/plot_surface/gog-xyz-surface-prefs.ui: ditto.
* plugins/plot_surface/gog-xyz-surface.c (missing_as_string),
(missing_as_value), (gog_xyz_surface_plot_build_matrix),
(gog_xyz_surface_plot_set_property),
(gog_xyz_surface_plot_get_property), (common_init_class): ditto.
* plugins/plot_surface/gog-xyz-surface.h: ditto.
2012-07-29 Jean Brefort <
[email protected]>
* goffice/graph/gog-plot.c (gog_plot_set_property),
(gog_plot_get_property), (gog_plot_class_init): save axis Id for all axes,
not only X and Y. [#680739]
* plugins/plot_surface/gog-xyz-surface.c
(gog_xyz_surface_plot_build_matrix): avoid leaks and invalid properties.
2012-07-26 Jean Brefort <
[email protected]>
* goffice/graph/gog-axis.c (gog_axis_map_get_real_extents),
(gog_axis_map_get_real_bounds): new functions taking the axis span into
account.
* goffice/graph/gog-axis.h: ditto.
* goffice/graph/gog-chart-map.c (xy_make_close_path): take new fill type
into account.
* goffice/graph/gog-plot.c (gog_plot_populate_editor): allow axis choice for
pseudo-3d plots. [see #680636]
* goffice/graph/gog-series.c: allow filling to axis limits. [#680513]
* goffice/graph/gog-series.h: ditto.
* plugins/plot_xy/gog-xy.c (gog_xy_series_class_init): ditto.
2012-07-26 Jean Brefort <
[email protected]>
* plugins/plot_surface/gog-contour.c
(gog_contour_plot_foreach_elem): add series name to the elements. [#680508]
* plugins/plot_surface/gog-xyz-surface.c
(gog_xyz_surface_plot_build_matrix): use go_nan instead of 0 when data are
missing and fix cardinality when pseudo-3d axis bounds can't be retrieved.
[#680486][#680512]
2012-07-24 Morten Welinder <
[email protected]>
* goffice/math/go-quad.c (go_quad_add): Complain if not properly
initialized.
(go_quad_start): Keep track of initialization depth.
* goffice/math/go-regression.c (go_matrix_invert): Ensure go_quad
has been properly initialized. Don't re-use partial results after
they have been rounded to "double".
2012-07-22 Jean Brefort <
[email protected]>
* goffice/Makefile.am: make introspection stuff build when no libgoffice
is installed.
2012-07-21 Jean Brefort <
[email protected]>
* goffice/component/go-component.c (go_component_stop_editing): do not
unref twice the same object. Related to #680190.
2012-07-20 Jean Brefort <
[email protected]>
* goffice/component/go-component.c (go_component_finalize),
(go_component_set_data), (go_component_set_command_context),
(go_component_get_command_context),
(go_component_set_default_command_context),
(go_component_duplicate): fix some issues related to #680190.
* goffice/component/go-component.h: ditto.
* all others: fix introspection warnings.
2012-07-15 Morten Welinder <
[email protected]>
* configure.in: Post-release bump.