1. 04 Oct, 1999 2 commits
    • Miguel de Icaza's avatar
      New file, move the value structure definition here. · 1dd63358
      Miguel de Icaza authored
      1999-09-30  Miguel de Icaza  <miguel@gnu.org>
      
      	* src/Gnumeric-value.idl: New file, move the value structure
      	definition here.
      
      	* src/Gnumeric.idl: Add new interface for data access.
      
      	* src/value-sheet.c: New file.  Moved here the value code that
      	uses a Sheet directly.
      	(value_dump): moved here.
      	(value_cellrange_get_as_string): ditto.
      	(encode_cellref): ditto.
      	(value_area_get_width): ditto.
      	(value_area_get_height): ditto.
      	(value_area_get_x_y): ditto.
      	(constants_init): ditto.
      	(value_area_foreach): ditto
      	(wrapper_foreach_cell_in_area_callback): ditto.
      	(value_area_fetch_x_y): ditto.
      1dd63358
    • Jody Goldberg's avatar
      - Large speed improvement loading by removing the lists of cells in cols, and · 7d0ab7ad
      Jody Goldberg authored
        keeping cols rows in segmented arrays.
      
      - Large speed improvement in exit by operating on the entire sheet rather than
        cell by cell.
      
      - Large speed improvement in Col/Row auto-fills.  they're still too damn slow
        and we use too much memory, but its a start.
      
      - Insert/delete/Shift rows/cols now correctly adjusts references to and from
        the region.
      
      - Code in place to restructure 'copy'
      
      - A few minor dialog adjustments, some from me, some from the mailing list.
      7d0ab7ad
  2. 28 Sep, 1999 2 commits
  3. 26 Sep, 1999 6 commits
  4. 25 Sep, 1999 3 commits
  5. 24 Sep, 1999 4 commits
  6. 23 Sep, 1999 15 commits
  7. 22 Sep, 1999 5 commits
    • Miguel de Icaza's avatar
      I am now using a gc for the empty cells (as the default gc is used and · 40a50bdd
      Miguel de Icaza authored
      1999-09-22  Miguel de Icaza  <miguel@gnu.org>
      
      	* src/item-grid.c (item_grid_paint_empty_cell): I am now using a
      	gc for the empty cells (as the default gc is used and abused by
      	the cell-draw code, better to keep our own).
      
      	TODO: queue an update on the regions with changed style.  Wonder
      	why this is not being done automatically.  Need to check.
      40a50bdd
    • Miguel de Icaza's avatar
      Fix visuals for working with Imlib properly. · 18bf6161
      Miguel de Icaza authored
      1999-09-22  Miguel de Icaza  <miguel@gnu.org>
      
      	* src/widgets/widget-color-combo.c (color_combo_construct): Fix
      	visuals for working with Imlib properly.
      18bf6161
    • Jody Goldberg's avatar
      New zoom dialog. · 8ed0e0de
      Jody Goldberg authored
      8ed0e0de
    • Morten Welinder's avatar
      Spelling. · ea824aca
      Morten Welinder authored
      ea824aca
    • Miguel de Icaza's avatar
      Set size here to get correct feedback results. · b99fe1a1
      Miguel de Icaza authored
      1999-09-21  Miguel de Icaza  <miguel@gnu.org>
      
      	* src/sheet.c (cell_is_homogeneous): Set size here to get correct
      	feedback results.
      
      	* src/workbook-format-toolbar.c (change_font_in_selection_cmd):
      	Simplified to use apply_style_to_selection
      	(apply_style_to_selection): Big nice wrapper.
      	(change_font_size_in_selection_cmd): Implement.
      
      	* src/pixmaps.h: Removed GNUMERIC_TEST_ACTIVE_OBJECT for release.
      
      	* src/workbook-format-toolbar.c: More toolbar work, now we have
      	color selectors for foreground and background.
      
      	* src/workbook.c: Split the format toolbar
      
      	* src/workbook-format-toolbar.[ch]: Now they contain the
      	format-toolbar code.
      
      	* src/sheet-object-graphic.c (sheet_object_filled_realize): Width
      	is now in points, not pixels.
      
      	* src/widgets/gtk-combo-box.[ch]: New files, they implement an
      	extensible ComboBox for Gtk.
      
      	* src/widgets/color-combo.[ch]: New files, they implement the
      	ColorCombo box.
      b99fe1a1
  8. 21 Sep, 1999 3 commits