1. 06 Sep, 2000 1 commit
    • Jody Goldberg's avatar
      Remainder of patch to handle non-cell dependents. · 01a95234
      Jody Goldberg authored
      2000-09-05  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : Add test for pspell.
      	* acconfig.h : Ditto.
      
      	* s/cell.u.expression/cell.base.expression/
      	* s/cell.generation/cell.base.generation/
      	* s/cell.u.entered_text/cell.entered_text/  <- deprecated
      	* s/workbook.formula_cell_list/workbook.dependents/
      
      	* s/sheet_cell_expr_link/dependent_expr_link/
      	* s/sheet_cell_expr_unlink/dependent_expr_unlink/
      
      	* s/eval_queue_cell/dependent_queue_recalc/
      	* s/eval_queue_list/dependent_queue_recalc_list/
      	* s/eval_unqueue_cell/dependent_unqueue_recalc/
      	* s/eval_unqueue_sheet/dependent_unqueue_recalc_sheet/
      	*
      	* s/cell_add_dependencies/dependent_add_dependencies
      	* s/cell_drop_dependencies/dependent_drop_dependencies
      
      	* s/cell_formula_changed/dependent_changed/
      	* s/sheet_cell_expr_link/dependent_link/
      	* s/CELL_IN_EXPR_LIST/DEPENDENT_IN_EXPR_LIST/
      
      	* src/cell.c (cell_eval_content) : moved from eval.c
      
      	* src/eval.c (sheet_region_get_deps) : Take a Range rather than 4 int.
      	(drop_range_dep) : Use dependent_debug_name.
      	(dependency_range_ctor) : Take a CellPos as an arg rather than a Cell.
      	(handle_cell_single_dep) : Take an optional CellPos and a Dependent.
      	(handle_cell_range_deps) : Ditto. Do not check for singletons here.
      	(handle_tree_deps) : Ditto.  Call handle_cell_single_dep directly.
      	(cell_add_explicit_dependency) : Delete.
      	(get_single_dependencies) : Some const.
      
      	* src/cmd-edit.c (cmd_select_cur_depends) : Use dependent_list_filter
      	  to only show cell dependencies for now.
      
      	* src/dependent.c (dependent_list_filter) : new function.
      	(dependent_debug_name) : new function.
      
      	* src/history.c : Add a comment about File/Print Preview for
      	  translators.
      
      	* src/workbook.c (cb_cell_rerender) : Only cells need this.
      01a95234
  2. 05 Sep, 2000 3 commits
  3. 04 Sep, 2000 4 commits
  4. 03 Sep, 2000 1 commit
    • Almer. S. Tigelaar's avatar
      Modify to accept a NULL sheet for cell->sheet. · f265f363
      Almer. S. Tigelaar authored
      2000-09-03  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/cell-draw.c:
      	(cell_draw): Modify to accept a NULL sheet for
      	cell->sheet.
      
      	* src/item-grid.c, src/item-grid.h:
      	(item_grid_draw_border): Export this routine for use
      	by the preview-grid.
      
      	* src/preview-grid.h, src/preview-grid.c:
      	New, preview-grid canvasitem, based upon item-grid.
      
      	* src/preview-grid-controller.h, src/preview-grid-controller.c:
      	New, easy to use wrapper around canvas and preview-grid.
      
      	* src/dialogs/dialogs.h: Add autoformat dialog and
      	autoformat edit dialog invocation functions.
      
      	* src/dialogs/autoformat.glade: New,
      	glade file for autoformat dialog.
      
      	* src/dialogs/autoformat.glade.h: New,
      	translation header for autoformat dialog.
      
      	* src/dialogs/dialog-autoformat.c: New, source
      	for controlling autoformat dialog.
      
      	* src/sheet-view.c:
      	(sheet_view_get_style_font): Modify to accept a
      	NULL sheet. (defaults to zoomlevel 1)
      
      	* src/workbook.c:
      	(workbook_menu_format[]): Add autoformat.
      	(autoformat_cmd): New, invokes autoformat dialog.
      
      	* src/mstyle.c, mstyle.h:
      	(mstyle_replace_element): New, replaces an element
      	in an mstyle with an element from another mstyle.
      
      	* src/rendered-value.c, src/rendered-value.h:
      	(rendered_value_calc_size_ext): Same as the previous
      	rendered_value_calc_size, but accepts an mstyle as
      	extra parameter. the purpose of this and some other
      	minor changes from the rendered_value_calc_size is
      	to be able to calc the size of a sheetless cell.
      	(rendered_value_calc_size): Performs the same role
      	as the previous rendered_value_calc_size and
      	calls upon rendered_value_calc_size_ext to do its
      	thing.
      	(rendered_value_new_ext): Same as previous rendered_value_new
      	but accept an mstyle as parameter for sheetless cells.
      	(rendered_value_new): Exacly the same as the previous
      	render_value_new, but calls upon rendered_value_calc_size_ext.
      
      	* src/xml-io.c, src/xml-io.h:
      	(xml_search_child): Export for use by xml-io-autoft.c.
      	(xml_get_value_string): Idem.
      	(xml_set_value_string): Idem.
      	(xml_get_value_int): Idem.
      	(xml_set_value_int): Idem.
      	(xml_write_style): Idem.
      	(xml_read_style): Idem.
      
      	* src/xml-io-autoft.c, src/xml-io-autoft.h:
      	New, these handle the reading/writing of autoformat templates.
      
      	* src/format-template.h, src/format-template.c:
      	New, wrapper around the loading and saving and managing
      	of format templates.
      
      	* templates/autoformat:
      	Add default autoformat templates
      
      	* configure.in:
      	Modify to include the autoformat templates and define
      	a new variable for the autoformat templates directory
      	so we can find them at run-time
      f265f363
  5. 01 Sep, 2000 2 commits
    • Jody Goldberg's avatar
      Be more enthusiastic about merging and ordering. (col_row_equal) : new · 26a54532
      Jody Goldberg authored
      
      2000-08-31  Jody Goldberg <jgoldberg@home.com>
      
      	* src/colrow.c (col_row_get_index_list) : Be more enthusiastic about
      	  merging and ordering.
      	(col_row_equal) : new function.
      	(col_row_copy) : new function.
      	(col_row_size_list_destroy) : Typo.
      	(col_row_restore_sizes_group) : Handle restoring default size.
      	(col_row_set_sizes) : In special case of resizing all be smart.
      	  This needs improving.
      
      2000-08-30  Jody Goldberg <jgoldberg@home.com>
      
      	* src/number-match.c (compute_value) : AM/PM regexp matchs against the
      	  'a' or 'p' not 'pm'
      
      	* src/sheet.c (sheet_{col,row}_set_size_{pts,pixels}) : Set hard size
      	  even if the size does not change.
      
      	* src/xml-io.c (xml_read_cols_info) : Restore the default col size,
      	  and rationalize the variable names.
      	(xml_read_rows_info) : Restore the default col size,
      	(xml_sheet_write) : Save the default row/col size in pts.
      	  Flush the run length encoding of the row/col sizes.
      	(xml_write_colrow_info) : Use run length encoding to decrease the size
      	  of the generated xml.
      26a54532
    • Jody Goldberg's avatar
      Because of XL we need to build plugins before src. That will need · 0407bc54
      Jody Goldberg authored
      2000-08-30  Jody Goldberg <jgoldberg@home.com>
      
      	* Makefile.am : Because of XL we need to build plugins before src.
      	  That will need changing.
      0407bc54
  6. 31 Aug, 2000 5 commits
  7. 30 Aug, 2000 7 commits
    • Morten Welinder's avatar
      Fixup IRR same as RATE. · 6fb55943
      Morten Welinder authored
      6fb55943
    • Morten Welinder's avatar
      Fix a few type errors. · a9807ec1
      Morten Welinder authored
      2000-08-30  Morten Welinder  <terra@diku.dk>
      
      	* src/print-cell.c (print_show_iso8859_1): Fix a few type errors.
      
      	* src/functions/fn-financial.c (gnumeric_rate): Respect the sign
       	of the guess.  Work much harder at getting an answer.
      
      	* src/goal-seek.c (goal_seek_point): New function.
      a9807ec1
    • Jody Goldberg's avatar
    • Jody Goldberg's avatar
      *** empty log message *** · 5f5104f5
      Jody Goldberg authored
      5f5104f5
    • Jody Goldberg's avatar
      Fix file names. · e062e6bd
      Jody Goldberg authored
      
      2000-08-29  Jody Goldberg <jgoldberg@home.com>
      
      	* src/Makefile.am : Fix file names.
      
      	* src/number-match.c (format_match_simple) : New routine.
      
      	* src/parser.y (parse_string_as_value) : Use it here.
      	(build_array) : Do not use g_list_next it unnecessarily checks for
      	  NULL.
      e062e6bd
    • Jon K Hellan's avatar
      Wrapper around gnome_print_show which accepts iso8859.1. We use this until · 8d35ac15
      Jon K Hellan authored
      2000-08-30  Jon K Hellan  <hellan@acm.org>
      
      	* src/print-cell.[ch] (print_show_iso8859_1): Wrapper around
      	gnome_print_show which accepts iso8859.1. We use this until we
      	switch to UTF-8 internally.
      
      	* src/print-cell.c (print_text): Use print_show_iso8859_1.
      
      	* src/print.c (print_hf): Ditto.
      
      2000-08-30  Jon K Hellan  <hellan@acm.org>
      
      	* src/print.c (print_page, print_job_info_get): Header/footer are
      	measured from top/bottom of sheet, not from inside top/bottom
      	margin.
      	(print_page): Correct placement when centering horizontally or
      	vertically.
      
      2000-08-30  Jon K Hellan  <hellan@acm.org>
      
      	* src/dialogs/dialog-printer-setup.c (get_printable_height):
      	Remove misleading comment.
      8d35ac15
    • Yuri Syrota's avatar
      Updated Ukrainian translation · 80e61b8b
      Yuri Syrota authored
      80e61b8b
  8. 29 Aug, 2000 2 commits
  9. 28 Aug, 2000 4 commits
  10. 27 Aug, 2000 3 commits
  11. 25 Aug, 2000 2 commits
  12. 24 Aug, 2000 1 commit
  13. 23 Aug, 2000 2 commits
  14. 22 Aug, 2000 3 commits