1. 05 Jul, 2000 5 commits
    • Michael Meeks's avatar
      implement. (write_mem_to_storage): implement. (create_xml_bonobo_stream): · ed8df623
      Michael Meeks authored
      2000-07-05  Michael Meeks  <michael@helixcode.com>
      
      	* src/bonobo-io.c (write_stream_to_storage): implement.
      	(write_mem_to_storage): implement.
      	(create_xml_bonobo_stream): create.
      	(xml_input_read_cb):
      	(xml_input_close_cb):
      	(hack_xmlSAXParseFile): copy from libxml.
      
      	* src/sheet-object.c (sheet_object_drop_file): update; this should
      	be totaly re-written.
      
      	* src/sheet-object-bonobo.c (sheet_object_bonobo_load): clean up.
      
      	* src/sheet-object-item.c (sheet_object_item_new): remove,
      	redundant; re-tool calls to sheet_object_container_new_object.
      
      	* src/sheet-object.c (create_object): rename the one use.
      
      	* src/sheet-object-container.c (sheet_object_container_new_from_object_id):
      	remove activation logic.
      
      	* src/sheet-object-bonobo.c (sheet_object_bonobo_destroy): free
      	object_id. (sheet_object_bonobo_construct): do activation in here.
      	(sheet_object_bonobo_get_object_iid): implement.
      
      	* src/sheet-object-container.c (sheet_object_container_new_from_goadid):
      	rename to (sheet_object_container_new_object): this.
      
      	* src/xml-io.c (xml_write_sheet_object): add bonobo io.
      	(xml_read_sheet_object): add bonobo and re-scope vars.
      	(xml_parse_ctx_new_full): implement.
      
      	* src/main.c (gnumeric_main): add bonobo_io_init.
      
      	* src/xml-io.c (xml_parse_ctx_init): implement,
      	(xml_parse_ctx_shutdown): ditto.
      	(xml_workbook_write): moved
      	(gnumeric_xml_write_workbook): s/parse_xml_context_t/XmlParseContext/
      
      	* src/xml-io.c (xml_workbook_read): publicise.
      	(xml_workbook_write): ditto.
      
      2000-07-04  Michael Meeks  <michael@helixcode.com>
      
      	* src/about.c (dialog_about): sort alphabeticaly.
      ed8df623
    • Morten Welinder's avatar
      const issues. · ff44e061
      Morten Welinder authored
      2000-07-05  Morten Welinder  <terra@diku.dk>
      
      	* src/clipboard.c (x_selection_to_cell_region): Copy data and zero
       	terminate it.
      
      	* src/stf-parse.c (stf_parse_fixed_line): Kill unneeded cast.
      	(stf_parse_convert_to_unix): Unconstify.  Don't bother keeping
       	track of len.  Handle form-feeds better.
      ff44e061
    • Almer. S. Tigelaar's avatar
      When a column has right and left aligned text split and has 2 or more · 01b8664a
      Almer. S. Tigelaar authored
      2000-07-05  Almer. S. Tigelaar.  <almer1@dds.nl>
      
      	* src/stf-parse.c:
      	(stf_parse_options_fixed_autodiscover): When a column has right
      	and left aligned text split and has 2 or more spaces in the
      	middle split the column in two. (Suggested by Morten)
      01b8664a
    • Jody Goldberg's avatar
      update · 208e314b
      Jody Goldberg authored
      208e314b
    • Valek Frob's avatar
      Updated russian translation. · 1d0baff8
      Valek Frob authored
      1d0baff8
  2. 04 Jul, 2000 12 commits
  3. 03 Jul, 2000 8 commits
    • Jody Goldberg's avatar
      suppress warning. · b3b428fa
      Jody Goldberg authored
      
      2000-07-03  Jody Goldberg <jgoldberg@home.com>
      
      	* dialog-define-names.c (cb_name_guru_value_focus) : suppress warning.
      b3b428fa
    • Morten Welinder's avatar
      Don't add one to the number of lines if the last line is empty. · 332034ff
      Morten Welinder authored
      2000-07-03  Morten Welinder  <terra@diku.dk>
      
      	* src/stf-parse.c (stf_parse_get_rowcount): Don't add one to the
       	number of lines if the last line is empty.
      
      	* src/sheet.c (sheet_cell_set_text): Plug leak.
      
      	* src/workbook-format-toolbar.c
       	(do_sheet_selection_apply_number_format): Avoid double translation
       	of format.
      
      	* src/mstyle.c (mstyle_set_format_text): Renamed from
       	mstyle_set_format.
      	(mstyle_set_format): New function taking a StyleFormat *.
      332034ff
    • Jody Goldberg's avatar
      Begin the Name menu. · 672ded42
      Jody Goldberg authored
      
      2000-07-03  Jody Goldberg <jgoldberg@home.com>
      
      	* src/workbook.c : Begin the Name menu.
      
      	* src/workbook-edit.c (workbook_edit_set_sensitive) : New function.
      	(workbook_finish_editing) : Use here.
      	(workbook_start_editing_at_cursor) : And here.
      	(workbook_edit_attach_guru) : And here.
      	(workbook_edit_detach_guru) : And here.
      	(workbook_edit_entry_redirect_p) : New function.
      
      	* src/item-grid.c (item_grid_button_1) : If we have a guru up, but are
      	  not selecting a region ignore clicks.
      	(item_grid_event) : Ditto.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_can_select_expr_range) : It is
      	  possible to have a guru up without selecting regions.
      
      	* src/expr-name.c (expr_name_list) : Doh!
      
      2000-07-02  Jody Goldberg <jgoldberg@home.com>
      
      	* src/expr.c (expr_rewrite) : Names can contain relative references,
      	  we need to check them too.
      
      	* src/parser.y (exp) : Add production for sheet specific names.
      	  eg Sheet2!name
      
      2000-07-01  Jody Goldberg <jgoldberg@home.com>
      
      	* src/functions/fn-string.c (parse_search_strin) : Use g_strdup.
      672ded42
    • Valek Frob's avatar
      Updated russian translation. · 8243cd20
      Valek Frob authored
      8243cd20
    • Jukka-Pekka Iivonen's avatar
      Implemented `Histogram' tool (mostly). · 275dc86f
      Jukka-Pekka Iivonen authored
      2000-07-03  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
      	* src/analysis-tools.c: Implemented `Histogram' tool (mostly).
      
      	* src/dialogs/tools.h: Related changes.
      
      	* src/dialogs/analysis-tools.glade,
      	src/dialogs/dialog-analysis-tools.c: Added dialogs for `Histogram'
      	and `Fourier Analysis' tools.  The later is not implemented yet.
      275dc86f
    • Jukka-Pekka Iivonen's avatar
      Implemented COUPNUM(). · 7dc4e081
      Jukka-Pekka Iivonen authored
      2000-07-03  Jukka-Pekka Iivonen  <iivonen@iki.fi>
      
      	* src/functions/fn-financial.c: Implemented COUPNUM().
      
      	* src/analysis-tools.c: Started the implementation of the third
      	anova tool (two-factor with replication).
      
      	* src/dialogs/analysis-tools.glade: Added dialog for the new
      	tool.  Fixed the `Correlation' dialog.
      
      	* src/dialogs/dialog-analysis-tools.c: Added
      	dialog_anova_two_factor_without_r_tool().
      
      	* src/dialogs/tools.h: Related changes.
      
      	* TODO: Added `Data analysis tools' section.
      7dc4e081
    • Jody Goldberg's avatar
      Add production for sheet specific names. eg Sheet2!name · ada6538e
      Jody Goldberg authored
      
      2000-07-02  Jody Goldberg <jgoldberg@home.com>
      
      	* src/parser.y (exp) : Add production for sheet specific names.
      	  eg Sheet2!name
      ada6538e
    • Jody Goldberg's avatar
      Add custom colour history row. · 575b186c
      Jody Goldberg authored
      2000-07-02  Jody Goldberg <jgoldberg@home.com>
      	for Michael Levy <mlevy@genoscope.cns.fr>
      
      	* widget-color-combo.c (cust_color_row_shift) : new function.
      	(cust_color_set) : Call cust_color_row_shift.
      	(color_table_button_new) : Abstract this from.
      	(color_table_setup) : Here.
      575b186c
  4. 02 Jul, 2000 1 commit
  5. 01 Jul, 2000 6 commits
    • Morten Welinder's avatar
      Constify. Handle empty name. (do_save_as): Ditto. (wants_to_overwrite): · 21bd7015
      Morten Welinder authored
      2000-07-01  Morten Welinder  <terra@diku.dk>
      
      	* src/file.c (can_try_save_to): Constify.  Handle empty name.
      	(do_save_as): Ditto.
      	(wants_to_overwrite): Ditto.
      
      2000-07-01  Morten Welinder  <terra@diku.dk>
      
      	* dialog-plugin-manager.c (refresh_right_frame): Use time_t, not
       	long for times.  Make sure to delete the right character ('\n'),
       	not an arbitrary one.
      21bd7015
    • Morten Welinder's avatar
      78c3f865
    • Morten Welinder's avatar
      Guard against empty entry. · 9ba10168
      Morten Welinder authored
      2000-06-30  Morten Welinder  <terra@diku.dk>
      
      	* src/file.c (dialog_query_load_file): Guard against empty entry.
      9ba10168
    • Morten Welinder's avatar
      Plug leak. · 1067a54a
      Morten Welinder authored
      2000-06-30  Morten Welinder  <terra@diku.dk>
      
      	* src/parse-util.c (parse_cell_name_list): Plug leak.
      
      
      2000-06-30  Morten Welinder  <terra@diku.dk>
      
      	* dialog-solver.c (dialog_results): Initialise
       	keep_solver_solution.
      	(dialog_solver): Remove buffer overflow.  Mark string for
       	translation.  Call free_original_values to plug leak.  Remove
       	several bogus casts.
      	(constr_change_click): Remove buffer overflow.
      	(free_original_values): New function.
      
      	* dialog-autocorrect.c (add_fl_clicked): Use g_strdup.
      	(add_in_clicked): Ditto.
      1067a54a
    • Morten Welinder's avatar
      White-space mania! · 016dca98
      Morten Welinder authored
      016dca98
    • Morten Welinder's avatar
      Remove a number of evil fixed-length buffers. · c2479cad
      Morten Welinder authored
      
      
      2000-06-30  Morten Welinder  <terra@diku.dk>
      
      	* src/solver-lp.c (write_constraint_str): Return an allocated
       	string instead of taking an unsized buffer.  Constify.  All
       	callers changed.
      c2479cad
  6. 30 Jun, 2000 8 commits
    • Kenneth Christiansen's avatar
      Translations from keld · 264bc9c5
      Kenneth Christiansen authored
      gedit/po/da.po gernel/po/da.po gimp/po-plug-ins/da.po
      gnome-db/po/da.po gnumeric/po/da.po guppi3/po/da.po
      264bc9c5
    • Morten Welinder's avatar
      Forgot to remove these. · 307b939f
      Morten Welinder authored
      307b939f
    • Morten Welinder's avatar
      Get rid of old plugins. · 43074ed0
      Morten Welinder authored
      43074ed0
    • Jody Goldberg's avatar
      update · d56e31e1
      Jody Goldberg authored
      d56e31e1
    • JP Rosevear's avatar
      Use consistent names. · 8bf014a8
      JP Rosevear authored
      2000-06-30  JP Rosevear  <jpr@arcavia.com>
      
      	* src/embeddable-grid.c (EmbeddableGridFactory_init): Use
      consistent names.
      
      	* gnumeric.gnorba: Make server names consistent
      
      	* gnumeric.oafinfo: Make server names consistent
      8bf014a8
    • Jody Goldberg's avatar
      Make quiet · 9d2bddb1
      Jody Goldberg authored
      9d2bddb1
    • Jody Goldberg's avatar
      Install templates · 501e1e82
      Jody Goldberg authored
      501e1e82
    • Jody Goldberg's avatar
      It is possible to have a guru up without editing. · 69d6d36b
      Jody Goldberg authored
      
      2000-06-30  Jody Goldberg <jgoldberg@home.com>
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_can_select_expr_range) : It is
      	  possible to have a guru up without editing.
      	(gnumeric_sheet_key_press) : rename from gnumeric_sheet_key.
      	(gnumeric_sheet_size_allocate) : rename from gnumeric_size_allocate.
      	(gnumeric_sheet_focus_in) : Enable the input context.
      	(gnumeric_sheet_focus_out) : Disable the input context.
      	(gnumeric_sheet_realize) : Create the input context.
      	(gnumeric_sheet_unrealize) : Destroy the input context.
      	(gnumeric_sheet_class_init) : Register the new methods.
      	(gnumeric_sheet_init) : Init the input context.
      
      	* src/clipboard.c (x_selection_handler) : Adjust to changes in
      	  application_clipboard_clear.
      	(x_selection_clear) : Ditto.
      	* src/cmd-edit.c (cmd_paste) : Ditto.
      	* src/sheet.c (sheet_destroy) : Ditto.
      
      	* src/application.c (application_clipboard_clear) : Make dropping the
      	  selection optional.  This removes the kludges necessary to handle
      	  changing the clipboard when we already have the selection.
      
      	* src/functions/fn-logical.c (gnumeric_true, gnumeric_false) :
      	  fix signatures.
      69d6d36b