1. 26 Mar, 2002 1 commit
  2. 24 Mar, 2002 1 commit
  3. 11 Mar, 2002 1 commit
  4. 10 Mar, 2002 1 commit
  5. 07 Mar, 2002 1 commit
    • JodyGoldberg's avatar
      revamp extensheet handling and name import. Still does not work for XL95, · 3bea628c
      JodyGoldberg authored
      
      2002-03-07  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c : revamp extensheet handling and name import.
      	  Still does not work for XL95, but things should be ok for >= 97.
      	  Getting closer to supporting external references.
      
      2002-03-02  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-write.c (write_externsheets) : Use unquoted.  This code
      	  needs some love.
      
      2002-03-02  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (ms_excel_read_formula) : avoid leaking when faced
      	  with bad input.
      	(ms_excel_read_formula) : ditto.
      
      2002-03-06  Jody Goldberg <jody@gnome.org>
      
      	* dialog-advanced-filter.c (advanced_filter) : Use eval_pos_init_sheet.
      
      	* dialog-solver.c (cb_dialog_solve_clicked) : fix leak.
      
      2002-03-07  Jody Goldberg <jody@gnome.org>
      
      	* src/position.c (eval_pos_init*) : handle the optional dependent.
      
      	* src/eval.c (link_expr_dep) : support the adjustment to EvalPos.
      	(unlink_expr_dep) : support the adjustment to EvalPos.
      
      	* *.c : directly include gnome-i18n.h, value.h and expr.h
      	  where necessary now that they are no longer included.
      	* src/func.h : here.
      
      	* src/position.h (EvalPos) : Pass in an optional Dependent.
      
      	* src/expr.h (FunctionEvalInfo) : remove the func_def.  Send in the
      	  ExprFunc wrapper instead.  That contains the func-def if desired.
      
      	* src/func.c (function_set_link_handlers) : differentiate signatures
      	  for link & unlink.
      3bea628c
  6. 06 Mar, 2002 1 commit
    • Jukka-Pekka Iivonen's avatar
      New directory created for tools. · d38098dc
      Jukka-Pekka Iivonen authored
      2002-03-06  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
              * src/tools: New directory created for tools.
      
              * src/tools/solver: Moved src/solver-lp.c into here and split it
              into two files: src/tools/solver/solver.c and
              src/tools/solver/reports.c.  A _major_ rewrite.
      
              * src/tools/solver/lp_solve: Integrated key parts of an LGPLed
              linear programming toolkit called LP Solve 3.2.  (The whole
              package can be found from ftp://ftp.ics.ele.tue.nl/pub/lp_solve).
              Major clean up for making it to look like GNOME code.  LP Solve is
              written by Michel Berkelaar and others.  Thanks for the great
              work!
      
              * configure.in: Added src/tools/Makefile, src/tools/solver/Makefile,
              and src/tools/solver/lp_solve/Makefile.
      
              * src/Makefile.am: Added tools subdirectory.
      
              * src/mathfunc.[ch]: Removed all solver related functions.
      
              * src/solver.h, src/sheet.c: solver_lp_new renamed as
              solver_param_new.  solver_lp_destroy renamed as
              solver_param_destroy.
      
              * src/xml-io.c: Solver related changes.
      
              * samples/solver/production-plan.gnumeric: A Solver sample file.
      d38098dc
  7. 26 Feb, 2002 2 commits
  8. 20 Feb, 2002 1 commit
  9. 18 Feb, 2002 1 commit
    • JodyGoldberg's avatar
      Release 1.1.0 · 672a2675
      JodyGoldberg authored
      2002-02-18  Jody Goldberg <jody@gnome.org>
      
      	* Release 1.1.0
      672a2675
  10. 15 Feb, 2002 1 commit
    • JodyGoldberg's avatar
      We can now make distcheck · f84a08c5
      JodyGoldberg authored
      Requires a GAL update, and a gtk+ update
      
      2002-02-15  Jody Goldberg <jody@gnome.org>
      
      	* src/item-cursor.c (item_cursor_tip_setlabel) : enable now that the
      	  canvas bug is fixed.
      
      	* src/sheet-control-gui.c (cb_hscrollbar_adjust_bounds) : new.
      	(cb_vscrollbar_adjust_bounds) : new.
      
      	* src/gui-util.c (gtk_button_stock_alignment_set) : new.
      	(gnumeric_init_help_button) : new.
      
      	* src/gnumeric-canvas.h : Move declaration of
      	  GnumericCanvasSlideHandler here.
      
      	* src/gnumeric-canvas.c (gnm_canvas_guru_key) : forward to the entry,
      	  not the GnumericExprEntry wrapper.
      	(gnm_canvas_key_mode_sheet) : ditto.
      
      	* src/formats.c (cell_format_classify) : handle general.
      
      	* src/file-priv.h : Inherit from GObject.
      
      	* src/complete-sheet.c (complete_sheet_finalize) : call class_peek
      	  here to avoid potential reference problems.
      
      	* src/commands.c (cmd_set_text) : doh!  fix multi-line text.
      	(cmd_autoformat) : const.
      
      	* src/cell.c (cell_relocate) : const.
      	* src/clipboard.c (paste_cell_with_operation) : const.
      	(paste_cell) : ditto.
      
      	* src/application.c (application_init) : add jimmac's expr-entry icon.
      
      	* src/Makefile.am : distribute the marshaller.list
      
      	s/GtkType/GType/
      	s/GtkSignalFunc/GCallback/
      	s/gtk_signal_connect/g_signal_connect/  + reformating.
      	s/GTK_CHECK_CAST/G_TYPE_CHECK_INSTANCE_CAST/
      	s/GTK_CHECK_TYPE/G_TYPE_CHECK_CLASS_CAST/
      	s/GTK_CHECK_CLASS_CAST/G_TYPE_CHECK_INSTANCE_TYPE/
      	s/GTK_CHECK_CLASS_TYPE/G_TYPE_CHECK_CLASS_TYPE/
      
      2002-02-11  Jody Goldberg <jody@gnome.org>
      
      	* src/stf.c (stf_init) : Make the names of the text import/export
      	  clearer.
      f84a08c5
  11. 04 Feb, 2002 1 commit
    • JodyGoldberg's avatar
      don't actually store the value, just start editing with it. · 167c36d3
      JodyGoldberg authored
      2002-02-03  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (cb_insert_current_date) : don't actually
      	  store the value, just start editing with it.
      	(cb_insert_current_time) : ditto.
      
      2002-02-03  Jody Goldberg <jody@gnome.org>
      
      	* src/value.c (value_new_*) : init Value*::fmt
      	(value_duplicate) : ref the fmt too.
      	(value_set_fmt) : new.
      
      	* src/cell.c (cell_cleanout) : no more format.
      	(cell_copy) : ditto.
      	(cell_set_text) : ditto.
      	(cell_set_expr_internal) : ditto.
      	(cell_set_expr_unsafe) : ditto.
      	(cell_get_format) : ditto.
      
      	Change all callers.
      	* src/sheet.c (sheet_cell_set_value) : remove format assingment.
      	* src/cell.c (cell_set_expr_and_value) : remove format assignment.
      	(cell_assign_value) : ditto.
      	(cell_set_value) : ditto.
      	(cell_set_expr) : ditto.
      	* src/parser.y (expr_parse_str) : remove arg to return the suggested
      	  format.  That will be handled at run time.
      	* src/number-match.c (format_match) : remove arg to return the parse
      	  formula.  Store it in the value instead.
      167c36d3
  12. 23 Jan, 2002 1 commit
  13. 22 Jan, 2002 1 commit
  14. 15 Jan, 2002 1 commit
  15. 06 Jan, 2002 1 commit
  16. 31 Dec, 2001 2 commits
  17. 29 Dec, 2001 1 commit
    • JodyGoldberg's avatar
      formating. init row_hash, col_hash, col_name_tbl, matrix. · 87c8ab38
      JodyGoldberg authored
      2001-12-29  Jody Goldberg <jody@gnome.org>
      
      	* mps.c (mps_input_context_new) : formating.
      	  init row_hash, col_hash,  col_name_tbl, matrix.
      	(mps_input_context_destroy) : be more careful about errors.
      	(mps_file_open) : handle errors more smoothly.
      	(mps_create_sheet) : don't complain if there is a problem.
      87c8ab38
  18. 26 Dec, 2001 1 commit
  19. 21 Dec, 2001 1 commit
  20. 16 Dec, 2001 1 commit
  21. 14 Dec, 2001 1 commit
  22. 04 Dec, 2001 2 commits
  23. 19 Nov, 2001 1 commit
  24. 05 Nov, 2001 1 commit
    • Jody Goldberg's avatar
      Release 0.75 · 72ed3563
      Jody Goldberg authored
      2001-11-05  Jody Goldberg <jgoldberg@home,com>
      
      	* Release 0.75
      72ed3563
  25. 30 Oct, 2001 1 commit
  26. 29 Oct, 2001 1 commit
  27. 26 Oct, 2001 1 commit
  28. 25 Oct, 2001 1 commit
  29. 19 Oct, 2001 1 commit
  30. 08 Oct, 2001 1 commit
  31. 07 Oct, 2001 1 commit
    • Jody Goldberg's avatar
      disconnect the combo handlers before we destroy the state so that their · 613f3562
      Jody Goldberg authored
      2001-10-06  Jody Goldberg <jgoldberg@home.com>
      
      	* dialog-graph-guru.c (graph_guru_state_destroy) : disconnect the
      	  combo handlers before we destroy the state so that their callbacks
      	  don't trigger during destruction.
      	(vector_state_set_entry) : merge back into.
      	(vector_state_fill) : here.  Use the index rather than a cached
      	  xmlNode *.
      	(vector_state_new) : rename 'index' to 'dim_index' to be clearer.
      	(graph_guru_select_plot) : store the index rather than an xmlNode *.
      	(graph_guru_select_series) : store the index rather than an xmlNode *.
      	(graph_guru_init_data_page) : the graph caches the spec, not us.
      	(graph_guru_get_plot) : new utility.
      	(cb_plot_selection_changed) : use the new utility.
      	(graph_guru_get_series) : new utility.
      	(cb_series_selection_changed) : use the new utility.
      	(cb_series_entry_changed) : support lookup, and warn about renaming.
      	(cb_plot_entry_changed) : support lookup, and warn about renaming.
      	(cb_graph_guru_focus) : use graph_guru_get_series.
      	(dialog_graph_guru) : init the combos to NULL in case we destroy
      	  before initializing them.
      
      2001-10-07  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in (EXTRA_GNOME_{CFLAGS,LIBS}) : rename to something
      	  clearer like GNUMERIC_{CFLAGS,LIBS})
      	* **/Makefile.am : Use them in place of EXTRA_* and GNOME_INCLUDEDIR.
      
      2001-10-06  Jody Goldberg <jgoldberg@home.com>
      
      	* src/gnumeric-graph.c (gnm_graph_get_spec) : Add a force_update.
      	(gnm_graph_series_delete) : new
      	(gnm_graph_series_set_dimension) : new
      	(gnm_graph_exception) : new.
      	(gnm_graph_vector_from_string) : delete.
      613f3562
  32. 25 Sep, 2001 1 commit
  33. 06 Sep, 2001 1 commit
  34. 27 Aug, 2001 4 commits
    • Morten Welinder's avatar
      White-space frobbing. · 1f6df5b7
      Morten Welinder authored
      1f6df5b7
    • Morten Welinder's avatar
      Mark stuff for translation. · 437ea157
      Morten Welinder authored
      437ea157
    • Morten Welinder's avatar
      Use g_strdup. (mps_add_rhs): Ditto. (mps_parse_columns): Use new function · 17712191
      Morten Welinder authored
      2001-08-26  Morten Welinder  <terra@diku.dk>
      
      	* mps.c (mps_add_column): Use g_strdup.
      	(mps_add_rhs): Ditto.
      	(mps_parse_columns): Use new function get_token.  Fix signedness
       	problem.
      	(mps_parse_rhs): Ditto.
      	(mps_add_row): Fix signedness problem.
      	(mps_parse_columns): Ditto.
      	(mps_parse_name): Ditto.
      	(mps_parse_columns, mps_parse_rhs): Allow much wider names and
       	numbers.
      	(mps_parse_rhs): Stop on non-indented line.
      17712191
    • Jukka-Pekka Iivonen's avatar
      Introduced. · d131ff58
      Jukka-Pekka Iivonen authored
      2001-08-26  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>
      
      	* plugins/mps/mps.c, plugins/mps/plugin.xml,
      	plugins/mps/Makefile.am: Introduced.
      
      	* configure.in, plugins/Makefile.am: Added the compilation of the
      	MPS plugin.
      d131ff58