Skip to content
  • 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
To find the state of this project's repository at the time of any of these versions, check out the tags.