1. 28 Jul, 1998 1 commit
  2. 27 Jul, 1998 2 commits
    • Arturo Espinosa's avatar
      902312b2
    • Miguel de Icaza's avatar
      Rename currentWorkbook to current_workbook, so that it follows the style · 474c8eaa
      Miguel de Icaza authored
      
      1998-07-27  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/main.c (main): Rename currentWorkbook to current_workbook,
      	so that it follows the style of the rest of my code ;-)
      
      	* src/item-cursor.c (item_cursor_init): Add a timeout handler for
      	drawing the anted animation.
      	(item_cursor_set_bounds): Setup the Canvas Item bounding box when
      	the bounds of the cursor change.
      
      	* src/gnumeric-sheet.c (start_cell_selection): Create the
      	selection cursor at the same position the regular cursor is.
      
      	(gnumeric_sheet_init): Share colors between items and the canvas.
      474c8eaa
  3. 26 Jul, 1998 1 commit
  4. 25 Jul, 1998 3 commits
    • Arturo Espinosa's avatar
      Weee! Regular strings are now treated as values (so they can be used in · a30e70c3
      Arturo Espinosa authored
      
      
      Weee!  Regular strings are now treated as values (so they
      can be used in cell expressions).  This means you can actually
      start typing expressions and they will actually make sense
      (note that no recalc is yet supported).
      
      The code to do interactive selections is there, but for some
      reason the cursor is not paying much attention to me.
      
      This feature lets you select a cell for an expression if you
      type in a formula in the spreadsheet (just type '=' and use
      the arrow keys to see my buggy code).
      a30e70c3
    • Tom Tromey's avatar
      Added INTLLIBS. (test_format_LDADD): Likewise. (check_PROGRAMS): Renamed · c27cd73e
      Tom Tromey authored
      Sat Jul 25 14:10:23 1998  Tom Tromey  <tromey@cygnus.com>
      
      	* src/Makefile.am (test_parser_LDADD): Added INTLLIBS.
      	(test_format_LDADD): Likewise.
      	(check_PROGRAMS): Renamed from noinst_PROGRAMS.
      
      	* src/format.c (do_roundup): Renamed from roundup (my Linux
      	install has a 2-argument `roundup' macro in sys/types.h).  Now
      	static.
      c27cd73e
    • Nuno Ferreira's avatar
      Added Portuguese translation. · aa2e8216
      Nuno Ferreira authored
      Don't know why it thinks stamp-h.in is changed. Oh well...
      aa2e8216
  5. 22 Jul, 1998 1 commit
    • Miguel de Icaza's avatar
      Numbers are parsed correctly. Bits of Oleo number parsing plugged in. · ef28d5f2
      Miguel de Icaza authored
      1998-07-21  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/parser.y (yylex): Numbers are parsed correctly.  Bits of
      	Oleo number parsing plugged in.
      
      	* src/util.c, src/util.h: New files with assorted number utilities.
      
      	* src/numbers.h: New file: takes care of using gmp or regular
      	double/int.
      
      	* src/expr.c (eval_release_node): Implement.
      	(eval_release_value): New function.
      
      	* src/sheet.c (sheet_col_selection_changed,
      	sheet_row_selection_changed): Implement.
      	(sheet_selection_clear, sheet_selection_clear_only): Splitted
      	functionality into two routines.
      	(sheet_selection_clear_only): Remove any marks from the bars.
      	(sheet_row_set_selection, sheet_col_set_selection): Implement.
      
      	* src/item-bar.c (is_pointer_on_division): Return the column
      	changed.
      
      	* src/item-grid.c (item_grid_draw_cell): Fix the computation for
      	right indentation.
      ef28d5f2
  6. 21 Jul, 1998 1 commit
  7. 19 Jul, 1998 1 commit
  8. 18 Jul, 1998 1 commit
  9. 17 Jul, 1998 1 commit
  10. 15 Jul, 1998 2 commits
  11. 14 Jul, 1998 2 commits
    • Arturo Espinosa's avatar
      Typing text into cells feels almost like Excel (modulo the fact that my · 03e48980
      Arturo Espinosa authored
      
      
      Typing text into cells feels almost like Excel (modulo the fact that
      my input line is not as cute).  No Cell manager yet, so everthing yuo
      type is gratiously dropped.  Very baboon like.
      
      Also, some notes from one hour figuring Excel.
      03e48980
    • Federico Mena Quintero's avatar
      Use gnome_canvas_construct() to initialize the canvas. · 6590a4f1
      Federico Mena Quintero authored
      1998-07-14  Federico Mena Quintero  <federico@nuclecu.unam.mx>
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_create): Use
      	gnome_canvas_construct() to initialize the canvas.
      
      	* src/item-bar.c (get_col_name): Fixed generation of column names.
      	(get_row_name): Rows are numbered from 1, not 0.  Also, assert
      	that the row number is less than 65536.
      	(item_bar_event): Grab/ungrab the mouse on button press/release.
      	(item_bar_event): On motion_notify, only call set_cursor() if we
      	are not resizing.
      	(item_bar_event): Only take care of enter_notify events if we are
      	not resizing.
      
      	* po/es.po configure.in: Added Spanish translation.
      6590a4f1
  12. 12 Jul, 1998 1 commit
  13. 11 Jul, 1998 2 commits
    • Arturo Espinosa's avatar
      Lots of stuff. · 02fbd7f8
      Arturo Espinosa authored
      
      
      Lots of stuff.
      
      Mouse resizing columns and rows is fully working.  Other random
      internal goodies, the engine is nicer, the code is nicer, the stuff is
      starting to make sense, etc.
      
      It is nice to `see' what it does right now.
      
      Miguel.
      02fbd7f8
    • Miguel de Icaza's avatar
      New file. Implement the style manager for the spreadsheet. · 3cad2420
      Miguel de Icaza authored
      1998-07-10  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/style.c: New file.  Implement the style manager for the
      	spreadsheet.
      3cad2420
  14. 09 Jul, 1998 2 commits
    • Miguel de Icaza's avatar
      Dropped the ColInfo and RowInfo structures, they are now unified into a · 491136d7
      Miguel de Icaza authored
      1998-07-09  Miguel de Icaza  <miguel@nuclecu.unam.mx>
      
      	* src/*: Dropped the ColInfo and RowInfo structures, they are now
      	unified into a single ColRowInfo structure, they were really the
      	same thing.  Thanks to Federico for the suggestion.
      491136d7
    • Arturo Espinosa's avatar
      Total excitement! (take two, as the previous ChangeLog message was · 2d356b1d
      Arturo Espinosa authored
      
      
      Total excitement! (take two, as the previous ChangeLog message was
      discarded because someone commited before me).
      
      Cool stuff today: we got the columns and rows displayed, with nice
      cursor change working; New canvas paint item strategy works very
      nicely (much better than the previous stuff); got a region-cursor
      working with various of selection modes (still have to figure out how
      to draw selected stuff though); basic cursor movement works for now;
      sample demo of the toy is included.
      
      Miguel.
      2d356b1d
  15. 06 Jul, 1998 1 commit
  16. 04 Jul, 1998 2 commits
  17. 03 Jul, 1998 1 commit
  18. 02 Jul, 1998 1 commit