Skip to content
  • JodyGoldberg's avatar
    always register the object. · 5751c359
    JodyGoldberg authored
    2003-07-16  Jody Goldberg <jody@gnome.org>
    
    	* ms-obj.c (ms_read_OBJ) : always register the object.
    
    	* ms-container.c : Make the obj_queue a GSList.
    	(ms_container_get_obj) : new.
    	(ms_container_realize_objs) : only realize MSObjs that have gnumeric
    	  objects.
    
    	* ms-escher.c (ms_escher_header_init) : init new 'release_attrs' flag
    	  to allow us to pass management of an attr bag to an object, but still
    	  retain access to it.
    	 (ms_escher_header_release) : honour the flag.
    	 (ms_escher_read_ClientData) : set the flag.
    
    	* ms-excel-read.c (excel_read_NOTE) : Discover an undocumented flag.
    	  0x100 == no indicator visible
    	  While we're here store the author, and the inidcator position.
    	(excel_read_HLINK) : frames are 0x80 not 0x8
    	(ms_sheet_realize_obj) : cheat to handle cell comments.  In xl97 and
    	  up the comment objects store the possition of the display box, not the
    	  position of the indicator.  We need a better comment object.
    	(ms_sheet_realize_obj) : Store the text for text boxes too.
    	(ms_sheet_create_obj) : no need to set a blank text, we assign it later.
    	(ms_sheet_create_obj) : create comments.
    
    2003-07-15  Jody Goldberg <jody@gnome.org>
    
    	From John Gill :
    	* schemas/gnumeric-general.schemas.in : Add core/gui/editing/transitionkeys
    	* src/application.c (application_history_add) : new.
    	(application_set_transition_keys) : new.
    	* src/gnumeric-gconf.c (gnm_conf_init) : load the new pref.
    	(gnm_gconf_set_transition_keys) : new.
    
    	* src/item-cursor.c (item_cursor_selection_event) : Improve the
    	  heuristics even further.
    5751c359