- 28 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
-
- 27 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
-
- 26 Jul, 1998 1 commit
-
-
Daniel Veillard authored
-
- 25 Jul, 1998 1 commit
-
-
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).
-
- 24 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
More work.
-
- 23 Jul, 1998 1 commit
-
-
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 1 commit
-
-
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 1 commit
-
-
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 1 commit
-
-
Arturo Espinosa authored
-
- 17 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
More work. Miguel.
-
- 16 Jul, 1998 1 commit
-
-
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.
-
- 14 Jul, 1998 1 commit
-
-
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.
-
- 12 Jul, 1998 1 commit
-
-
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 2 commits
-
-
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.
-
- 08 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
Ok, the fact that life sucks manifests itself in various ways. First of all GDK_INVERT and GDK_XOR gc functions do not do what you want them to do, but what they are supposed to do, so my cursor instead of being a nice black and firm box, is just a pinkie thingie on my Indy. Second, I got all of the grid draw logic wrong. That is not the way Excel does it, so tomorrow, I rewrite it. Miguel.
-
- 07 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
-
- 06 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
More work. It displays the Grid Item now. Exposes are hossed on the Canvas, need Federico to fix it. Next step: style allocator. MigeeArgp
-
- 02 Jul, 1998 1 commit
-
-
Arturo Espinosa authored
-