1. 07 Jan, 2002 1 commit
  2. 05 Jan, 2002 1 commit
    • Jody Goldberg's avatar
      set the expr entry flags for a new series too. · 1be76cfa
      Jody Goldberg authored
      2002-01-05  Jody Goldberg <jody@gnome.org>
      
      	* dialog-graph-guru.c (vector_state_fill) : set the expr entry flags
      	  for a new series too.
      
      	* src/workbook-control.c (wb_control_parse_and_jump) : rename from
      	  workbook_parse_and_jump to be consistent.
      
      	* configure.in : bump gal version req.
      1be76cfa
  3. 04 Jan, 2002 2 commits
  4. 03 Jan, 2002 1 commit
  5. 31 Dec, 2001 2 commits
  6. 30 Dec, 2001 1 commit
    • Jody Goldberg's avatar
      avoid using g_strdup_printf. It does not support positional arguments, · bf61c763
      Jody Goldberg authored
      2001-12-30  Jody Goldberg <jody@gnome.org>
      
      	* src/commands.c (cmd_insert_rows) : avoid using g_strdup_printf.  It
      	  does not support positional arguments, which makes translation
      	  difficult.
      	(cmd_insert_cols) : ditto.
      
      	* src/auto-correct.c (autocorrect_tool) : ispunct is too liberal for
      	  what we want. Use a translated set of names for the capitalization.
      
      	* src/GNOME_Gnumeric.xml : sync with non-bonobo text and fix some
      	  mis-named items.  disable the combo and list until 1.0.1
      bf61c763
  7. 29 Dec, 2001 1 commit
    • Jody Goldberg's avatar
      be more forgiving about exit errors. (sheet_destroy_contents) : Remove · a4169542
      Jody Goldberg authored
      2001-12-28  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet.c (sheet_destroy) : be more forgiving about exit errors.
      	(sheet_destroy_contents) : Remove stupid hash clearing.  Just delete
      	  the thing.
      
      	* src/eval.c (dependent_unlink) : Add a bogus krufty nasty unpleasant
      	  hack to disable the unlink optimization for sheet objects.
      a4169542
  8. 27 Dec, 2001 1 commit
  9. 25 Dec, 2001 3 commits
    • Jody Goldberg's avatar
      update · efe3ca9f
      Jody Goldberg authored
      efe3ca9f
    • Jody Goldberg's avatar
      it is ok to not rewrite the expression here. (cb_name_invalidate_sheet) : · 1dde747a
      Jody Goldberg authored
      2001-12-25  Jody Goldberg <jody@gnome.org>
      
      	* src/eval.c (invalidate_refs) : it is ok to not rewrite the
      	  expression here.
      	(cb_name_invalidate_sheet) : new.
      	(do_deps_destroy) : use here.
      
      	* src/expr-name.c (expr_name_invalidate_refs_sheet) : delete.
      	(expr_name_invalidate_refs_wb) : delete.
      	(expr_name_handle_references) : new.
      	(expr_name_set_expr) : use it here.
      	(expr_name_add) : Use expr_name_set_expr.
      	(expr_name_unref) : and here.
      	(expr_name_link_deps) : if the dependent being updated is going to be
      	  deleted do not relink or queue for recalc.
      1dde747a
    • Jody Goldberg's avatar
      Implement in terms of expr_name_invalidate_refs_sheet. · 50def323
      Jody Goldberg authored
      2001-12-25  Jody Goldberg <jody@gnome.org>
      
      	* src/expr-name.c (expr_name_invalidate_refs_wb) : Implement in terms
      	  of expr_name_invalidate_refs_sheet.
      
      	* src/summary.c (summary_info_add) : mark things as modified if the
      	  new value has changes things.
      	(summary_item_eq) : new.
      
      	* src/workbook.c (workbook_is_dirty) : see if the summary info has
      	  changed.
      50def323
  10. 24 Dec, 2001 3 commits
    • Jody Goldberg's avatar
      (gnumeric_help_display) : simple wrapper routine to simplify porting to · f5af559e
      Jody Goldberg authored
      2001-12-24  Jody Goldberg <jody@gnome.org>
      
      	(gnumeric_help_display) : simple wrapper routine to simplify porting
      	  to gnome2.
      f5af559e
    • Jody Goldberg's avatar
      mark as needing a recalc, don't just assert it. · 208fc52c
      Jody Goldberg authored
      2001-12-24  Jody Goldberg <jody@gnome.org>
      
      	* src/style-condition.c (style_condition_expr_eval) : mark as needing
      	  a recalc, don't just assert it.
      
      	* src/workbook-edit.c (wbcg_edit_validate) : handle accept/reject/reedit
      	  Generate the title and msg here.  The goal is to move the gui
      	  specific aspects out of here.
      	(wbcg_edit_finish) : ditto.
      
      	* src/gui-validation.c (validation_generate_msg) : disable for now.
      	  It is a nice idea, but the implementation is in the wrong place
      	  and blows goats.
      208fc52c
    • Jody Goldberg's avatar
      update · f7c14db3
      Jody Goldberg authored
      f7c14db3
  11. 23 Dec, 2001 2 commits
  12. 22 Dec, 2001 1 commit
    • Jody Goldberg's avatar
      range_trim does not handle merges, once we've trimmed things down we need · 9301571e
      Jody Goldberg authored
      2001-12-22  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (cb_edit_fill_autofill) : range_trim does
      	  not handle merges,  once we've trimmed things down we need to expand
      	  back out to include merges in the src region.
      
      	* src/sheet-autofill.c (autofill_cell) : 1st half of a patch to handle
      	  non-integer copies of arrays.
      	(sheet_autofill_dir) : ditto.
      
      	* src/item-cursor.c (item_cursor_setup_auto_fill) : restrict autofills
      	  to contain an integer number of copies if the src region contains
      	  merges.
      	(cb_autofill_scroll) : ditto.
      9301571e
  13. 21 Dec, 2001 2 commits
    • Jody Goldberg's avatar
      Cleanup and standardize the #include files · 65d67daa
      Jody Goldberg authored
      65d67daa
    • Jody Goldberg's avatar
      add support for FORMULA_PTG_REF_ERR. FORMULA_PTG_AREA_ERR. · 54eb7e96
      Jody Goldberg authored
      2001-12-20  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-read.c (ms_excel_parse_formula) : add support for
      	    FORMULA_PTG_REF_ERR.
      	    FORMULA_PTG_AREA_ERR.
      
      	* ms-obj.c (ms_read_OBJ) : add protection against missing virtuals.
      	  If the object is a graph read it even if we do not support them in
      	  this context (embedded in another object) or if we do not support
      	  graphs at all.  This enables us to read embedded graphs without
      	  throwing off the rest of the parsing.
      
      2001-12-21  Jody Goldberg <jody@gnome.org>
      
      	* src/clipboard.c (clipboard_paste_region) : transpose merges too.
      
      	* src/colrow.c (colrow_compute_pixels_from_pts) : ensure that things
      	  do not get too small.
      
      2001-12-20  Jody Goldberg <jody@gnome.org>
      
      	* src/commands.c (cmd_autofill_redo) : clear merges before filling.
      
      	* src/sheet.c (sheet_clear_region) : Add CLEAR_MERGED.
      
      	* src/clipboard.c (clipboard_paste_region) : use sheet_clear_region to
      	  remove the merges.
      
      	* src/sheet-autofill.c (fill_item_new) : init the merge sizze to 1x1
      	  if we are not merged.  This simplifies logic later.  Remove the
      	  'is_merged' flag it was redundant.
      	(autofill_create_fill_items) : rename region_count -> region_size
      	  it is clearer.  If a cell is merged be smarter about incrementing
      	  in a way consistent with what the user sees.
      	(sheet_autofill_dir) : ditto.
      
      	* src/workbook-cmd-format.c (sheet_dialog_set_row_height) : honour
      	  minima.
      	(sheet_dialog_set_column_width) : ditto.
      
      	* src/colrow.c (colrow_compute_pixels_from_pts) : don't let the pixel
      	  size shrink below the margin size.
      54eb7e96
  14. 20 Dec, 2001 1 commit
  15. 19 Dec, 2001 5 commits
  16. 18 Dec, 2001 1 commit
    • Jody Goldberg's avatar
      style_condition_new_expr change. (xml_sax_merge) : parse_range change. · 3e586c5e
      Jody Goldberg authored
      2001-12-18  Jody Goldberg <jody@gnome.org>
      
      	* xml-sax-read.c (xml_sax_style_condition_expr) :
      	  style_condition_new_expr change.
      	(xml_sax_merge) : parse_range change.
      
      2001-12-18  Jody Goldberg <jody@gnome.org>
      
      	* dialog-consolidate.c (construct_consolidate) : parse_range change.
      	* dialog-printer-setup.c (do_fetch_page_info) : ditto.
      
      	* dialog-cell-format.c (validation_rebuild_validation) : no need
      	  to pass sheets to create the style conditions.
      
      	* dialog-advanced-filter.c (dialog_advanced_filter) : Use Range.
      
      2001-12-18  Jody Goldberg <jody@gnome.org>
      
      	* src/gui-clipboard.c (x_selection_handler) :  tweak the
      	  interface for serializing a CellRegion.
      	(x_selection_received) : rework the handling of gnumeric -> gnumeric
      	  operations, change the atom to be the mime type, and add hooks to
      	  prepare for html parsing.
      
      	* src/xml-io.c (cell_copy_new) : new.
      	(xml_read_cell_copy) : new.
      	(xml_cellregion_read) : new.
      	(xml_cellregion_write) : new.
      
      2001-12-18  Jody Goldberg <jody@gnome.org>
      
      	* src/parse-util.c (cellref_name) : avoid temporaries.
      
      	* src/validation.c (validation_link) : new.
      	(validation_unlink) : new.
      
      	* src/ranges.c (parse_range) : clean the interface to actually take a
      	  range.
      	* src/print-info.c (load_range) : parse_range change.
      	* src/sheet-object.c (sheet_object_read_xml) : ditto.
      
      	* gnumeric.mime : Add Applix.
      
      	* src/style-condition.c (style_condition_new_expr) : do not link in
      	  on creation, there is no need for a sheet here.
      	(style_condition_constraint_eval) : ignore SCC_IS_CUSTOM.
      	(style_condition_link) : new.
      	(style_condition_unlink) : new.
      
      	* src/mstyle.c (mstyle_link_sheet) : link validation elements.
      	(mstyle_unlink_sheet) : unlink validation elements.
      3e586c5e
  17. 17 Dec, 2001 4 commits
    • Morten Welinder's avatar
      Array dragging/undo issue. · 27ba0f95
      Morten Welinder authored
      27ba0f95
    • Morten Welinder's avatar
      **CRITICAL** error on array autofill. · 6d6f5f57
      Morten Welinder authored
      6d6f5f57
    • Morten Welinder's avatar
      Portability fix. · 9b8c55fe
      Morten Welinder authored
      9b8c55fe
    • Jody Goldberg's avatar
      use the Gnumeric Canvas versions of grab/ungrab. (ig_obj_create_begin) : · 4362aecc
      Jody Goldberg authored
      2001-12-17  Jody Goldberg <jody@gnome.org>
      
      
      	* src/item-grid.c (item_grid_event) : use the Gnumeric Canvas versions
      	  of grab/ungrab.
      	(ig_obj_create_begin) : ditto.
      	(item_grid_button_1) : ditto.
      	* src/item-bar.c (item_bar_event) : ditto.
      	* src/item-cursor.c (item_cursor_selection_event) : ditto.
      	(item_cursor_drag_event) : ditto.
      	(item_cursor_autofill_event) : ditto.
      	* src/sheet-control-gui.c (cb_control_point_event) : ditto.
      
      	* src/gnumeric-canvas.c (gnm_canvas_item_ungrab) : new.
      	(gnm_canvas_item_grab) : new.
      	(gnm_canvas_key_press) : silently absorb keypress events during mouse
      	  grabs.  This help protect against users using accelerators while
      	  grabbing.  If the accelerator command brought up a dialog we lost
      	  the release event, resulting in a dangling mouse grab.
      	(gnm_canvas_key_release) : ditto.
      
      2001-12-17  Jody Goldberg <jody@gnome.org>
      
      	* src/auto-correct.c (autocorrect_tool) : remove mis-implemented
      	  'caps-lock' feature.  XL checks while you are typing and notices the
      	  use of Shift in conjunction with Caps-Lock, and switches off
      	  Caps-Lock.
      4362aecc
  18. 16 Dec, 2001 1 commit
    • Jody Goldberg's avatar
      add the 16x16 graph guru icon. · 32975887
      Jody Goldberg authored
      2001-12-15  Jody Goldberg <jody@gnome.org>
      
      	* src/application.c (application_init) : add the 16x16 graph guru icon.
      
      	* doc/C/Makefile.am : distribute header & footer too.
      	* gnumeric.spec.in : s/images/figures/
      
      	* src/GNOME_Gnumeric.xml : The icon for Exit is 'Quit' not 'Exit'
      	  Add insert Graph.
      32975887
  19. 15 Dec, 2001 1 commit
  20. 13 Dec, 2001 1 commit
  21. 10 Dec, 2001 1 commit
  22. 07 Dec, 2001 4 commits