1. 19 Jul, 2011 1 commit
  2. 09 May, 2011 1 commit
    • Andreas J. Guelzow 's avatar
      Save and restore print file name. [#649713] · fa991013
      Andreas J. Guelzow authored
      2011-05-09  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* gnumeric.xsd: add xs:element name="print-to-uri"
      	* src/print-info.h (print_info_set_printtofile_uri): new
      	* src/print-info.c (print_info_set_printtofile_uri): new
      	(print_info_set_printtofile_from_settings): use above
      	* src/xml-sax-read.c (xml_sax_print_to_uri): new
      	* src/xml-sax-write.c (xml_write_print_info): write print-to-uri
      fa991013
  3. 14 Dec, 2007 1 commit
    • Jody Goldberg's avatar
      .gnumeric support for persisting grid colour. · b3035e58
      Jody Goldberg authored
      * .gnumeric support for persisting grid colour.
      
      2007-12-13  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-io.c (xml_sheet_read) : support grid colour.
      	* src/xml-sax-read.c (xml_sax_sheet_start) : ditto.
      	(xml_sax_sheet_name) : ditto.
      	* src/xml-sax-write.c (xml_write_sheet) : ditto.
      	* gnumeric.xsd : ditto.
      
      svn path=/trunk/; revision=16239
      b3035e58
  4. 25 Nov, 2007 2 commits
    • Jody Goldberg's avatar
      update schema · 1d2f93d1
      Jody Goldberg authored
      svn path=/trunk/; revision=16203
      1d2f93d1
    • Jody Goldberg's avatar
      new. Manual enum handling for performance. (xml_write_print_info) : use it · 53e85a51
      Jody Goldberg authored
      2007-11-24  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-sax-write.c (xml_write_breaks) : new.  Manual enum handling
      	  for performance.
      	(xml_write_print_info) : use it here.
      
      	* src/xml-sax-read.c (xml_sax_attr_enum) : Use class_ref/class_unref
      	  to force the enum to complete.
      	(xml_sax_page_break) : new with manual enum handling for performance.
      	(xml_sax_page_breaks_begin) : new.
      	(xml_sax_page_breaks_end) : new.
      
      svn path=/trunk/; revision=16201
      53e85a51
  5. 08 Nov, 2007 1 commit
    • Andreas J. Guelzow 's avatar
      new write do_not_print field read do_not_print field initialize · e61c2936
      Andreas J. Guelzow authored
      2007-11-08  Andreas Guelzow  <aguelzow@pyrshep.ca>
      
      	* src/xml-sax-read.c (xml_sax_print_do_not_print): new
      	* src/xml-sax-write.c (xml_write_print_info): write do_not_print 
      	  field
      	* src/xml-io.c (xml_read_print_info): read do_not_print field
      	* src/print-info.c (print_info_new): initialize do_not_print
      	
      2007-11-08  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* print.glade: add "do not print" checkbox
      	* dialog-printer-setup.c (do_setup_page_info): handle 
      	  do-not-print checkbox
      	(do_fetch_page_info): ditto
      
      	
      
      svn path=/trunk/; revision=16094
      e61c2936
  6. 22 Jul, 2007 1 commit
    • Jody Goldberg's avatar
      send the actual record, not the 4 byte header that loses 4 trailing bytes. · ae7980ba
      Jody Goldberg authored
      2007-07-13  Jody Goldberg <jody@gnome.org>
      
      	* ms-obj.c (ms_obj_read_biff8_obj) : send the actual record, not
      	  the 4 byte header that loses 4 trailing bytes.
      	(ms_obj_map_forms_obj) : Use existing tools to properly handle
      	 longer names and objects with data sources (combos/lists).
      
      	* xlsx-write.c (xlsx_write_calcPR) : new.
      
      2007-07-13  Jody Goldberg <jody@gnome.org>
      
      	* sylk.c (sylk_next_token) : initial version of accent support.  pango
      	  does not handle it well.
      
      2007-07-22  Jody Goldberg  <jody@gnome.org>
      
      	* src/sheet.c (PROP_CONVENTIONS) : new property.
      	(PROP_USE_R1C1) : made this a convenience wrapper for
      	(sheet_set_conventions) : rename.
      	(sheet_get_conventions) : renamed from sheet_conventions.
      
      	* src/workbook.c (RECALC_MODE) : new property.
      
      	* src/xml-sax-read.c (gnm_xml_attr_int) : make more rigorous.
      	(xml_sax_calculation) : add DateConvention.
      	(xml_sax_old_dateconvention) : new.
      	(xml_sax_sheet_start) : store the name of the expr conv.
      	(xml_sax_sheet_name) : assigned the named expr conv.
      
      	* src/xml-sax-write.c (xml_write_sheet) : Use an enum in place of a
      	  bool to store R1C1, for future expandability
      	(xml_write_calculation) : Store the DateConvention here, rather than
      	  in a magic element missing from the schema.
      	* src/xml-io.c (xml_sheet_read) : support new ExprConvention hook.
      	(xml_workbook_read) : support DateConvention in Calculation.
      
      svn path=/trunk/; revision=15672
      ae7980ba
  7. 20 Dec, 2006 1 commit
    • Jody Goldberg's avatar
      :types) : simplfy to remove the vector 'type' the offsets are now always · e0447f85
      Jody Goldberg authored
      2006-12-19  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-object.h (SheetObjectAnchor::types) : simplfy to remove
      	  the vector 'type' the offsets are now always as percentages of cell
      	  size relative to the cell_bound.  The parent, GODrawingAnchor will
      	  eventually have the absolute positions, and the sheet object itself
      	  will specify how which set of coords in normative.
      e0447f85
  8. 17 Dec, 2006 1 commit
    • Jody Goldberg's avatar
      silence warning due to kludge. · e9000e36
      Jody Goldberg authored
      2006-12-16  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (excel_read_COLINFO) : silence warning due to
      	  kludge.
      
      2006-12-16  Jody Goldberg <jody@gnome.org>
      
      	Start work on autofilters, only Top10 is implemented for in or out.
      	* xlsx-read.c (xlsx_CT_Filters_begin) : new.
      	  Massive renaming to use '_begin' rather than '_start' just because I
      	  like the sound better.
      	* xlsx-write.c (xlsx_write_autofilters) : new.
      
      2006-12-16  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-filter.h : add GNM_FILTER_OP_BOTTOM_MASK, and
      	  GNM_FILTER_OP_PERCENT_MASK.
      
      	* src/xml-sax-read.c (xml_sax_filter_condition) : make bucket count a
      	  float.
      	* src/xml-sax-write.c (xml_write_filter_field) : ditto.
      	* src/xml-io.c (xml_read_filter_field) : ditto.
      	* src/sheet-filter.c (gnm_filter_condition_new_bucket) : ditto.
      	* gnumeric.xsd : ditto.
      e9000e36
  9. 08 Dec, 2006 1 commit
    • Jody Goldberg's avatar
      for single combos we can not exclude HIDDEN elements. · 62a7d274
      Jody Goldberg authored
      2006-12-07  Jody Goldberg <jody@gnome.org>
      
      	* gnm-filter-combo-foo-view.c (fcombo_fill_model) : for single combos
      	  we can not exclude HIDDEN elements.
      
      2006-12-07  Jody Goldberg <jody@gnome.org>
      
      	* src/xml-io-version.h : time to modernize a bit.  tack on some new
      	  versions.
      
      	* src/xml-sax-read.c : gnumeric_1_0_dtd Use GSF_XML_NO_CONTENT and
      	  friends.
      	(xml_sax_version) : new.
      	(xml_sax_filter_condition) : The DOM filter has been swapping Value
      	  and ValueType.  The SAX exported copied the code.  The importer
      	  needs to use the incorrect layout to handle existing files.
      	* src/xml-sax-write.c (xml_write_filter_expr) : warn about the the
      	  swapping of Value and ValueType.
      	* gnumeric.xsd : comment on the swapping.
      62a7d274
  10. 02 Dec, 2006 1 commit
    • Jody Goldberg's avatar
      All callers changed. renamed from scenario_free_all. (scenarios_dup) : · 1617df3e
      Jody Goldberg authored
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	All callers changed.
      	* scenarios.c (scenarios_free) : renamed from scenario_free_all.
      	(scenarios_dup) : renamed from scenario_copy_all.
      	(scenarios_insert_rows) : renamed from scenario_insert_rows.
      	(scenarios_insert_cols) : renamed from scenario_insert_cols.
      	(scenarios_delete_rows) : renamed from scenario_delete_rows.
      	(scenarios_delete_cols) : renamed from scenario_delete_cols.
      	(scenarios_move_range) : renamed from scenario_move_range.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_top_relocate) : don't init rinfo::from_inside
      	  for INVALIDATE_SHEET case, it's unnecesasry and the inputs are
      	  undefined.
      
      	* src/gnumeric-canvas.h : Remove scaling from GNUMERIC_CANVAS_FACTOR_X
      	  that was breaking text display in RTL.  We need a gtk patch for that
      	  to work.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet.c (sheet_dup_filters) : new.
      	(sheet_dup) : called from here.
      	* src/sheet-filter.c (gnm_filter_condition_dup) : new.
      	(gnm_filter_dup) : new.
      	(filter_field_apply) : take target_sheet to allow filtering a
      	  different sheet using the src data.
      	(gnm_filter_get_condition) : replace 'apply' boolean with
      	  'target_sheet'.
      	(gnm_filter_combo_foo_view_new) : move this internal and use
      	  gnm_cell_combo_foo_view_new.
      	(gnm_filter_add_field) : use offset to replace the effect of
      	  SO_ANCHOR_PERCENTAGE_FROM_COLROW_END.
      
      	* src/validation.c (gnm_validation_combo_foo_view_new) : move this
      	  internal and use gnm_cell_combo_foo_view_new.
      
      	* src/sheet-view.c (sv_update) : Use wb_view_selection_desc instead of
      	  putting a subset of the logic here.
      
      	* src/gnumeric-canvas.c (gnm_canvas_key_mode_sheet) : Add a hook to
      	  popdown validate from list, or autofilter combos.
      
      	* src/sheet-object.h : remove SO_ANCHOR_PERCENTAGE_FROM_COLROW_END.
      	* src/sheet-object.c (sheet_object_draw_cairo) : ditto.
      	* component/gnumeric.c (go_gnm_component_print) : ditto.
      	* src/sheet-object-cell-comment.c (cell_comment_set_cell) : use offset
      	  to replace the effect of SO_ANCHOR_PERCENTAGE_FROM_COLROW_END.
      	* src/sheet-control-gui.c (calc_obj_place) : FROM_COLROW_END is gone.
      	(cell_offset_calc_pixel) : ditto.
      
      	* src/ranges.c (range_init_cellpos) : take only 1 cellpos and use for
      	  both ends.  All callers changed.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : Make schema validate by
      	    - adding Attributes.
      	    - Add Autofilters.
      	    - Add Input Messages
      
      	* src/xml-io.c (xml_init) : Make the sax importer the default.
      	(xml_read_colrow_info) : update the max_outline_level.
      	* src/xml-sax-read.c (xml_sax_colrow) : ditto. [#380015]
      	(gnm_xml_file_open) : init State::filter
      	(content_ns) : add schema namespace.
      	(xml_sax_filter_end) : new.
      	(xml_sax_filter_start) : new.
      	(xml_sax_filter_condition) : new.
      	(xml_sax_filter_operator) : new.
      	(xml_sax_input_msg) : sync with logic in the DOM importer and do
      	  not generate an input msg if both title and msg are missing.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* Makefile.am (libwidgets_la_SOURCES) : add
      	    gnm-cell-combo-foo-view.[ch]
      
      	* gnm-cell-combo-foo-view.h : new.
      	* gnm-cell-combo-foo-view.c : new.
      	  Implementation pulled from validation-combo and generalized to share
      	  between validation and autofilter.  It adds
      	    - autoscroll of the list
      	    - more keybindings in the list
      	    - RTL support for dropdown placement.
      	(gnm_cell_combo_foo_view_new) : create the specified GType (which need
      	  to imlement SheetObjectView and GnmCellComboFooView interfaces).
      	(gnm_cell_combo_foo_view_popdown) : new routine to allow an external
      	  entity to force the combo to populate and open. (eg the alt-down in
      	  a cell)
      	(gnm_cell_combo_foo_view_popdown): set the
      	  cursor in addition to selecting the desired row so that arrows move
      	  from the selected item rather than the 1st.
      
      	* gnm-validation-combo-foo-view.h : all we need to expose now is the GType
      	* gnm-filter-combo-foo-view.h : ditto.
      	* gnm-validation-combo-foo-view.c : split out the content into the new
      	  gnm-cell-combo-foo-view.[ch] and implement GnmCComboFooViewIface
      	(validation_view_set_bounds) : handle RTL placement of combo.
      	* gnm-filter-combo-foo-view.c : ditto.
      	(filter_view_set_bounds) : handle RTL placement of combo.
      
      2006-11-25  Jody Goldberg <jody@gnome.org>
      
      	* gnm-validation-combo-foo-view.c (gnm_validation_combo_foo_view_new) :
      	  rename from gnm_validation_combo_new_foo_view_new.
      	(gnm_validation_combo_foo_view_popdown) : new public interface split
      	  out of cb_cell_button_pressed.
      1617df3e
  11. 26 Jun, 2006 1 commit
    • Jody Goldberg's avatar
      update a bit. :pos : removed. :margin_a : removed. :margin_b : removed. · 0ba84ede
      Jody Goldberg authored
      2006-06-25  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : update a bit.
      	* ColRowInfo::pos : removed.
      	* ColRowInfo::margin_a	: removed.
      	* ColRowInfo::margin_b	: removed.
      	* GnmCell::col_info	: removed.
      	* GnmValueErr::src	: removed.
      
      	* src/colrow.c (colrow_foreach) : Pass a new type 'GnmColRowIter' to
      	  the handler to provide a position and an info ptr.  All callers
      	  changed.
      
      	* src/sheet.c
      	(sheet_col_size_fit_pixels) : use the constant margins
      	(sheet_row_size_fit_pixels) : ditto and and add +1 for
      	  the grid line (why was this different from col_size_fit_pixels).
      	* src/dialogs/dialog-row-height.c (dialog_row_height) : row margin is
      	  constant now.
      	* src/dialogs/dialog-col-width.c (dialog_col_width) : ditto.
      
      	* src/cell-draw.c (cell_calc_layout) : no need for ri, the margins are
      	  constant.
      	(cell_draw) : row margin is now constant too.
      	(cell_finish_layout) : document height better and make the row
      	  margins constant.
      
      	* src/cellspan.c (row_calc_spans) : Take the position as an argument
      	  now that ColRowInfo::pos is gone.  All callers changed.
      0ba84ede
  12. 13 Mar, 2006 1 commit
  13. 28 Sep, 2005 1 commit
    • Jody Goldberg's avatar
      merge in format_destroy there was no utility in keeping them distinct. Do · aaa7df0e
      Jody Goldberg authored
      2005-09-26  Jody Goldberg <jody@gnome.org>
      
      	* goffice/utils/format.c (go_format_unref) : merge in format_destroy
      	  there was no utility in keeping them distinct.  Do not warn about
      	  the final unref of a markup style, they are not kept in the global
      	  cache.
      	(go_format_new_markup) : do not put markup formats in the global
      	  cache.  We do not really want to share them, and the old code would
      	  replace existing formats in the rare situation where some rich text
      	  formating happened to be used in the same way in two places
      	  eg C sub 1  vs C sub 2
      	(go_format_parse_markup) : support rise.
      	(cb_attrs_as_string) : ditto.
      
      2005-09-28  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c (xl_chart_import_reg_curve) : split out from
      	  ms_excel_chart_read.
      	(xl_chart_import_error_bar) : ditto.
      
      	* ms-excel-write.c (excel_font_overlay_pango) : check super/sub scripts.
      	(excel_font_hash) : ditto.
      	(excel_font_equal) : ditto.
      	(excel_font_new) : init the super/sub status
      	(map_underline_to_xl) : new.
      	(map_script_to_xl) : new.
      	(cb_write_condition) : handle super/sub script.
      	(excel_write_FONT) : ditto.
      	(excel_font_new) : ditto.
      
      	* ms-excel-read.c (ms_wb_get_font_markup) : The super/subscript
      	  distances were broken.  Use 5000 not 500.  Seems like we may want a
      	  scale in there too.
      	(excel_read_FONT) : Use GOFontScript
      	(excel_get_style_from_xf) : store the script (super/sub)
      	(excel_read_CF) : handle scripts.
      
      2005-09-26  Jody Goldberg <jody@gnome.org>
      
      	* cell-format.glade : give the super/sub script buttons names and
      	  enable them.
      	* dialog-cell-format.c (cb_font_changed) : watch for script changes.
      	(cb_font_script_toggle) : new.
      	(fmt_dialog_init_font_page) : setup super/sub script buttons.
      
      2005-09-26  Jody Goldberg <jody@gnome.org>
      
      	* src/gnm-style-impl.h : Add a script element to GnmStyle
      	* src/mstyle.c (elem_is_eq) : support scripts
      	(elem_assign_content) : support scripts
      	(gnm_style_new_default) : support scripts
      	(gnm_style_get_pango_attrs) : support scripts
      	(gnm_style_dump) : support scripts
      	(gnm_style_set_font_script) : new.
      	(gnm_style_get_font_script) : new.
      
      	* src/GNOME_Gnumeric-gtk.xml.in  : Add the super/sub script
      	  accelerators
      
      	* gnumeric.xsd : update to include the new h/v alignments and to add
      	  Script.
      
      	* src/wbc-gtk.c (wbc_gtk_style_feedback) : support super/sub script
      	  and fix support for double underline
      
      	* src/wbcg-actions.c (toggle_font_attr) : support super/sub script
      	(cb_font_subscript) : new.
      	(cb_font_superscript) : new.
      
      	* src/xml-io.c (xml_write_style) : ditto.
      	(xml_read_style) : ditto.
      	* src/xml-sax-read.c (xml_sax_styleregion_font) : ditto.
      	* src/xml-sax-write.c (xml_write_gnmstyle) : ditto.
      aaa7df0e
  14. 15 Jul, 2005 1 commit
    • Jody Goldberg's avatar
      Add a hook for 'tab-stops' (oo_style) : suppress warning for default-style · 72113c95
      Jody Goldberg authored
      2005-06-29  Jody Goldberg <jody@gnome.org>
      
      	* openoffice-read.c : Add a hook for 'tab-stops'
      	(oo_style) : suppress warning for default-style
      	  cell.  It does not have a name but we may still want to use it.  I'm
      	  not sure where.
      
      2005-07-15  Jody Goldberg <jody@gnome.org>
      
      	* functions.c (validate_range_numeric_matrix) : Add a comment to
      	  clarify result and fix handling of simple scalars.
      
      2005-07-15  Jody Goldberg <jody@gnome.org>
      
      	* ms-obj.c (ms_read_TXO) : handle CONTINUES for text
      	(read_pre_biff8_read_text) : renamed from read_pre_biff8_read_str.
      	  Handle continues in text and markup.  The layout is _very_ odd.
      	  It seems that XL can write things it can not read.
      	(read_pre_biff8_read_name_and_fmla) : handle the name reading inline,
      	  that is different from read_text.  The CONTINUE handling is very
      	  different.
      
      	* ms-excel-write.c (excel_write_SETUP) : rewrite to handle the new
      	  flags.
      	(write_sheet_head) : export value for BIFF_PRINTHEADERS and only
      	  export the left/right margins if they are set.
      
      	* ms-excel-read.c : Store the ver in the importer rather than the
      	  container.
      	  s/ExcelWorkbook/GnmXLImporter/
      	  s/ewb/importer/
      	(excel_get_chars) : renamed from ms_biff_get_chars.  Take an importer
      	  and use it's iconv rather than a global.
      	(excel_get_text) : renamed from biff_get_text.  Take an importer
      	  rather than a ver.
      	(excel_read_BOUNDSHEET) : new need for a ver arg, just use the importer.
      	(esheet_ver) : new.
      	(gnm_xl_importer_set_version) : new.
      	(gnm_xl_importer_set_codepage) : rename from
      	  excel_iconv_open_for_import and store the iconv in the importer rather
      	  than as a global.  Add improved fallback and debug info.
      	(excel_palette_get) : merge default palette handing into here and add
      	  0x7fff as a synonym for black.  We need a better solution for themed
      	  colours eventually.  Change signature to take an importer rather
      	  than the palette object directly.  That keeps us from digging into
      	  the import object directly.
      	(excel_get_default_palette) : delete.
      	(excel_read_XF_OLD) : use ver from importer, no need for arg.
      	(excel_read_XF) : ditto.
      	(excel_read_FORMULA) : clarify up the debug info.
      	(ms_wb_get_font_markup) : better fallback for invalid fonts.
      	(gnm_xl_importer_new) : renamed from excel_workbook_new and remove the
      	  version tag.  The importer is now created without a version, and we
      	  init that later.  It also has a larger life cycle with the plan to
      	  extend that and have gnumeric create it for the new in/out framework
      	  use gobjects.
      	(gnm_xl_importer_free) : renamed from excel_workbook_destroy and close
      	  the iconv.
      	(excel_read_name_str) : take an importer rather than a ver.
      	(excel_read_SETUP) : rewrite to store the new biff8+ properties for
      	  comments and errors, and to add n_copies, and start page.
      	(excel_read_CF) : turn off some debugging.
      	(excel_read_sheet) : add handler for BIFF_PRINTHEADERS.
      	(excel_read_BOF) : merge the standalone worksheet handler with the
      	  others.  Do not create the importer here, that get's passed in.
      	(excel_read_workbook) : no need to set the global iconv here, the
      	  importer handles it.  Create the importer much earlier as a step
      	  towards gobjectificatin.
      
      	* ms-chart.c (BC_R (ver)) : new to get the version from the importer
      	(BC_R(area)) :
      	(BC_R(attachedlabel)) :
      	(BC_R(bar)) :
      	(BC_R(line)) :
      	(BC_R(markerformat)) :
      	(BC_R(pie)) :
      	(BC_R(scatter)) :
      	(BC_R(series)) :
      	(BC_R(shtprops)) :
      	(BC_R(surf)) : Use it in place of passing in the ver
      	(ms_excel_chart_read) : no need to pass version around
      	(ms_chart_map_color) : adjust to change in excel_palette_get
      
      	* ms-biff.c (ms_biff_password_hash) :
      	(ms_biff_crypt_seq) :
      	(ms_biff_pre_biff8_query_set_decrypt) :
      	(ms_biff_query_set_decrypt) :
      	(verify_password) : silence some sign difference warnings
      
      2005-07-11  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (excel_read_IMDATA) : Read the CONTINUE records
      	  associated with the IMDATA even when not debugging. (#127756).
      
      
      2005-07-15  Jody Goldberg <jody@gnome.org>
      
      	* src/print-info.c : Add Andreas to the list of Authors.
      	(print_info_new) : Init the simple margins to -1 to signify unset.
      	  Init the new flags.
      	(print_info_margin_copy) : delete.
      	(print_info_dup) : tidy up and handle the new flags.
      	(print_info_get_margins) : if a margin is negative (unset) return 0.
      	(print_info_set_n_copies) : delete.
      	(print_info_get_n_copies) : delete.
      	(print_info_set_orientation) : delete.
      	(print_info_get_orientation) : delete.
      	(print_info_make_config) : only set the margin in the print_config if
      	  it is set.  Rework the orientation enum into a pair of bools to be
      	  more XL compat.
      	(print_info_load_config) : ditto.
      
      	* src/gnumeric-gconf.c : s/right-then-down/across-then-down/ for RTL.
      	(gnm_gconf_set_print_order_across_then_down) : renamed from
      	  gnm_gconf_set_print_order_right_then_down.
      
      	* gnumeric.xsd : margins are optional now.
      72113c95
  15. 16 Mar, 2005 1 commit
  16. 12 Feb, 2005 1 commit
    • Jody Goldberg's avatar
      move function docs into a distinct message catalog modify all function · 9cb28b92
      Jody Goldberg authored
      
      2005-02-12  Jody Goldberg <jody@gnome.org>
      
      	* configure.in : move function docs into a distinct message catalog
      	* */*.c : modify all function docs to start using the new format.
      	* src/func.c (gnm_func_load_stub) : adjust to new GnmFuncHelp type
      	(gnm_func_add) : ditto
      	(tokenized_help_new) : ditto
      9cb28b92
  17. 08 Feb, 2005 1 commit
    • Jody Goldberg's avatar
      add some protection · 197f8557
      Jody Goldberg authored
      
      2005-02-08  Jody Goldberg <jody@gnome.org>
      
      	* src/print-info.c (print_hf_same) : add some protection
      
      2005-02-01  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : Add entries for validation and hyperlinks
      197f8557
  18. 15 Nov, 2003 1 commit
    • Jody Goldberg's avatar
      save the manual recalc flag. · dd6711c4
      Jody Goldberg authored
      2003-11-15  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-write.c (write_sheet_head) : save the manual recalc flag.
      
      2003-11-15  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : Add the Calculation info
      
      	* src/xml-io.c (xml_workbook_write) : Save manual recalc and iteration
      	  preferences.
      	(xml_workbook_read) : And read them.
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=126907
      	* src/commands.c (cmd_set_text_redo) : even when using manual recalc
      	  we should calculate newly entered expression.
      dd6711c4
  19. 12 Sep, 2002 1 commit
    • Jody Goldberg's avatar
      stub so that sheets with graphs don't crash. (gnm_graph_update_bounds) : · cbc41bdd
      Jody Goldberg authored
      2002-09-11  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-graph.c (gnm_graph_new_view) : stub so that sheets with
      	  graphs don't crash.
      	(gnm_graph_update_bounds) : ditto.
      
      2002-09-11  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_eval) : move support for implicit intersection
      	  here.
      
      	* src/func.c (function_call_with_list) : merge the marshalling into
      	  here in preparation for supporting implicit iteration.  Fix handling
      	  of optional arguments.
      
      2002-09-11  Jody Goldberg <jody@gnome.org>
      
      	Patch from Jiri Jirat <Jiri.Jirat@systinet.com>
      	* gnumeric.xsd  : fix schema errors
      cbc41bdd
  20. 21 Jan, 2002 1 commit
    • Jody Goldberg's avatar
      Add SheetLayout. · 799aeae3
      Jody Goldberg authored
      2002-01-20  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : Add SheetLayout.
      799aeae3
  21. 19 Jan, 2002 1 commit
    • Jody Goldberg's avatar
      move the tabulate and random numbers into Edit -> Fill ditto. · 4278ed64
      Jody Goldberg authored
      2002-01-19  Jody Goldberg <jody@gnome.org>
      
      	* src/GNOME_Gnumeric.xml : move the tabulate and random numbers into
      	  Edit -> Fill
      	* src/workbook-control-gui.c : ditto.
      
      	* src/xml-io.c (xml_read_cell_copy) : handle content with and without
      	  the 'Content' node.
      	(xml_read_cell) : do the version checks before the strcmps.
      
      	* gnumeric.xsd : Add MergedRegions, do not require the Cell's Content node.
      4278ed64
  22. 14 Jan, 2002 1 commit
    • Jody Goldberg's avatar
      rename from xml_sax_color for consistency. (xml_sax_attr_range) : ditto. · 30415942
      Jody Goldberg authored
      2002-01-14  Jody Goldberg <jody@gnome.org>
      
      	* xml-sax-read.c (xml_sax_attr_color) : rename from xml_sax_color for
      	  consistency.
      	(xml_sax_attr_range) : ditto.
      	(xml_sax_sheet_start) : read the optional tab colour.
      	(xml_sax_sheet_name) : assign the tab colour.
      
      	* src/commands.c (cmd_set_text) : Be smarter about the undo label
      	  generated for text with embedded new lines or leading white space.
      
      	* gnumeric.xsd : Add the tab color.
      
      	* src/xml-io.c (xml_sheet_read) : read tab optional tab colours.
      	(xml_sheet_write) : write the tab colour if it is set.
      30415942
  23. 13 Jan, 2002 1 commit
    • Jody Goldberg's avatar
      typo. · 6ddce54c
      Jody Goldberg authored
      2002-01-13  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control.c (wb_control_parse_and_jump) : typo.
      6ddce54c
  24. 25 Oct, 2001 1 commit
  25. 30 Sep, 2001 1 commit
  26. 26 Sep, 2001 1 commit
    • Jody Goldberg's avatar
      Add a sample for the data page. Make the lists of plots and series. · e86e67b2
      Jody Goldberg authored
      2001-09-26  Jody Goldberg <jgoldberg@home.com>
      
      	* dialog-graph-guru.c : Add a sample for the data page.
      	  Make the lists of plots and series.  rewrite the the glade file
      	  in preparation for constructing the exprEntries.
      
      2001-09-26  Jody Goldberg <jgoldberg@home.com>
      
      	* dialog-cell-format.c (cb_protection_locked_toggle) : new.
      	(cb_protection_hidden_toggle) : new.
      	(fmt_dialog_init_protection_page) : new.
      	(fmt_dialog_impl) : call fmt_dialog_init_protection_page.
      
      2001-09-26  Jody Goldberg <jgoldberg@home.com>
      
      	* xml-sax-read.c (xml_sax_styleregion_start) : Add hidden & locked.
      
      2001-09-26  Jody Goldberg <jgoldberg@home.com>
      
      	* ms-excel-xf.h (_BiffXFData) : locked and hidden are booleans.
      	* ms-excel-read.c (biff_xf_data_new) : read them that way.
      	(ms_excel_get_style_from_xf) : store the protection flags.
      	* ms-excel-write.c (build_xf_data) : ditto.  Add indent.
      
      	* ms-chart.c (BC_R(seriestext)) : handle manually entered series names.
      
      2001-09-26  Jody Goldberg <jgoldberg@home.com>
      
      	* gnumeric.xsd : The style flags are not required, it will eventually
      	  be possible to define styles that only change some of the
      	  attributes.  Add locked & hidden.
      
      	* src/xml-io.c (xml_write_style) : write locked & hidden.
      	(xml_read_style) : read them too.
      
      	* src/mstyle.c (mstyle_element_equal) : support locked and hidden.
      	(mstyle_{get,set}_content_{locked,hidden}) : We have not implemented
      	  it yet, but storing the info is easy enough.
      	(mstyle_new_default) : Add locked & hidden.
      e86e67b2
  27. 15 Sep, 2001 1 commit
    • Jody Goldberg's avatar
      reference v8, and make Max{Col,Row} optional. · e2b84d4e
      Jody Goldberg authored
      2001-09-14  Jody Goldberg <jgoldberg@home.com>
      
      	* gnumeric.xsd : reference v8, and make Max{Col,Row} optional.
      
      	* src/xml-io.c : bump the name space version to reflect the schema
      	  and move the location of the dtd and schema to somewhere we control.
      	(xml_workbook_write) : reference the schema.
      	(xml_sheet_write) : The name space is always available already.
      e2b84d4e
  28. 12 Sep, 2001 1 commit