1. 24 Feb, 2001 1 commit
    • Jody Goldberg's avatar
      reorder to handle unmerging directly. (cmd_merge_cells_undo) : ditto. · ab441bef
      Jody Goldberg authored
      
      2001-02-23  Jody Goldberg <jgoldberg@home.com>
      
       	* src/commands.c (cmd_merge_cells_redo) : reorder to handle unmerging
       	  directly.
       	(cmd_merge_cells_undo) : ditto.
       	(CmdMergeCells) : no need to inherit from CmdUnmergeCells.
       	(cmd_unmerge_cells_redo) : merge the 'internal' versions.
       	(cmd_unmerge_cells_undo) : merge the 'internal' versions.
      
      2001-02-22  Jody Goldberg <jgoldberg@home.com>
      
      	* src/style-border.c (style_border_vmargins) : remove unnecessary
      	  reference to next_sr.  sr.bottom == next_sr.top
      	  For normal borders horizontal always dominates vertical.
      	(style_border_hmargins) : Only cut corners for doubles if the corner
      	  is a double.
      
      	* src/sheet.c (sheet_cursor_set_full) : new function.
      
      	* src/selection.c (sheet_selection_set_internal) : Use it here.
      	  The trick is that when extending a selection to include merged cells
      	  it is possible that the edit cell is neither the base nor the move
      	  col/row.  When you then shrink the selection to the pre-extended
      	  state, without the merged region, you have lost track of the corner
      	  and can easily loose the edit_position.
      
      	* src/workbook-format-toolbar.c (toggled_from_toolbar) : delete this
      	  ugliness.  We don't need it anymore.
      
      2001-02-20  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook-control-gui.c (wbcg_ui_update_begin) : new utility
      	(wbcg_ui_update_end) : new utility
      
      	* src/workbook-format-toolbar.c (workbook_feedback_set) : Use them
      	  here.
      	(workbook_format_halign_feedback_set) : update center-across-selection
      	  in the bonobo case.
      	(do_modify_format) : rewrite to use the format from the edit cell and
      	  to support undo.
      
      	* src/format.c (format_toggle_thousands) : delete.
      
      2001-02-23  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : post release version bump to 0.64.
      ab441bef
  2. 18 Feb, 2001 1 commit
    • Jody Goldberg's avatar
      s/display_zero/hide_zero/ + necessary logic inversions · a8dc5b30
      Jody Goldberg authored
      
      2001-02-18  Jody Goldberg <jgoldberg@home.com>
      
      	s/display_zero/hide_zero/		+ necessary logic inversions
      	s/show_grid/hide_grid/			+ necessary logic inversions
      	s/show_col_header/hide_col_header/	+ necessary logic inversions
      	s/show_row_header/hide_row_header/	+ necessary logic inversions
      	s/wb_control_paste_special_enable/wb_control_menu_state_paste_special/
      	s/wbcg_paste_special_enable/wbcg_menu_state_paste_special/
      
      	* src/workbook-format-toolbar.c (workbook_format_toolbutton_update) :
      	  Simplfy and use wbcg::updating_ui.
      	(workbook_format_halign_feedback_set) : use simplified interface.
      	(workbook_feedback_set) : Ditto.
      	(set_selection_halign) : If the current alignment is already set to
      	  the target type revert to general.
      
      	* src/preview-grid.c (preview_grid_draw) : cell_draw::h_center
      	  will default to width / 2.
      	* src/item-grid.c (item_grid_draw_merged_range) : Ditto.
      	(item_grid_draw) : Ditto.
      
      	* src/print-cell.c (print_cell) : print_cell::h_center
      	  will default to width / 2.
      	(print_merged_range) : Ditto.
      	(print_cell_range) : Ditto.
      
      	* src/sheet.c (sheet_adjust_preferences) : Update the menus to reflect
      	  changes in prefs.  Take a flag to control redraw requests.
      	(sheet_menu_state_enable_insert) : new function.
      
      	* src/workbook-control-gui.c (wbcg_menu_state_enable_insert) : Merge
      	  all the insert col/row/cell menu updates into here.
      	(wbcg_menu_state_sheet_prefs) : new function.
      	(cb_sheet_pref_display_formulas) : reentrancy protection and use
      	  sheet_adjust_preferences.
      	(cb_sheet_pref_hide_zeros) : ditto.
      	(cb_sheet_pref_hide_grid_lines) : ditto.
      	(cb_sheet_pref_hide_col_header) : ditto.
      	(cb_sheet_pref_hide_row_header) : ditto.
      	(workbook_control_gui_init) : add the new menu items.
      	(workbook_control_gui_ctor_class) : reorg a bit.
      
      	src/workbook-control.c : reorg a bit.
      
      2001-02-18  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : Make python plugin optional.
      
      2001-02-18  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook-control.c (wb_control_sheet_add) : update menus here.
      
      	* src/print-cell.c (print_cell) : fix the display zero logic.
      	* src/cell-draw.c (cell_draw) : ditto.  And fix the comment.
      
      2001-02-18  Jody Goldberg <jgoldberg@home.com>
      
      	* src/cell.c (cell_default_halign) : Handle alignment of numbers
      	  correctly when displaying formulas.
      
      	* src/embeddable-grid.c (set_header_visibility) : start using our
      	  native MVC.
      	(Grid_set_header_visibility) : ditto.
      	(embeddable_grid_set_header_visibility) : delete.
      
      	* src/sheet-control-gui.c (scg_set_header_visibility) : delete.
      	(scg_adjust_preferences) : Make this contingent on having a wbcg.
      
      	* src/selection.c (sheet_selection_set_internal) : Use
      	  sheet_menu_state_enable_insert.
      	(sheet_selection_reset) : ditto.
      a8dc5b30
  3. 17 Feb, 2001 1 commit
    • Jody Goldberg's avatar
      Use some code from expr.c to simplify binary/unary output and to add · e0f71b51
      Jody Goldberg authored
      2001-02-16  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-formula-write.c (write_node) : Use some code from expr.c
      	  to simplify binary/unary output and to add parens when necessary.
      
      	* ms-excel-write.c (write_formula) : Start at paren level 0.
      	(write_names) : ditto.
      
      2001-02-16  Jody Goldberg <jgoldberg@home.com>
      
      	* src/dialogs/dialog-cell-format.c (fmt_dialog_init_align_page) :
      	  begin support for indenting.
      	* src/workbook-format-toolbar.c : ditto.
      
      2001-02-16  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : post release version bump
      
      2001-02-15  Jody Goldberg <jgoldberg@home.com>
      
      	* s/fit_in_cell/wrap_text/
      	rename this in preparation for supporting shrink_to_fit
      e0f71b51
  4. 16 Feb, 2001 1 commit
    • Jody Goldberg's avatar
      Begin prep for release. · b1511836
      Jody Goldberg authored
      2001-02-15  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : remove dead dirs
      	* Makefile.am : Add the xml-i18n-*.in files
      b1511836
  5. 14 Feb, 2001 3 commits
  6. 13 Feb, 2001 1 commit
  7. 12 Feb, 2001 1 commit
  8. 11 Feb, 2001 3 commits
  9. 06 Feb, 2001 1 commit
  10. 30 Jan, 2001 1 commit
  11. 16 Jan, 2001 1 commit
  12. 07 Jan, 2001 2 commits
  13. 06 Jan, 2001 1 commit
  14. 05 Jan, 2001 1 commit
    • Kenneth Christiansen's avatar
      added support for xml-i18n-tools. This module is now required when · 3e1fa679
      Kenneth Christiansen authored
      2001-01-06  Kenneth Christiansen  <kenneth@gnu.org>
      
              * configure.in, macros/autogen.sh:
                added support for xml-i18n-tools. This module is now required
                when building from cvs. Please make sure that the macrofile
                installed by xml-i18n-tools is installed so it's in aclocal's
                path. or do:
      
                export ACLOCAL_FLAGS='-I /usr/local/share/aclocal'
      3e1fa679
  15. 26 Dec, 2000 1 commit
    • Morten Welinder's avatar
      New functions. (summary_statistics): Use set_cell_text_col and/or · 29709269
      Morten Welinder authored
      2000-12-26  Morten Welinder  <terra@diku.dk>
      
      	* src/analysis-tools.c (set_cell_text_col, set_cell_text_row): New
       	functions.
      	(summary_statistics): Use set_cell_text_col and/or
       	set_cell_text_row.
      	(ztest_tool): Ditto.
      	(ttest_paired_tool): Ditto.
      	(ttest_eq_var_tool): Ditto.
      	(ttest_neq_var_tool): Ditto.
      	(ftest_tool): Ditto.
      	(regression_tool): Ditto.
      	(anova_single_factor_tool): Ditto.
      	(anova_two_factor_without_r_tool): Ditto.
      29709269
  16. 19 Dec, 2000 1 commit
    • Morten Welinder's avatar
      Introduce variables for the <yes> and <no> visible markers. Prepare for · 499f99f2
      Morten Welinder authored
      2000-12-19  Morten Welinder  <terra@diku.dk>
      
      	* configure.in: Introduce variables for the <yes> and <no> visible
       	markers.  Prepare for fanciness.
      
      	* src/complete-sheet.c (complete_sheet_class_init): Set finalize.
      	(complete_sheet_finalize): New function.
      	(complete_sheet_destroy): Move the freeing of ->current to
       	_finalize.
      
      	* src/complete.c (complete_destroy): Zero out text field after
       	freeing it.
      	(complete_start): Handle the special case of text not changing.
      499f99f2
  17. 18 Dec, 2000 3 commits
  18. 14 Dec, 2000 1 commit
  19. 11 Dec, 2000 2 commits
  20. 08 Dec, 2000 1 commit
  21. 07 Dec, 2000 1 commit
  22. 02 Dec, 2000 1 commit
    • Michael Meeks's avatar
      update for new project API. · 0e4c8541
      Michael Meeks authored
      2000-12-01  Michael Meeks  <michael@helixcode.com>
      
      	* plugin.c (generic_marshaller): update for new project API.
      
      2000-12-01  Michael Meeks  <michael@helixcode.com>
      
      	* configure.in: check for gb >= 0.0.17
      0e4c8541
  23. 27 Nov, 2000 1 commit
    • Jody Goldberg's avatar
      init to false. · b11ddf92
      Jody Goldberg authored
      
      2000-11-27  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in (have_gda) : init to false.
      b11ddf92
  24. 20 Nov, 2000 2 commits
    • Morten Welinder's avatar
      Limit size of undo/redo stack. · 0e537e1c
      Morten Welinder authored
      
      2000-11-20  Morten Welinder  <terra@diku.dk>
      
      	* gnumeric.spec.in (gal): Require 0.2.99.
      
      	* configure.in (gal): Require 0.2.99 (and fix check).
      
      	* src/workbook-control-gui.c (workbook_control_gui_ctor_class):
       	Set undo_redo.truncate.
      	(wbcg_undo_redo_truncate): New function.
      
      	* src/commands.c (command_push_undo): truncate undo information.
      	(truncate_undo_info): New function.
      	(cmd_format): Properly size undo information.
      0e537e1c
    • Jody Goldberg's avatar
      Use a more conventional approach to path seperators. Adjust here. · 982d6c10
      Jody Goldberg authored
      
      2000-11-20  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in : Use a more conventional approach to path seperators.
      	* src/gutils.c (gnumeric_usr_dir) : Adjust here.
      	(gnumeric_sys_data_dir) : and here.
      	(gnumeric_sys_lib_dir) : and here.
      
      2000-11-20  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet.c (sheet_clone_selection) : Fix.
      
      	* src/item-grid.c (item_grid_draw_merged_range) : If the merged region
      	  is fully selected paint it as such.
      
      	* src/selection.c (sheet_is_full_range_selected) : new function.
      	(sheet_selection_set) : support merged cells.
      982d6c10
  25. 18 Nov, 2000 1 commit
  26. 17 Nov, 2000 2 commits
    • Jody Goldberg's avatar
      add missing line. · eb725c6d
      Jody Goldberg authored
      eb725c6d
    • Jody Goldberg's avatar
      Add config test. Implement test here. and here. · cac9224e
      Jody Goldberg authored
      
      2000-11-16  Jody Goldberg <jgoldberg@home.com>
      
      	* src/format.c (format_month_before_day) : Add config test.
      	* configure.in : Implement test here.
      	* config.h.in : and here.
      
      2000-11-15  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet.c (sheet_update_only_grid) : split from sheet_update.
      	(sheet_update) : call sheet_update_only_grid.
      cac9224e
  27. 16 Nov, 2000 1 commit
  28. 14 Nov, 2000 2 commits
  29. 11 Nov, 2000 1 commit