1. 16 Jan, 2001 4 commits
  2. 15 Jan, 2001 2 commits
  3. 12 Jan, 2001 4 commits
    • Morten Welinder's avatar
      Plug leak. · 1df76530
      Morten Welinder authored
      2001-01-12  Morten Welinder  <terra@diku.dk>
      
              * src/history.c (file_history_cmd) [ENABLE_BONOBO]: Plug leak.
      1df76530
    • Jody Goldberg's avatar
      new function. (sheet_style_get_extent) : quick easy implementation. · 4b40747a
      Jody Goldberg authored
      
      2001-01-12  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-style.c (cb_style_extent) : new function.
      	(sheet_style_get_extent) : quick easy implementation.
      4b40747a
    • Jody Goldberg's avatar
      up the bonobo req · 6dafae3c
      Jody Goldberg authored
      6dafae3c
    • Jody Goldberg's avatar
      Rework the style engine. Mostly functional. see BUGS for remaining details. · 9e615b65
      Jody Goldberg authored
      NOTE : I have not tested persistance.
      
      2001-01-11  Jody Goldberg <jgoldberg@home.com>
      
      	* src/mstyle.c (mstyle_ref_multiple) : new function.
      	(mstyle_copy_merge) : new function.
      	(mstyle_new_default) : Do not cache the result.  That is done at the
      	  sheet level.
      	(mstyle_do_merge) : delete.
      	(mstyle_get_format) : constness.
      
      	* src/format-template.c (cb_format_sheet_border) : delete.
      	(format_template_apply_to_sheet_regions) : borders are no longer special.
      
      	* src/expr.c (expr_tree_array_formula_corner) : do not store the
      	  corner anymore.
      	(expr_tree_new_array) : ditto.
      	(do_expr_tree_unref) : ditto.
      
      	* src/cell.c (cell_relocate) : Arrays are simplified.  No need to keep
      	  a pointer to the corner.  It made the system too brittle.
      	(cell_set_mstyle) : delete.
      
      	* src/Makefile.am : remove test.[ch]
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_find_{col,row}) : There is no
      	  1 pixel border.
      
      2001-01-09  Jody Goldberg <jgoldberg@home.com>
      
      	* src/mstyle.h : Change order of borders to match BorderLocation
      
      2001-01-08  Jody Goldberg <jgoldberg@home.com>
      
      	* src/ranges.c (range_has_header) : avoid leaking styles.
      
      	* src/cell.c (cell_get_mstyle) : Use sheet_style_get, and do not bump
      	  the ref count.
      	(cell_render_value) : Adjust.
      	(cell_get_format : Adjust.
      	(cell_set_text) : Adjust.
      
      	* src/functions/fn-information.c (gnumeric_cell) : sheet_style_get
      	  does not make a reference. Use it.
      	* src/workbook-format-toolbar.c (modify_cell_format) :  Ditto.
      	(change_selection_font) : Ditto.
      	* src/sheet-autofill.c (fill_item_new) : ditto.
      	* src/print-cell.c (print_cell_range) : ditto.
      	* src/cellspan.c (cell_calc_span) : ditto.
      	* src/sheet.c (sheet_cell_set_text) : ditto.
      	* src/rendered-value.c (rendered_value_calc_size) : ditto.
      	* src/workbook-view.c (wb_view_format_feedback) : ditto.
      
      2001-01-07  Jody Goldberg <jgoldberg@home.com>
      
      	* src/dialogs/dialog-cell-format.c (dialog_cell_format) :
      	  init initial style to NULL.
      	(fmt_dialog_selection_type) : call sheet_style_get_uniform here.
      
      	* src/commands.c (cmd_format_redo) : Now that apply_border is not
      	  doing a redraw we need to if there is no style applied.
      
      	* src/selection.c (sheet_selection_extend_to) : Add support akin to
      	  gnumeric_sheet_rangesel_cursor_extend to extend to full col/row.
      
      	* src/sheet-control-gui.c (scg_colrow_select) : extend to full col/row
      	  if necessary.
      
      	* src/item-bar.c (item_bar_event) : Set the selection, not extend it.
      9e615b65
  4. 11 Jan, 2001 9 commits
  5. 10 Jan, 2001 5 commits
  6. 09 Jan, 2001 6 commits
  7. 08 Jan, 2001 1 commit
  8. 07 Jan, 2001 4 commits
    • Jon K Hellan's avatar
      New define giving precision for point measures. (xml_set_value_double): · 4d5fdff2
      Jon K Hellan authored
      2001-01-07  Jon K Hellan  <hellan@acm.org>
      
      	* src/xml-io.c (POINT_SIZE_PRECISION): New define giving precision
      	for point measures.
      	(xml_set_value_double): Add precision parameter.  -1 means default
      	(DBL_DIG).
      	(xml_set_value_points): New function. Set a double value for a
      	node with POINT_SIZE_PRECISION digits precision.
      	(xml_set_print_unit): Save in a more natural way.
      	(xml_get_print_unit): Do not expect the node to have a child.
      	(xml_write_print_info): Save margins as children of a "Margins"
      	node.
      	(xml_read_print_margins): New function: Read margins.
      	(xml_read_print_info): Find the PrintInformation node so that we
      	actually read print info.
      	(xml_write_style): Save font size using xml_set_value_points.
      	(xml_write_colrow_info): Save font size using
      	xml_set_value_points.
      	(xml_sheet_write): Save Cols, Rows DefaultSizePts using
      	xml_set_value_points.
      
      	* plugins/xml/xml2.c: Parse print margins.
      	(enum xml2State): Add states for each print margin.
      	(xml2_state_names): Add names fo each print margin.
      	(xml2ParseMargin): New function: Parse a print margin.
      	(xml2StartElement, xml2EndElement, xml2Characters): Add the print
      	margin states.
      4d5fdff2
    • Fatih Demir's avatar
      Added tr to ALL_LINGUAS · 468c13db
      Fatih Demir authored
      468c13db
    • Fatih Demir's avatar
      c5a8e263
    • Mike Kestner's avatar
      configure.in - Depend on bonobo-0.32. · d7c0d70e
      Mike Kestner authored
      
      
      
      2001-01-06  Mike Kestner  <mkestner@ameritech.net>
      
      	* configure.in - Depend on bonobo-0.32.
      
      	* src/sheet-object-item.c (sheet_object_item_new_view): Add ui_cont
      	param to the client_site_new_item call.
      d7c0d70e
  9. 06 Jan, 2001 3 commits
  10. 05 Jan, 2001 2 commits
    • Jon K Hellan's avatar
      Use gui_file_save instead of workbook_save. · 29b78cf5
      Jon K Hellan authored
      2001-01-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/workbook-control-gui.c (workbook_close_if_user_permits): Use
      	gui_file_save instead of workbook_save.
      29b78cf5
    • Jon K Hellan's avatar
      Do not set selection mode. That belongs in the Glade file. · 478ddc2e
      Jon K Hellan authored
      2001-01-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/gui-file.c (gui_file_import): Do not set selection
      	mode. That belongs in the Glade file.
      
      	* src/workbook-control-gui.c (cb_realize): New callback
      	function. Make current control size the default. Toplevel would
      	resize spontaneously. This makes it stay the same size until user
      	resizes.
      	(workbook_control_gui_init): Connect cb_realize to realize signal.
      
      2001-01-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/dialogs/import.glade, src/dialogs/plugin-manager.glade,
      	src/dialogs/analysis-tools.glade (AnalysisTools): Use browse
      	selection mode in list.
      478ddc2e