- 28 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
-
- 27 Jul, 1998 2 commits
-
-
Arturo Espinosa authored
-
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.
-
- 26 Jul, 1998 1 commit
-
-
Daniel Veillard authored
-
- 25 Jul, 1998 4 commits
-
-
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).
-
Tom Tromey authored
-
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.
-
Nuno Ferreira authored
Don't know why it thinks stamp-h.in is changed. Oh well...
-
- 24 Jul, 1998 2 commits
-
-
Arturo Espinosa authored
More work.
-
Manish Vachharajani authored
now, oh well, I gave it a shot :)
-
- 23 Jul, 1998 2 commits
-
-
Arturo Espinosa authored
-
Arturo Espinosa authored
Copy from pc to pc trough cvs :-) Elliot can beat this commit message
-
- 22 Jul, 1998 1 commit
-
-
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.
-
- 21 Jul, 1998 3 commits
-
-
Raja R Harinath authored
-
Arturo Espinosa authored
-
Arturo Espinosa authored
Weee! I realized that columns were not rows and rows were not columns. Cell storage manager works now. Now I also keep a hash table with the cell contents just for the lookup portion of the code. Also the code for displaying various alignements is there give or take a couple of off-by-ones clipping rectangles (the code right now has hardcoded styles so different columns have different alignment styles, just in case someone tested this). Miguel.
-
- 20 Jul, 1998 2 commits
-
-
Arturo Espinosa authored
-
Arturo Espinosa authored
Lots of work: parser, symbol management, cell storage, finally some cell content rendering, currently it is in debug mode, so you wont see much. Miguel
-
- 19 Jul, 1998 1 commit
-
-
Federico Mena Quintero authored
1998-07-19 Federico Mena Quintero <federico@nuclecu.unam.mx> * src/gnumeric-sheet.c src/item-bar.c src/sheet.c: Removed the canvas parameter from calls to gnome_canvas_item_new().
-
- 18 Jul, 1998 2 commits
-
-
Raja R Harinath authored
* src/Makefile.am (noinst_PROGRAMS): Don't bother installing `test-format' and `test-token'.
-
Arturo Espinosa authored
-
- 17 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
More work. Miguel.
-
- 16 Jul, 1998 3 commits
-
-
Arturo Espinosa authored
-
Arturo Espinosa authored
-
Arturo Espinosa authored
Today: 1. First pass at selections (multiple selections are allowed). 2. Cursor selection works. Do not try to drag outside the window though, there is a little bug to be fixed and it will keep a pointer grab. 3. Started to add destructors all over the place, better to keep an eye on those memory leaks since the beginning. Miguel.
-
- 15 Jul, 1998 4 commits
-
-
Federico Mena Quintero authored
1998-07-15 Federico Mena Quintero <federico@nuclecu.unam.mx> * src/item-bar.c (item_bar_event): Use gnome_canvas_item_grab/ungrab() now that they exist.
-
Arturo Espinosa authored
-
Federico Mena Quintero authored
1998-07-14 Federico Mena Quintero <federico@nuclecu.unam.mx> * src/item-bar.c (item_bar_realize): Set the item_bar->gc's foreground color to black (it is by default initialized to pixel value 0, which is not black on all default colormaps). (bar_draw_cell): Center the cell's text correctly.
-
Arturo Espinosa authored
-
- 14 Jul, 1998 4 commits
-
-
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.
-
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.
-
Nat Friedman authored
Casts to make it compile without warnings.
-
Arturo Espinosa authored
Editing of cell contents Canvas Item Type + getting the main GUI ready. Miguel.
-
- 12 Jul, 1998 2 commits
-
-
Arturo Espinosa authored
-
Miguel de Icaza authored
1998-07-12 Miguel de Icaza <miguel@nuclecu.unam.mx> * src/item-bar.c (item_bar_event): Do world->canvas cordinate conversion to get zoomed resizng working). * src/sheet.c (sheet_row_set_height): Silly mistake, add the newly created rowinfo to the row array, not the column array.
-
- 11 Jul, 1998 3 commits
-
-
Arturo Espinosa authored
-
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.
-
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.
-
- 09 Jul, 1998 2 commits
-
-
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.
-
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.
-