1. 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
  2. 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
  3. 22 Sep, 1998 1 commit
  4. 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
  5. 20 Sep, 1998 1 commit
  6. 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
  7. 02 Jul, 1998 1 commit