1. 19 Nov, 2011 1 commit
  2. 05 Nov, 2011 1 commit
  3. 21 Oct, 2011 1 commit
    • Andreas J. Guelzow 's avatar
      Add optional markers to indicate that cell content has been truncated. [#662149] · afca4184
      Andreas J. Guelzow authored
      2011-10-21 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/cell-draw.h (cell_draw): add argument
      	* src/cell-draw.c (cell_draw_extension_mark_bottom): new
      	(cell_draw_extension_mark_left): new
      	(cell_draw_extension_mark_right): new
      	(cell_draw_h_extension_markers): new
      	(cell_draw_v_extension_markers): new
      	(cell_draw): add argument and call the above
      	* src/item-grid.c (item_grid_draw_merged_range): adjust call to
      	cell_draw
      	(item_grid_draw_region): ditto
      	* src/preview-grid.c (preview_grid_draw_region): adjust call to
      	cell_draw
      	* src/workbook-view.h (_WorkbookView): add field
      	* src/workbook-view.c (wb_view_set_attribute): handle new
      	property
      	(wb_view_set_property): ditto
      	(wb_view_set_attribute): ditto
      	(workbook_view_class_init): install new property
      	(workbook_view_new): initialize new property
      
      2011-10-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-workbook-attr.c (attr_dialog_init_cell_marker_page): handle
      	cell extension toggle
      	* workbook-attr.ui: add cell extension marker toggle
      afca4184
  4. 12 Apr, 2011 1 commit
  5. 23 Feb, 2011 1 commit
  6. 20 Oct, 2010 2 commits
  7. 19 Oct, 2010 1 commit
  8. 18 Oct, 2010 1 commit
  9. 15 Jul, 2010 1 commit
    • Andreas J. Guelzow 's avatar
      Add optional marker to indicate that a cell contains an expression. [#55124] · d2d3973e
      Andreas J. Guelzow authored
      2010-07-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-workbook-attr.c (attr_dialog_init_cell_marker_page): new
      	(page_info): add new page
      	* workbook-attr.glade: add cell marker pane
      
      2010-07-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/item-grid.c (draw_function_marker): new
      	(item_grid_draw_region): call draw_function_marker when appropriate
      	(item_grid_draw_merged_range): ditto
      	* src/workbook-view.c (wb_view_set_attribute): handle new attribute
      	(wb_view_set_property): ditto
      	(workbook_view_class_init): ditto
      	(workbook_view_new): ditto
      	(wb_view_get_property): ditto
      	* src/workbook-view.h (_WorkbookView): new field
      d2d3973e
  10. 08 Jul, 2010 1 commit
  11. 11 Nov, 2009 2 commits
    • Andreas J. Guelzow 's avatar
      Turn view properties dialog into instant-apply dialog. · 69f41f91
      Andreas J. Guelzow authored
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-doc-metadata.c (dialog_doc_meta_data_add_item): fix wrong
      	  key
      	* dialog-workbook-attr.c (AttrState): remove unneeded fields and
      	  add 2 new fields
      	(cb_page_select): deleted
      	(cb_widget_changed ): rewritten into instant-apply
      	(cb_attr_dialog_dialog_apply): deleted
      	(cb_attr_dialog_dialog_ok): deleted
      	(attr_dialog_init_toggle): rewritten
      	(attr_dialog_init_widget_page): new
      	(attr_dialog_init_autocompletion_page): new
      	(attr_dialog_init_protection_page): new
      	(attr_dialog_init_view_page): deleted
      	(attr_dialog_add_item): new
      	(attr_dialog_select_page_search): new
      	(attr_dialog_impl): set up page selector
      	* preferences.glade: minor border adjstment
      	* workbook-attr.glade: major adjustments
      69f41f91
    • Andreas J. Guelzow 's avatar
      Clarify distinction between Document and View Properties. · 7ea948cf
      Andreas J. Guelzow authored
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-workbook-attr.c: remove the calculation related part of
      	  the dialog. That is now correctly part of the Document Properties.
      	* workbook-attr.glade: ditto
      7ea948cf
  12. 18 May, 2009 1 commit
  13. 14 Dec, 2008 1 commit
  14. 08 Sep, 2007 1 commit
  15. 08 Aug, 2007 2 commits
  16. 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
  17. 25 May, 2006 1 commit
    • Jean Bréfort's avatar
      replaced gi18n.h by gi18n-lib.h. ditto. ditto. ditto. ditto. ditto. ditto. · 1d210d3d
      Jean Bréfort authored
      2006-05-25  Jean Brefort  <jean.brefort@normalesup.org>
      
      	* dao-gui-utils.c: replaced gi18n.h by gi18n-lib.h.
      	* dialog-about.c: ditto.
      	* dialog-advanced-filter.c: ditto.
      	* dialog-analysis-tools.c: ditto.
      	* dialog-autocorrect.c: ditto.
      	* dialog-autofilter.c: ditto.
      	* dialog-autoformat.c: ditto.
      	* dialog-autosave.c: ditto.
      	* dialog-cell-comment.c: ditto.
      	* dialog-cell-format.c: ditto.
      	* dialog-cell-sort.c: ditto.
      	* dialog-col-width.c: ditto.
      	* dialog-consolidate.c: ditto.
      	* dialog-define-names.c: ditto.
      	* dialog-delete-cells.c: ditto.
      	* dialog-doc-metadata.c: ditto.
      	* dialog-fill-series.c: ditto.
      	* dialog-formula-guru.c: ditto.
      	* dialog-function-select.c: ditto.
      	* dialog-goal-seek.c: ditto.
      	* dialog-goto-cell.c: ditto.
      	* dialog-hyperlink.c: ditto.
      	* dialog-insert-cells.c: ditto.
      	* dialog-merge.c: ditto.
      	* dialog-password.c: ditto.
      	* dialog-paste-names.c: ditto.
      	* dialog-paste-special.c: ditto.
      	* dialog-pivottable.c: ditto.
      	* dialog-plugin-manager.c: ditto.
      	* dialog-preferences.c: ditto.
      	* dialog-printer-setup.c: ditto.
      	* dialog-random-generator.c: ditto.
      	* dialog-row-height.c: ditto.
      	* dialog-scenarios.c: ditto.
      	* dialog-search-replace.c: ditto.
      	* dialog-search.c: ditto.
      	* dialog-sheet-order.c: ditto.
      	* dialog-shuffle.c: ditto.
      	* dialog-simulation.c: ditto.
      	* dialog-solver.c: ditto.
      	* dialog-stf-export.c: ditto.
      	* dialog-stf-fixed-page.c: ditto.
      	* dialog-stf-format-page.c: ditto.
      	* dialog-stf-main-page.c: ditto.
      	* dialog-stf-preview.c: ditto.
      	* dialog-stf.c: ditto.
      	* dialog-summary.c: ditto.
      	* dialog-tabulate.c: ditto.
      	* dialog-view.c: ditto.
      	* dialog-workbook-attr.c: ditto.
      	* dialog-zoom.c: ditto.
      1d210d3d
  18. 19 Mar, 2006 1 commit
    • Jody Goldberg's avatar
      init valid to false in case value_coerce_to_number fails and does not set · d4b73077
      Jody Goldberg authored
      
      2006-03-18  Jody Goldberg <jody@gnome.org>
      
      	* src/graph.c (gnm_go_data_vector_get_value) : init valid to false
      	  in case value_coerce_to_number fails and does not set it.
      
      	* src/gnumeric-pane.c (cb_sheet_object_view_destroyed) : handle life
      	  cycle change.
      
      2005-12-28  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook.c : Move to GsfDocMetaData
      
      	* src/commands.c (cmd_change_meta_data*) : re-work for new metadata
      	  structure.
      
      	* src/Makefile.am : remove the defunct summary.[ch]
      
      	* src/GNOME_Gnumeric-gtk.xml.in : enable the new dialog in place of
      	  the old one.
      	* src/wbcg-actions.c : ditto.
      d4b73077
  19. 03 May, 2005 1 commit
    • Morten Welinder's avatar
      Remove. · c4f8f07d
      Morten Welinder authored
      2005-05-03  Morten Welinder  <terra@gnome.org>
      
      	* src/workbook-view.c (wb_view_prefs_update): Remove.
      
      	* src/workbook-control-priv.h: Remove prefs_update member.
      
      	* src/sheet-control-priv.h: Remove adjust_preferences and
      	direction_changed members.
      
      	* src/sheet-control-gui.c (sheet_control_gui_new): Also hook up to
      	sheet:text-is-rtl.
      
      	* src/workbook-control-gui-priv.h: Remove rtl property.  All users
      	changed to use sheet's text_is_rtl (and some already were).
      
      	* src/sheet-control-gui-priv.h: Remove text_is_rtl property.  All
      	users changed to use sheet's text_is_rtl (and some already were).
      c4f8f07d
  20. 09 Feb, 2005 1 commit
    • Jon Kåre Hellan's avatar
      Cast gnm_float to double in printf. · 299d1f45
      Jon Kåre Hellan authored
      * dialog-simulation.c (simulation_update_sensitivity_cb)
      (update_results_view): Cast gnm_float to double in printf.
      
      * dialog-workbook-attr.c (struct AttrState, get_entry_values,
      cb_widget_changed): Make iteration_tolerance gnm_float instead of
      double.
      299d1f45
  21. 08 Feb, 2005 1 commit
  22. 08 Oct, 2004 1 commit
    • Morten Welinder's avatar
      Recalc when needed. · 26edbd49
      Morten Welinder authored
      2004-10-08  Morten Welinder  <terra@gnome.org>
      
      	* sample_datasource.c (cb_watcher_queue_recalc): Recalc when
      	needed.
      
      2004-10-08  Morten Welinder  <terra@gnome.org>
      
      	* src/commands.c (cmd_paste_cut_update_origin,
      	update_after_action): Use workbook_autorecalc.
      26edbd49
  23. 29 Dec, 2003 1 commit
  24. 11 Oct, 2003 1 commit
    • Jody Goldberg's avatar
      new to write csv files without intervention. (stf_init) : Use it. · 7a725771
      Jody Goldberg authored
      
      
      2003-10-10  Jody Goldberg <jody@gnome.org>
      
      	* src/stf.c (stf_write_csv) : new to write csv files without
      	  intervention.
      	(stf_init) : Use it.
      
      2003-10-09  Jody Goldberg <jody@gnome.org>
      
      	* src/libgnumeric.c : pull the ancient if BONOBO checks
      
      	* src/io-context-gtk.c (icg_show_gui) : mark the window as a splash.
      
      	* schemas/Makefile.am : make friendlier for rpm builders
      7a725771
  25. 05 Oct, 2003 1 commit
  26. 09 Aug, 2003 1 commit
    • Andreas J. Guelzow's avatar
      replace helpfile address with #define from help.h ditto · 66818013
      Andreas J. Guelzow authored
      2003-08-09  Andreas J. Guelzow  <aguelzow@taliesin.ca>
      
      	* src/sheet-object-graphic.c: replace helpfile address
      	  with #define from help.h
      	* src/sheet-object-widget.c: ditto
      
      2003-08-09  Andreas J. Guelzow  <aguelzow@taliesin.ca>
      
      	* graph/gog-guru.c: add correct helpfile address
      
      2003-08-09  Andreas J. Guelzow  <aguelzow@taliesin.ca>
      
      	* help.h: new, list of help links for all help buttons
      	* dialog-advanced-filter.c: replace helpfile address
      	  with #define from help.h
      	* dialog-autocorrect.c: ditto
      	* dialog-autofilter.c: ditto
      	* dialog-autoformat.c: ditto
      	* dialog-cell-comment.c: ditto
      	* dialog-cell-format.c: ditto
      	* dialog-cell-sort.c: ditto
      	* dialog-col-row.c: ditto
      	* dialog-col-row.c: ditto
      	* dialog-col-width.c: ditto
      	* dialog-consolidate.c: ditto
      	* dialog-consolidate.c: ditto
      	* dialog-define-names.c: ditto
      	* dialog-define-names.c: ditto
      	* dialog-delete-cells.c: ditto
      	* dialog-fill-series.c: ditto
      	* dialog-formula-guru.c: ditto
      	* dialog-function-select.c: ditto
      	* dialog-goal-seek.c: ditto
      	* dialog-goto-cell.c: ditto
      	* dialog-hyperlink.c: ditto
      	* dialog-insert-cells.c: ditto
      	* dialog-merge.c: ditto
      	* dialog-pivottable.c: ditto
      	* dialog-plugin-manager.c: ditto
      	* dialog-preferences.c: ditto
      	* dialog-printer-setup.c: ditto
      	* dialog-random-generator.c: ditto
      	* dialog-row-height.c: ditto
      	* dialog-scenarios.c: ditto
      	* dialog-search-replace.c: ditto
      	* dialog-search.c: ditto
      	* dialog-sheet-order.c: ditto
      	* dialog-shuffle.c: ditto
      	* dialog-simulation.c: ditto
      	* dialog-solver.c: ditto
      	* dialog-summary.c: ditto
      	* dialog-tabulate.c: ditto
      	* dialog-view.c: ditto
      	* dialog-workbook-attr.c: ditto
      	* dialog-zoom.c: ditto
      	* dialog-analysis-tools.c: ditto, and remove some
      	  duplicate code
      	* dialog-autosave.c: ditto, and use utilities
      66818013
  27. 17 May, 2003 1 commit
    • Jody Goldberg's avatar
      http://bugzilla.gnome.org/show_bug.cgi?id=106148. remove previous hack. · d3e636f8
      Jody Goldberg authored
      
      2003-05-16  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=106148.
      	* src/expr.c (cellrange_relocate) : remove previous hack.  We're not
      	  changing the expression so don't pretend to.  The right solution is.
      	* src/dependent.c (dependents_relocate) : here.
      	  Even if the expression does not change queue it for recalc.  We know
      	  it depends on the region, so it needs to recalc.
      
      	* src/sheet.c (sheet_move_range) : queue dependencies of target region
      	  for recalc their expressions may not change but the content will.
      d3e636f8
  28. 05 Apr, 2003 1 commit
  29. 10 Jan, 2003 1 commit
    • Morten Welinder's avatar
      buffer size paranoia. · c354e5f0
      Morten Welinder authored
      2003-01-10  Morten Welinder  <terra@diku.dk>
      
      	* src/workbook-control-gui.c (zoom_changed): buffer size paranoia.
      
      	* src/workbook-format-toolbar.c (workbook_create_format_toolbar):
      	Ditto.
      	(workbook_feedback_set): Ditto.
      c354e5f0
  30. 27 Dec, 2002 1 commit
  31. 05 Dec, 2002 2 commits
  32. 03 Nov, 2002 1 commit
  33. 23 Oct, 2002 1 commit
    • Jody Goldberg's avatar
      Ok. take a 2nd crack at the externsheet handling in area3d and ref3d for · 264f127c
      Jody Goldberg authored
      
      
      
      2002-10-21  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-read.c (excel_parse_formula) : Ok. take a 2nd crack at
      	  the externsheet handling in area3d and ref3d for biff7.  It seems
      	  like XL2k generates different idicies when exporting as XL95 than
      	  XL95 did.  So have a fall back.  If the theory that
      	    a+1 == -ixals, a, b are 0 based
      	  fails.  Go back to
      	    a   == ixals, and a, b are 1 based
      
      2002-10-21  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-read.c (ms_excel_parse_formula) : improve readability of
      	  debug spew and send thing to stderr.
      	Fix handling of extern names and refrences.  This time I think we've
      	finally got it.
      
      2002-10-21  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c : tidy up naming conventions
      	    excel_read_<BIFFTAG>
      	  - Use fprintf to keep g_warning and printfs in sync
      	  - Use esheet for ExcelSheets and ewb for ExcelWorkbooks
      	  - Use Sheet and wb for the gnumeric variants
      	(ms_excel_sheet_new) : check to see if the sheet already exists
      	  in case it was implicitly created in a SUPBOOK or EXTERNSHEET.
      	  This will be useful when we start restoring external links shortly.
      	(ms_excel_workbook_attach) : delete.
      	(ms_excel_workbook_detach) : delete.
      	(ms_excel_sheet_destroy) : clear out the sheet local extensheet
      	  records for biff5.
      	(excel_read_BOUNDSHEET) : use ms_excel_sheet_new.
      	(excel_externsheet_v8) : rewrite to handle self ref.  Only partially
      	  done.
      	(supbook_get_sheet) : ditto.
      	(excel_read_EXTERNSHEET_v8) : ditto.
      	(excel_externsheet_v7) : fix to use local externsheets.
      	(excel_read_EXTERNSHEET_v7) : rewrite and prep for external
      	  references.
      	(excel_workbook_get_name) : work around 'self ref' records for biff8.
      	(excel_parse_name) : work on scoping.  works for biff7 not biff8.
      	(ms_excel_handle_delayed_NAMEs) : delete.  the externsheet records are
      	  enough.
      	(excel_read_EXTERNNAME) : builtin names are just short forms for
      	  names, they have special meanings to XL but no special behavior.
      	(excel_read_NAME) : ditto.  Use the new externsheet setup and drop all
      	  of the delayed parsing goo.
      	(excel_read_XCT) : new.  prep for external references.
      	(excel_read_CALCMODE) : new.  now that we support manual recalc.
      
      2002-10-17  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (ms_excel_parse_NAME) : It looks like some
      	  builtinnames are just names, no definitions. eg 'Database'
      	  It also looks like these sheet_indexes apply to externsheet records
      	  for <= biff7 (see pivot.xls) rather than boundsheets.
      
      2002-10-23  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook.c (workbook_foreach_cell_in_range) : fix.
      
      	* src/position.c (rangeref_normalize) : fix.
      
      	* src/validation.c (validation_eval) : don't unref the val expr too
      	  early.
      
      2002-10-21  Jody Goldberg <jody@gnome.org>
      
      	* src/gui-file.c (gui_file_read) : handle workbooks with no sheets.
      	* src/workbook-control-gui.c (wbcg_focus_cur_scg) : ditto.
      	(show_gui) : ditto.
      
      2002-10-21  Jody Goldberg <jody@gnome.org>
      
      	* src/rendered-value.h : don't use short for width.
      
      	* src/workbook.c (workbook_set_placeholder) : new.
      	(workbook_is_placeholder) : ditto.
      
      	* src/gui-util.c (cb_parent_mapped) : new utility.
      	(gnumeric_set_transient) : handle the case where we are a transient
      	  child of an unmapped parent.
      
      	* src/expr.c (gnm_expr_equal) : name comparison should take scoping
      	  into account too.
      	(do_expr_as_string) : and here.
      	(ets_hash) : use the name itself as a hash key.
      
      	* src/expr-name.c (expr_name_add) : return a copy of the error
      	  message.  And ensure that all NULL returns generate errors.
      	(expr_name_new) : make this static and internal.
      	(name_print_area) : delete.
      
      	* src/dependent.c (workbook_unlink_3d_dep) : during destruction the
      	  order hash may be gone.  This happens with names that contain 3d
      	  references.
      
      2002-10-17  Jody Goldberg <jody@gnome.org>
      
      	* src/plugin-service.c (gnum_plugin_file_opener_open) : store the save
      	  info before we load so that the file name is valid.
      264f127c
  34. 15 Oct, 2002 1 commit
    • Jody Goldberg's avatar
      support for recalc and iteration attributes. · b24361f0
      Jody Goldberg authored
      2002-10-14  Jody Goldberg <jody@gnome.org>
      
      	* dialog-workbook-attr.c : support for recalc and iteration
      	  attributes.
      
      
      2002-10-14  Jody Goldberg <jody@gnome.org>
      
      	* src/commands.c (update_after_action) : quick and dirty support for
      	  manual recalc.
      	(cmd_paste_cut_update_origin) : ditto.
      b24361f0
  35. 09 Oct, 2002 1 commit
  36. 05 Oct, 2002 1 commit