2010-06-16 Morten Welinder * Release 1.10.6 2010-06-16 Andreas J. Guelzow * src/func.h (gnm_func_convert_markup_to_pango): new * src/func.c (gnm_func_convert_markup_to_pango): new 2010-06-16 Andreas J. Guelzow * src/commands.c (cmd_paste_copy): check with user if more than 10000 copies are to be pasted. 2010-06-16 Morten Welinder * src/gui-util.c (gnumeric_create_tooltip): Set type hint and gravity. 2010-06-16 Andreas J. Guelzow * src/colrow.h (colrow_index_list_destroy): turn into a define (colrow_state_list_destroy) : ditto (colrow_vis_list_destroy): ditto (colrow_vis_list_length): new * src/colrow.c (colrow_index_list_destroy): delete (colrow_state_list_destroy) : ditto (colrow_vis_list_destroy): ditto (colrow_vis_list_length): new (cb_colrow_index_counter): new * src/commands.c (cmd_selection_colrow_hide): check whether this would hide the whole sheet. 2010-06-16 Morten Welinder * src/dependent.c (dependent_managed_init): Zero the right amount of data. 2010-06-16 Andreas J. Guelzow * configure.in: check for gtk_widget_get_allocation * src/dead-kittens.h (gtk_widget_get_allocation): new 2010-06-16 Andreas J. Guelzow * src/GNOME_Gnumeric-gtk.xml.in: add new menu items * src/HILDON_Gnumeric-gtk.xml.in: ditto * component/Gnumeric-embed.xml.in: ditto * src/sheet-utils.c (gnm_sheet_guess_data_range): new * src/sheet-utils.h (gnm_sheet_guess_data_range): new * src/wbc-gtk-actions.c (cb_edit_goto_*): new (EditGoto*): new * src/wbc-gtk.c (cb_cs_go_*): new (wbc_gtk_cell_selector_popup): new (wbc_gtk_create_edit_area): connect the above (for gtk 2.16+) * src/workbook-control.h (wb_control_navigate_to_cell): new * src/workbook-control.c (wb_control_navigate_to_cell): new 2010-06-15 Andreas J. Guelzow * src/func.h (tokenized_help_*): deleted (gnm_func_get_arg_description): new * src/func.c (tokenized_help_*): deleted (gnm_func_get_arg_description): new (gnm_func_sanity_check1): check for empty arg descriptions 2010-06-15 Morten Welinder * src/collect.c (collect_float_pairs): New function, extracted from float_range_function2d. (float_range_function2d): simplify and plug leak. * src/gnm-datetime.c (datetime_value_to_seconds): Improve sanity check. * src/mathfunc.c (pbeta): Simplify. 2010-06-14 Andreas J. Guelzow * src/mathfunc.c (pbinom2): pbinom's right tail calculation does not include the lower limit. 2010-06-14 Andreas J. Guelzow * src/wbc-gtk-edit.c (wbcg_edit_finish): close the tooltips of the entry 2010-06-14 Andreas J. Guelzow * src/func-builtin.c (help_if): fix argument description * src/func.c (gnm_func_sanity_check1): add checks 2010-06-14 Morten Welinder * src/mathfunc.c (pbinom2): New function extracted from gnumeric_binom_dist_range and improved. 2010-06-13 Morten Welinder * src/func.c (check_help_expression): New function. * src/parser.y (yylex): Fix parsing of calls to LOG2 and LOG10 in sheets with more than ~8500 columns. * src/func.c (copy_hash_table_to_ptr_array): Don't test perl samples. (gnm_func_sanity_check1): Check for unwanted space after colon and for unwanted period at end. * src/wbc-gtk.c (cb_sheet_visibility_change): Set visibility of both label and page. Fixes #621463. 2010-06-11 Andreas J. Guelzow * src/expr.c (gnm_insert_unique_value_cmp): new (gnm_insert_unique_value): new (do_gnm_expr_get_ranges): use gnm_insert_unique_value rather than gnm_insert_unique which only compares pointers 2010-06-11 Jean Brefort * src/item-edit.c (item_edit_draw): Fixed multi-line item edit selection. [#621235] 2010-06-11 Andreas J. Guelzow * src/gnm-pane-impl.h: make cursor.expr_range into a GSList * src/gnm-pane.h (gnm_pane_expr_cursor_bound_set): add main_colour arg * src/gnm-pane.c (gnm_pane_expr_cursor_bound_set): add main_colour arg and don't delete existing cursors 2010-06-10 Andreas J. Guelzow * src/func-builtin.c (help_if): remove inconsistent period 2010-06-10 Morten Welinder * src/sheet.c (gnm_sheet_set_property): Mark sheet dirty in more circumstances. Fixes #621191. 2010-06-09 Morten Welinder * src/wbc-gtk.c (wbcg_notebook_tabs_visibility): Use gtk_widget_set_visible and simplify. * src/dead-kittens.h: New file for kittens killed by gtk. 2010-06-09 Andreas J. Guelzow * component/Gnumeric-embed.xml.in: add Function Help * src/GNOME_Gnumeric-gtk.xml.in: ditto * src/HILDON_Gnumeric-gtk.xml.in: ditto * src/wbc-gtk-actions.c (cb_help_function): new (permanent_actions): attach cb_help_function 2010-06-07 Andreas J. Guelzow for Konstantin Tokarev * src/parse-util.c (gnm_expr_char_start_p): allow blanks after the initial operator symbol or = in an expression. 2010-06-07 Andreas J. Guelzow * src/expr-name.h (expr_name_validate): drop Sheet argument * src/commands.c (cmd_define_name): change the caller here * src/expr-name.c (expr_name_validate): and the definition here; use the following two functions (expr_name_validate_r1c1): new (expr_name_validate_a1): new 2010-06-06 Andreas J. Guelzow * src/expr-name.h (expr_name_in_use): new * src/expr-name.c (expr_name_in_use): new (do_expr_name_loop_check): add argument and change all callers (cb_expr_name_check_for_name): new (cb_expr_name_check_for_name_eq): new (expr_name_check_for_name): new 2010-06-04 Andreas J. Guelzow * src/commands.c (cmd_define_name): be clearer with the error messages. (cmd_rescope_name_redo): watch out for returned error strings 2010-06-04 Morten Welinder * src/gnm-pane.c (gnm_pane_display_obj_size_tip): Fix critical. * src/commands.c (cmd_generic): Rename from cmd_solver. (cmd_generic_with_size): New function. 2010-06-04 Andreas J. Guelzow * configure.in: check for gtk_entry_set_icon_from_stock 2010-06-03 Andreas J. Guelzow * src/commands.h (cmd_rescope_name): new * src/commands.c (cmd_rescope_name): new (cmd_rescope_name_*): new 2010-06-03 Andreas J. Guelzow * configure.in: check for gtk_entry_get_text_length 2010-06-03 Andreas J. Guelzow * src/wbc-gtk-actions.c: make PasteNames action permanent * src/wbc-gtk.c (wbcg_menu_state_update): update PasteNames 2010-06-03 Andreas J. Guelzow * component/Gnumeric-embed.xml.in: add Paste Names * src/GNOME_Gnumeric-gtk.xml.in: ditto * src/HILDON_Gnumeric-gtk.xml.in: ditto * src/wbc-gtk-actions.c: add ... 2010-06-02 Jean Brefort * src/item-bar.c (item_bar_button_released): do not ungrab a not grabbed item. [#620369] 2010-05-31 Andreas J. Guelzow * component/Gnumeric-embed.xml.in: added Wilcoxon Signed-Rank items and rearrange into separate statistics menu. * src/GNOME_Gnumeric-gtk.xml.in: ditto * src/HILDON_Gnumeric-gtk.xml.in: ditto * src/wbc-gtk-actions.c: ditto (cb_tools_sign_test_two_medians): use new tool (cb_tools_wilcoxon_signed_rank_two_medians): new (cb_tools_wilcoxon_signed_rank_two_medians): new 2010-05-31 Morten Welinder * src/hlink.c (gnm_hlink_external_activate): Use go_gtk_url_show. * src/wbc-gtk-actions.c (cb_help_web, cb_help_irc, cb_help_bug): use go_gtk_url_show so we get the right screen. 2010-05-30 Morten Welinder * configure.in: Post-release bump.