Skip to content
  • JodyGoldberg's avatar
    Add include for gsf-output.h (applix_write) : tidy up the constness. · 4152a7f6
    JodyGoldberg authored
    
    2002-11-29  Jody Goldberg <jody@gnome.org>
    
    	* applix-write.c : Add include for gsf-output.h
    	(applix_write) : tidy up the constness.
    
    2002-11-29  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-write.c (excel_write_WINDOW1) : make view const
    	(excel_write_state_new) : ditto.
    
    	* ms-excel-read.c (excel_prepare_autofilter) : new.
    	(excel_read_NAME) : handle autofilters.
    
    	* ms-escher.c (ms_escher_read_ClientTextbox) : store the text.
    
    	* plugins/excel/boot.c (excel_save) : make the view const not the
    	  output.
    	(excel_dsf_file_save) : ditto.
    	(excel_biff8_file_save) : ditto.
    	(excel_biff7_file_save) : ditto.
    
    2002-11-26  Jody Goldberg <jody@gnome.org>
    
    	* ms-excel-read.c (ms_sheet_create_obj) : use the new label setting
    	  utilities.
    
    
    2002-11-29  Jody Goldberg <jody@gnome.org>
    
    	* src/workbook-control-gui.c (wbcg_menu_state_update) : add auto
    	  filter.
    	(cb_auto_filter) : initial quicky implementation.
    	(cb_data_pivottable) : ditto.
    	(workbook_control_gui_init) : init the autofilter.
    
    	* src/value.c (value_equal) : new util.
    	(value_cmp) : new.
    
    	* src/style-color.c (gnumeric_color_init) : add green.
    
    	* src/stf.c : quiet a few warnings.
    
    	* src/sheet.c (sheet_new) : init filters and pivots.
    	(sheet_destroy_contents) : free the filters and pivots.
    	(sheet_range_calc_spans) : no one sets NO_DRAW so don't check for it.
    	(sheet_cell_calc_span) : ditto.
    
    	* src/sheet-view.c (sv_edit_pos_in_filter) : new.
    
    	* src/sheet-object.c (sheet_object_print) : no warning if the object
    	  does not print.
    	(sheet_object_clone) : nor is it a problem if it can not be cloned.
    
    	* src/sheet-object-widget.c (sheet_widget_button_set_label) : new.
    	(sheet_widget_checkbox_set_label) : new.
    	(cb_checkbox_config_cancel_clicked) :use sheet_widget_checkbox_set_label
    	(cb_checkbox_label_changed) : ditto.
    	(sheet_widget_radio_button_finalize) : free the label.
    	(sheet_widget_radio_button_set_label) : new.
    
    	* src/ranges.c (setup_range_from_value) : remove ugly release argument.
    	(setup_range_from_range_ref) : ditto.
    	(value_to_global_range) : take a GlobalRange as an arg.  No need to
    	  allocate the result.
    
    	* src/item-bar.c (item_bar_realize) : create a GC for filtered regions
    	(item_bar_unrealize) : free it.
    
    	* src/io-context.c (workbook_io_progress_set) : const the workbook.
    
    	* src/gnumeric.h : Add GnmFilter.
    	  Remove unused SPANCALC_NO_DRAW.
    
    	* src/file.c (gnum_file_saver_save_real) : view is const not output.
    	(gnum_file_saver_save) : ditto.
    
    	* src/file-priv.h (save) : view is const not output.  delete save to
    	  stream.
    
    	* src/consolidate.c (consolidate_set_destination) : adjust to less
    	  silly interface to setup_range_from_value.
    	(consolidate_add_source) : ditto.
    
    	* src/pixmaps/Makefile.am : add the pivottable icons
    	* src/application.c (gnumeric_application_setup_icons) : ditto.
    
    	* src/Makefile.am : add pivot table stub and auto filter
    	  implementation
    
    2002-11-28  Jody Goldberg <jody@gnome.org>
    
    	* src/expr-name.c (sheet_names_get_available) : document.
    	(cb_get_names) honour is_hidden.
    	(expr_name_new) : init is_hidden.
    4152a7f6