1. 08 Aug, 2005 1 commit
  2. 29 Dec, 2003 1 commit
  3. 11 Nov, 2003 1 commit
    • Jody Goldberg's avatar
      http://bugzilla.gnome.org/show_bug.cgi?id=126389 dirty the sheet. · c52d1670
      Jody Goldberg authored
      
      2003-11-06  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=126389
      	* src/commands.c (cmd_format_redo) : dirty the sheet.
      
      2003-11-05  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c : ditto.
      	* src/GNOME_Gnumeric.xml : Enable select inputs
      
      2003-11-11  Jody Goldberg <jody@gnome.org>
      
      	* utils/go-pattern.c (go_pattern_selector) : add auto support.
      
      	* utils/go-marker.c : move the default handling where it belongs.
      
      	* utils/go-color.c (go_color_to_gdk) : new.
      
      	* graph/plugins/plot_barcol/plot-types.xml.in : include non-marker
      	  variants.
      	* graph/plugins/plot_xy/plot-types.xml.in : include non-marker, and
      	 barcol non-line variants.
      
      	* graph/gog-theme.c : respect the auto flags here.
      
      	* graph/gog-styled-object.c (gog_styled_object_apply_theme) : new.
      	(gog_styled_object_set_property) : Use it here.
      	(gog_styled_object_parent_changed) : and here.
      	(gog_styled_object_editor) : provide a default impl.
      	(gog_styled_object_get_auto_style) : new.
      
      	* graph/gog-style.c :
      	    - Add support for auto* flags for the marker here, not GoMarker.
      	    - Support restoring auto for shapes and colours
      
      	* graph/gog-series.c (gog_series_init_style) : new.  Gives us finer
      	  control of what is themable.
      
      	* graph/gog-guru.c : Simplify our lives and only have 1 prop sheet at
      	  any given time.  No need to worry about updating when something
      	  changes externally (styles or dimensions)
      
      	* graph/gog-chart.c : Use the default editor and init_style
      	* graph/gog-graph.c : ditto
      
      	* graph/gog-axis.c : convert from ::interesting_fields -> ::init_style
      	* graph/gog-grid.c : ditto.
      	* graph/gog-label.c : ditto.
      	* graph/gog-legend.c : ditto.
      c52d1670
  4. 09 Oct, 2003 1 commit
    • Jody Goldberg's avatar
      Release 1.2.1 · b762bb9d
      Jody Goldberg authored
      
      2003-10-08  Jody Goldberg <jody@gnome.org>
      
      	* Release 1.2.1
      b762bb9d
  5. 05 Dec, 2002 2 commits
  6. 18 Aug, 2002 1 commit
    • Zbigniew Chyla's avatar
      New · 2ada9578
      Zbigniew Chyla authored
      
      2002-08-15  Zbigniew Chyla  <cyba@gnome.pl>
      
      	* src/gnumeric-i18n.[ch]: New
      
      	* src/Makefile.am: Added gnumeric-i18n.[ch]
      
      	* src/gutils.[ch]
      	(g_lang_score_in_lang_list, g_lang_score_is_better): Removed
      
      	* src/format-template.h
      	(FormatTemplateCategoryGroup, FormatTemplateCategory): Removed lang_score
      
      	* src/xml-io-autoft.c (gnumeric_xml_read_format_template_category):
      	Don't assign category->lang_score
      
      	* src/file-autoft.c
      	(category_compare_orig_name): Renamed to
      	category_compare_orig_name_and_dir, compare by both name and directory
      	(category_group_list_get): Don't use lang_score, get translation from
      	the first category in a group. Sorting by name and directory guarantees
      	deterministic results
      
      	* plugins/applix/applix-read.c, plugins/derivatives/options.c,
      	plugins/dif/dif.c, plugins/excel/boot.c, plugins/excel/ms-excel-read.c,
      	plugins/excel/ms-excel-write.c, plugins/excel/ms-formula-read.c,
      	plugins/excel/ms-formula-write.c, plugins/fn-complex/functions.c,
      	plugins/fn-complex/gsl-complex.c, plugins/fn-database/functions.c,
      	plugins/fn-date/functions.c, plugins/fn-eng/functions.c,
      	plugins/fn-financial/functions.c, plugins/fn-info/functions.c,
      	plugins/fn-logical/functions.c, plugins/fn-lookup/functions.c,
      	plugins/fn-math/functions.c, plugins/fn-random/functions.c,
      	plugins/fn-stat/functions.c, plugins/fn-string/functions.c
      	plugins/gb/plugin.c, plugins/gda/plugin-gda.c, plugins/guile/plugin.c,
      	plugins/guile/smob-value.c, plugins/html/html_read.c,
      	plugins/html/roff.c, plugins/lotus-123/lotus.c, plugins/mps/mps.c,
      	plugins/mps/parser.c, plugins/numtheory/numtheory.c,
      	plugins/oleo/oleo.c, plugins/plan-perfect/pln.c,
      	plugins/psiconv/psiconv-read.c, plugins/python/python.c,
      	plugins/python-loader/py-gnumeric.c,
      	plugins/python-loader/python-loader.c, plugins/qpro/qpro-read.c,
      	plugins/sample_datasource/sample_datasource.c, plugins/sc/sc.c,
      	plugins/sylk/sylk.c, plugins/uihello/uihello.c, plugins/xbase/boot.c,
      	plugins/xml_sax/xml-sax-read.c, src/bonobo-io.c, src/clipboard.c,
      	src/cmd-edit.c, src/command-context-stderr.c, src/command-context.c,
      	src/commands.c, src/corba-args.c, src/dates.c,
      	src/dialogs/dao-gui-utils.c, src/dialogs/dialog-about.c,
      	src/dialogs/dialog-advanced-filter.c,
      	src/dialogs/dialog-analysis-tools.c, src/dialogs/dialog-autocorrect.c,
      	src/dialogs/dialog-autoformat.c, src/dialogs/dialog-autosave.c,
      	src/dialogs/dialog-cell-comment.c, src/dialogs/dialog-cell-format.c,
      	src/dialogs/dialog-cell-sort.c, src/dialogs/dialog-col-width.c,
      	src/dialogs/dialog-consolidate.c, src/dialogs/dialog-define-names.c,
      	src/dialogs/dialog-delete-cells.c, src/dialogs/dialog-formula-guru.c,
      	src/dialogs/dialog-function-select.c, src/dialogs/dialog-goal-seek.c,
      	src/dialogs/dialog-goto-cell.c, src/dialogs/dialog-graph-guru.c,
      	src/dialogs/dialog-insert-cells.c, src/dialogs/dialog-merge.c,
      	src/dialogs/dialog-paste-special.c, src/dialogs/dialog-plugin-manager.c,
      	src/dialogs/dialog-preferences.c, src/dialogs/dialog-printer-setup.c,
      	src/dialogs/dialog-random-generator.c, src/dialogs/dialog-row-height.c,
      	src/dialogs/dialog-search-replace.c, src/dialogs/dialog-search.c,
      	src/dialogs/dialog-sheet-order.c, src/dialogs/dialog-simulation.c,
      	src/dialogs/dialog-solver.c, src/dialogs/dialog-stf-export-sheet-page.c,
      	src/dialogs/dialog-stf-export.c, src/dialogs/dialog-stf-fixed-page.c,
      	src/dialogs/dialog-stf-format-page.c,
      	src/dialogs/dialog-stf-main-page.c, src/dialogs/dialog-stf-preview.c,
      	src/dialogs/dialog-stf.c, src/dialogs/dialog-summary.c,
      	src/dialogs/dialog-tabulate.c, src/dialogs/dialog-workbook-attr.c,
      	src/dialogs/dialog-zoom.c, src/expr-name.c, src/expr.c,
      	src/file.c, src/format-template.c, src/format.c, src/formats.c,
      	src/func-builtin.c, src/func.c, src/gnumeric-canvas.c,
      	src/gnumeric-graph.c, src/gui-clipboard.c, src/gui-file.c,
      	src/gui-util.c, src/history.c, src/hlink.c, src/item-bar.c,
      	src/item-cursor.c, src/item-edit.c, src/libgnumeric.c,
      	src/main-application.c, src/number-match.c, src/parser.y,
      	src/plugin-loader-module.c, src/plugin-loader.c, src/plugin-service.c,
      	src/plugin-util.c, src/plugin.c, src/print-info.c, src/print.c,
      	src/search.c, src/selection.c, src/sheet-autofill.c,
      	src/sheet-control-gui.c, src/sheet-merge.c, src/sheet-object-bonobo.c,
      	src/sheet-object-container.c, src/sheet-object-graphic.c,
      	src/sheet-object-widget.c, src/sheet-object.c, src/sheet-view.c,
      	src/sheet.c, src/stf-parse.c, src/stf-parse.h, src/stf.c, src/style.c,
      	src/tools/analysis-tools.c, src/tools/auto-correct.c, src/tools/dao.c,
      	src/tools/filter.c, src/tools/random-generator.c,
      	src/tools/simulation.c, src/tools/solver/api.c,
      	src/tools/solver/reports-write.c, src/tools/solver/reports.c,
      	src/tools/solver/solver.c, src/validation.c, src/value-sheet.c,
      	src/value.c, src/widgets/gnumeric-expr-entry.c,
      	src/widgets/widget-font-selector.c, src/workbook-cmd-format.c,
      	src/workbook-control-gui.c, src/workbook-control.c, src/workbook-edit.c,
      	src/workbook-format-toolbar.c, src/workbook-object-toolbar.c,
      	src/workbook-view.c, src/workbook.c, src/xml-io.c:
      	Use <gnumeric-i18n.h> everywhere
      2ada9578
  7. 07 Jul, 2002 1 commit
  8. 26 Mar, 2002 2 commits
    • Jon Kåre Hellan's avatar
      Fix leak/unininitialized memory problem. · 25e10fcf
      Jon Kåre Hellan authored
      * smob-value.c (make_value, scm_value_new_bool,
      scm_value_new_float, scm_value_new_string): Fix
      leak/unininitialized memory problem.
      
      * plugin.c (func_scm_apply): Remove. It called scm_c_eval_string
      on the contents of the first argument cell. This is a big security
      hole.
      (plugin_init_general): Don't export spreadsheet function
      scm_apply, which used to be bound to func_scm_apply.
      25e10fcf
    • Jon K Hellan's avatar
      Free Value after it has been cloned. · eaf62e4c
      Jon K Hellan authored
      2002-03-26  Jon K Hellan  <hellan@acm.org>
      
      	* plugins/guile/plugin.c (scm_gnumeric_funcall): Free Value
      	after it has been cloned.
      
      	* plugins/guile/smob-value.c (make_new_smob): Make the Value
      	inside the smob a clone of v.
      	(get_value_from_smob): Also clone when returning Value from smob.
      eaf62e4c
  9. 23 Mar, 2002 1 commit
    • Jon K Hellan's avatar
      Make expr_node_list a GnmExprList. · ac23e603
      Jon K Hellan authored
      2002-03-24  Jon K Hellan  <hellan@acm.org>
      
      	* plugin.c (scm_register_function) constify help.
      	(func_scm_apply): Make expr_node_list a GnmExprList.
      
      	* smob-value.c (init_value_type): Guile API doesn't expect
      	arguments to be declared const. So cast constants to non-const to
      	silence warning.
      ac23e603
  10. 15 Feb, 2002 1 commit
    • Jody Goldberg's avatar
      We can now make distcheck · f84a08c5
      Jody Goldberg authored
      Requires a GAL update, and a gtk+ update
      
      2002-02-15  Jody Goldberg <jody@gnome.org>
      
      	* src/item-cursor.c (item_cursor_tip_setlabel) : enable now that the
      	  canvas bug is fixed.
      
      	* src/sheet-control-gui.c (cb_hscrollbar_adjust_bounds) : new.
      	(cb_vscrollbar_adjust_bounds) : new.
      
      	* src/gui-util.c (gtk_button_stock_alignment_set) : new.
      	(gnumeric_init_help_button) : new.
      
      	* src/gnumeric-canvas.h : Move declaration of
      	  GnumericCanvasSlideHandler here.
      
      	* src/gnumeric-canvas.c (gnm_canvas_guru_key) : forward to the entry,
      	  not the GnumericExprEntry wrapper.
      	(gnm_canvas_key_mode_sheet) : ditto.
      
      	* src/formats.c (cell_format_classify) : handle general.
      
      	* src/file-priv.h : Inherit from GObject.
      
      	* src/complete-sheet.c (complete_sheet_finalize) : call class_peek
      	  here to avoid potential reference problems.
      
      	* src/commands.c (cmd_set_text) : doh!  fix multi-line text.
      	(cmd_autoformat) : const.
      
      	* src/cell.c (cell_relocate) : const.
      	* src/clipboard.c (paste_cell_with_operation) : const.
      	(paste_cell) : ditto.
      
      	* src/application.c (application_init) : add jimmac's expr-entry icon.
      
      	* src/Makefile.am : distribute the marshaller.list
      
      	s/GtkType/GType/
      	s/GtkSignalFunc/GCallback/
      	s/gtk_signal_connect/g_signal_connect/  + reformating.
      	s/GTK_CHECK_CAST/G_TYPE_CHECK_INSTANCE_CAST/
      	s/GTK_CHECK_TYPE/G_TYPE_CHECK_CLASS_CAST/
      	s/GTK_CHECK_CLASS_CAST/G_TYPE_CHECK_INSTANCE_TYPE/
      	s/GTK_CHECK_CLASS_TYPE/G_TYPE_CHECK_CLASS_TYPE/
      
      2002-02-11  Jody Goldberg <jody@gnome.org>
      
      	* src/stf.c (stf_init) : Make the names of the text import/export
      	  clearer.
      f84a08c5
  11. 21 Dec, 2001 1 commit
  12. 31 Jul, 2001 1 commit
    • Ariel Rios's avatar
      Do not use gh.h anymore. · f97b202b
      Ariel Rios authored
      2001-07-30  Ariel Rios  <ariel@linuxppc.org>
      
      * plugin.c: Do not use gh.h anymore.
      
      * smob-value.c (scm_i_scm2bool): Returns the value of a scheme object.
      Temporary hack until this function can be put unto guile.
      (make_value): Get rid of gh_* functons since the gh interface will be
      deprecated from guile.
      (scm_value_new_bool): Ditto.
      (scm_value_get_as_float): Ditto.
      (scm_value_get_as_list): Ditto.
      f97b202b
  13. 22 May, 2001 1 commit
  14. 29 Mar, 2001 1 commit
  15. 31 Jan, 2001 1 commit
  16. 20 Dec, 2000 1 commit
  17. 15 Nov, 2000 1 commit
    • Morten Welinder's avatar
      Remove trailing white-space from files that have it. · 5570aef3
      Morten Welinder authored
      (The following command was done in src/ and plugins/.  Note, that the
      grep has a space and a tab.)
      
      for i in `find . -name '*.[ch]' -print`; do if grep '[         ]$' $i >/dev/null; then echo $i; perl -pi -e 's/[ \t]+$//' $i; fi; done
      5570aef3
  18. 11 Nov, 2000 1 commit
    • Ariel Rios's avatar
      Should remove warning · 528e1b9a
      Ariel Rios authored
      2000-11-11  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.c (scm_value_get_as_list): Should remove warning
      528e1b9a
  19. 07 Nov, 2000 2 commits
    • Ariel Rios's avatar
      Add prototype. (make_new_smob): Ditto New functions that enables to create · e10adccc
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.h (make_new_smob): Add prototype.
      (make_new_smob): Ditto
      * smob-value.c (make_new_smob): New functions that enables to create a
      new value smob from a Value. This function is used in the C world.
      (get_value_from_smob): Get the Value member from the smob. Also
      used only in the C world.
      (scm_value_new_bool): Function to create a new SCM.
      (scm_value_new_float): Ditto.
      (scm_value_new_string): Ditto.
      (init_value_type): Add the value-new* functions into Guile.
      e10adccc
    • Ariel Rios's avatar
      wrappers for Value.h equivalent. (scm_value_get_as_int): Ditto. · 59658f03
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.c (scm_value_get_as_string): wrappers for Value.h equivalent.
      (scm_value_get_as_int): Ditto.
      (scm_value_get_as_float): Ditto.
      (scm_value_get_as_list): Ditto. Need to be ckecked out!
      Probably in this functions we should return SCM_ERROR instead of SCM_EOL
      if the smob does not contains the required type.
      (init_value_type): Add the previous functions
      * smob-value.h (init_value_type): Correct prototype
      59658f03
  20. 06 Nov, 2000 2 commits
    • Ariel Rios's avatar
      Remove scm and name values. (make_value): Ditto. Also removed unused · 5d681fde
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.c (_SCM_Value): Remove scm and name values.
      (make_value): Ditto. Also removed unused variables.
      * Makefile.am: Compile smob-value.c
      5d681fde
    • Ariel Rios's avatar
      New header file. (init_value_type): New prototype. Smob structure. · 240e73df
      Ariel Rios authored
      2000-11-06  Ariel Rios  <ariel@arcavia.com>
      
      * smob-value.h: New header file.
      (init_value_type): New prototype.
      * smob-value.c (SCM_Value): Smob structure.
      (make_value): Creates a new SCM object instance.
      (mark_value): Guile uses this functions to each created
      instance of this type to the GC.
      (free_value): Guile apply this instance where no new pointers
      to the instance can be found.
      (print_value): Write a printed representation of object.
      (equalp_value): Compares to value_smob
      (init_value_type): Inits the new value smob in Guile
      240e73df