1. 09 Mar, 1999 2 commits
  2. 08 Mar, 1999 2 commits
  3. 05 Mar, 1999 1 commit
  4. 24 Feb, 1999 3 commits
    • Bruno Unna's avatar
      Activated the patterned background control (although in my machine the · 0b2bf71b
      Bruno Unna authored
      * src/dialog-cell-format.c (create_background_radio): Activated
      the patterned background control (although in my machine the
      boxes are all black) and added a radio button to let the
      user do nothing with backgrounds (analogous to the one in
      foreground section).
      
      * src/dialog-cell-format.c (apply_coloring_format): Now this
      functions takes into account the changes in create_background_radio,
      that is, if the user decides not to change the background,
      the background will not be changed. Also, assigned default
      values to some variables, just to avoid an annoying warning.
      
      * src/dialog-cell-format.c (create_coloring_page): If there
      are different backgrounds in the range, select by default
      the "no change" radio button for the background.
      0b2bf71b
    • Arturo Espinosa's avatar
      Prepare for 0.15 · a9f9fe17
      Arturo Espinosa authored
      a9f9fe17
    • Miguel de Icaza's avatar
      If the cell has a render_color (provided by the format specification), use · 98ca5bb8
      Miguel de Icaza authored
      1999-02-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/cell.c (cell_draw): If the cell has a render_color (provided
      	by the format specification), use that for the foreground.
      98ca5bb8
  5. 23 Feb, 1999 2 commits
  6. 22 Feb, 1999 3 commits
    • Miguel de Icaza's avatar
      1999-02-22 Tim Mooney <mooney@dogbert.cc.ndsu.nodak.edu> · e712beb5
      Miguel de Icaza authored
      1999-02-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      
      1999-02-22  Tim Mooney  <mooney@dogbert.cc.ndsu.nodak.edu>
      
      	* plugins/guile/plugin.c (func_scm_apply): Initialization of
      	structure is done in the function body, rather thatn when it is
      	declared.  This is necessary because struct initializer must be
      	determinable at compile time, and those aren't.
      
      	* src/expr.c (eval_expr): Add at least one statement to the
      	default: handler in the case.
      
      	* src/fn-math.c: provide a break for default handlers.
      	* src/item-edit.c (entry_event): ditto
      
      	* src/dialog-cell-format.c (create_number_format_page): Initialize
      	in the body, like above.
      
      1999-02-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* plugins/guile/plugin.c (func_scm_apply): Initialize the
      e712beb5
    • Miguel de Icaza's avatar
      Queue recalcs for cells that depend on cells that are being destroyed. · 85bc824b
      Miguel de Icaza authored
      1999-02-22  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet.c (sheet_cell_remove_internal): Queue recalcs for
      	cells that depend on cells that are being destroyed.
      
      1999-02-21  Michael Meeks <michael@imaginator.com>
      85bc824b
    • Michael Meeks's avatar
      9110cd13
  7. 20 Feb, 1999 1 commit
  8. 19 Feb, 1999 4 commits
    • Miguel de Icaza's avatar
      Implement ISERROR. · 0b7537f8
      Miguel de Icaza authored
      1999-02-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/fn-misc.c (gnumeric_min): Implement ISERROR.
      0b7537f8
    • Miguel de Icaza's avatar
      Do not render the value if the result is an error. · f29179e1
      Miguel de Icaza authored
      1999-02-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/clipboard.c (paste_cell): Do not render the value if the
      	result is an error.
      
      	* src/cell.c (cell_copy): Do not copy the value of a cell when the
      	value is NULL (due to the cell having an error).
      
      	* src/expr.c (eval_expr): Evaluate binary operations in parts to
      	keep the correct error message on an operation if possible.
      	(eval_expr): Propagate errors.
      
      	* src/item-edit.c (item_edit_draw): Sync the before-cursor and
      	after-cursor Y-display text cordinate.
      
      	* src/expr.c (eval_funcall): Add type checking for the simple
      	functions.
      
      	* doc/C/Makefile.am (install-data-local): use topsrcdir here (fix
      	from Ian Campbell <ijc25@cam.ac.uk>
      
      	* src/fn-math.c (gnumeric_not): Implement NOT.
      f29179e1
    • Arturo Espinosa's avatar
      Compile · a1abd8b2
      Arturo Espinosa authored
      a1abd8b2
    • Miguel de Icaza's avatar
      Allow upper case format codes. · 381d8886
      Miguel de Icaza authored
      1999-02-19  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/number-match.c (format_create_regexp): Allow upper case
      	format codes.
      
      	* src/format.c: ditto.
      381d8886
  9. 18 Feb, 1999 1 commit
  10. 17 Feb, 1999 2 commits
  11. 16 Feb, 1999 2 commits
  12. 13 Feb, 1999 2 commits
  13. 12 Feb, 1999 3 commits
  14. 11 Feb, 1999 2 commits
  15. 10 Feb, 1999 4 commits
  16. 09 Feb, 1999 1 commit
    • Miguel de Icaza's avatar
      Apparently string concatenation operator in Excel has the lower priority. · 43fe0ef0
      Miguel de Icaza authored
      1999-02-09  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/parser.y: Apparently string concatenation operator in Excel
      	has the lower priority.
      
      	* src/workbook.c (workbook_detach_sheet): New function used to
      	detach a sheet from a workbook.
      	(sheet_menu_label_run): New routine.  Invoked on button-3 on the
      	sheet label.
      
      	* src/gnumeric-util.c (gnumeric_auto_kill_popup_menu_on_hide): New
      	routine to deallocate menus when they go to unshown state
      43fe0ef0
  17. 08 Feb, 1999 1 commit
  18. 07 Feb, 1999 4 commits
    • Miguel de Icaza's avatar
      Allow a single "=" to represent a string. · 3e73c710
      Miguel de Icaza authored
      1999-02-07  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/cell.c (cell_set_text_simple): Allow a single "=" to
      	represent a string.
      3e73c710
    • Miguel de Icaza's avatar
      Now we take a Workbook argument to bind the dialog boxes properly to the · 1947c6d4
      Miguel de Icaza authored
      
      1999-02-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/gnumeric-util.c (gnumeric_notice): Now we take a Workbook
      	argument to bind the dialog boxes properly to the main window.  We
      	use gnome_messagebox now to report errors.  We now take a type
      	parameter for the message box type.
      
      	* plugins/ff-csv/csv-io.c: Use gnumeric_error
      
      	* src/workbook.c (wb_input_finished): Call sheet_set_current_value
      	instead of the cancel pending input routine.
      
      	* Moved src/csv-io.[ch] to the plugins/ff-csv directory and
      	converted them to
      1947c6d4
    • Vincent Renardias's avatar
      Sun, 7 Feb 1999 04:19:45 +0100 [Vincent] · 68b8dd0b
      Vincent Renardias authored
      * Got bored to just do translation updates, so I tried to remember C
        and implemented CSV format loading (saving code in progress) ;)
      68b8dd0b
    • Miguel de Icaza's avatar
      Creates an option menu with the file format to save on. · 0c6543b6
      Miguel de Icaza authored
      1999-02-06  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/file.c (fill_save_menu): Creates an option menu with the
      	file format to save on.
      	(workbook_save_as): Use the saver selected by the user.
      	(saver_activate): Keep track of the current file save format, set
      	as default.
      	gnumeric_file_savers, gnumeric_file_openers: made static.
      0c6543b6