2009-11-01 Morten Welinder * Release 1.9.15 2009-11-01 Morten Welinder * src/solver.h (struct _SolverParameters): Keep target and input as deps so they get maintained. * src/expr.c (gnm_expr_top_get_cellref): New function. 2009-10-31 Morten Welinder * src/dependent.c (dependent_managed_init, dependent_managed_set_expr): New functions. * src/value.c (value_new_cellrange_parsepos_str): Use the right convensions. Add flags argument for finer control. All callers changed. 2009-10-31 Andreas J. Guelzow * src/wbc-gtk-actions.c (cb_format_preferences): delete (cb_tools_autocorrect): call dialog_preferences (actions): delete FormatGnumeric 2009-10-29 Andreas J. Guelzow * src/sheet.c (gnm_sheet_class_init): correct English grammar 2009-10-29 Jean Brefort * src/gnm-pane-impl.h: fixed graph object size issues. [#599887] * src/gnm-pane.c (gnm_pane_object_key_press), (gnm_pane_focus_out), (gnm_pane_display_obj_size_tip), (gnm_pane_object_move), (control_point_enter_notify), (control_point_leave_notify): ditto. 2009-10-28 Morten Welinder * src/solver.h (SolverConstraint): Remove redundant str member. All users changed to gnm_solver_constraint_as_str calls. 2009-10-28 Andreas J. Guelzow * src/commands.h (cmd_autofilter_add_remove): new * src/commands.c (cmd_autofilter_add_remove): new (cmd_autofilter_add_remove_impl): new (cmd_autofilter_add_remove_undo): new (cmd_autofilter_add_remove_redo): new (cmd_autofilter_add_remove_finalize): new fixes # 478152 * src/sheet-filter.h (gnm_filter_attach): publish * src/sheet-filter.c (gnm_filter_attach): publish create field selectors here rather than in (gnm_filter_new) (gnm_filter_remove): delete field selectors here rather than in (gnm_filter_unref) * src/wbc-gtk-actions.c (cb_auto_filter): just call cmd_autofilter_add_remove 2009-10-27 Morten Welinder * src/wbc-gtk.c (wbcg_error_error): Don't xml-escape the text. Fixes #599816. * src/gutils.c (gnm_string_add_number): New function. 2009-10-24 Andreas J. Guelzow * src/number-match.c (format_match_decimal_number): split into format_match_decimal_number and format_match_decimal_number_with_locale * src/number-match.h (format_match_decimal_number_with_locale): new 2009-10-23 Morten Welinder * src/number-match.c (handle_year): Handle pre-1900 dates. 2009-10-22 Andreas J. Guelzow * configure.in: add fn-christian-date plugin * plugins/Makefile.am: ditto 2009-10-20 Morten Welinder * src/sheet-control-gui.c (scg_context_menu): Disable slicer stuff for now. 2009-10-18 Morten Welinder * src/gnm-pane.c (gnm_pane_key_mode_sheet): Ignore event->state bits related to caps lock, etc. Fixes #597295. 2009-10-16 Morten Welinder * src/gui-clipboard.c: Support Biff8 via Citrix which yields a different target name. (table_cellregion_read): Use original area (from Excel) for paste. Fixes #381732, #388531. * src/gnm-so-line.c (gnm_so_line_prep_sax_parser): Read new format. (gnm_so_line_write_xml_sax): Write both arrow ends. 2009-10-14 Morten Welinder * src/gnm-so-line.c: Move GOArrow to goffice. (gnm_so_line_set_property): Eliminate is-arrow property. (gnm_so_line_draw_cairo): Draw both arrows. * configure.in (libspreadsheet_reqs): Require goffice 0.7.15 for GOArrow. 2009-10-13 Morten Welinder * src/libgnumeric.c (gnm_shutdown): Call gnm_xml_sax_read_shutdown and gnm_xml_sax_write_shutdown. * src/xml-sax-read.c (gnm_xml_sax_read_init): Plug leak. (gnm_xml_sax_read_shutdown): New function. * src/xml-sax-write.c (gnm_xml_sax_write_init): Plug leak. (gnm_xml_sax_write_shutdown): New function. * src/sheet-object-widget.c (sheet_widget_adjustment_get_horizontal): New function. (sheet_widget_list_base_get_content_link): Rename from sheet_widget_list_base_get_content_dep. Return ref'd GnmExprTop. All callers changed. (sheet_widget_list_base_get_result_link): Rename from sheet_widget_list_base_get_result_dep. Return ref'd GnmExprTop. All callers changed. (sheet_widget_list_base_get_adjustment): New function. 2009-10-11 Andreas J. Guelzow * src/mathfunc.c (random_skew_normal): simplify (random_skew_tdist): simplify 2009-10-11 Morten Welinder * src/sheet.c (gnm_sheet_resize_main): Reduce ->cols.max_used and ->rows.max_used as appropriate. (gnm_sheet_resize): Check for merges. Add new perr argument. All callers changed. 2009-10-11 Andreas J. Guelzow * src/mathfunc.c (random_skew_normal): new (random_skew_tdist): new * src/mathfunc.h (random_skew_normal): new (random_skew_tdist): new 2009-10-10 Jody Goldberg * src/main-application.c (gnumeric_arg_parse) : honour HAVE_G_OPTION_CONTEXT_SET_DELOCALIZE for people trying to build on win32 with stock gtk+. 2009-10-11 Morten Welinder * configure.in: Post-release bump.