1. 13 Apr, 2001 2 commits
    • Jody Goldberg's avatar
      Outline mode events and undo/redo are working. · c0aa8960
      Jody Goldberg authored
      2001-04-12  Jody Goldberg <jgoldberg@home.com>
      
      	* src/colrow.c (colrow_set_visibility) : don't collapse things unless
      	  they are at the end of the region.  Always uncollapse things.
      
      2001-04-11  Jody Goldberg <jgoldberg@home.com>
      
      	* src/item-bar.c (item_bar_draw) : tweak the redraw a bit to match
      	  event handling
      
      	* src/mstyle.c (mstyle_elements_equal) : remove pointless asserts and
      	  correct the logic.
      	(mstyle_element_equal) : Stop passing structs.
      	(mstyle_elements_equal) : adjust here.
      	(mstyle_elements_compare) : and here.
      
      2001-04-12  Jody Goldberg <jgoldberg@home.com>
      
      	* src/colrow.c (colrow_set_visibility) : collapse state changes can
      	  occur more than once within a range.
      
      	* src/sheet.c (sheet_col_row_gutter_pts) : simplify, no need to store
      	  sizes in pts.  Outline level is enough.
      	  s/sheet_col_row_gutter_pts/sheet_col_row_gutter/
      c0aa8960
    • Jody Goldberg's avatar
      Some adjustments for outline mode. · 1a997824
      Jody Goldberg authored
      2001-04-12  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-excel-write.c (pre_pass) : Don't unref here.
      1a997824
  2. 12 Apr, 2001 6 commits
    • Morten Welinder's avatar
      Plug leaks. · 72b4300e
      Morten Welinder authored
      2001-04-12  Morten Welinder  <terra@diku.dk>
      
      	* ms-summary.c (ms_summary_write): Plug leaks.
      72b4300e
    • Morten Welinder's avatar
      Portability fixes. · 81335ae3
      Morten Welinder authored
      81335ae3
    • Jody Goldberg's avatar
      53096 · 53253569
      Jody Goldberg authored
      2001-04-12  Jody Goldberg <jgoldberg@home.com>
      
      	* src/commands.c (cmd_paste_copy_undo) : Make the corner of the
      	  restored region visible.
      	(cmd_autofill_undo) : Ditto.
      	(cmd_autofill_redo) : Ditto.
      53253569
    • Jody Goldberg's avatar
      a null string is not a missing arg. · d75d6949
      Jody Goldberg authored
      
      2001-04-11  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-formula-write.c (write_string) : a null string is not a missing
      	  arg.
      d75d6949
    • Jody Goldberg's avatar
      some minor tweaking · 034b1949
      Jody Goldberg authored
      034b1949
    • Jody Goldberg's avatar
      fix chema's spanning problem. · 5c3d4bf0
      Jody Goldberg authored
      
      2001-04-10  Jody Goldberg <jgoldberg@home.com>
      
      	* src/cellspan.c (cell_calc_span) : fix chema's spanning problem.
      
      	* src/workbook-control-gui.c (workbook_menu_data) : Add an icon for
      	  the sort menu item.
      
      2001-04-9  Jody Goldberg <jgoldberg@home.com>
      
      	s/cmd_hide_selection_colrow/cmd_colrow_hide_selection/
      
      	* src/commands.c (cmd_colrow_outline_change) : new wrapper for
      	  colrow_hide that handled outline changes.
      
      	* src/workbook-control-gui.c (cb_insert_{cols,rows}) : cancel edit.
      	(cb_select_auto_expr) : return a value.
      
      	* src/colrow.c (cb_col_row_visibility) : Use get rather than fetch.
      	(colrow_find_outline_bound) : new function.
      	(cb_colrow_visibility) : turn this into a wrapper for.
      	(colrow_visibility) : this, and add honour_collapse flag.
      	  invert the search to go fro mthe end to the start in preparation for
      	  supporting the honour_collapse flag.  Insert the items into a sorted
      	  list in case we want to merge them some day.
      	(colrow_get_outline_toggle) : use new routine here too.
      
      2001-04-05  Jody Goldberg <jgoldberg@home.com>
      
      	* src/item-bar.c (item_bar_event) : Doh!  The outline events are
      	  controled by the minor coordinate.
      
      2001-04-01  Jody Goldberg <jgoldberg@home.com>
      
      	* src/main.c (gnumeric_main) : shut plugins down first.
      5c3d4bf0
  3. 11 Apr, 2001 2 commits
    • Jody Goldberg's avatar
      Adjust the xml2 plugin (should be renamed to xml_sax) for the new plugin · ca1cf5ef
      Jody Goldberg authored
      architecture.
      
      2001-04-09  Jody Goldberg <jgoldberg@home.com>
      
      	* xml2.c (xml2ParseSheet) : support no args.  this should be handled
      	  more generally.
      
      	* plugin.xml : Add .xml.gz, and disable probe so that it can be used
      	  as an importer while it is experimental.
      ca1cf5ef
    • Jody Goldberg's avatar
      Some object & escher improvement. · b9ba63fe
      Jody Goldberg authored
      The beginings of name simplification.
      
      2001-04-04  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-excel-read.c (ms_excel_externsheet) : new function split from
      	(ms_excel_read_workbook) : here.
      
      	* ms-excel-read.c (biff_name_data_new) : begin cleanup.  The
      	  sheet_index is stored in different places for different biff types.
      	  There also appears to be enough data about the sheet names that we
      	  may not need to do this magic delayed instantiation.
      
      2001-04-03  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-chart.c (ms_excel_chart) : provide stub handlers for container
      	  virtuals.
      
      2001-04-02  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-excel-read.c (ms_excel_read_imdata) : new routine pulled from.
      	(ms_excel_read_cell) : here.
      
      	* ms-obj.c (ms_obj_read_biff8_obj) : used here.
      
      2001-04-01  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-escher.c (ms_escher_get_data) : improve diagnostic info.
      
      	* ms-obj.c (ms_obj_read_biff8_obj) : when reading the mystery trailing
      	  IMDATA we need to handle CONTINUE.  We really need to figure out
      	  what this is.
      b9ba63fe
  4. 06 Apr, 2001 1 commit
  5. 04 Apr, 2001 4 commits
  6. 02 Apr, 2001 2 commits
  7. 01 Apr, 2001 6 commits
  8. 31 Mar, 2001 7 commits
    • Morten Welinder's avatar
      Leak plugs. · 19e76bf9
      Morten Welinder authored
      19e76bf9
    • Almer S. Tigelaar's avatar
      Update to list bug 52240 · 184c44cf
      Almer S. Tigelaar authored
      2001-03-31 Almer S. Tigelaar <almer@gnome.org>
      
      	* BUGS: Update to list bug 52240
      184c44cf
    • Chyla Zbigniew's avatar
      Added *.lo and *.la. · 752c69c6
      Chyla Zbigniew authored
      
      * .cvsignore: Added *.lo and *.la.
      752c69c6
    • Chyla Zbigniew's avatar
      Fixed typo. · c6ac88e6
      Chyla Zbigniew authored
      
      * py-gnumeric.c (destroy_python_interpreter): Fixed typo.
      c6ac88e6
    • Chyla Zbigniew's avatar
      Patch from drk@sgi.com · b36b6612
      Chyla Zbigniew authored
      
      Patch from drk@sgi.com
      
      * py-gnumeric.c: Added function declarations for object methods
      to avoid declaring forward references for an unsized PyMethodDef
      arrays.
      b36b6612
    • Chyla Zbigniew's avatar
      Replaced PLUGIN_MESSAGE macro with plugin_message function to avoid · f9ad8cb6
      Chyla Zbigniew authored
      
      * src/plugin.[ch]: Replaced PLUGIN_MESSAGE macro with plugin_message
      function to avoid portability problems (some compilers don't support
      vararg macros), added "level" argument.
      
      * src/plugin-loader.c (gnumeric_plugin_loader_load,
      gnumeric_plugin_loader_unload): Adjusted to plugin.h.
      f9ad8cb6
    • Jody Goldberg's avatar
      Some improvements to blip loading. · 186ac28d
      Jody Goldberg authored
      and some tuning that greatly improves startup time.
      
      2001-03-30  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-container.c (ms_container_init) : Take a parent container.
      	(ms_container_finalize) : handle NULL blips smoothly.
      	(ms_container_get_blip) : check the container if we are empty.
      
      	* ms-escher.c (ms_escher_read_Blip) : always register a blip, even if
      	  it is NULL, otherwise the index gets confused.  Move the
      	  registration here.
      	(ms_escher_blip_new) : from here.
      	(ms_escher_read_ClientData) : replace blips we can't understand with
      	  rectangles.
      
      	* ms-chart.c (ms_excel_chart) : Pass in the charts container.
      
      	* ms-excel-read.c (ms_excel_workbook_new) : workbook have no parents.
      	(ms_excel_sheet_new) : Sheets are contained by workbooks.
      
      2001-03-30  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook-control-gui.c (wbcg_sheet_remove_all) : clear the
      	  notebook BEFORE deleting it to avoid updating during destuction.
      
      	* src/cellspan.c (cell_calc_span) : Cells in hidden columns can not
      	  have spans.
      
      	* src/file.c (file_finish_load) : no need to manually respan this will
      	  happen via sheet_update.  This gives us a nice speed up.
      
      	* src/sheet.c (sheet_cell_calc_span) : don't reregister spans that
      	  have not changed.
      	(sheet_new) : init all flags to true to ensure things get updated.
      186ac28d
  9. 30 Mar, 2001 7 commits
    • Morten Welinder's avatar
      Plug leak. · 3dd3f587
      Morten Welinder authored
      2001-03-30  Morten Welinder  <terra@diku.dk>
      
      	* ms-escher.c (ms_escher_read_container): Plug leak.
      3dd3f587
    • Morten Welinder's avatar
      Spleling. · 411b82c8
      Morten Welinder authored
      411b82c8
    • Jody Goldberg's avatar
      remove style_debug option tha was unused. It was only mostly unused :-) · bd9663e4
      Jody Goldberg authored
      
      2001-03-30  Jody Goldberg <jgoldberg@home.com>
      
      	* src/main.c : remove style_debug option tha was unused.
      	* src/mstyle.c (mstyle_elements_equal) : It was only mostly unused :-)
      
      	* src/workbook-control-gui.c (wbcg_menu_state_sheet_count) : fix.
      
      	* src/item-bar.c (is_pointer_on_division) : robustify in the face of
      	  clicking out of bounds.
      	(item_bar_event) : ditto, also simplfy a bit.
      bd9663e4
    • Jody Goldberg's avatar
      A bunch of little fixes that get us closer to parsing the XL2k expense report · 221a65d2
      Jody Goldberg authored
      template.  There is a still a nagging problem with odd continue records in
      escher streams but they seem rare enough that we can ignore until a more
      illuminating test case shows up.
      
      2001-03-30  Jody Goldberg <jgoldberg@home.com>
      
      	* boot.c (excel_save) : clarify message.
      
      2001-03-29  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-escher.c (ms_escher_read_Blip) : Fix leak plug.
      
      2001-03-29  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-obj.c (ms_obj_read_biff8_obj) : It seems certain that the MS docs
      	  are wrong about list boxes.  I hope they don't do the same thing for
      	  other records too.
      
      	* ms-escher.c : s/ms_excel_read_debug/ms_excel_escher_debug/
      	(ms_escher_read_OPT) : Add missing OPT records and cleanup docs.
      	(ms_escher_read_BSE) : Document the record size and don't attempt to
      	  treat this as a container if its content is of size 0.
      
      2001-03-28  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-obj.c (ms_read_TXO) : Fix the minor memory overrun morton found.
      
      2001-03-18  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-excel-util.c (init_xl_font_widths) : recalculate the size of Geneva
      	  for the default case of Geneva not being available.
      221a65d2
    • Jody Goldberg's avatar
      simple updates · bdacb10e
      Jody Goldberg authored
      bdacb10e
    • Chyla Zbigniew's avatar
      Commented out PLUGIN_DEBUG and PLUGIN_ALWAYS_LOAD macros. · a9017f45
      Chyla Zbigniew authored
      
      Commented out PLUGIN_DEBUG and PLUGIN_ALWAYS_LOAD macros.
      a9017f45
    • Chyla Zbigniew's avatar
      Commented out PLUGIN_DEBUG and PLUGIN_ALWAYS_LOAD macros. · dfd29707
      Chyla Zbigniew authored
      
      * src/plugin.h: Commented out PLUGIN_DEBUG and PLUGIN_ALWAYS_LOAD
      macros.
      dfd29707
  10. 29 Mar, 2001 3 commits