1. 07 Apr, 2002 1 commit
  2. 05 Apr, 2002 10 commits
    • Andreas J. Guelzow's avatar
      make undoable · a14bd8de
      Andreas J. Guelzow authored
      2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-random-generator.c : make undoable
      
      2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* random-generator.[ch] : make undoable
      a14bd8de
    • Andreas J. Guelzow's avatar
      link to the expr-entry changed signal rather than its gtkentry changed · 3575f4a1
      Andreas J. Guelzow authored
      2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/item-edit.c : link to the expr-entry changed signal rather than its
      	  gtkentry changed signal.
      
      2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* gnumeric-expr-entry.c (gnm_expr_entry_rangesel_start) : set
      	  rangesel::is_valid even for empty text
      	(gee_init) : initialize rangesel::scg
      	(cb_gee_button_press_event) : new
      	(cb_gee_key_press_event) : move some code into cb_entry_changed
      	(cb_entry_changed) : also handle key press induced changes
      3575f4a1
    • Andreas J. Guelzow's avatar
      add rangesel::is_valid (gee_init) : initialize rangesel::is_valid · bd6ed899
      Andreas J. Guelzow authored
      2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* gnumeric-expr-entry.c : add rangesel::is_valid
      	(gee_init) : initialize rangesel::is_valid
      	(gee_rangesel_reset) : set rangesel::is_valid
      	(gnm_expr_entry_rangesel_start) : set rangesel::is_valid and
      	  rangesel::sheet
      	(cb_gee_key_press_event) : ignore single shift and alt keys
      	(gnm_expr_entry_get_rangesel) : return a
      	  boolean indicating whether the range selection is valid.
      	(gnm_expr_entry_can_rangesel) : use rangesel::is_valid
      	* gnumeric-expr-entry.h (gnm_expr_entry_get_rangesel) : return a
      	  boolean indicating whether the range selection is valid.
      
      2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/item-edit.c (point_is_inside_range) : rather than parsing
      	  using parse_surrounding_ranges, ask the expression entry
      	  widget for the already parsed info.
      	* src/parse-util.c (parse_surrounding_ranges) : fix formatting and
      	  add some debug switches
      bd6ed899
    • Morten Welinder's avatar
      New function. · b835d6ed
      Morten Welinder authored
      2002-04-05  Morten Welinder  <terra@diku.dk>
      
      	* src/gutils.c (gnm_mem_chunk_foreach_leak): New function.
      
      	* src/str.c (string_get, string_get_nocopy, string_unref):
      	Optionally use string pool.
      	(string_shutdown): New function.
      	* src/main.c (main): Call string_shutdown.
      b835d6ed
    • Morten Welinder's avatar
      New function. (expr_shutdown): Show leaking expressions. · 1f5050ae
      Morten Welinder authored
      2002-04-08  Morten Welinder  <terra@diku.dk>
      
      	* src/expr.c (cb_expression_pool_leak): New function.
      	(expr_shutdown): Show leaking expressions.
      
      	* src/validation.c (validation_eval): Plug leaks.
      1f5050ae
    • Morten Welinder's avatar
      New function. · 6b64cf66
      Morten Welinder authored
      2002-04-05  Morten Welinder  <terra@diku.dk>
      
      	* src/gutils.c (gnm_mem_chunk_foreach_leak): New function.
      
      	* src/str.c (string_get, string_get_nocopy, string_unref):
      	Optionally use string pool.
      	(string_shutdown): New function.
      	* src/main.c (main): Call string_shutdown.
      6b64cf66
    • Jody Goldberg's avatar
      rename · 94f4fd02
      Jody Goldberg authored
      94f4fd02
    • Jody Goldberg's avatar
      add insert image. · 28d5bb59
      Jody Goldberg authored
      
      2002-04-05  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (cb_insert_image) : add insert image.
      
      	* src/sheet-object.c (sheet_object_default_size) : add a default_size
      	  handler that can generate default sizes per instance rather than
      	  class.
      
      	* src/sheet-object-image.c (sheet_object_image_default_size) :
      	  implement.
      	(sheet_object_image_class_init) : register the deafult size handler.
      	* src/application.c  : add insert image.
      	* src/pixmaps/Makefile.am : add insert image.
      28d5bb59
    • Jody Goldberg's avatar
      Cell::col_info is deprecated. Use Cell::pos::col · 56958990
      Jody Goldberg authored
      
      2002-04-02  Jody Goldberg <jody@gnome.org>
      
      	* latex.c (latex2e_write_multicolumn_cell) : Cell::col_info is
      	  deprecated.  Use Cell::pos::col
      56958990
    • Andreas J. Guelzow's avatar
      also reposition item-edit cursor · 25aa88e7
      Andreas J. Guelzow authored
      2002-04-04  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/gnumeric-pane.c (gnm_pane_reposition_cursors) : also
      	  reposition item-edit cursor
      	  http://bugzilla.gnome.org/show_bug.cgi?id=77321
      25aa88e7
  3. 04 Apr, 2002 5 commits
    • Morten Welinder's avatar
      Initialize and shutdown expr class. · 6d0ed137
      Morten Welinder authored
      2002-04-04  Morten Welinder  <terra@diku.dk>
      
      	* src/main.c (main): Initialize and shutdown expr class.
      
      	* src/expr.c (gnm_expr_new_constant, gnm_expr_new_funcall)
      	(gnm_expr_new_unary, gnm_expr_new_binary, gnm_expr_new_name)
      	(gnm_expr_new_cellref, gnm_expr_new_array, gnm_expr_new_set)
      	(do_gnm_expr_unref): Conditionally use expression pool.
      	(expr_init, expr_shutdown): Setup new expression pool.
      6d0ed137
    • Morten Welinder's avatar
      New function. (expr_shutdown): Show leaking expressions. · b8cb9db7
      Morten Welinder authored
      2002-04-08  Morten Welinder  <terra@diku.dk>
      
      	* src/expr.c (cb_expression_pool_leak): New function.
      	(expr_shutdown): Show leaking expressions.
      
      	* src/validation.c (validation_eval): Plug leaks.
      b8cb9db7
    • Morten Welinder's avatar
      Initialize and shutdown expr class. · 0e8a7bee
      Morten Welinder authored
      2002-04-04  Morten Welinder  <terra@diku.dk>
      
      	* src/main.c (main): Initialize and shutdown expr class.
      
      	* src/expr.c (gnm_expr_new_constant, gnm_expr_new_funcall)
      	(gnm_expr_new_unary, gnm_expr_new_binary, gnm_expr_new_name)
      	(gnm_expr_new_cellref, gnm_expr_new_array, gnm_expr_new_set)
      	(do_gnm_expr_unref): Conditionally use expression pool.
      	(expr_init, expr_shutdown): Setup new expression pool.
      0e8a7bee
    • Andreas J. Guelzow's avatar
      don't call gnumeric_char_start_expr_p since it changes the cursor position · 38316f96
      Andreas J. Guelzow authored
      2002-04-04  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/item-edit.h (point_is_inside_range) : don't call
      	  gnumeric_char_start_expr_p since it changes the cursor position
      	(entry_cursor_event) : new
      	(item_edit_set_arg) : use notify::cursor-position rather than
      	  button-press-event
      38316f96
    • Andreas J. Guelzow's avatar
      new, code extracted from src/widgets/gnumeric-expr-entry.c new deleted · 4c29b0b6
      Andreas J. Guelzow authored
      2002-04-04  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/parse-util.c (parse_surrounding_ranges) : new, code extracted
      	  from src/widgets/gnumeric-expr-entry.c
      	* src/parse-util.h (parse_surrounding_ranges) : new
      	* src/item-edit.c (scan_at) : deleted
      	(point_is_inside_range) : use arse_surrounding_ranges
      	* src/position.c (value_to_rangeref) : new
      	(rangeref_normalize) : new
      	* src/position.h (value_to_rangeref, rangeref_normalize) : new
      	* src/ranges.c (setup_range_from_value) : use setup_range_from_range_ref
      	(setup_range_from_range_ref) : new
      	* src/ranges.h (setup_range_from_range_ref) : new
      	* src/value-sheet.c (value_cellrange_normalize) : use rangeref_normalize
      
      2002-04-04  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* gnumeric-expr-entry.c (gnm_expr_entry_rangesel_start) extract
      	  parsing into src/parse-util.c
      4c29b0b6
  4. 03 Apr, 2002 6 commits
    • Andreas J. Guelzow's avatar
      use setup_range_from_value · e0c53930
      Andreas J. Guelzow authored
      2002-04-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-cell-sort.c : use setup_range_from_value
      
      2002-04-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/ranges.h (setup_range_from_value) : new
      	(value_to_global_range) : new
      	* src/ranges.c : ditto
      	* src/consolidate.c : use setup_range_from_value
      	* src/corba-sheet.c : ditto
      	* src/item-edit.c : ditto
      	* src/value.c : ditto
      e0c53930
    • Andreas J. Guelzow's avatar
      added on-line description ditto · 20665dd7
      Andreas J. Guelzow authored
      2002-04-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-preferences.c : added on-line description
      	* preferences.glade : ditto
      
      2002-04-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* schemas/gnumeric-general.schemas : Fix long description formatting.
      20665dd7
    • Andreas J. Guelzow's avatar
      set the treeview pref values in response to a notification rather than · 408f4480
      Andreas J. Guelzow authored
      2002-04-03  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-preferences.c : set the treeview pref values in response
      	  to a notification rather than directly.
      408f4480
    • Andreas J. Guelzow's avatar
      make this widget a subclass of gnumeric-cell-renderer-text rather than · 96cae25f
      Andreas J. Guelzow authored
      2002-04-02  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* gnumeric-cell-renderer-expr-entry.[ch] : make this widget a subclass
      	  of gnumeric-cell-renderer-text rather than
      	  gtkcellrenderertext.
      	* gnumeric-cell-renderer-text.c : mark editable fields with a frame to
      	  make them more visible.
      96cae25f
    • Andreas J. Guelzow's avatar
      use gnumeric-cell-renderer-text use gnumeric-cell-renderer-text · 64dba3ee
      Andreas J. Guelzow authored
      2002-04-02  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-formula-guru.c : use gnumeric-cell-renderer-text
      	* dialog-preferences.c : use gnumeric-cell-renderer-text
      
      2002-04-02  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* gnumeric-cell-renderer-expr-entry.[ch] : make this widget a subclass
      	  of gnumeric-cell-renderer-text rather than
      	  gtkcellrenderertext.
      	* gnumeric-cell-renderer-text.c : mark editable fields with a frame to
      	  make them more visible.
      64dba3ee
    • Duarte Loreto's avatar
      Updated Portuguese translation. · 9c21095a
      Duarte Loreto authored
      2002-04-03  Duarte Loreto <happyguy_pt@hotmail.com>
      
              * pt.po: Updated Portuguese translation.
      9c21095a
  5. 02 Apr, 2002 7 commits
  6. 01 Apr, 2002 11 commits
    • Christian Rose's avatar
      Added a missing file. Updated Swedish translation. · 1c348012
      Christian Rose authored
      2002-04-02  Christian Rose  <menthos@menthos.com>
      
      	* POTFILES.in: Added a missing file.
      	* sv.po: Updated Swedish translation.
      1c348012
    • Morten Welinder's avatar
      Complain! · 7afcb858
      Morten Welinder authored
      7afcb858
    • Morten Welinder's avatar
      Brag! · a721b2de
      Morten Welinder authored
      a721b2de
    • Morten Welinder's avatar
      Make pools conditional. · be10bbfb
      Morten Welinder authored
      2002-04-01  Morten Welinder  <terra@diku.dk>
      
      	* src/value.c (USE_VALUE_POOLS): Make pools conditional.
      
      	* src/parser.y (line, opt_exp): Plug gigantic leak.  Now why does
      	the expression widget call the parser thousands of times?
      
      	* src/expr.c (expr_eval_real): Simplify.
      be10bbfb
    • Andreas J. Guelzow's avatar
      fix message dialog · 521ceaea
      Andreas J. Guelzow authored
      2002-04-01  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/item-cursor.c (item_cursor_target_region_ok) : fix message dialog
      521ceaea
    • Andreas J. Guelzow's avatar
      protect against faulty schema installation protect against faulty schema · 2c2a8425
      Andreas J. Guelzow authored
      2002-04-01  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/mstyle.c (mstyle_new_default) : protect against faulty
      	  schema installation
      	* src/style.c (font_init) : protect against faulty
      	  schema installation and also configure bold and italic default fonts.
      2c2a8425
    • Morten Welinder's avatar
      Fix overflow for EXP case. (Twice.) · 985f4fbc
      Morten Welinder authored
      2002-04-01  Morten Welinder  <terra@diku.dk>
      
      	* src/expr.c (expr_eval_real): Fix overflow for EXP case.  (Twice.)
      985f4fbc
    • Andreas J. Guelzow's avatar
      add dialog-preferences.c and preferences.glade add dialog_preferences new · 315594d9
      Andreas J. Guelzow authored
      2002-04-01  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* Makefile.am : add dialog-preferences.c and preferences.glade
      	* dialogs.h : add dialog_preferences
      	* dialog-preferences.c : new
      	* preferences.glade : new
      
      2002-04-01  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* schemas/gnumeric-general.schemas : add default font schemas
      	* src/application.[ch] : add central preferences dialog
      	* src/main.c : dispose of preference dialog on exit
      	* src/mstyle.c : use gconf data to initialize default style
      	* src/style.[ch] : use gconf data to initialize default style
      	* src/workbook-control-gui.c : add preference menu items
      315594d9
    • Morten Welinder's avatar
      Use value_release, not g_free. · 35984191
      Morten Welinder authored
      2002-04-01  Morten Welinder  <terra@diku.dk>
      
      	* fn-stat.c (gnumeric_linest, gnumeric_logest): Use value_release,
      	not g_free.
      35984191
    • Morten Welinder's avatar
      Fix for negative valus. · c13726be
      Morten Welinder authored
      2002-04-01  Morten Welinder  <terra@diku.dk>
      
      	* src/mathfunc.c (gnumeric_fake_trunc): Fix for negative valus.
      c13726be
    • Morten Welinder's avatar
      Ignore po2tbl.sed.in · 41134179
      Morten Welinder authored
      41134179