2007-02-16 Morten Welinder * Release 0.3.6 2007-02-16 Morten Welinder * goffice/utils/datetime.c (go_date_month_name): Trim terminating spaces in the result. 2007-02-16 Jean Brefort http://bugzilla.gnome.org/show_bug.cgi?id=408520 * plugins/reg_linear/gog-exp-reg.c: (gog_exp_reg_curve_get_equation): fix equation. 2007-02-15 Morten Welinder * goffice/utils/go-locale.c (go_locale_month_before_day): 'M' is minutes, so ignore it. (go_locale_get_date_format): New function. 2007-02-12 Jean Brefort * goffice/utils/go-rangefunc.c: copied some new functions from gnumeric. * goffice/utils/go-rangefunc.h: ditto. * plugins/plot_boxes/gog-boxplot.c: find fractiles using new functions in go-rangefunc.*. 2007-02-09 Morten Welinder * goffice/utils/go-math.c (go_ascii_strtod, go_ascii_strtold): New functions. 2007-02-07 Morten Welinder * goffice/utils/go-format.c (go_format_str_delocalize): Don't overrun source string on unbalanced quote. 2006-02-06 Emmanuel Pacaud * goffice/graph/gog-renderer-pixbuf.[ch]: removed. 2006-02-06 Emmanuel Pacaud Disable pango markup for all user entered texts. http://bugzilla.gnome.org/show_bug.cgi?id=403209 * goffice/graph/gog-renderer.c (gog_renderer_draw_text): remove the unused result parameter and add a new use_markup flag. (gog_renderer_get_text_OBR): add new use_markup flag. (gog_renderer_get_text_AABR): ditto. * goffice/graph/gog-renderer-cairo.c: ditto. * goffice/graph/gog-renderer-gnome-print.c: ditto. * goffice/graph/gog-renderer-svg.c: ditto. * goffice/graph/gog-label.c (gog_text_view_size_request): don't use pango markup. (gog_text_view_render): ditto. * goffice/graph/gog-legend.c (cb_size_elements): ditto. (cb_render_elements): ditto. * goffice/graph/gog-axis-line..c (axis_line_get_bbox): use pango markup (for exponent of log axes). (axis_line_render): ditto. (axis_circle_get_bbox): ditto. (axis_circle_render): ditto. * goffice/graph/gog-axis.c (map_discrete_calc_ticks): but escape user text here. * goffice/graph/gog-grid.c (gog_grid_view_render): handle new GogAxisSet type. 2007-01-30 Morten Welinder * goffice/utils/go-format.c (go_format_is_text): Typo. 2007-01-24 Morten Welinder * goffice/utils/go-locale.[ch]: New files, extracted from go-format.[ch]. Grand renaming. * goffice/utils/go-format.c (go_render_number): Make this static. 2007-01-22 Morten Welinder * goffice/utils/go-format.c (type GOFormat): Make this private. */*.c: deal with the fallout. 2007-01-21 Morten Welinder * goffice/utils/go-format.c (cb_attrs_as_string): Fix typo "strikthough" and add underline styles "low" and "error". (go_format_parse_markup): Add "low" and "error" here too. 2007-01-20 Jody Goldberg http://bugzilla.gnome.org/show_bug.cgi?id=397679 * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_update) : Don't freak everything out if we attempt to render with w/h < 1. That should not happen, but if it gets through, avoid a nan * goffice/graph/gog-renderer-pixbuf.c (gog_renderer_pixbuf_update) : ditto. 2007-01-20 Jean Brefort * goffice/graph/gog-guru.c (cb_plot_family_menu_create): fix recently introduced bug. 2007-01-09 Morten Welinder * goffice/utils/go-math.c (go_strtod): Eliminate the need to reset errno before calling this. 2007-01-08 Morten Welinder * goffice/utils/go-math.c (go_strtod, go_strtold): New functions. 2007-01-05 Morten Welinder * goffice/utils/go-format.c (go_format_is_date, go_format_is_date_for_value): New functions. 2007-01-04 Morten Welinder * goffice/gtk/go-format-sel.c (fmt_dialog_enable_widgets): When displaying a widget, display its parents too. This kills the need for all the silly box widgets. * goffice/utils/go-format.h (GOFormatDetails): Eliminate date_has_days and date_has_months. No-one uses them. 2006-01-03 Emmanuel Pacaud * goffice/graph/gog-renderer-cairo.c (gog_renderer_cairo_draw_text): Don't scale text by using pango_cairo_context_set_resolution, but use cairo_scale instead. Much more WYSIWYG now. (gog_renderer_cairo_get_text_OBR): ditto. 2006-12-06 Jean Brefort * pixmaps/color.xpm: new pixmap. * pixmaps/chart_colored_1_1.png: ditto. * pixmaps/chart_colored_1_1.svg: ditto. 2006-12-29 Emmanuel Pacaud * goffice/graph/gog-chart.c (gog_chart_get_cardinality): use full cardinality for plot index offset. The style of a serie do not depend on the visibility of another serie. * goffice/graph/gog-legend.c (cb_render_elements): use a counter instead of relying on first callback argument. 2006-12-28 Emmanuel Pacaud * goffice/graph/gog-axis-line.c (cb_cross_axis_changed): clear GValue struct before using it, and unset it before leaving. * goffice/graph/gog-chart.c: typo. * goffice/graph/gog-error-bar-prefs.glade: layout fix. * goffice/graph/gog-error-bar.c (cb_color_changed): color selector is a GOSelector now. (cb_display_changed): display selector is a standard GtkComboBox now. (gog_error_bar_prefs): ditto. * goffice/graph/gog-style-prefs.glade: layout fixes. * pixmaps/bar*.png: convert to 16x16 images. 2006-12-27 Morten Welinder * goffice/utils/go-math.c (go_continued_fraction): Use integer operations as intended. * goffice/utils/go-format.c (go_format_number): Check for improper fraction overflows. 2006-12-26 Morten Welinder * goffice/utils/go-format.c: Merge format.c in here. 2006-12-25 Jean Brefort * plugins/reg_logfit/gog-logfit.c: (gog_log_fit_curve_type_name): fixed comment. * po/POTFILES.in: add missing files. 2006-12-22 Morten Welinder * goffice/utils/format.c (go_format_number): Improve fractions a tiny bit. Prevent reading beyond allocated memory. 2006-12-20 Morten Welinder * goffice/utils/go-format.c (go_format_value_gstring): Take colour argument too and pass it to go_style_format_find_entry. All callers changed. 2006-12-19 Morten Welinder * goffice/utils/format.c (go_format_number): Handle 'E' right and fix a few more issues with month-vs-minutes handling. 2006-12-18 Morten Welinder * goffice/utils/go-format.c (go_style_format_find_entry): New static function, mostly from Gnumeric. (go_style_format_condition): Generalize. (go_format_value_gstring): Generalize to handle layouts, not just strings. Generalize to handle non-number values. All callers changed. * Makefile.am: Don't install format-impl.h 2006-12-17 Jody Goldberg * configure.in : post release bump