2014-03-18 Morten Welinder * Release 1.12.13 2014-03-18 Morten Welinder * src/wbc-gtk.c (cb_screen_changed): Plug leak by unloading css providers from screens on exit. * src/sheet-style.c (cell_tile_dump): Less debug chatter. 2014-03-17 Morten Welinder * src/mathfunc.c (gnm_log2): Remove. Use libm's log2. 2014-03-16 Morten Welinder * src/expr.c (gnm_expr_eval): Survive dynamic deps in conditional formats. I'm not positive we do things right, but this avoids criticals, at least. * src/cell.c (cell_set_expr_internal): Don't change an existing value. 2014-03-15 Morten Welinder * src/style-border.c (gnm_border_shutdown): New function to help debug leaks. Shutdown border_none here. * src/style-color.c (gnm_color_shutdown): Not here. 2014-03-15 Jean Brefort * src/item-grid.c (item_grid_realize), (cb_cursor_come_to_rest): move the tooltip where it will not immediatly be destroyed after creation. [really fix #706659] 2014-03-14 Morten Welinder * src/xml-sax-write.c (xml_write_style): Don't write a font name if we don't have any. 2014-03-14 Jean Brefort * src/gui-util.c (gnm_canvas_get_position): fix tooltip position. [#725941] 2014-03-13 Morten Welinder * src/style-conditions.c (gnm_style_cond_eval): New function extracted from gnm_style_conditions_eval. Make "equal" case insensitive. Fixes #726246. * src/ssconvert.c (convert): Show resize message only if verbose. 2014-03-12 Morten Welinder * src/style-conditions.c (gnm_style_cond_get_alternate_expr): New function. (gnm_style_cond_canonicalize): New function. * src/ssconvert.c (convert): only print "Using exporter ..." if --verbose is given, and print it to stderr. 2014-03-11 Morten Welinder * src/sheet.c (cb_set_markup): Don't mess directly with cell->value. We need to trigger a re-render. Fixes #726086. * src/wbc-gtk-edit.c (wbcg_edit_finish): Also supply the markup for the pre-validation assignment. * src/sheet.c (sheet_cell_set_text): Put markup on the value before assigning it to the cell. 2014-03-10 Morten Welinder * gnumeric.xsd: Update valign/halign attributes. Update print setup. * src/sheet-filter.c (gnm_filter_condition_new_single) (gnm_filter_condition_new_double): Add preconditions. 2014-03-07 Morten Welinder * src/wbc-gtk.c (cb_adjust_foreground_attributes): Fix warning. 2014-03-05 Morten Welinder * src/expr.c (gnm_expr_top_is_volatile): New function. * src/workbook-view.c (workbook_view_new_from_input): Queue all volatile expressions. * src/dependent.c (workbook_queue_volatile_recalc): New function. (dependent_is_volatile): New function. * src/sheet.c (sheet_range_set_expr_cb, sheet_range_set_text): Don't set the initial range here. * src/expr.c (gnm_expr_top_first_funcall) (gnm_expr_contains_subtotal, gnm_expr_top_get_ranges) (gnm_expr_top_referenced_sheets): Rewrite in terms of gnm_expr_walk. (gnm_expr_top_get_boundingbox): Set initial range here. * src/expr-name.c (expr_name_check_for_loop, cb_expr_name_in_use): Ditto. 2014-03-03 Morten Welinder * configure.ac: Post-release bump.