1. 17 May, 2000 1 commit
  2. 08 May, 2000 2 commits
  3. 16 Apr, 2000 1 commit
  4. 10 Apr, 2000 1 commit
    • Morten Welinder's avatar
      Need 0.17. · ec3afe63
      Morten Welinder authored
      2000-04-09  Morten Welinder  <terra@diku.dk>
      
      	* configure.in (gnome-print): Need 0.17.
      
      	* src/print.c (print_page): Put page numbers into (post script)
       	file.
      	(print_page): Move setup_rotation into page loop.
      ec3afe63
  5. 03 Apr, 2000 1 commit
  6. 27 Jan, 2000 1 commit
    • Jody Goldberg's avatar
      - Some xml fixes - Row/col ins/del undo fix. - Mouse scroll fix, and · d99c96e7
      Jody Goldberg authored
      - Some xml fixes
      - Row/col ins/del undo fix.
      - Mouse scroll fix, and scrollbar speedup.
      
      2000-01-27  Jody Goldberg <jgoldberg@home.com>
      
      	* *.c : convert to using Workbook::current_sheet rather than
      	    workbook_get_current_sheet.
      
      	* src/workbook.c : Add a current_sheet member to Workbook.
      	Delete some old test code.
      	(do_focus_sheet) : Cancel inputs and update edit area with new cell.
      	(workbook_focus_current_sheet) : Update current_sheet.
      	(workbook_get_current_sheet) : Delete.
      
      	* src/sheet.c (sheet_cursor_{move, set}) : Delete call to
      	  gnumeric_sheet_cursor_set.
      
      	* src/sheet.c (sheet_{row,col}_add) : Use sheet_view_scrollbar_config.
      	  We should not be touching GUI directly.
      
      	* src/sheet-view.c (sheet_view_scrollbar_config) : Set the scrollbar's
      	  value as well as it max and page info.
      
      	* src/gnumeric-sheet.[ch] (gnumeric_sheet_cursor_set) : Delete.
      	  The scrollbars reflect the visible range, not the cursor cell.
      
      	* src/item-cursor.c (item_cursor_set_bounds_visibly) : Remove call to
      	  gnumeric_sheet_cursor_set.
      
      2000-01-26  Jody Goldberg <jgoldberg@home.com>
      
      	* src/xml-io.c (xml_workbook_write) : Do not save the current
      	  edit-text.  We don't save the current cell or the current selection
      	  so restoring the text of the ex-cursor is quite confusing.
      	(xml_workbook_read) : Restore window size.
      	(gnumeric_xml_sheet_{read,write}) : Delete unused.
      	(xml_get_range) : Utility routine.
      	(xml_read_selection_info) : Utility routine to restore the selection.
      
      	* src/sheet.c (sheet_{insert,delete}_{cols,rows}) : Do the
      	  insert/delete even if it looks like there are no cells there.
      	  There may be styles.
      d99c96e7
  7. 21 Jan, 2000 1 commit
    • Jody Goldberg's avatar
      s/gnome_dialog_run(dialog)/gnumeric_dialog_run (workbook, dialog)/g · 914cec6f
      Jody Goldberg authored
      Put a wrapper in place around dialog creation.  This will eventually handle the
      setting of the parent and closing the parent application while a dialog is up.
      
      2000-01-21  Jody Goldberg <jgoldberg@home.com>
      
      	* src/dialogs/dialog-printer-setup.c (do_hf_config) : Take a Workbook.
      
      	* src/gnumeric-util.c (gnumeric_dialog_run) : New function.
      	  It is a wrapper for now.  After the release of .48 we will
      	  move the parent setting here.  And handle the case where a
      	  user closes the app window while a dialog is displayed.
      
      	* src/file.c (workbook_import) : Use gnumeric_dialog_run.
      
      	* src/dialogs/dialog-{dialog-zoom.c (dialog_zoom_impl)
      		    summary.c (dialog_summary_update)
      		    solver.c (dialog_solver)
      		    solver.c (constr_add_click)
      		    solver.c (dialog_solver_options)
      		    simple-input.c (dialog_get_number, dialog_get_sheet_name)
      		    printer.c (gnumeric_printer_dialog_run)
      		    paste-special.c (dialog_paste_special)
      		    insert-cells.c (dialog_insert_cells_impl)
      		    goto-cell.c (dialog_goto_cell)
      		    goal-seek.c (dialog_found_solution, dialog_goal_seek)
      		    function-wizard.c (dialog_function_wizard)
      		    delete-cells.c (dialog_delete_cells_impl)
      		    cell-sort.c (dialog_cell_sort)
      		    cell-format.c (fmt_dialog_impl)
      		    cell-comment.c (dialog_cell_comment)
      		    autosave.c (dialog_autosave_callback, dialog_autosave)
      		    autocorrect.c (exceptions_callback)
      		    (dialog_autocorrect)} : Ditto.
      
      	* src/dialogs/dialog-analysis-tools.c
      	(dialog_{correlation_tool, covariance_tool, sampling_tool,
      	 descriptive_stat_tool, ztest_tool, ttest_paired_tool, ttest_eq_tool,
      	 ttest_neq_tool, ftest_tool, random_tool, regression_tool,
      	 average_tool, ranking_tool, anova_single_factor_tool,
      	 anova_two_factor_without_r_tool, data_analysis}) : Ditto.
      
      	* src/workbook.c (workbook_can_close) : Ditto.
      	* src/item-cursor.c (item_cursor_target_region_ok) : Ditto.
      
      	* src/sheet.c (sheet_move_range) : Avoid leaking when we paste.
      	  This information will be used when undo for pasteing a cut
      	  is ready.
      
      	* README : update requirements.
      
      	* plugins/Makefile.am : Do not compile the python plugin by
      	  default.  This will avoid complaints regarding problems with
      	  no dynamic python library until we have a solution.
      
      	* src/functions/fn-stat.c : (gnumeric_kurt, gnumeric_kurtp) : return DIV/0
      	  on error.
      914cec6f
  8. 16 Jan, 2000 1 commit
    • Morten Welinder's avatar
      require 0.10. · 98320654
      Morten Welinder authored
      2000-01-16  Morten Welinder  <terra@diku.dk>
      
      	* gnumeric.spec.in (gnome-print): require 0.10.
      
      	* configure.in (gnome-print): require 0.10.
      98320654
  9. 01 Dec, 1999 1 commit
  10. 18 Sep, 1999 1 commit
  11. 14 Sep, 1999 1 commit
  12. 24 Aug, 1999 1 commit
  13. 03 Aug, 1999 2 commits
  14. 08 Jul, 1999 1 commit
    • Arturo Espinosa's avatar
      1. Got the thing to compile and run without libglade. 2. Simplified the · ddd4516a
      Arturo Espinosa authored
      
      
      1. Got the thing to compile and run without libglade.
      2. Simplified the library detection code.
      3. Optimized the number of libraries we link with (due to excesive bloatedness
      of the previous code).  Should reduce link time.
      4. Compile with new gnome-libs.
      5. Renamed horiz/vert in the printer dialog box.
      
      Miguel
      ddd4516a
  15. 05 Jul, 1999 1 commit
  16. 01 Oct, 1998 1 commit
    • Miguel de Icaza's avatar
      Compute the day of week. This was done before by localtime, but the new · 6c1143a7
      Miguel de Icaza authored
      1998-09-30  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/format.c (split_time): Compute the day of week.  This was
      	done before by localtime, but the new code was not doing it (thus,
      	format "ddd" always reported "Sun").
      
      	* src/clipboard.c (x_selection_handler): Use the last workbook
      	that claimed the selection instead of using the value provided by
      	the callback, as gtk_selection_set_owner just ignores who is the
      	owner.
      
      	* src/item-edit.c (item_edit_reconfigure): Call reconfigure in parent.
      
      	* src/item-cursor.c (item_cursor_reconfigure): Call reconfigure in parent.
      6c1143a7
  17. 30 Sep, 1998 1 commit
    • Miguel de Icaza's avatar
      New routine to paint a little red triangle if the cell hsa notes. · 890ae3fd
      Miguel de Icaza authored
      
      1998-09-29  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/cell.c (cell_draw_comment): New routine to paint a little
      	red triangle if the cell hsa notes.
      
      	* src/cell.c (cell_destroy): Destroy the comment.
      	(str_trim_spaces): New routine.  Trims the spaces on a string.
      	(cell_draw): Trim the leading and trailing spaces on every string
      	of a multi-line text.
      
      	* src/color.c (color_init): Allocate a red for tagging the
      	spreadhseet notes.
      
      	* src/dialog-cell-format.c (format_list_fill): Apply the
      	traslation when adding the format.
      
      	* doc/tranlating.sgml: New document that describes how to
      	internationalize and localize Gnumeric properly.
      
      	* src/workbook.c (recalc_cmd): Provide a way to force a recomputation.
      	(insert_current_time_cmd): New function.  insert the current time.
      	(insert_current_date_cmd): New function.  insert the current date.
      	(insert_at_cursor): New utility function.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_key_mode_sheet): Handle control-home
      890ae3fd
  18. 22 Sep, 1998 1 commit
  19. 21 Sep, 1998 1 commit
    • Miguel de Icaza's avatar
      When decoding a tree, include the argument separator. Also, loop properly · 70717960
      Miguel de Icaza authored
      1998-09-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/expr.c (do_expr_decode_tree): When decoding a tree, include
      	the argument separator.  Also, loop properly trough the arguments
      	being decoded.
      
      	(function_call_with_values, function_def_call_with_values): New
      	functions: these ones are for the plugins so that a plugin can
      	invoke other functions in Gnumeric.
      
      	* src/fn-date.c (gnumeric_now): The serial number returned by
      	NOW() should be relative to 1900/1/1, not year zero.
      
      1998-09-20  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/expr.c (eval_expr): Fix the way we computed expressions.
      
      	* src/eval.c (cell_eval): Maintain a CELL_ERROR flag to know if
      	the value is NULL due to an error or to the cell not being
      	evaluated.
      
      	* src/expr.c (funcion_call_with_values): Add a routine to allow
      	plugins to call other functions defined in Gnumeric.
      
      	* src/style.c: Handle the pattern property of the styles.
      
      	* src/style.h: Pattern style is now just a 4 bit quantity, instead
      	of a RefCounted structure.
      
      	* src/plugin.c: Include gnumeric-util.h
      70717960
  20. 20 Sep, 1998 1 commit
  21. 19 Sep, 1998 2 commits
    • Miguel de Icaza's avatar
      New code that works correctly in the range expected by Microsoft Excel · 4811104d
      Miguel de Icaza authored
      1998-09-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/format.c (split_time): New code that works correctly
      	in the range expected by Microsoft Excel [1900,1900+65535].  We of
      	course work on a wider range than Excel can.  We can work on
      	pre-1900 dates and on 1900+2^31 dates, but it might make little sense.
      4811104d
    • Miguel de Icaza's avatar
      Accept pending input when the user autofills. · e711a2da
      Miguel de Icaza authored
      1998-09-18  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/item-cursor.c (item_cursor_autofill_event): Accept pending
      	input when the user autofills.
      
      	* README, Doc/Design: Updated
      
      	* configure.in: autoconf tests for python.
      
      	* src/sheet-autofill.c (sheet_autofill_dir): Only fill the region
      	we were requested.
      e711a2da
  22. 02 Jul, 1998 1 commit