1. 03 Dec, 1998 1 commit
    • Miguel de Icaza's avatar
      New functions to set the sheet top column and row respectively. · 63064dec
      Miguel de Icaza authored
      1998-12-02  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_set_top_row,
      	gnumeric_sheet_set_top_col): New functions to set the sheet top
      	column and row respectively.
      
      	(gnumeric_sheet_bar_set_top_row, gnumeric_sheet_bar_set_top_col):
      	Renamed from their old names to reflect their actual action.
      
      	* src/item-cursor.c (item_cursor_autofill_event): Do not pass
      	negative numbers to item_grid_find_col and item_grid_find_row.
      
      	* src/item-grid.c (item_grid_find_row, item_grid_find_col): Check
      	for possitive numbers. I think the right fix is to accept negative
      	numbers and find the column even if the number is negative instead
      	of this ugly restriction.
      63064dec
  2. 02 Dec, 1998 4 commits
  3. 30 Nov, 1998 1 commit
  4. 29 Nov, 1998 2 commits
    • Miguel de Icaza's avatar
      Do not use gnome_dialog_run_modal. · 85ca3e0a
      Miguel de Icaza authored
      1998-11-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/gnumeric-util.c (gnumeric_notice): Do not use
      	gnome_dialog_run_modal.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Do not use
      	gnome_dialog_run_modal
      85ca3e0a
    • Miguel de Icaza's avatar
      New routine to mark a sheet as not modified. · 8156f3fa
      Miguel de Icaza authored
      1998-11-28  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet.c (sheet_mark_clean): New routine to mark a sheet as
      	not modified.
      
      	* src/workbook.c (workbook_mark_clean): New routine to mark a
      	workbook as not modified.
      8156f3fa
  5. 28 Nov, 1998 3 commits
    • Miguel de Icaza's avatar
      OH MY GOD! This has been on my laptop for AGES! and it never went into CVS. What a dork I am · 11be5291
      Miguel de Icaza authored
      So, here it is:
      
      1998-11-13  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet-autofill.c (autofill_cell): Simplify by using
      	cell_set_formula_tree
      
      	* src/expr.c (expr_parse_string): Take a sheet argument
      	(expr_decode_tree): Same
      
      	* sheet.c (cellref_name): Now takes a sheet argument and decodes the
      	cellref depending on the sheet.
      
      	* cell.c (CellRef): Now they include the sheet location.
      11be5291
    • Michael Meeks's avatar
      7eae5d28
    • Miguel de Icaza's avatar
      Oops. This was not a bug. gc was actually initialized as being · 13616d71
      Miguel de Icaza authored
      1998-11-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/item-grid.c (item_grid_realize): Oops.  This was not a bug.
      	gc was actually initialized as being item_grid->grid_gc, it was
      	just not obvious.
      
      	* src/main.c (gnumeric_main): Fix the prototype.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Revert const from gtk-clist.
      
      	* src/dialog-cell-format.c (create_number_format_page): Revert
      	const from gtk-clist.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Revert const from gtk-clist.
      
      	* src/Gnumeric-impl.c: Empty stubs for now.
      13616d71
  6. 27 Nov, 1998 5 commits
  7. 25 Nov, 1998 3 commits
  8. 24 Nov, 1998 2 commits
    • Miguel de Icaza's avatar
      Set the policy on the scrolled window. · 838034fe
      Miguel de Icaza authored
      1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): Set the policy on the
      	scrolled window.
      838034fe
    • Miguel de Icaza's avatar
      formula_cell_list *ONLY* exists in the Workbook, not on the Sheet. · ff553ef5
      Miguel de Icaza authored
      1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/sheet.h: formula_cell_list *ONLY* exists in the Workbook,
      	not on the Sheet.
      
      	* src/sheet.c (sheet_cell_formula_link,	sheet_cell_formula_unlink):
      	Keep the formula on the Workbook, not on the Sheet.  Thanks to
      	Havoc for reporting these bugs.
      
      	* src/cell.c (cell_set_formula): Use cell_set_rendered_text to
      	propery set the error messages.
      	(cell_get_text): If value is NULL, use the rendered version of the
      	text instead of re-rendering it.
      ff553ef5
  9. 23 Nov, 1998 1 commit
    • Miguel de Icaza's avatar
      Put the clist inside a scrolled window for the new CList api. · 10ca9c84
      Miguel de Icaza authored
      1998-11-23  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/dialog-cell-format.c (create_number_format_page): Put the
      	clist inside a scrolled window for the new CList api.
      
      	* src/dialog-define-names.c (dialog_define_names): ditto.
      
      	* src/dialog-goto-cell.c (dialog_goto_cell): ditto
      10ca9c84
  10. 22 Nov, 1998 1 commit
  11. 21 Nov, 1998 3 commits
  12. 18 Nov, 1998 1 commit
    • Bruno Unna's avatar
      added the default italic font as helvetica-oblique. · c455dbe8
      Bruno Unna authored
      * src/style.c: added the default italic font as helvetica-oblique.
      
      * src/style.h: added declaration for new global variable
        gnumeric_default_bold_font
      
      * src/gnumeric-util.c: enhanced the robusteness of the function
        font_get_italic_name. But it's not at a 100%, though.
      
      * plugins/excel/ms-excel.c: slight modification to the error
        tracking mechanism (font stuff in ms_excel_set_cell_font).
      c455dbe8
  13. 17 Nov, 1998 2 commits
  14. 15 Nov, 1998 1 commit
  15. 14 Nov, 1998 3 commits
  16. 13 Nov, 1998 1 commit
    • Miguel de Icaza's avatar
      Use case-insenstive routines when creating the hash table. · 3cbc7cdc
      Miguel de Icaza authored
      1998-11-12  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/parser.y:
      
      	* src/workbook.c (workbook_new): Use case-insenstive routines when
      	creating the hash table.
      	(workbook_sheet_get_free_name): Find an unused name for a sheet.
      	(workbook_sheet_lookup): Looks up a sheet by name in a Workbook.
      	(insert_sheet_cmd): New command to insert a sheet into a workbook.
      
      	* src/utils.c (gnumeric_strcase_hash, gnumeric_strcase_equal):
      	Routines used for strings hash tables that are not case
      	sensitive.
      
      1998-11-12  Morten Wellinder <terra@diku.dk>
      
      	* test-parser.c: Fix to compile with the new API
      
      	* parser.y: Make the code more maintainable.
      3cbc7cdc
  17. 12 Nov, 1998 3 commits
  18. 11 Nov, 1998 3 commits
    • Miguel de Icaza's avatar
      Missing function. · 74ad45b9
      Miguel de Icaza authored
      1998-11-11  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/gnumeric-util.c (font_get_italic_name): Missing function.
      
      	* src/parser.y: Use '^'.
      74ad45b9
    • Mark Probst's avatar
      Add guile plug-in. · 4fbad503
      Mark Probst authored
      4fbad503
    • Michael Meeks's avatar
      Removed fatal bug, and accelerated code by testing for DV in MULBLANK · e36eb87f
      Michael Meeks authored
      1998-11-11  Michael Meeks    <michael@imaginator.com>
      
      	* plugins/excel/ms-biff.h, plugins/excel/ms-excel.c: Removed fatal
      	bug, and accelerated code by testing for DV in MULBLANK case.
      
      	* plugins/excel/ms-excel.c(ms_excel_set_cell_xf): Out by one indexes
      	causing serious attribute offset grief in fonts.
      
      	* Rememberance_Day:
      	They went with songs to the battle, they were young,
      	Straight of limb, true of eye, steady and aglow.
      	They were staunch to the end against odds uncounted,
      	They fell with their faces to the foe.
      
      	They shall grow not old, as we that are left grow old,
      e36eb87f