2009-11-29 Morten Welinder * Release 1.9.16 2009-11-28 Jean Brefort * src/item-edit.c (item_edit_draw): fix selection bounds in case of multibytes characters, (item_edit_button_pressed), (item_edit_motion), (item_edit_button_released), (item_edit_init), (item_edit_class_init): implement dragging in ItemEdit. [#337521] 2009-11-28 Jean Brefort * src/item-edit.c (item_edit_draw), (item_edit_button_pressed), (item_edit_realize), (item_edit_unrealize): invert selected text, and allow mouse selection past the last character. [#122176 and #388342] 2009-11-27 Morten Welinder * src/workbook.c (workbook_finalize): Plug leak. * src/print.c (gnm_print_sheet): Plug leak. 2009-11-26 Jean Brefort * src/wbc-gtk.c (cb_graph_dim_editor_update), (cb_update_idle), (cb_graph_dim_entry_focus_out_event), (cb_graph_dim_entry_changed), (wbcg_data_allocator_editor): avoid piles of error message boxes. [#152517] 2009-11-25 Morten Welinder * src/commands.c (cmd_scenario_add_redo, cmd_scenario_add_undo): fix life cycle. 2009-11-21 Andreas J. Guelzow * component/Gnumeric-embed.xml.in: add "Normality Test..." menu item * src/GNOME_Gnumeric-gtk.xml.in: ditto * src/HILDON_Gnumeric-gtk.xml.in: ditto * src/wbc-gtk-actions.c (cb_tools_normality_tests): new (ToolsNormalityTests) connect to cb_tools_normality_tests 2009-11-18 Morten Welinder * configure.in (gnomedb_msg): Disable gda if we don't have required header. 2009-11-17 Andreas J. Guelzow * autogen.sh: allow dirs on PATH to have spaces withou causing warning 2009-11-16 Andreas J. Guelzow * src/wbc-gtk.c (wbcg_update_title): be consistent with most other Gnome programs. 2009-11-14 Morten Welinder * src/mathfunc.c (pd_lower_cf): Fix convergence test. Test case is R.PGAMMA(X,1e-20,1,FALSE) with visible discontinuity at X=1. Reported by the R team. 2009-11-14 Andreas J. Guelzow * configure.in: check for gtk_entry_get_buffer (We need to use it to work around a gtk bug that only occurs when this is in fact available.) 2009-11-14 Andreas J. Guelzow * src/sheet.h (gnm_sheet_get_sort_setups): new (gnm_sheet_add_sort_setup): new (gnm_sheet_find_sort_setup): new * src/sheet.c (gnm_sheet_add_sort_setup): new (gnm_sheet_get_sort_setups): new (gnm_sheet_find_sort_setup): new (gnm_sheet_init): initialize new field sort_setups (gnm_sheet_finalize): and free them * src/sort.c (gnm_sort_data_copy): new * src/sort.h (gnm_sort_data_copy): new 2009-11-13 Andreas J. Guelzow * src/func-builtin.c: add some translator comments 2009-11-12 Morten Welinder * src/gnm-plugin.c (cb_load_and_create): Keep track of plugin usage. 2009-11-11 Andreas J. Guelzow * component/Gnumeric-embed.xml.in: move FormatWorkbook to View menu * src/GNOME_Gnumeric-gtk.xml.in: ditto * src/HILDON_Gnumeric-gtk.xml.in: ditto and rename FilePreferences action to EditPreferences * src/wbc-gtk-actions.c: adjust names and description of FileMetaData and FormatWorkbook actions 2009-11-09 Morten Welinder * src/workbook-view.c (wb_view_new_from_input): Add extra uri argument. All callers changes. Fixes #601274. 2009-11-08 Morten Welinder * src/xml-sax-write.c (xml_write_solver): Write target cell as cellref so we don't drop the sheet. 2009-11-07 Morten Welinder * src/numbers.h: Resurrect long double support. 2009-11-06 Morten Welinder * src/value.c (value_get_as_gstring): Handle partial arrays. 2009-11-04 Jean Brefort * src/item-cursor.c (item_cursor_realize, item_cursor_unrealize, (item_cursor_draw, item_cursor_set_property, item_cursor_init): back to rendering using gdk. [#600656] * src/item-edit.c (item_edit_draw): do not change the background when editing and make the cursor visible on dark backgrounds. 2009-11-02 Morten Welinder * src/expr.c (gnm_expr_top_get_cellref): Constify. 2009-10-11 Morten Welinder * configure.in: Post-release bump.