1. 15 May, 2000 1 commit
    • Jody Goldberg's avatar
      Fix typo breaking row/col ins/del breakage :-( · a5e04f49
      Jody Goldberg authored
      Make some minor improvements in status display for row/col selection.
      
      2000-05-14  Jody Goldberg <jgoldberg@home.com>
      
      	* src/commands.h : Reformat.
      
      	* src/commands.c (cmd_ins_del_row_col_{undo,redo}) : unant the
      	  selection when the topology changes.
      
      	* src/workbook.c (workbook_expr_relocate) : Fix typo.
      
      	* src/sheet-view.c (sheet_view_{col,row}_selection_changed) : Call
      	  sheet_update after a change.
      a5e04f49
  2. 13 May, 2000 1 commit
    • Michael Meeks's avatar
      Fix a load of evil embeddable-grid bugs, fix oaf activation. · 67608b01
      Michael Meeks authored
      
      Fix a load of evil embeddable-grid bugs, fix oaf activation.
      
      2000-05-11  Michael Meeks  <michael@helixcode.com>
      
      	* src/embeddable-grid.c (grid_view_activate): grab widget focus.
      
      	* src/workbook-format-toolbar.c (workbook_feedback_set): make it
      	cope with no format toolbar.
      
      	* src/workbook.c (workbook_init): g_new0 for safety and to blank
      	edit_line.
      
      	* src/embeddable-grid.c (grid_view_new): set a sensible default
      	size so we actually see something. (grid_view_activate): Fix with
      	state boolean. (set_header_visibility): implement.
      	(embeddable_grid_set_header_visibility): update.
      	(grid_view_destroy): kill. (grid_view_new): kill evil private list
      	of views.
      
      	* gnumeric.oafinfo: another fix, evil bug from oaf conversion script.
      67608b01
  3. 11 May, 2000 1 commit
  4. 10 May, 2000 11 commits
    • Michael Meeks's avatar
      Depend on a separate libole2; · 777d750e
      Michael Meeks authored
      2000-05-11  Michael Meeks  <michael@helixcode.com>
      
      	* src/Makefile.am (gnumeric_libs): kill libole2 libs kludge.
      
      2000-05-10  Michael Meeks  <michael@helixcode.com>
      
      	* configure.in: Add check for libole2 and add to gnome-config.
      777d750e
    • Karl Eichwalder's avatar
      Typo. · 8ac83b5c
      Karl Eichwalder authored
      8ac83b5c
    • Jody Goldberg's avatar
      Make accelerators possible in gnumeric_toolbars. · 897c7caf
      Jody Goldberg authored
      
      Make accelerators possible in gnumeric_toolbars.
      
      Enable the workbook close optimization that clears the formula list before
      removing the cells.
      
      Add some (currently broken) accelerators for font attributes.
      897c7caf
    • Jon K Hellan's avatar
      Use gnumeric_clist_moveto to ensure that selected tool is visible. · 255ee961
      Jon K Hellan authored
      2000-05-10  Jon K Hellan  <hellan@acm.org>
      
      	* src/dialogs/dialog-analysis-tools.c (dialog_data_analysis):
      	Use gnumeric_clist_moveto to ensure that selected tool is visible.
      
      	* src/dialogs/dialog-function-select.c (category_list_fill):
      	s/current sheet/selected category/
      	(function_list_fill): s/category/function/
      
      	* src/dialogs/dialog-zoom.c (dialog_zoom_impl):
      	s/selected function/current sheet/
      
      	* src/dialogs/dialog-cell-format.c (fmt_dialog_init_format_page):
      	Use gnumeric_clist_make_selection_visible to ensure that list rows
      	are visible.
      
      	* src/dialogs/dialog-sheet-order.c (dialog_sheet_order_impl):
      	s/list rows/current sheet/
      
      	* src/gnumeric-util.c (clist_moveto): New helper function scroll
      	list so that row becomes visible.
      	(cb_clist_moveto): New callback function:
      	Disconnect callback and use clist_moveto to make row visible.
      
      	* src/gnumeric-util.[ch] (gnumeric_clist_moveto): New public
      	function: Make given row visible in list - immediately if mapped,
      	otherwise by attaching a signal handler.
      	(gnumeric_clist_make_selection_visible): New public function: Make
      	first selected row visible in list.
      
      2000-05-10  Jon K Hellan  <hellan@acm.org>
      
      	* src/func.c (tokenized_help_find): This segfaulted if no help was
      	available. The test for no help failed because of
      	signedness. Fixed it.
      255ee961
    • Michael Meeks's avatar
      fix borked magic sodding UUID's which suck. · 7ab47fb1
      Michael Meeks authored
      2000-05-10  Michael Meeks  <michael@helixcode.com>
      
      	* gnumeric.oafinfo: fix borked magic sodding UUID's which suck.
      
      	* src/corba-workbook-factory.c (_WorkbookFactory_init): update
      	for oaf, but only the IID.
      
      	* src/embeddable-grid.c (EmbeddableGridFactory_init): update
      	for oaf. (embeddable_grid_factory): add failure warning.
      
      	* Makefile.am: Install oafinfo.
      7ab47fb1
    • Michael Meeks's avatar
      Install gnumeric's oaf data. · ab193b37
      Michael Meeks authored
      ab193b37
    • Jacob Berkman's avatar
      check for using window icons · 0c100069
      Jacob Berkman authored
      2000-05-10  Jacob Berkman  <jacob@helixcode.com>
      
      	* configure.in (use_wm_icons): check for using window icons
      
      	* src/main.c (gnumeric_main): use an icon if available in
      	gnome-libs
      
      	* src/Makefile.am (INCLUDES): add a -D for the icon dir
      0c100069
    • Jody Goldberg's avatar
      Release 0.53 · 50fadf44
      Jody Goldberg authored
      50fadf44
    • Karl Eichwalder's avatar
      src/dialogs/cell-format.glade: Typo. · 84a2f0d9
      Karl Eichwalder authored
      84a2f0d9
    • Jody Goldberg's avatar
    • Jody Goldberg's avatar
      Switch gnumeric-config for gnumericConf.sh · 88cb729c
      Jody Goldberg authored
      88cb729c
  5. 09 May, 2000 10 commits
  6. 08 May, 2000 7 commits
    • Jon K Hellan's avatar
      New callback: Make double click on list in import filter chooser works · c1def8a8
      Jon K Hellan authored
      2000-05-08  Jon K Hellan  <hellan@acm.org>
      
      	* src/file.c (cb_select): New callback: Make double click on list
      	in import filter chooser works like "OK".
      	(workbook_import): Back when we first started using glade, we used
      	a hack to avoid flicker when popping up the filter chooser. We now
      	know how to do it right, and remove the hack.
      	(workbook_import): Connect callback to handle double click.
      	(workbook_import): Fix bug: return value from import would clobber
      	return value from dialog_run. We now close dialog after retrieving
      	selection, but before importing.  We really should keep the dialog
      	up until user either succeeds with import or explicitly
      	cancels. But we let that wait. This behaviour should be
      	implemented in a lot of places in a coordinated way.
      	(workbook_import): Do not destroy workbook after WM close - it is
      	already destroyed.
      c1def8a8
    • Morten Welinder's avatar
      Survive version "0.19cvs". include <config.h> · 94640601
      Morten Welinder authored
      2000-05-03  Morten Welinder  <terra@diku.dk>
      
      	* configure.in (gnome-print): Survive version "0.19cvs".
      	* *: include <config.h>
      94640601
    • Jody Goldberg's avatar
      commit missing changelog · 9daac31c
      Jody Goldberg authored
      9daac31c
    • Jody Goldberg's avatar
      Call sheet_update so that selection changes via mouse movement will update · acbe5a8b
      Jody Goldberg authored
      2000-05-08  Jody Goldberg <jgoldberg@home.com>
      
      	* src/selection.c (sheet_selection_extend_to) : Call sheet_update
      	  so that selection changes via mouse movement will update the status
      	  areas.
      	(sheet_selection_set) : Call sheet_flag_selection_change.
      
      	* src/sheet.c (sheet_flag_selection_change) : New function to
      	  flag that sheet_update should recalc the autoexpressions.
      acbe5a8b
    • Jon K Hellan's avatar
      This change was committed a week ago, but I forgot the changelog: · 44d15c1f
      Jon K Hellan authored
      2000-05-08  Jon K Hellan  <hellan@acm.org>
      
      	This change was committed a week ago, but I forgot the changelog:
      
      	* src/dialogs/dialog-goto-cell.c (cb_row_selected): Make double
      	click on list work like "OK".
      
      	* src/dialogs/dialog-goto-cell.c (dialog_goto_cell): Remove
      	buttons which do not do anything yet.
      44d15c1f
    • Jon K Hellan's avatar
      New callback: Give up focus when widget is destroyed. This gets rid of a · ba540ef4
      Jon K Hellan authored
      2000-05-07  Jon K Hellan  <hellan@acm.org>
      
      	* src/workbook.c (yield_focus): New callback: Give up focus when
      	widget is destroyed. This gets rid of a warning when import is
      	canceled.
      	(workbook_attach_sheet): Connect callback.
      	(workbook_set_focus): Do nothing if focus target argument is NULL.
      ba540ef4
    • Jody Goldberg's avatar
      Bump the xml version to v3. (xml_probe) : Handle v[123]. · 4604f988
      Jody Goldberg authored
      2000-05-07  Jody Goldberg <jgoldberg@home.com>
      
      	* src/xml-io.c (xml_workbook_write) : Bump the xml version to v3.
      	(xml_probe) : Handle v[123].
      4604f988
  7. 07 May, 2000 3 commits
  8. 06 May, 2000 4 commits
    • Jody Goldberg's avatar
      Split from cell_set_expr. · 4d72a2e6
      Jody Goldberg authored
      
      2000-05-06  Jody Goldberg <jgoldberg@home.com>
      
      	* src/cell.c (cell_set_expr_unsafe) : Split from cell_set_expr.
      
      	* src/eval.c (invalidate_refs) : Use cell_set_expr_unsafe.
      
      	* src/sheet.c (sheet_set_zoom_factor) : Depending on the order of
      	  initialization we may also need to render some unrendered values.
      4d72a2e6
    • Almer. S. Tigelaar's avatar
      Add the form feed character (\f) as valid text character. · 9f058999
      Almer. S. Tigelaar authored
      2000-05-06  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/stf-parse.c (stf_parse_is_valid_data) : Add
      	the form feed character (\f) as valid text character.
      	(stf_parse_convert_to_unix) : In addition to CRLF and CR,
      	remove form feeds (\f) from data.
      
      	* src/stf.c (stf_read_workbook) : Add a workbook_recalc just
      	to be sure.
      9f058999
    • Michael Meeks's avatar
      Add 3D dependency support. (cb_single_hash_to_list, · 479bddb8
      Michael Meeks authored
      2000-05-06  Michael Meeks  <michael@helixcode.com>
      
      	* src/eval.c (handle_cell_range_deps): Add 3D dependency support.
      	(cb_single_hash_to_list, cb_range_hash_to_list): Re-arrange handling of
      	where the list is collated. (do_deps_destroy): update.
      	(cell_drop_dependencies): remove cretinism here.
      	(drop_cell_range_dep, handle_cell_single_dep): return on NULL deps structure.
      
      	* src/sheet-style.c (sheet_style_attach): enable cache trash avoidance code.
      
      	* src/sheet.c (sheet_cell_remove_internal): short circuit for NULL
      	deps.
      
      	* src/expr.c (expr_rewrite): update to handle workbook case.
      
      	* src/eval.c (workbook_deps_destroy): update for speed.
      	(sheet_deps_destroy): split body into (do_deps_destroy): here.
      
      	* src/workbook.c (workbook_delete_sheet): destroy the sheet's
      	dependencies here as well; very silly. (workbook_do_destroy): destroy
      	deps of all sheets up front.
      479bddb8
    • Jody Goldberg's avatar
      Be sure the clear the expr if we are returning a value. · ed03b2ab
      Jody Goldberg authored
      
      2000-05-06  Jody Goldberg <jgoldberg@home.com>
      
      	* src/parse-util.c (parse_text_value_or_expr) : Be sure the clear the
      	  expr if we are returning a value.
      ed03b2ab
  9. 05 May, 2000 2 commits