2015-01-23 Morten Welinder * Release 0.10.19 2015-01-21 Morten Welinder * goffice/graph/gog-object.c (gog_object_add_by_role): Only consider this explicitly_typed_role if the child type is not the default. 2015-01-19 Jean Brefort * goffice/graph/gog-axis.c (gog_axis_class_init): fixed typo in default map name. * goffice/graph/gog-guru.ui: allow the window to be maximized. [see #742897] 2015-01-17 Morten Welinder * goffice/gtk/go-rotation-sel.c (cb_rotate_changed): Avoid rounding errors by using go_cospi and go_sinpi. 2015-01-16 Jean Brefort * plugins/plot_distrib/gog-histogram.c (gog_histogram_plot_series_update): don't loose any data when using automatic bins. [#742996] 2015-01-14 Jean Brefort * plugins/reg_linear/gog-lin-reg.c (gog_lin_reg_curve_update): protect against missing data. [#742859] * plugins/reg_logfit/gog-logfit.c (gog_log_fit_curve_update): ditto. * plugins/smoothing/gog-moving-avg.c (gog_moving_avg_update): ditto. 2015-01-11 Jean Brefort * libgoffice.pc.in: add missing libraries to Requires.private. 2015-01-09 Morten Welinder * goffice/gtk/go-action-combo-pixmaps.c (go_action_combo_pixmaps_create_menu_item): Use make_icon. 2015-01-08 Morten Welinder * goffice/canvas/goc-widget.c (goc_offscreen_box_unrealize): Undo the embedder part of realization too. 2015-01-08 Jean Brefort * goffice/graph/gog-axis-line.c (gog_axis_line_get_ticks): don't return invalid ticks. 2015-01-08 Jean Brefort * goffice/graph/gog-axis-line.c: allow custom ticks and grid lines for axis lines. [#600482] * goffice/graph/gog-axis-line.h: ditto. * goffice/graph/gog-axis-prefs.ui: ditto. * goffice/graph/gog-axis.h: ditto. * goffice/graph/gog-chart.c: ditto. * goffice/graph/gog-grid-line.c: ditto. 2015-01-07 Jean Brefort * goffice/graph/gog-axis.c: fix axis title position when at high coordinate. 2015-01-07 Jean Brefort * goffice/data/go-data-impl.h: add GO_DATA_HAS_VALUE to GODataFlags. * goffice/data/go-data.c: new go_data_has_value(). * goffice/data/go-data.h: ditto. * goffice/graph/gog-series.c: don't use a data vector with no valid value. [#741910] * plugins/plot_xy/gog-xy.c: protect against NULL y vector. 2015-01-07 Jean Brefort * goffice/canvas/goc-canvas.c (goc_canvas_draw): implement native scrolling. [#741394] 2015-01-06 Morten Welinder * goffice/canvas/goc-widget.c (goc_offscreen_box_realize): Only make window composited if the screen is. See bug 741455. 2015-01-04 Morten Welinder * goffice/gtk/goffice-gtk.c (update_preview_cb): Fix flags argument of gtk_icon_theme_load_icon. (go_gtk_widget_render_icon_pixbuf): New function. * goffice/gtk/go-action-combo-pixmaps.c (make_icon): Use go_gtk_widget_render_icon_pixbuf. * goffice/gtk/go-action-combo-color.c (make_icon): Ditto. 2015-01-02 Morten Welinder * goffice/gtk/goffice-gtk.c (go_gtk_button_build_with_stock): Make this work with icon names. 2014-12-31 Morten Welinder * goffice/utils/go-glib-extras.c (go_guess_encoding): Lean a bit heavier on libxml's encoding guess instead of g_get_charset which may be a bit random. 2014-12-29 Morten Welinder * goffice/gtk/goffice-gtk.h (go_gtk_builder_new_internal): Remove. Anyone crazy enough to use that deserves the pain. 2014-12-28 Morten Welinder * goffice/gtk/goffice-gtk.c (go_gtk_builder_load_internal): Actually handle the claimed data: prefix. * goffice/gtk/go-color-palette.c: Avoid GtkColorSelDialog which is _gone_ from current gtk+. Use GtkColorChooserWidget instead. * goffice/gtk/go-color-selector.c: Ditto. 2014-12-26 Morten Welinder * goffice/gtk/go-action-combo-pixmaps.c (make_icon): Handle a stock_id which is really an icon name. 2014-12-25 Morten Welinder * goffice/gtk/go-action-combo-stack.c (cb_reconfig): Simplify using gtk_action_create_icon which also handled named icons. 2014-12-15 Morten Welinder * plugins/plot_distrib/gog-histogram.c (gog_histogram_plot_view_render): Cleanup. Avoid warnings. Avoid unneccesary overflow. 2014-12-06 Morten Welinder * goffice/canvas/goc-canvas.c (goc_canvas_draw): Plug leak. (_goc_canvas_remove_item): New function. Use of this fixes several crashes. * goffice/canvas/goc-group.c (goc_group_remove_child): Don't mess directly with the canvas' members here. Tell the canvas that child is gone. (goc_group_add_child): If the canvas changes, tell the old canvas that child is gone. * goffice/canvas/goc-item.c (goc_item_dispose): Don't mess directly with the canvas' members here. 2014-11-26 Jean Brefort reviewed by: * goffice/graph/gog-axis.c (gog_axis_view_padding_request), (gog_axis_view_size_allocate): Move the titles with the axis when some other axis has an offset. [#684777] 2014-11-21 Jean Brefort * goffice/graph/gog-axis-line.c (gog_axis_base_init_style): allow rotation of axis line labels. [#740198] 2014-10-27 Jean Brefort * goffice/canvas/goc-canvas.c (goc_canvas_draw), (goc_canvas_finalize), (goc_canvas_init), (goc_canvas_invalidate), (goc_canvas_invalidate_region): add new goc_canvas_invalidate_region(). * goffice/canvas/goc-canvas.h: ditto. 2014-09-27 Morten Welinder * goffice/gtk/go-combo-box.c (cb_state_flags_change): Don't use deprecated signal and functions. 2014-09-25 Morten Welinder * configure.ac: Post-release bump.