2002-11-15  Jody Goldberg <jody@gnome.org>

	* Release 1.1.12

2002-11-14  Jon K Hellan  <hellan@acm.org>

	* dialog-preferences.c: (cb_pref_file_set_import_all_op,
	cb_pref_file_import_all_op_toggled): Remove
	(pref_file_page_initializer): Remove "Import with all Openers".

2002-11-13  Jody Goldberg <jody@gnome.org>

	* dialog-autoformat.c : Convert to foo canvas.
	(cb_autoformat_destroy) : no need to free the canvas items.  The
	  canvas already did that.

2002-11-12  Jon K Hellan  <hellan@acm.org>

	* dialog-about.c (dialog_about): Spell out my full name in UTF-8.

2002-11-11  Jon K. Hellan  <hellan@acm.org>

	* dialog-stf.glade, dialog-stf-export.glade: Don't set title colour
	scheme explicitly.

2002-11-11  Morten Welinder  <terra@diku.dk>

	* dialog-stf-export.glade: A colon is ":", not ";". 

2002-11-08  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-stf-export.glade : fix some glade-2 changes and the 
	  option menus

2002-11-07  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-stf-export.glade : run through glade-2
	* dialog-stf.glade : run through glade-2

2002-11-05  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c (dialog_formula_guru_update_this_parent):
	  don't use unnecessary spaces

2002-11-05  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (search_get_value): Use
	g_value_set_static_string where possible.

	* dialog-function-select.c (dialog_function_select_destroy): Plug
 	leak.
	(cb_dialog_function_select_fun_selection_changed): Ditto.

	* dialog-formula-guru.c (dialog_formula_guru_update_this_parent): Ditto.

2002-11-03  J.H.M. Dassen (Ray) <jdassen@debian.org>

	* dialog-cell-format.c: Annotated unused parameters.
	* dao-gui-utils.c, dialog-advanced-filter.c, dialog-analysis-tools.c,
	  dialog-autocorrect.c, dialog-autoformat.c, dialog-autosave.c,
	  dialog-cell-comment.c, dialog-cell-sort.c, dialog-col-width.c,
	  dialog-col-row.c, dialog-consolidate.c, dialog-function-select.c,
	  dialog-formula-guru.c, dialog-goal-seek.c, dialog-goto-cell.c,
	  dialog-graph-guru.c, dialog-hyperlink.c, dialog-insert-cells.c,
	  dialog-define-names.c, dialog-delete-cells.c, dialog-merge.c,
	  dialog-paste-special.c, dialog-plugin-manager.c,
	  dialog-printer-setup.c, dialog-preferences.c,
	  dialog-random-generator.c, dialog-row-height.c, dialog-search.c,
	  dialog-search-replace.c, dialog-sheet-order.c, dialog-simulation.c,
	  dialog-solver.c, dialog-stf.c, dialog-stf-main-page.c,
	  dialog-stf-csv-page.c, dialog-stf-fixed-page.c,
	  dialog-stf-format-page.c, dialog-stf-export.c,
	  dialog-stf-export-sheet-page.c, dialog-stf-export-format-page.c,
	  dialog-tabulate.c, dialog-summary.c, dialog-workbook-attr.c,
	  dialog-zoom.c: ditto.

2002-11-03  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (set_rot_from_point) : new.
	(cb_rotate_motion_notify_event) : new.
	(cb_rotate_canvas_button) : new.
	(fmt_dialog_init_align_page) : handle mouse based rotation too.

2002-11-02  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (cb_validation_error_action_deactivate) : use
	  gnumeric_load_pixbuf instead of something in libgnomeui.

2002-11-02  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (cb_rotate_canvas_realize) : new.
	(cb_rotate_changed) : new.
	(fmt_dialog_init_align_page) : start initializing the rotation entry.

2002-11-02  J.H.M. Dassen (Ray) <jdassen@debian.org>

	* dialog-search.c (lazy_list_new, lazy_list_set_rows):  Made static.
	* dialog-cell-format.c (generate_format, fillin_negative_samples,
	  fmt_dialog_init_format_page): Signedness fixes.

2002-11-01  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (validation_rebuild_validation) : simplify
	  handling of validation.

2002-11-01  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (search_clicked): Maybe search expression
	results.
	(search_get_value): Handle locus and values.

	* dialog-search-replace.c (ok_clicked): Don't search expression
	results.

2002-11-01  Morten Welinder  <terra@diku.dk>

	* dialog-about.c (dialog_about): Don't chain-translate the names.

2002-11-01  Jody Goldberg <jody@gnome.org>

	* Release 1.1.11

2002-10-31  Morten Welinder  <terra@diku.dk>

	* dialog-about.c (dialog_about): On a test basis, use UTF-8 in
	Andreas' name.

2002-10-30  Morten Welinder  <terra@diku.dk>

	* dialog-function-select.c
	(cb_dialog_function_select_fun_selection_changed): Make UTF-8 safe.
	I think.  I hope.

2002-10-29  Jody Goldberg <jody@gnome.org>

	* dialog-define-names.c (name_guru_init) : add a help button.

	* names.glade : remove separator, add a help button

2002-10-27  Jody Goldberg <jody@gnome.org>

	* Release 1.1.10

2002-10-27  Jody Goldberg <jody@gnome.org>

	* dialog-hyperlink.c (dialog_hyperlink_init) : set the scg.

2002-10-18  Morten Welinder  <terra@diku.dk>

	* dialog-plugin-manager.c (plugin_compare_name): Make UTF-8 safe.

2002-10-17  Morten Welinder  <terra@diku.dk>

	* dialog-define-names.c (name_guru_populate_list): Sort names.

2002-10-15 Chris Benedict <cbenedic@csa.concordia.ab.ca>

	* Makefile.am : added in the so-frame.glade.

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>

	* dialog-stf-preview.c (stf_preview_format_line) : take advantage of
	  the fact that values in 1.1 store their parse formats so that we don't
	  loose dates.

2002-10-12  Jody Goldberg <jody@gnome.org>

	* dialog-function-select.c (dialog_function_load_recent_funcs) : don't
	  free the list.  We are using the Applications copy now.

2002-10-11  Morten Welinder  <terra@diku.dk>

	* dialog-autoformat.c (dialog_autoformat): Elminate
	e_free_string_list usage.

2002-10-09  Jody Goldberg <jody@gnome.org>

	* dialog-define-names.c (cb_name_guru_destroy) : fix warning.

2002-10-07  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c (dialog_formula_guru_update_this_parent):
	  don't use unnecessary spaces
	(dialog_formula_guru) : ditto

2002-10-08  Jody Goldberg <jody@gnome.org>

	* dialog-define-names.c (cb_entry_activate) : try and be smart about
	  what a user wants when they activate and entry.  If there is
	  something there attempt to add it but don't close, else exit.

2002-10-07  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c (cb_add_clicked): plug leak

2002-10-07  Jody Goldberg <jody@gnome.org>

	* cell-format.glade : restore the information that glade convert
	  appears to have lost.  I hope that is all of it.
	  Remove deprecated widgets by porting to treeview, and
	  gnumeric-combo-text.
	* dialog-cell-format.c : remove deprecated widgets and fix the bug
	  where by the type of negative numbers was lost because the list was
	  later cleared.

2002-10-07  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c (cb_delete_clicked) : no need to update the
	  sensitivity when we have still sort items left
	(cb_add_clicked) : we need to update the sensitivity when we add
	  a new sort item (after having deleted all of them)

2002-10-04  Jody Goldberg <jody@gnome.org>

	* dialog-define-names.c : port to TreeView.

	* dialog-analysis-tools.c : Use the control from the state rather than
	  the tool.

2002-10-02  Chris Benedict  <deadeyedan@hotmail.com>

	* dialog-sheet-order.c (cb_ok_clicked) : Do not allow all sheets to
	  be deleted

2002-10-02  Morten Welinder  <terra@diku.dk>

	* dialog-search.c: Use custom model.

2002-10-01  Jody Goldberg <jody@gnome.org>

	* dialog-hyperlink.c : Use the new icons.

2002-10-01  Jody Goldberg <jody@gnome.org>

	* dialog-hyperlink.c (dialog_hyperlink) : tweak calling conventions.

2002-09-30  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (dialog_search): Port to treestore.  (Not
	perfect performance-wise.)

2002-09-30  Jody Goldberg <jody@gnome.org>

	* Release 1.1.9

2002-09-26  Lutz Mller <lutz@users.sourceforge.net>

	* src/dialogs/dialog-sheet-order.c: On ok, we don't care any longer
	  about changes in the sheet order, therefore stop listen to this
	  signal.

2002-09-20  Jody Goldberg <jody@gnome.org>

	* Makefile.am : Add dialog-hyperlink.c
	  and hyperlink.glade
	(EXTRA_DIST) : no need to have the graph guru any more, it is always
	  available.

2002-09-16  Christian Neumair  <chris@gnome-de.org>

	* *.glade: Made most dialogs HIG compliant.

2002-09-02  Jody Goldberg <jody@gnome.org>

	* dialog-graph-guru.c (dialog_graph_guru) : forward port the type
	  selector from guppi and convert it to use treeview in place of
	  clist.  Still doesn't do much, but its a start.

2002-09-01  Jody Goldberg <jody@gnome.org>

	* dialog-function-select.c (dialog_function_select_load_tree) :
	  translate the category names.

2002-08-31  Jody Goldberg <jody@gnome.org>

	* dialog-stf.c (stf_dialog_druid_page_cancel) : fix sense
	  on test that I broke when converting to GtkDialog
	* dialog-stf-export.c (stf_export_dialog_druid_page_cancel) :
	  ditto.

2002-08-30  Jody Goldberg <jody@gnome.org>

	* dialog-graph-guru.c (dialog_graph_guru) : some initial work to get
	  more ported.
	* graph-guru.glade : ditto.

2002-08-28  Jody Goldberg <jody@gnome.org>

	* dialog-about.c : begin tighening the include requirements.
	* dialog-analysis-tools.c : ditto.
	* dialog-autocorrect.c : ditto.
	* dialog-autoformat.c : ditto.
	* dialog-formula-guru.c : ditto.
	* dialog-goto-cell.c : ditto.
	* dialog-printer-setup.c : ditto.
	* dialog-random-generator.c : ditto.
	* dialog-search-replace.c : ditto. ditto.
	* dialog-search.c : ditto.
	* dialog-stf-export-private.h : ditto.
	* dialog-stf-preview.c : ditto.

	* dialog-stf.c (stf_dialog_druid_page_cancel) : convert to
	  gtkmessagedialog.
	* dialog-stf-export-sheet-page.c (stf_export_dialog_sheet_page_result)
	  ditto.
	* dialog-stf-export.c (stf_export_dialog_druid_page_cancel) : ditto.

	* dialog-define-names.c (name_guru_in_list) : no need to be case
	  insensitive here.

	* dialog-simulation.c (simulation_ok_clicked_cb) : fix const.

2002-08-25  Jody Goldberg <jody@gnome.org>

	* Release 1.1.8

2002-08-18  Jody Goldberg <jody@gnome.org>

	* dialog-autoformat.c (dialog_autoformat) : remove use of deprecated
	  feature.

2002-08-17  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c: Algorithm selection works now for QP too.

2002-08-17  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (dialog_init): Implemented the algorithm
	selection.

	* solver.glade: related changes.

2002-08-16  Jon K Hellan  <hellan@acm.org>

	* dialog-cell-format.c: #if 0 static variable fmt_dialog_currency.
	(dialog_cell_number_fmt): #if 0.

	* dialog-plugin-manager.c (cb_pm_selection_changed): Remove unused
	variables.

	* dialog-simulation.c (simulation_ok_clicked_cb): Ditto.

2002-08-16  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (cb_dialog_solve_clicked): Use spin buttons
	instead of entries.

	* solver.glade: Related changes.  Some clean up.

2002-08-12  Jody Goldberg <jody@gnome.org>

	* Release 1.1.7

2002-08-10  Jody Goldberg <jody@gnome.org>

	* dialog-autocorrect.c (cb_add_clicked) : silence warnings.

2002-08-09  Zbigniew Chyla  <cyba@gnome.pl>

	* dialog-plugin-manager.c
	(PluginManagerGUI): Removed entry_name, entry_id, model_extra_info
	Added view_details, model_details
	(cb_pm_selection_changed): Generate a tree containing the plugin's
	dependencies and services
	(dialog_plugin_manager): Initialize model_details and view_details
	Adjusted to plugin.c (extra_info has been removed)

	* plugin-manager.glade
	Moved plugin's description to the first page
	Removed "extra info" frame
	Added a placeholder for a tree representing plugin's structure

2002-08-06  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-simulation.c: Started the results summary reporting in
	the dialog.

2002-08-04  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (fmt_dialog_impl) : Don't store the targhet
	  page if the calling function explicitly requested it.

2002-08-04  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* simulation.glade, dialog-simulation.c: Implemented `Summary'
	text view.

	* simulation.glade, dialog-simulation.c: Cleaned up the options page.

2002-08-04  Zbigniew Chyla  <cyba@gnome.pl>

	Welcome back "activate all" / "deactivate all" buttons

	* dialog-plugin-manager.c
	(PluginManagerGUI): Added button_activate_all, button_deactivate_all
	(dialog_plugin_manager): Initalize them here
	(pm_dialog_init): Set up signal handlers
	(cb_pm_button_activate_all_clicked,
	cb_pm_button_activate_all_clicked): New

	* plugin-manager.glade
	Added "activate all" / "deactivate all" buttons at the bottom of the
	first page.

2002-08-03  Zbigniew Chyla  <cyba@gnome.pl>

	* dialog-plugin-manager.c
	(PluginManagerGUI): Added frame_mark_for_deactivation,
	checkbutton_mark_for_deactivation.
	(dialog_plugin_manager): Initialize them here
	(cb_pm_selection_changed): Handle "marking plugin for deactivation"
	feature: optionally display new frame with descriptive text and check
	button, connect/disconnect "toggled" signal handler. 
	(cb_checkbutton_mark_for_deactivation_toggled): New signal handler.

	* plugin-manager.glade:
	Set the default height to 560, added extra frame to "Plugin details"
	page (to support marking plugins for deactivation).

2002-07-27  Zbigniew Chyla  <cyba@gnome.pl>

	* src/dialogs/dialog-plugin-manager.c
	(model_get_plugin_iter, pm_dialog_cleanup):
	Use "for" loop to iterate over rows.
	(set_plugin_model_row):
	New helper function for setting plugins' model row.
	(cb_pm_button_rescan_directories_clicked):
	Insert rows in the right places to keep the list sorted.
	(pm_dialog_init): Use set_plugin_model_row.
	(cb_active_toggled): avoid crashing if the user chooses "No".

2002-07-22  Zbigniew Chyla  <cyba@gnome.pl>

	Adjusted to plugin.c changes,
	removed current plugin id from global state,
	updating information after receiving notifications from plugins
	(instead of rebuilding plugin list after every operation).

	* dialog-plugin-manager.c
	(struct PluginManagerGUI): Removed fields: current_plugin_id,
	button_activate_plugin, button_deactivate_plugin,
	button_activate_all, button_deactivate_all.
	(enum plugin_state_t, activity_description): Removed.
	(cb_pm_button_rescan_directories_clicked):
	Display errors, add new plugins to the model.
	(cb_pm_button_activate_plugin_clicked,
	cb_pm_button_deactivate_plugin_clicked,
	cb_pm_button_activate_all_clicked,
	cb_pm_button_deactivate_all_clicked, free_plugin_id): Removed
	(update_plugin_manager_view): Removed, plugin list initialization
	moved to pm_dialog_init.
	(update_plugin_details_view): Removed, some code moved
	to cb_pm_selection_changed.
	(model_get_plugin_iter, cb_plugin_changed, cb_plugin_destroyed):
	New functions for tracing changes in individual plugins.
	(pm_dialog_cleanup): New, disconnects signals and weak references.
	(cb_active_toggled): New, activates/deactivates plugin on
	CellRenderer's "toggled" signal.

	* plugin-manager.glade:
	(button_activate_plugin, button_deactivate_plugin,
	button_activate_all, button_deactivate_all): Removed.
	(button_rescan_directories): Moved to the last tab.

2002-08-02  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* simulation.glade, dialog-simulation.c: Rename cancel button as
	close button. Removed unique button. Check that first > last round.

2002-07-30  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-simulation.c, simulation.glade: Initial GUI for the risk
	simulation tool. Quite difficult to use still, not completed yet.

2002-07-30  Morten Welinder  <terra@diku.dk>

	* dialog-function-select.c
	(cb_dialog_function_select_fun_selection_changed): Fix signedness
	issues.

2002-07-29  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* exp-smoothing.glade: Made stanard errors button sensitive.

2002-07-28  Jukka Pekka  <jiivonen@cs145201.pp.htv.fi>

	* dialog-function-select.c
	(cb_dialog_function_select_fun_selection_changed): More layout
	improvements.

2002-07-27  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog_function-select.c
	(cb_dialog_function_select_fun_selection_changed): Layout
	improvement for notes in the function descriptions.

2002-07-26  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog_function-select.c
	(cb_dialog_function_select_fun_selection_changed):
	Clean up work regarding function descriptions.
	
2002-07-26  Morten Welinder  <terra@diku.dk>

	* dialog-random-generator.c (distribution_strs): Move the Gumbel
	distributions to "G".  Make it "Student t", not "T".

2002-07-26  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* advanced-filter.glade: Made in-place filtering the default.

2002-07-21  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-random-generator.c (random_tool_ok_clicked_cb): Add
	Gaussian tail and Uniform integer distributions.

2002-07-21  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-random-generator.c (distribution_parbox_config): Handle
	distributions having no parameters correctly.
	(random_tool_update_sensitivity_cb, random_tool_ok_clicked_cb):
	Added Landau distribution.

2002-07-21  Jody Goldberg <jody@gnome.org>

	* Release 1.1.6

2002-07-21  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-random-generator.c (random_tool_ok_clicked_cb): Add
	Rayleigh tail distribution.

2002-07-21  Jukka Pekka  <jiivonen@cs145201.pp.htv.fi>

	* dialog-random-generator.c (random_tool_ok_clicked_cb): Add
	Exponential Power distribution.

2002-07-18  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-random-generator.c (random_tool_update_sensitivity_cb,
	random_tool_ok_clicked_cb): Added Levy distribution.

2002-07-18  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-random-generator.c (random_tool_update_sensitivity_cb,
	random_tool_ok_clicked_cb): Added Gamma, Geometric, Laplace,
	Logarithmic, Logistic, Lognormal, Pareto, Rayleigh, T, Type I
	Gumbel, and Type II Gumbel.

2002-07-18  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* dialog-random-generator.c (random_tool_update_sensitivity_cb,
	random_tool_ok_clicked_cb): Added Beta, Cauchy, Chi-Squared, F,
	and Weibull distributions.

2002-06-21  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tool-dialogs.h (dialog_tool_init) : new
	* dialog-advanced-filter.c (dialog_histogram_tool_init) : deleted
	(dialog_histogram_tool) : use dialog_tool_init
	* dialog-random-generator.c (dialog_random_tool_init) : remove code duplicated
	  in dialog_tool_init
	(dialog_random_tool) : use dialog_tool_init
	* dialog-analysis-tools.c : use improved dialog_tool_init in all dialog...tool
	(dialog_tool_cmp) : new
	(dialog_tool_init) : generalize and initial more fields

2002-06-21  Jody Goldberg <jody@gnome.org>

	* tool-dialogs.h : toss in a sheetview.
	TODO : this needs to be initialized.

	* dialog-search-replace.c (dialog_search_replace) : sheet->sheetview
	* dialog-search.c (dialog_search) : ditto.
	(cursor_change) : only tweak the current view.

	* dialog-cell-format.c (dialog_cell_format) : no need to pass in the
	  sheet.  Use the same convention as the other dialogs and use the
	  current sheet.
	(fmt_dialog_selection_type) : sheet -> sheetview.
	* dialog-cell-sort.c (dialog_cell_sort) : ditto.
	(dialog_load_selection) : use the sheetview.
	* dialog-consolidate.c (dialog_consolidate) :
	(cb_add_source_area) : ditto.
	* dialog-insert-cells.c (dialog_insert_cells) : ditto.

	* dialog-define-names.c (name_guru_init) : edit_pos is in the
	  sheetview now.
	* dialog-formula-guru.c (dialog_formula_guru) : ditto.

2002-06-19  Jody Goldberg <jody@gnome.org>

	* dialog-row-height.c (dialog_row_height) : store the view.
	(dialog_row_height_load_value) : selection is in the view now.
	* dialog-col-width.c (dialog_col_width) : store the view.
	(dialog_col_width_load_value) : selection is in the view now.

2002-06-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-order.c (cb_toggled_lock) : new
	(populate_sheet_list) : replace standard icon with toggleable lock item
	(cb_add_clicked) : handle lock column
	(cb_ok_clicked) : handle changes in lock status
	(cb_sheet_order_destroy) : remove pixmaps
	(dialog_sheet_order) : setup pixmaps

2002-06-15  Jody Goldberg <jody@gnome.org>

	http://bugzilla.gnome.org/show_bug.cgi?id=84500
	* dialog-goto-cell.c (cb_dialog_goto_go_clicked) : remove debug spew.
	(cb_dialog_goto_update_sensitivity) : only actiavte if entry is valid.
	(dialog_goto_init) : editable_enters is too coarse do it ourselves.

2002-06-07  Jody Goldberg <jody@gnome.org>

	* dialog-solver.c : #if 0 constraint_strs_untranslated.

2002-06-01  Jody Goldberg <jody@gnome.org>

	* dialog-sheet-order.c (cb_add_clicked) : don't translate empty
	  strings.

2002-05-30  Jody Goldberg <jody@gnome.org>

	* dialog-stf-preview.c : don't try to get a translated font name,
	  it confused the hell out of the translators.  Just use the gnumeric
	  default font.  That has the best chance of being in the right
	  locale.

2002-05-30  Jukka Pekka  <jiivonen@cs145201.pp.htv.fi>

	* dialog-solver.c (solver_reporting): Added dialog for
	unsuccessful program report generation.

2002-05-29  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade: Moved a few buttons into more logical places.

2002-05-29  Jody Goldberg <jody@gnome.org>

	* Release 1.1.4

2002-05-29  Jody Goldberg <jody@gnome.org>

	* dialog-define-names.c (name_guru_add) : init the parse error.

2002-05-27  Jukka Pekka  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade: Added a few frames.

2002-05-27  Chema Celorio  <chema@ximian.com>

	* dialog-printer-setup.c (cb_unit_selector_changed):
	s/GNOME_PRINT_KEY_PREF_UNIT/GNOME_PRINT_KEY_PREFERED_UNIT/
	as it changed in libgnomeprint. You need CVS libgnomeprint.

2002-05-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* cell-sort.glade : change option name (to make Morten happy)

2002-05-22  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (cb_do_print) : consider printing to be
	  `ok' + printing
	(cb_do_print_preview) : temporarily use the pending print settings

2002-05-21  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c (cb_dialog_formula_guru_selection_changed) : add
	  missing return
	(real_start_editing_cb) : new (should be removed with Gtk 2.2)
	(start_editing_cb) : new (should be removed with Gtk 2.2)
	(dialog_formula_guru_init) : save column and connect callback

2002-05-21  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c (cb_dialog_formula_guru_ok_clicked) :
	  finish edits
	(dialog_formula_guru_init) : save renderer

2002-05-19  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (spin_button_adapt_to_unit) : reenable
	(cb_unit_selector_changed) : call spin_button_adapt_to_unit
	
2002-05-18  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (unit_editor_configure) : page size should be 0
	* print.glade : ditto

2002-05-18  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c : replace UnitName by GnomePrintUnit* in
	  state, use gnome-print unit selector rather than our own
	(unit_into_to_points) : remove
	(spin_button_set_bound) : work in points only, don't modify values but
	  range only
	(get_paper_psheight) : default height should be 0 rather than 1.
	(get_printable_height) : use gnome_print_convert_distance, return height 
	  in points
	(set_vertical_bounds) : simplify
	(draw_margin) : use gnome_print_convert_distance
	(draw_margins) : header and footer should be on top
	(canvas_update) : also update unit selector unit
	(spin_button_adapt_to_unit) : disable, needs to be implemented in 
	  libgnomeprintui
	(do_convert) : remove
	(convert_to_*) : remove
	(listeners_convert) : remove
	(add_unit) : remove
	(unit_changed) : save unit, use accessor method to get value from
	  spin button
	(unit_editor_configure) : replace UnitName by GnomePrintUnit*, use 
	  gnome-print unit selector rather than our own
	(cb_unit_selector_changed) : new
	(do_setup_margin) : use gnome-print unit selector rather than our own
	(unit_info_to_print_unit) : replace UnitName by GnomePrintUnit*
	  NOTE: we should change PrintUnit to use  GnomePrintUnit* rather than
	  UnitName
	(do_fetch_margins) : adjust arguments to unit_info_to_print_unit
	* print.glade : remove option-menu-units

2002-05-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (create_hf_preview_canvas) : size
	  widget to show the whole preview.

2002-05-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (get_printable_width) : deleted
	(set_horizontal_bounds) : deleted
	(get_printable_height) : margins are now in print_config
	(set_vertical_bounds) : ditto
	(draw_margin) : ditto
	(do_setup_margin) : ditto
	(do_fetch_margins) : ditto
	(canvas_update) : no horizontal bounds needed
	(notebook_flipped) : adjusted for moved items
	(unit_changed) : simplify
	(do_setup_page) : use new libgnomeprinntui api to get margin 
	  adjustments (this requires 0.114.0 or newer)
	* print.glade : rearrange items and delete margin spin buttons

2002-05-13  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-graph-guru.c : fix warning
	* dialog-preferences.c : fix warning

2002-05-13  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* plugin-manager.glade : add rescan button
	* dialog-plugin-manager.c (cb_pm_button_install_plugin_clicked) : 
	  deleted
	(cb_pm_button_rescan_directories_clicked) : new
	(pm_dialog_init) : link button to cb_pm_button_rescan_directories_clicked
	(cb_dir_changed_notification) : call cb_pm_button_rescan_directories_clicked
	(dialog_plugin_manager) : stoer button pointer

2002-05-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-plugin-manager.c (pm_delete_dir) : new
	(pm_add_dir) : new
	(cb_pm_button_directory_add_clicked) : new
	(cb_pm_button_directory_delete_clicked) : new
	(pm_dialog_init) : add button signals
	(pm_gui_load_directories) : new
	(pm_gui_load_directory_page) : new
	(cb_pm_dir_selection_changed) : new
	(cb_dir_changed_notification) : new
	(dialog_plugin_manager) : Setup directory configuration GUI
	* plugin-manager.glade : Add directory configuration GUI

2002-05-10  Jon K Hellan  <hellan@acm.org>

	* dialog-preferences.c, dialogs.h (dialog_preferences): Add wbcg
	argument. Make dialog a transient child of wbcg which brings it
	up.

2002-05-08  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add unfocused-rs pref to tree page
	* dialog-search.c (cb_focus_on_entry) : new
	(dialog_search) : connect cb_focus_on_entry to radiobutton,
	  use wbcg_edit_attach_guru_with_unfocused_rs

2002-05-06  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/print.glade : add sheet selector
	* src/dialogs/dialog-printer-setup.c (do_setup_sheet_selector) : new
	(cb_do_sheet_selector_toggled) : new
	(cb_do_print_ok) : apply to selected sheet or all sheets
	(print_setup_get_sheet) : new

2002-05-05  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add zoom factor spin box to window page

2002-05-05  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c : Don't change print information
	  directly but use new cmd_print_set_up

2002-05-03  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-cell-format.c (validation_rebuild_validation) : Mark
	validation as valid or invalid depending on criteria entered
	and set the style only when the validation is valid.
	(fmt_dialog_init_validation_page) : validation valid by default.
	(cb_fmt_dialog_dialog_buttons) : If the validation is not valid
	present the user with the option of either disabling validation
	or entering valid criteria. Correctly switches to the validation
	page and right widget if the latter is choosen.
	http://bugzilla.gnome.org/show_bug.cgi?id=72554

2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c : replace MAX_INITIAL_CLAUSES with
	  gnm_gconf_get_sort_max_initial_clauses ()
	* dialog-preferences.c : remove file history length from tree page,
	  add sort_max_initial_clauses to sort page

2002-05-03  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (unit_activated) : correct declaration
	(unit_deactivated) : ditto

2002-05-02  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (get_paper_pswidth) : use gnome-print-master
	(get_paper_psheight) : ditto
	(canvas_update) : use print-config
	(notebook_flipped) : new
	(orientation_changed) : deleted
	(paper_size_changed) : deleted
	(do_setup_page) : use gnome-print paper selector
	(do_fetch_page) : use gnome-print-master
	* print.glade : use gnome-print paper selector rather than combo box

2002-05-02  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c (pref_tree_set_model) : check for missing schemas

2002-05-01  Christophe Merlet  <christophe@merlet.net>

	* Makefile.am : Added dialogs-graph-guru.c in $EXTRA_DIST

2002-04-29  Jody Goldberg <jody@gnome.org>

	* Release 1.1.3

2002-04-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add sort preference page
	* src/dialogs/dialog-cell-sort.c : add preserve-formats
	  checkbox
	* src/dialogs/cell-sort.glade : ditto

2002-04-17  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c (do_setup_page_info) : make page-order
	  icons non-expandable (Bug #76474)

2002-04-17  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add more items to file/xml
	  preference page

2002-04-17  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add file/xml preference page
	(dialog_pref_create_int_spin) : new
	(dialog_pref_create_float_spin) : new
	(dialog_pref_create_checkbox) : new

2002-04-16  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add window-size preference page

2002-04-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add window-size preference to
	  catch-all page

2002-04-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c : use get/set methods of gnumeric-gconf.h
	* dialog-plugin-manager.c : switch from gnome-config to gconf
	* dialog-preferences.c : add include

2002-04-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-autocorrect.c : make exception lists into GSList (rather
	  than GList)
	* dialog-preferences.c : move gconf keys for fonts into
	  gnumeric-gconf.h, synchronize gconf on destroy

2002-04-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add more preferences

2002-04-14  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-preferences.c : add max number of undo items pref

2002-04-14  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* preferences.glade : move tabs to left on Jody's request
	* dialog-preferences.c : add history pref and number of sheets
	  pref

2002-04-13  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c : move defines into gnumeric-gconf.h
	* dialog-preferences.c : add `undo'-preferences page

2002-04-12  Jon K Hellan  <hellan@acm.org>

	* dialog-preferences.c: Replace Gnome stock text/italic pixmap
	name with gtk synonym.

2002-04-12  Jon K Hellan  <hellan@acm.org>

	* dialog-graph-guru.c: #ifdef out the lot for now.

2002-04-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-define-name.c (name_guru_add) : fix leak

2002-04-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* so-arrow.glade : remove apply button
	* so-fill.glade : remove apply button
	* dialog-sheet-order.c : don't reset the color combos

2002-04-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-workbook-attr.c : do not use GnomePropertyBox
	* workbook-attr.glade : ditto

2002-04-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : added so-fill.glade
	* so-fill.glade : new

2002-04-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* so-arrow.glade : add line preview

2002-04-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : added so-arrow.glade
	* so-arrow.glade : new
	* sheet-order.glade : fix minumum button width

2002-04-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : added so-checkbox.glade
	* so-checkbox.glade : new

2002-04-09  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/dialog-search-replace.c (dialog_search_replace) :
	  preload selection
	* src/dialogs/dialog-search.c (dialog_search) : preload selection

2002-04-09  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : added so-scrollbar.glade
	* so-scrollbar.glade : new

2002-04-08  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : add dialog-col-row.c, remove dialog-simple-input.c
	* colrow.glade : slightly redesigned
	* dialog-simple-input.c : removed
	* dialogs.h : add dialog_col_row, remove dialog_get_number and
	  dialog_choose_cols_vs_rows
	* dialog-col-row.c : new

2002-04-08  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c : use gnumeric-cell-renderer-toggle rather than
	  gnumeric-cell-renderer

2002-04-08  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : added dialog-row-height.c and dialog-col-width.c
	* dialog-row-height.c : new
	* dialog-col-width.c : new
	* dialog-row-heigth.glade : added checkbox and spin button
	* dialog-col-width.glade : ditto
	* dialogs.h : added dialog_row_height and dialog_col_width
	* dialog-zoom.glade : fix button formating

2002-04-05  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-random-generator.c : make undoable

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>

	* dialog-preferences.c : added on-line description
	* preferences.glade : ditto

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.

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-01  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c (dialog_destroy) : fix leak

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-03-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : replace tools.h by tool-dialogs.h
	* dao-gui-utils.c : define output_group
	* dao-gui-utils.h : define output_group as extern
	* dialog-advanced-filter.c : use inheritance over #define
	* dialog-analysis-tools.c : use inheritance over #define
	* dialog-random-generator.c : use inheritance over #define
	* dialog-solver.c : include tool-dialogs.h instead of tools.h
	* dialog-summary.c : use new workbook signals
	* tools.h : split into tool-dialogs.h and tools/tools.h
	* tool-dialogs.h : new

2002-03-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dao-gui-utils.c (parse_output) : fix typos (use the intended
	  buttons)
	* dialog-analysis-tools.c : make regression tool undoable

2002-03-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dao-gui-utils.c : include tools.h rather than
	  analysis-tools.h
	* dialog-advanced-filter.c : correct comment
	* dialog-analysis-tools.c : make histogram undoable
	* dialog-random-generator.c : include tools.h rather than
	  analysis-tools.h
	* tools.h : include only general tools info

2002-03-30  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-random-generator.c : new file extracted from
	  dialog-analysis-tools.c
	* dialog-analysis-tools.c : some code moved to
	  dialog-random-generator.c
	* Makefile.am : added dialog-random-generator.c
	* tools.h : include random-generator.h

2002-03-30  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tools.h : change F-, z- and t-test tools into
	  cmd_analysis_tools engine
	* dialog-analysis-tools.c : make F-, z- and t-test tools
	  undoable

2002-03-30  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tools.h : change exp_smoothing_tool, averages_tool, ranking_tool
	  and sampling_tool into cmd_analysis_tools engines
	* dialog-analysis-tools.c : make fourier analysis, moving averages,
	  rank and percentile, and sampling tools undoable
	* dao-gui-utils.h (parse_output) : change return type
	* dao-gui-utils.c (parse_output) : return dao

2002-03-29  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c (dialog_function_load_recent_funcs) :
	  use central gconf-client
	(dialog_function_write_recent_func) : ditto

2002-03-29  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tools.h : change fourier_tool into
	  cmd_analysis_tools engine
	* dialog-analysis-tools.c : make fourier analysis tool
	  undoable

2002-03-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tools.h : change descriptive_stats_tool into
	  cmd_analysis_tools engine
	* dialog-analysis-tools.c : make descriptive statistics tool
	  undoable

2002-03-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tools.h : change covariance_tool into
	  cmd_analysis_tools engine
	* dialog-analysis-tools.c : make covariance tool
	  undoable and add formatting options to all tools

2002-03-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* correlation.glade : add options
	* covariance.glade : add options
	* descriptive-stats.glade : add options
	* exp-smoothing.glade : add options
	* fourier-analysis.glad : add options
	* histogram.glade : add options
	* mean-tests.glade : add options
	* moving-averages.glade : add options
	* random-generation.glade : add options
	* rank.glade : add options
	* regression.glade : add options
	* sampling.glade : add options
	* variance-tests.glade : add options
	* tools.h : change correlation_tool into
	  cmd_analysis_tools engine
	* dialog-analysis-tools.c : make correlation tool
	  undoable and add formatting option
	* dialog-printer-setup.c (hf_changed) : fix warning

2002-03-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* anova-one.glade : fix number of table rows
	* anova-two.glade : add options
	* dialog-analysis-tools.c : make 2 factor anova
	  undoable and add formatting options
	* tools.h : change 2-factor anova into
	  cmd_analysis_tools engine

2002-03-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c (dialog_function_write_recent_func) :
	  fix warnings and depend for default value on gconf.

2002-03-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c : complete port to gnome2
	* print.glade : add help button
	* hf-config.glade : port to gnome2

2002-03-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-printer-setup.c : port to gnome2 (except header/footer
	 customization)
	* print.glade : ditto

2002-03-25  Jody Goldberg <jody@gnome.org>

	* Release 1.1.2

2002-03-26  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c (dialog_function_load_recent_funcs) :
	  use a single gconf variable of type list of strings
	  rather than a list of gconf variables.
	(dialog_function_write_recent_func) : ditto, read the maximum
	  length of the list fom gconf.

2002-03-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dao-gui-utils.c (focus_on_entry) : renamed to cb_focus_on_entry
	* dialog-analysis-tools.c (error_in_entry) : use focus_on_entry
	* dialog-goal-seek.c (focus_on_entry) : removed
	* dialog-tabulate.c (focus_on_entry) : removed
	* dialog-summary.c : use gnumeric_textview_[gs]et_text

2002-03-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* analysis-tools.glade : removed
	* mean-tests.glade : remove placeholder
	* Makefile.am : removed analysis-tools.glade

2002-03-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* summary.glade : make entry ids match summary names
	* dialog-summary.c : make changes undoable and dialog
	  modeless
	* dialogs.h (dialog_summary_update) : add switch

2002-03-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-comment.c : fix typo
	* dialog-summary.c : port to gnome 2 and make into a guru
	* dialogs.h : change arguments to dialog_summary_update
	* summary.glade : port to gnome 2

2002-03-24  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-stf-preview.c (stf_preview_draw_text): use default font

2002-03-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-stf.glade : fix crash causing errors

2002-03-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c: disable `by value'

2002-03-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c (dialog_function_load_recent_funcs) :
	  new
	(dialog_function_write_recent_func) : new
	(cb_dialog_function_select_ok_clicked) : call
	  dialog_function_write_recent_func
	(dialog_function_select_load_tree) : add `recent' cat
	(cb_dialog_function_select_cat_selection_changed) add recent
	  funcs to function list on `recent' cat selection.
	(dialog_function_select_init) call dialog_function_load_recent_funcs
	(dialog_function_select) : initialize recent_funcs

2002-03-23  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade: Removed dual program report button.  Will be done
	later, not for 1.2.

	* solver.glade: Added `Assume Integer (Discrete)' button.

	* dialog-solver.c: Related changes.

2002-03-22  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c : implement varargs handling

2002-03-22  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c : implement cursor handling
	* dialog-search.c : remove warning
	* function-select.glade : remove unnecessary text

2002-03-22  Almer S. Tigelaar  <almer@gnome.org>

	* autoformat.glade: Add new edge related check items.

	* dialog-autoformat.c (cb_apply_item_toggled): Renamed to ...
	(cb_check_item_toggled): Set new edge related flags.
	(cb_category_popwin_hide): Cope with function name change.
	(setup_apply_item): Renamed to ...
	(setup_check_item): Cope with function name change.
	(dialog_autoformat): Idem and initialize new edge related
	check items.

2002-03-22  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (solver_reporting): Added handling of max time
	exceeded.

2002-03-22  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-function-select.c : split categories and functions into
	  separate lists (we should really add subcategories to the
	  categories list
	* function-select.glade : ditto

2002-03-21  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c (dialog_formula_guru_init) : use
	  gnumeric_cell_renderer_expr_entry_new rather than
	  gtk_cell_renderer_text_new for editable column

2002-03-21  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-about.c (dialog_about): Added the authors of the LP Solve
	algorithm.

2002-03-21  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c : support `rolling-up' of the window
	  to make Jon-Kare happy
	* formula-guru.glade : ditto

2002-03-20  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c : handle existing function calls

2002-03-20  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (solver_reporting): Added check if max
	iterations was exceeded.

2002-03-20  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c : enable `okay'

2002-03-19  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-formula-guru.c : rewritten
	* dialog-function-select.c : rewritten
	* formula-guru.glade : rewritten
	* function-select.glade : rewritten
	* dialogs.h (dialog_formula_guru) : change argument
	(dialog_function_select) : change argument and return type

2002-03-19  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade : Improved label.

	* dialogs-solver.c : QP related changes.

2002-03-18  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/goto.glade : removed navigator part
	* dialog-goto-cell.c : 	removed navigator

2002-03-18  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade : Added a button for quadratic programming.

	* dialog-solver.c : Handle LP, QP radio buttons.

2002-03-17  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/goto.glade : new
	* dialog-goto-cell.c : ported to gnome2, made into guru and
	  redesigned. The navigator is not implemented.

2002-03-17  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (fmt_dialog_init_font_page) : fix underline
	  handling by converting to gnumeric-combo-text.  Thanks to Almer for
	  pointing me at this code.
	(cb_font_underline_changed) : change signal semantics to match
	  the new combo.
	* cell-format.glade : Use a custom type.

2002-03-17  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/dialog-search-replace.c : ported to gnome2
	* src/dialogs/search-replace.glade : ported to gnome2 and
	  redesigned

2002-03-17  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade, dialog-solver.c : Added BOOL constraint support.

2002-03-16  Jon K Hellan  <hellan@acm.org>

	* dialog-cell-format.c (BorderPicker): Add is_auto_color member.
	(FormatState.border): Ditto.
	(FormatState.back): Remove back_color_is_default.
	(setup_color_pickers): Remove default_color, mcolor
	parameters. Handle autocolors.
	(cb_font_preview_color, cb_back_preview_color,
	cb_pattern_preview_color, border_get_mstyle,
	border_format_has_changed, cb_border_color, init_border_button,
	fmt_dialog_impl): Handle autocolors.
	(draw_pattern_selected): Remove old default color handling code.

2002-03-16  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (setup_color_pickers) : The signal has changed
	  name as well as signature.

2002-03-16  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (cb_dialog_solve_clicked): Store the status of
	the new buttons and entries.
	(dialog_init): Initialize the new entries.

	* dialog-goal-seek.c (focus_on_entry): Made public.

	* solver.glade: Added `automatic scaling' and `show iteration
	results' buttons.  Added `max iterations' and `max time' buttons.

2002-03-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-order.c (dialog_sheet_order) : some
	beautification
	NOTE: To compile, this requires today's cvs version of gal
	* sheet-order.glade : some beautification

2002-03-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-name.c : removed
	* sheet-rename.glade : removed
	* dialogs.h : removed ref to dialog_sheet_name
	* Makefile.am : removed dialog-sheet-name.c and
	  sheet-rename.glade

2002-03-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-order.c : support changes to tab colors.
	* sheet-order.glade : rearrange to allow for color pickers

2002-03-15  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (cb_dialog_solve_clicked): Changes related to
	the enumeration of the solver's status type.
	(cb_dialog_solve_clicked): Fixed a crash when the specified target
	cell was empty.
	(cb_dialog_solve_clicked): Added != NULL check before free.

2002-03-14  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-order.c : support showing the color
	  of colored tabs

2002-03-14  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (cb_dialog_solve_clicked): If the problem is
	infeasible report it as such.

2002-03-12  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* merge.glade : new dialog for the Merge tool
	* dialog-merge.c : newly implemented Merge tool
	* dialogs.h (dialog_merge) : new
	* Makefile.am : add dialog-merge.c and merge.glade

2002-03-12  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (dialog_search): Drop the dummy state.  Newest
	gal no longer needs it.

2002-03-12  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-search.c : hook-up help button
	* search.glade : ditto

2002-03-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dao-gui-utils.c (focus_on_entry) : The second widget is
	  an expr-entry widget
	(dialog_tool_init_outputs) : link to focus-in-event of
	  entry within the expr-entry widget

2002-03-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/search.glade : port to gnome2
	* src/dialogs/dialog-search.c : port to gnome2,
	  some problems remain to be fixed.

2002-03-11  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dao-gui-utils.[hc] : new files, code extracted from
	  src/tools/analysis-tools.[ch] and
	  src/dialogs/dialog-analysis-tools.c, various
	  functions renamed (prepended dao_)
	* dialog-analysis-tools.c : some code moved to
	  dao-gui-utils.[hc] and src/tools/dao.[hc], change of
	  names of utility functions now in dao-gui-utils.[hc]
	  or src/tools/dao.[hc]
	* src/dialogs/dialog-advanced-filter.c : change of
	  names of utility functions now in dao-gui-utils.[hc]
	  or src/tools/dao.[hc]
	* Makefile.am : added dao-gui-utils.[hc]

2002-03-11  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c : changes to color combo.

2002-03-10  Jody Goldberg <jody@gnome.org>

	* Release 1.1.1

2002-03-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* anova-one.glade : add more output options
	* dialog-analysis-tools.c : support new options in one-factor
	  anova and use cmd_analysis_tool
	* tools.h : replace anova_single_factor_tool with
	  analysis_tool_anova_single_engine

2002-03-10  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (cb_dialog_solve_clicked): Made the status of
	reporting checkbuttons persistent.
	(dialog_init): Related changes.

2002-03-09  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* cell-sort.glade : shrink dialog
	* dialog-cell-sort.c : use new GnumericCellRenderer for desc/asc
	  column and delete sort column.

2002-03-09  Jon K Hellan  <hellan@acm.org>

	* dialog-plugin-manager.c (cb_pm_button_activate_plugin_clicked,
	cb_pm_button_activate_all_clicked): Revert to pre 2002-03-08
	version. We apologize for the inconvenience.

2002-03-09  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* sheet-order.glade : use stock buttons and set title
	* dialog-sheet-order.c : use stock buttons

2002-03-09  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-order.c : various minor modifications to make
	  Jody happy.

2002-03-09  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade, dialog-solver.c: Renamed `Program Report' as
	`Performance Report'.  Added check buttons for `Program Report'
	and `Dual Program Report'.

	* dialog-solver.c (cb_dialog_solve_clicked): Plug a leak.
	(grab_cells): Use append instead of prepend.  The order matters.
	(convert_constraint_format): Ditto.
	(revert_constraint_format): Ditto.

2002-03-09  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* sheet-order.glade : change button order
	* cell-sort.glade : ditto
	* dialog-sheet-order.c : various minor modifications and support
	  deletion of sheets.

2002-03-09  Jody Goldberg <jody@gnome.org>

	* dialog-paste-special.c : fix.

2002-03-08  Jon K Hellan  <hellan@acm.org>

	* dialog-plugin-manager.c (cb_pm_button_activate_plugin_clicked):
	Add parameter force_load = FALSE to activate_plugin call.
	(cb_pm_button_activate_all_clicked): Add parameter force_load =
	FALSE to plugin_db_activate_plugin_list call.

2002-03-08  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c (cb_dialog_solve_clicked): Make the reports only
	if solver found a proper sollution.
	(cb_dialog_solve_clicked): Added dialog to warn if the sensitivity
	or limits report cannot be created.
	(cb_dialog_solve_clicked): Added a check if target range or input
	range is not set.

2002-03-07  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-order.c (cb_selection_changed) : handle delete button
	(cb_toggle_deleted) : new
	(populate_sheet_list) : handle `is_deleted' column
	(move_cb) : ditto
	(cb_add_clicked) : ditto
	(cb_delete_clicked) : implement
	(cb_ok_clicked) : ignore deleted

2002-03-06  Jody Goldberg <jody@gnome.org>

	* dialog-advanced-filter.c (advanced_filter) : Use eval_pos_init_sheet.

	* dialog-solver.c (cb_dialog_solve_clicked) : fix leak.

2002-03-07  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* solver.glade: added `Program' checkbutton for program report and
	made the Limits reporting button sensitive.

2002-03-07  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* sheet-order.glade : add buttons
	* cell-sort.glade : reorder buttons
	* dialog-sheet-order.c (cb_row_inserted) : deleted
	(cb_selection_changed) : add more buttons
	(populate_sheet_list) : remove "row_inserted" handler
	(move_cb) : move wb_view_sheet_focus to cb_selection_changed
	(cb_add_clicked) : new
	(cb_duplicate_clicked) : new stub
	(cb_delete_clicked) : new stub
	(dialog_sheet_order) : add handlers to new buttons

2002-03-06  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-solver.c: Solver rewrite related changes.  Things are not
	quite done yet.

2002-03-04  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-comment.c (cb_cell_comment_ok_clicked) : use
	  cmd_set_comment
	(dialog_cell_comment) : use cell_has_comment_pos

2002-03-03  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-sheet-name.c (cb_sheet_name_ok_clicked ) : change the
	  invocation of cmd_rename_sheet
	* dialog-sheet-order.c : implement sheet renaming and check whether
	  any changes are pending before submitting a command.

2002-03-02  Jody Goldberg <jody@gnome.org>

	* dialog-formula-guru.c (cb_formula_guru_rolled_entry_changed) : Use
	  the convenience routines.
	(formula_guru_set_rolled_state) : partial fix.

	* formula-guru.glade : fix conversion problems.

2002-03-01  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : add cell-comment.glade
	* dialog-cell-comment.c : port to gnome2 and make guru
	NOTE: adding/modifying comments still does not work:
	crash in cell_comment_destroy (apparent confusion between
	GObject and GtkObject)
	* cell-comment.glade : new file

2002-03-01  Morten Welinder  <terra@diku.dk>

	* dialog-solver.c (free_original_values): Simplify.

2002-03-01  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* src/dialogs/dialog-zoom.glade : add helpbutton
	* src/dialogs/dialog-zoom.c : port and reimplement as
	guru

2002-02-29  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* tabulate.glade : add help button
	* dialog-tabulate.c (dialog_tabulate) : ditto
	* dialog-sheet-order.c (get_selected_sheet) : deleted
	(location_of_iter) : new
	(cb_selection_changed) : don't affect the real sheets
	(move_cb) : don't move the real sheets
	(cb_close_clicked) : replaced by cb_cancel_clicked
	(cb_ok_clicked) : new
	(cb_sheet_order_destroy) : free old_order
	(sheet_order_dialog) : set-up more buttons

2002-02-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-tabulate.c (ok_clicked) : lots of changes
	  to use the new expr entry widget, renamed to
	  (tabulate_ok_clicked)
	(get_table_expr_entry) : new
	(get_table_entry) : deleted
	(get_table_float_entry) : new
	(cancel_clicked) : use GtkDialog
	(focus_on_entry) : this only works for GtkEntry
	(single_cell) : use gnm_expr_entry_parse_as_value
	(dialog_tabulate) : use GtkDialog
	* tabulate.glade : placeholders don't work anymore

2002-02-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* delete-cells.glade : add help button, change some ids
	* dialog-delete-cells.c : rewrite as guru

2002-02-28  Jody Goldberg <jody@gnome.org>

	* cell-format.glade : reorder slightly.

2002-02-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* insert-cells.glade : add help button, change some ids
	* dialog-insert-cells.c : rewrite as guru

2002-02-28  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (draw_format_preview) : split the format
	  generation out into.
	(generate_format) : here.
	(cb_format_entry_changed) : don't regenerate the format.  This
          callback is called during the assignment of the format.  so we were
	  assigning things twice.  Simplify it while we're in here.
	(fmt_dialog_init_validation_page) : Use gnm_expr_entry_load_from_expr.
	(validation_entry_from_expr) : delete.
	(fmt_dialog_enable_widgets) : don't reorder things.  We only bother
	  storing the interesting widget, bu there are wrappers around some of
	  them which was breaking the reorder process.

2002-02-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (error_in_entry) : gnumeric-expr-
	  entries are not gtkentries.
	(tool_destroy) : use g_object_unref
	(tool_load_selection) : gnumeric-expr-entries are not
	  gtkentries.
	(dialog_random_tool_init) : load selection into gnumeric-
	  expr-entry rather than gtkentry

2002-02-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* autocorrect-glade : don't set has_focus for a widget on an
	  inactive notebook page

2002-02-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-goal-seek.c (focus_on_entry) : change argument type
	(cb_dialog_apply_clicked) : handle new expr entry widget, use
	  entry_to_float_with_format

2002-02-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-consolidate.c (is_cell_ref) replace with
	  gnm_expr_entry_is_cell_ref
	(cb_add_clicked) : use gnm_expr_entry_global_range_name
	* dialog-solver.c (is_hom_row_or_col_ref) : use
	  gnm_expr_entry_parse_as_value
	(is_cell_ref) replace with gnm_expr_entry_is_cell_ref
	(cb_dialog_add_clicked) : use gnm_expr_entry_parse_as_value
	(cb_dialog_solve_clicked) : ditto

2002-02-26  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-consolidate.c (cb_add_clicked) : expr-entries are not
	  GTK_EDITABLES

2002-02-26  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-about.c (dialog_about) : don't use gnome_dialog

2002-02-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-format.c (fmt_dialog_init_validation_expr_entry) :
	  set flags
	(cb_fmt_dialog_set_focus) : remove code now in wbcg_edit_attach_guru
	* dialog-cell-sort.c (dialog_set_focus) : deleted
	* dialog-consolidate.c (cb_dialog_set_focus) : deleted
	(setup_widgets) : set expr entry flags
	* dialog-define-names.c (cb_name_guru_set_focus) : deleted
	(name_guru_init) : set expr entry flags
	* dialog-goal-seek.c (dialog_set_focus) : deleted
	* dialog-printer-setup.c (cb_do_print_set_focus) : deleted
	* dialog-search-replace.c (set_focus) : deleted
	* dialog-search.c (set_focus) : deleted
	* dialog-solver.c (dialog_set_focus) : deleted
	* dialog-tabulate.c (set_focus) : deleted

2002-02-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-advanced-filter.c (dialog_init) : remove ref to
	  tool_set_focus (now done in wbcg_edit_attach_guru)
	* dialog-analysis-tools.c (tool_set_focus) : moved into
	  src/workbook-edit.c as guru_set_focus
	(dialog_tool_init) : remove ref to
	  tool_set_focus (now done in wbcg_edit_attach_guru)
	(dialog_random_tool_init) : ditto
	(dialog_regression_tool_init) : ditto
	(dialog_histogram_tool_init) : ditto

2002-02-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* cell-sort.glade : Add `add' entry
	* dialog-cell-sort.c (append_data) : code extracted from
	  load_model_data
	(load_model_data) : use append_data
	(value_to_global_range) : utility for cb_update_add_sensitivity
	(cb_update_add_sensitivity) : update add button sensitivity
	(cb_update_sensitivity) : call cb_update_add_sensitivity
	(cb_ok_clicked) : adjust base (the tree widget now stores
	  row and col numbers rather than offset)
	(cb_add_clicked) : new
	(dialog_init) : set up add-entry

2002-02-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (tool_set_focus) : the focus widget
	  is the entry in the gnumeric-expr-entry widget
	* dialog-cell-sort.c (dialog_set_focus) : the focus widget
	  is the entry in the gnumeric-expr-entry widget
	(dialog_init) : set update_policy, use update rather than changed
	  signal

2002-02-23  Kjartan Maraas  <kmaraas@gnome.org>

	* *.glade: Don't translate the widget label.

2002-02-22  Kjartan Maraas  <kmaraas@gnome.org>

	* dialog-about.c: Remove unsupported #ifdef ENABLE_NLS.

2002-02-21  Morten Welinder  <terra@diku.dk>

	* dialog-summary.c (dialog_summary_update): Constify.

	* dialog-stf-preview.c (stf_preview_draw_grid): Constify.

	* dialog-solver.c (cb_dialog_solve_clicked): Remove unneeded
	initialisation.

	* dialog-cell-format.c (fmt_dialog_init_format_page): Constify.
	(cb_validation_sensitivity): Constify.  Fix broken sensitivity
	code.

	* dialog-consolidate.c (construct_consolidate): Constify.

2002-02-20  Morten Welinder  <terra@diku.dk>

	* dialog-printer-setup.c (do_setup_page): Constify.

	* dialog-paste-special.c (paste_types, paste_ops): Constify.

	* dialog-cell-format.c (cb_validation_error_action_deactivate):
 	Constify.

	* dialog-analysis-tools.c (dialog_tool_init): Constify.

	* dialog-stf-preview.c (stf_preview_draw_box): Constify.
	(stf_preview_draw_line): Constify.
	(stf_preview_draw_text): Constify.

	* dialog-printer-setup.c (unit_editor_configure): Constify.

2002-02-18  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (fmt_dialog_impl) : fix signature
	  on apply button.

2002-02-18  Jody Goldberg <jody@gnome.org>

	* Release 1.1.0

2002-02-15  Jody Goldberg <jody@gnome.org>

	* function-select.glade : fix conversion breakage.  Still in bad
	  shape.

2002-02-10  Jody Goldberg <jody@gnome.org>

	* dialog-formula-guru.c (formula_guru_arg_new) : labels don't need
	  to expand.

2002-02-08  Jody Goldberg <jody@gnome.org>

	* sheet-order.glade  : supply a default size.

2002-02-07  Jody Goldberg <jody@gnome.org>

	* dialog-autoformat.c (cb_remove_current_activated) : unused.

2002-02-06  Michael Meeks  <michael@ximian.com>

	* dialog-graph-guru.c (dialog_graph_guru): fix typo.

2002-02-06  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c (cb_sort_selection_changed) : handle delete
	  button
	(cb_delete_clicked) : new
	(dialog_init) : connect cb_delete_clicked to button

2002-02-05  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* goalseek.glade : remove hbox from active-area
	* cell-sort.glade : add add and delete buttons (currently
	  inactive)
	* dialog-cell-sort.c :  add add and delete buttons (currently
	  inactive), set initial top-bottom vs left-right depending on
	  shape of initial selection, add only MAX_INITIAL_CLAUSES to the
	  list of available clauses (to avoid adding 65000+ if a complete
	  column is selected).

2002-02-05  Jon K Hellan  <hellan@acm.org>

	* dialog-cell-format.c (border_get_mstyle): Use style_color_new_i8.

2002-02-04  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c : fine-tune the sort dialog and connect
	  to sort-command

2002-02-04  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-cell-sort.c : complete the sort dialog. Note: The
	  dialog is still not connected to the sort engine.

2002-02-03  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* cell-sort.glade : port to gnome2 and redesign as guru using
	  treeview
	* dialog-cell-sort.c : initial port to gnome2 and
	  guru-ification, sorting is currently disabled util completion
	  of this port.

2002-02-02  Jody Goldberg <jody@gnome.org>

	* autoformat.glade : Consistently Use 'label:' rather than 'label :'
	* cell-format.glade : ditto.
	* consolidate.glade : ditto.
	* dialog-stf-export.glade : ditto.
	* dialog-stf.glade : ditto.
	* names.glade : ditto.

	* dialog-autoformat.c : an initial port to gnome2
	  and guru-ification.

2002-02-02  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* plugin-manager.glade : replace last clist with gtktreeview
	* dialog-plugin-manager.c : replace last clist with
	  gtktreeview
	(dialog_plugin_manager) : move from clist to treeview
	(update_plugin_details_view) : ditto

2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-plugin-manager.c (update_plugin_manager_view) :
	  preserve selection, and set default selection
	(plugin_compare_name) : reverse sense
	(dialog_plugin_manager) : make selection a state variable

2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* plugin-manager.glade : replace clists with gtktreeview
	* dialog-plugin-manager.c : move from clists to treeview
	(cb_pm_selection_changed) : new
	(cb_pm_clist_row_selected) : deleted
	(cb_pm_clist_row_unselected) : deleted
	(pm_dialog_init) : remove clist references
	(update_plugin_manager_view) : rewritten
	(dialog_plugin_manager) : move from clists to treeview

2002-01-31  Jody Goldberg <jody@gnome.org>

	* dialog-graph-guru.c (graph_guru_state_destroy) : convert graphs to
	  GObjects.

2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* plugin-manager.glade : first port to gnome2
	* dialog-plugin-manager.c : ditto
	  Note: this is far from finished, but at least it
	  doesn't crash.

2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : add dialog-sheet-name.c
	* dialog-sheet-name.c : extracted from dialog-simple-input.c
	* dialog-advanced-filter.c : clean-up
	* dialog-analysis-tools.c : clean-up
	* dialog-autosave.c : clean-up
	* dialog-consolidate.c : clean-up
	* dialog-simple-input.c : clean-up

2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* advanced-filter.glade : add padding to warnings
	* dialog-advanced-filter.c (advanced_filter_ok_clicked_cb) :
	  provide information dialog if no records are found
	(advanced_filter) : ditto
	(advanced_filter_update_sensitivity_cb) : provide information
	  messages in warning label
	* dialog-sheet-order.c (populate_sheet_list) : disable drag
	starts in sheet list and desensitize column header

2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* advanced-filter.glade : port to gnome2 and redesign
	* dialog-advanced-filter.c (filter) : change in-place-output
	  handling and duplicate values rather than copying strings
	(advanced_filter) : use parse_database_criteria, prepare_output
	  after determining validity of input.
	(in_place_toggled) : deleted
	(copy_to_toggled) : deleted
	(new_sheet_toggled) : deleted
	(new_workbook_toggled) : deleted
	(dialog_help_cb) : deleted
	(advanced_filter_update_sensitivity_cb) : new callback
	(advanced_filter_ok_clicked_cb) : new callback
	(dialog_advanced_filter_init) : new procedure (create guru)
	(dialog_advanced_filter) : rewrite as guru
	* dialog-analysis-tools.c : move various definitions to
	  src/analysis-tools.h
	(gnumeric_expr_entry_parse_to_value) : make non-static
	(error_in_entry) : make non-static
	(parse_output) : make non-static
	(tool_destroy) : make non-static
	(tool_set_focus) : make non-static
	(dialog_tool_init_outputs) : make non-static
	(dialog_tool_init_buttons) : make non-static
	(tool_load_selection) : make non-static

2002-01-29  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-simple-input.c (dialog_get_sheet_name) replaced by
	  sheet_name_destroy, cb_sheet_name_ok_clicked,
	  cb_sheet_name_cancel_clicked, dialog_sheet_name
	* dialogs.h (dialog_get_sheet_name) : replace with
	  dialog_sheet_name
	* sheet-rename.glade : use descriptive button ids &
	  edit label

2002-01-28  Jody Goldberg <jody@gnome.org>

	* dialog-sheet-order.c (cb_sheet_order_destroy) : detach guru.
	(get_selected_sheet) : new util.
	(cb_selection_changed) : rework.
	(populate_sheet_list) : simplify.
	(move_cb) : implement.

2002-01-28  Jody Goldberg <jody@gnome.org>

	* sheet-order.glade : rewrite.
	* dialog-sheet-order.c : begin transfer to TreeView.
	NOTE : IT CRASHES ! commit now so that jrb can see what the hell is
	going on.

2002-01-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* consolidate.glade : add help button
	* dialog-consolidate.c (gnumeric_expr_entry_parse_to_value) :
	  new procedure
	(construct_consolidate) : use gnumeric_expr_entry_parse_to_value
	  and global_range_parse
	(is_cell_ref) : new procedure
	(dialog_set_button_sensitivity) : new callback
	(cb_source_changed) : use is_cell_ref
	(cb_add_source_area) : use global_range_name
	(setup_widgets) : attach help button and connect new callbacks
	(cb_help_clicked) : new callback

2002-01-28  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* consolidate.glade : make gnome2 compatible
	* dialog-consolidate.c (cb_dialog_destroy) : glade gui is
	  not gtk-object
	(cb_dialog_clicked) : use non-modal warning messages
	(setup_widgets) : dialog is not a gnome_dialog, initialize
	  state->warning_dialog

2002-01-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (tools_destroy_warning) : move to gui_utils.c
	(error_in_entry) : move some code to gnumeric_notice_nonmodal
	* dialog-goal-seek.c : change gnumeric_notice to gnumeric_notice_nonmodal
	(dialog_goal_seek) : initialize state->warning_dialog
	* dialog-solver.c (solver_destroy_warning) : move to gui_utils.c
	(solver_notice) : move to gnumeric_notice_nonmodal

2002-01-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* solver.glade : make gnome2 compatible
	* dialog-solver.c (solver_destroy_warning) : new callback
	(solver_notice) : wrapper around gnumeric_notice_nonmodal
	(cb_dialog_solve_clicked) : destroy outdated warnings dialog and
	  change calls from gnumeric_notice to solver_notice
	(dialog_solver) : initialize state->warnings_dialog

2002-01-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (sampling_tool_ok_clicked_cb) :
	  destroy outdated warnings dialog
	(random_tool_ok_clicked_cb) : destroy outdated warnings dialog and
	  remove accel_group from window before unreferenceing it.
	(histogram_tool_update_sensitivity_cb) : remove reference to apply
	  button

2002-01-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-goal-seek.c (cb_dialog_apply_clicked) : make sure
	  cells exist (http://bugzilla.gnome.org/show_bug.cgi?id=69832)

2002-01-26  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* autocorrect.glade : make gnome2 compatible and add apply button
	* dialog-autocorrect.c (cb_autocorrect_destroy) : state->glade
	  is not a gtk object
	(cb_cancel_button_clicked) : new
	(cb_button_clicked) : renamed to cb_apply_button_clicked, do not
	  destroy dialog
	(cb_ok_button_clicked) : new
	(dialog_init) : set-up apply button, this dialog need not be a
	  guru but can be non-modal, transient on worksheet

2002-01-26  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* autosave-prompt.glade : removed
	* dialog-analysis-tools.c synchronize tool_states better, change
	  arguments for all calls of error_in_entry
	(tools_destroy_warning) : new callback
	(error_in_entry) : make warning message non-modal

2002-01-26  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (entry_to_float) : moved to gui-utils.c/h
	(entry_to_int) : ditto
	(float_to_entry) : ditto
	(int_to_entry) : ditto
	* dialog-autosave.c (autosave_on_off_toggled) renamed to
	  autosave_set_sensitivity and improved functionality
	(dialog_autosave_prompt) : rewritten to use standard gtk dialog
	(dialog_autosave) : rewritten as non-modal
	(cb_autosave_cancel) : new
	(cb_autosave_help) : new
	(cb_autosave_ok) : new

2002-01-24  Jon K Hellan  <hellan@acm.org>

	* dialog-formula-guru.c (cb_formula_guru_entry_focus_in): Align
	argument fields better when autoscrolling. Autoscroll in one more
	case: Navigating with keyboard from Cancel button. (OK, nobody is
	ever going to do that, but it works now, nevertheless.)

2002-01-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-advanced-filter.c : fix all calls to gnumeric_notice
	* dialog-analysis-tools.c : ditto
	* dialog-autocorrect.c : ditto
	* dialog-autosave.c : ditto
	* dialog-cell-sort.c : ditto
	* dialog-consolidate.c : ditto
	* dialog-define-names.c : ditto
	* dialog-goal-seek.c : ditto
	* dialog-search-replace.c : ditto
	* dialog-search.c : ditto
	* dialog-solver.c : ditto
	* dialog-tabulate.c : ditto

2002-01-24  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (tool_load_selection) : use
	  global_range_name

2002-01-24  Jody Goldberg <jody@gnome.org>

	* cell-format.glade : fix typo.
	* advanced-filter.glade : add use_underline.
	* cell-sort.glade : ditto.
	* colrow.glade : ditto.
	* delete-cells.glade : ditto.
	* dialog-sheet-order.c : ditto.
	* dialog-stf.glade : ditto.
	* dialog-zoom.glade : ditto.
	* insert-cells.glade : ditto.
	* names.glade : ditto.
	* print.glade : ditto.
	* search-replace.glade : ditto.
	* search.glade : ditto.
	* solver.glade : ditto.
	* tabulate.glade : ditto.

2002-01-24  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* anova-one.glade : added underline property
	* anova-two.glade : added underline property
	* correlation.glade : added underline property
	* covariance.glade : added underline property
	* descriptive-stats.glade : added underline property
	* exp-smoothing.glade : added underline property
	* fourier-analysis.glade : added underline property
	* histogram.glade : added underline property
	* mean-tests.glade : added underline property
	* moving-averages.glade : added underline property
	* random-generation.glade : added underline property
	* rank.glade : added underline property
	* regression.glade : added underline property
	* sampling.glade : added underline property
	* variance-tests.glade : added underline property

2002-01-23  Jody Goldberg <jody@gnome.org>

	* cell-format.glade : Add use_underline to the radio buttons.

	* dialog-cell-format.c (validation_rebuild_validation) : Use
	  gnumeric_textview_get_text.

2002-01-23  Jody Goldberg <jody@gnome.org>

	* cell-format.glade : remove place holders, s/columns/n-columns/
	d/focus_target/

2002-01-22  Jody Goldberg <jody@gnome.org>

	* dialog-cell-sort.c (col_row_name_list) : prepend then reverse,
	  append is slow.

2002-01-21  Jody Goldberg <jody@gnome.org>

	* Release 1.0.3

2002-01-19  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c : replace calls to gtk_widget_show
	  with tool_load_selection
	(tool_update_sensitivity_cb) : remove
	(tool_update_sensitivity_multiple_areas_cb) : rename
	  tool_update_sensitivity_cb
	(tool_load_selection) : new
	(dialog_fourier_tool) : call correct sensitivity function
	(dialog_random_tool) : preload count and var entry

2002-01-19  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c : make dialog_..._tool non-static
	  delete modal dialog for tool selection
	(dialog_ttest_paired_tool) : deleted
	(dialog_ttest_eq_tool) : deleted
	(dialog_ttest_neq_tool) : deleted
	(dialog_ztest_tool) : deleted
	(selection_made, dialog_help_cb, dialog_data_analysis) :
	  deleted
	* dialogs.h : declare new non-static dialog_..._tool functions
	* tools.h : small formatting changes

2002-01-19  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-graph-guru.c (dialog-graph-guru.c) : make dialog transient

2002-01-19  Jody Goldberg <jody@gnome.org>

	* graph-guru.glade : Make the guru a toplevel rather than dialog to
	  keep it visible.
	* formula-guru.glade : ditto.

	* dialog-graph-guru.c (cb_entry_rangesel_drag_finished) : update the
	  vector.
	(vector_state_new) : link to the new rangesel_drag_finished signal
	  so that we push the update when a user finishes dragging.

2002-01-18  Jody Goldberg <jody@gnome.org>

	* dialog-graph-guru.c (graph_guru_plot_name) : fix the stupid name
	  generation.
	(vector_state_series_set_dimension) : create a series if necessary.
	(cb_graph_guru_series_add) : implement.
	(graph_guru_select_plot) : make series reset optional.
	(graph_guru_init) : hook up the add/delete series buttons.
	(cb_graph_guru_series_delete) : new.
	(cb_graph_guru_series_add) : new.

2002-01-18  Morten Welinder  <terra@diku.dk>

	* dialog-formula-guru.c (formula_guru_init): Always show table.

2002-01-13  Wayne Schuller  <k_wayne@linuxpower.org>

	* cell-format.glade: Add missing accelerator keys and hints.
	* cell-sort.glade:
	* colrow.glade:
	* goalseek.glade:
	* hf-config.glade:
	* names.glade:
	* plugin-manager.glade:
	* print.glade:
	* regression.glade:
	* sampling.glade:
	* search-replace.glade:
	* search.glade:
	* sheet-order.glade:
	* summary.glade:
	* variance-tests.glade:

2002-01-15  Jody Goldberg <jody@gnome.org>

	* dialog-tabulate.c (dialog_tabulate) : take the sheet as an argument.

2002-01-15  Morten Welinder  <terra@diku.dk>

	* dialog-tabulate.c: New file.
	* tabulate.glade: New file.
	* Makefile.am, dialogs.h: deal with new files.

2002-01-15  Jody Goldberg <jody@gnome.org>

	* Release 1.0.2

2002-01-12  Jody Goldberg <jody@gnome.org>

	* dialog-goal-seek.c (cb_dialog_apply_clicked) : Use global_range_parse.

2002-01-12  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (validation_entry_from_expr) : new.
	(validation_rebuild_validation) : rework.
	(cb_validation_error_action_deactivate) : simplify.
	(cb_validation_sensitivity) : rename from
	cb_validation_operator_deactivate and improve alot.
	(fmt_dialog_init_validation_expr_entry) : new.
	(fmt_dialog_init_validation_page) : simplify.

2002-01-10  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (fourier_tool_ok_clicked_cb) : call
	  fourier_tool !
	(dialog_fourier_tool) Use correct key.
	* fourier-analysis.glade : Small formatting change.
	* tools.h : Add fourier_tool.

2002-01-09  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* histogram.glade : Redesign and add fields and buttons for
	  calculated bins
	* tools.h : add histogram_calc_bin_info_t
	* dialog-analysis-tools.c (histogram_tool_update_sensitivity_cb) :
	  new procedure
	(histogram_tool_ok_clicked_cb) : handle calculated bins
	(histogram_tool_set_predetermined) : new callback
	(histogram_tool_set_predetermined_on_toggle) : new callback
	(histogram_tool_set_calculated) : new callback
	(dialog_histogram_tool_init) : initialize new fields

2002-01-08  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (dialog_search): Connect to cursor_change signal
	instead, now that it seems to work.

	* dialog-cell-format.c (fmt_dialog_enable_widgets): Kill comma
	before closing brace.
	(fmt_dialog_impl): Ditto.
	* dialog-zoom.c (dialog_zoom_impl): Ditto.

2002-01-08  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* moving-averages.glade : Enable standard error checkbox

2002-01-07  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (rank_tool_ok_clicked_cb) : read new
	  radiobuttons and pass to ranking_tool
	* rank.glade : add radio buttons
	* tools.h : add av_ties_flag to ranking_tool

2002-01-07  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* anova-one.glade : add 'autofit columns' checkbox
	* anova-two.glade : ditto
	* correlation.glade : ditto
	* covariance.glade : ditto
	* descriptive-stats.glade : ditto
	* exp-smoothing.glade : ditto
	* fourier-analysis.glade : ditto
	* histogram.glade : ditto
	* mean-tests.glade : ditto
	* moving-averages.glade : ditto
	* random-generation.glade : ditto
	* rank.glade : ditto
	* regression.glade : ditto
	* sampling.glade : ditto
	* variance-tests.glade : ditto
	* src/dialogs/dialog-analysis-tools.c (parse_output) : add check
	  for autofit_button (default to autofit=true)


2002-01-06  Jody Goldberg <jody@gnome.org>

	* Release 1.0.1

2002-01-05  Jody Goldberg <jody@gnome.org>

	* dialog-graph-guru.c (vector_state_fill) : set the expr entry flags
	  for a new series too.

2002-01-04  Jody Goldberg <jody@gnome.org>

	* dialog-graph-guru.c (vector_state_fill) : more protection for
	  missing series.

2002-01-04  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (anova_two_factor_tool_ok_clicked_cb) :
	  correct error message (numerbers ??)

2002-01-03  Andreas J. Guelzow  <aguelzow@taliesin.ca>

        http://bugzilla.gnome.org/show_bug.cgi?id=67878
	* dialog-workbook-attr.c (attr_dialog_impl) : fix
	  help button reference

2002-01-01  J.H.M. Dassen (Ray) <jdassen@debian.org>

        * dialog-graph-guru.c (graph_guru_get_plot) : Use explicit casts to
          prevent non-problematic warnings when char is unsigned by default.
        * dialog-graph-guru.c (graph_guru_get_series) : ditto
        * dialog-graph-guru.c (graph_guru_get_spec) : ditto
        * dialog-graph-guru.c (vector_state_series_set_dimension) : ditto
        * dialog-graph-guru.c (vector_state_fill) : ditto
        * dialog-graph-guru.c (vector_state_init) : ditto
        * dialog-graph-guru.c (graph_guru_series_name) : ditto
        * dialog-graph-guru.c (graph_guru_select_series) : ditto
        * dialog-graph-guru.c (graph_guru_select_plot) : ditto

2001-12-31  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* histogram.glade : correct label
	* dialog-analysis-tools.c (anova_two_factor_tool_ok_clicked_cb) :
	  correct error message
	(random_tool_ok_clicked_cb) : correct error messages

2001-12-31  Jody Goldberg <jody@gnome.org>

	* Release 1.0.0

2001-12-30  Zbigniew Chyla  <cyba@gnome.pl>

	* dialog-search.c
	(value_at): Return UTF-8 string (using U_() macro for static strings).
	(search_clicked): Set focus to ETable to speed up keyboard navigation.

2001-12-15  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* autocorrect.glade : change position of help button

2001-12-24  Jody Goldberg <jody@gnome.org>

	* Release 0.99.1

2001-12-22  Wayne Schuller  <k_wayne@linuxpower.org>

	* dialog-printer-setup.c (hf_customize_help) : hook up help


2001-12-21  Wayne Schuller  <k_wayne@linuxpower.org>

	* dialog-advanced-filter.c (dialog_advanced_filter) : fix
	  help file name
	* dialog-autocorrect.c (dialog_init) : fix help file name

2001-12-19  Wayne Schuller  <k_wayne@linuxpower.org>

	* dialog-search-replace.c: (ok_clicked, dialog_search_replace):
	Save and load the gnome_entry history.
	* dialog-search.c: (search_clicked, dialog_search): Ditto.
	* search-replace.glade: Name the gnome_entry widgets properly.

2001-12-19  Jody Goldberg <jody@gnome.org>

	* dialog-cell-comment.c (dialog_cell_comment) : fix leak.

2001-12-18  Morten Welinder  <terra@diku.dk>

	* dialog-function-select.c (function_list_fill): Set the right
	clist data.  (Row numbers for gtk_clist are zero based.)
	(function_select_row): Use row data, not index in function list.
	(dialog_function_select_impl): Ditto.

2001-12-18  Jody Goldberg <jody@gnome.org>

	* dialog-consolidate.c (construct_consolidate) : parse_range change.
	* dialog-printer-setup.c (do_fetch_page_info) : ditto.

	* dialog-cell-format.c (validation_rebuild_validation) : no need
	  to pass sheets to create the style conditions.

	* dialog-advanced-filter.c (dialog_advanced_filter) : Use Range.

2001-12-16  Jody Goldberg <jody@gnome.org>

	* dialog-stf-main-page.c (stf_dialog_main_page_init) : suppress
	  warning.

2001-12-15  Jody Goldberg <jody@gnome.org>

	* Release 0.99.0

2001-12-15  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-stf-main-page.c (stf_dialog_main_page_init) truncate
	  preview to avoid wraps (# 66393)
	* dialog-stf.h define maximal preview size

2001-12-14  Morten Welinder  <terra@diku.dk>

	* dialog-cell-format.c (fmt_dialog_init_format_page): Sort
	currencies in drop-down.

	* dialog-function-select.c (function_list_fill): Sort the
	functions by name.

2001-12-13  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-stf-fixed-page.c (fixed_page_autodiscover) :
	  first split is not the end of a column (Bug #66433)
	* dialogs/dialog-analysis-tools.c : alphabetize
	(dialog_ftest_tool_init) : fix typo (Bug #66880)

2001-12-13  Jody Goldberg <jody@gnome.org>

	* dialog-cell-sort.c (dialog_cell_sort) : changes to range_has_header.

2001-12-12  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (set_initial_focus) : const.

2001-12-12  Jody Goldberg <jody@gnome.org>

	* dialog-solver.c (cb_dialog_solve_clicked) : gtk_entry_get_text const.
	* dialog-printer-setup.c (do_fetch_page) : ditto.
	(paper_size_changed) : ditto.
	* dialog-goal-seek.c (cb_dialog_apply_clicked) : ditto.
	* dialog-formula-guru.c (formula_guru_set_expr) : ditto.
	* dialog-autocorrect.c (cb_add_clicked) : ditto.
	* dialog-analysis-tools.c (entry_to_float) : ditto.
	(entry_to_int) : ditto.
	(gnumeric_expr_entry_parse_to_value) : ditto.
	(gnumeric_expr_entry_parse_to_list) : ditto.
	* dialog-advanced-filter.c (dialog_advanced_filter) : ditto.

2001-12-10  Jody Goldberg <jody@gnome.org>

	* dialog-cell-format.c (fmt_dialog_selection_type) : Life is simpler.

2001-12-09  Jody Goldberg <jody@gnome.org>

	* dialog-stf.glade  : only display scrollbars if necessary

2001-12-08  Jody Goldberg <jody@gnome.org>

	http://bugzilla.gnome.org/show_bug.cgi?id=64991
	* dialog-search.c (search_clicked) : call e_table_model_pre_change
	  before changing.

2001-12-07  Jody Goldberg <jody@gnome.org>

	* dialog-advanced-filter.c (dialog_advanced_filter) : don't destroy
	  the dialog until we are done with it.

2001-12-03  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* anova-two.glade : activate labels button and change (1 - alpha)
	  to alpha
	* histogram.glade : add percentages checkbox (# 62164)
	* dialog-analysis-tools.c : format all preentered numbers according
	  to the locale (# 65404)
	(float_to_entry) : new utility proc.
	(int_to_entry) : ditto
	(anova_two_factor_tool_ok_clicked_cb) : support input from various
	  sheets
	(anova_two_factor_tool_update_sensitivity_cb) : ditto
	(tool_update_sensitivity_cb) : deleted
	(tool_update_sensitivity_global_cb) : renamed tool_update_sensitivity_cb
	(histogramr_tool_ok_clicked_cb) : add percentages checkbox
	  (# 62164)
	* tools.h : change arguments for anova_two_factor_without_r_tool,
	  anova_two_factor_with_r_tool and histogram_tool

2001-11-27  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* tools.h : change argument list of ranking_tool
	* rank.glade : add group by Areas
	* dialog-analysis-tools.c (rank_tool_ok_clicked_cb) : use
	  gnumeric_expr_entry_parse_to_list rather than parse_range
	  (support references to other sheets)
	(dialog_ranking_tool) : use tool_update_sensitivity_multiple_areas_cb


2001-11-25  Jody Goldberg <jody@gnome.org>

	* dialog-define-names.c (cb_name_guru_add) : Use expr_parse_str.

	* dialog-formula-guru.c (formula_guru_init) : s/GList/ExprList/g

2001-11-23  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (random_tool_update_sensitivity_cb) : Check for
	  valid values in the netry fields
	(random_tool_ok_clicked) : use gnumeric_expr_entry_parse_to_value rather
	  than parse_range (support references to other sheets), set-up checks for
	  errors in random_tool
	(dialog_random_tool_init) : hook random_tool_update_sensitivity_cb to the
	  `changed' signal of the other entry fields

2001-11-23  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-search.c (search_clicked) : initialize sr->curr_sheet
	(dialog_search) : change flags for expr-entry widget
	* dialog-search-replace.c (ok_clicked) : initialize sr->curr_sheet
	(dialog_search_replace) : change flags for expr-entry widget

2001-11-20  Andreas J. Guelzow  <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (random_tool_ok_clicked_cb) : Don't use
	  non-existing entry field.
	  Bug: http://bugzilla.gnome.org/show_bug.cgi?id=64934

2001-11-19  Andreas J. Guelzow <aguelzow@taliesin.ca>
	* dialog-analysis-tools.c : replace all atof and atoi with calls to
	  entry_to_float and entry_to_int, wrappers around format_match_number.
	  Extract common code into gnumeric_expr_entry_parse_to_value and
	  gnumeric_expr_entry_parse_to_list. Fix code formatting.
	(ttest_tool_ok_clicked_cb) : validate known variance entries
	(ttest_update_sensitivity_cb) : new callback, validate mean_diff and alpha

2001-11-18  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (cb_fmt_dialog_dialog_apply) : rebuild
	  validation if something changed.
	(validation_rebuild_validation) : clear the change flag.
	(cb_validation_bounds_changed) : just flag a change.
	(fmt_dialog_init_validation_page) : init change flag.
	(cb_fmt_dialog_dialog_apply) : rebuild validation if there are pending
	  changes.
	(cb_fmt_dialog_set_focus) : ditto.

2001-11-17  Jody Goldberg <jgoldberg@home.com>

	* dialog-solver.c (grab_cells) : handle blank input cells.

2001-11-16  Jody Goldberg <jgoldberg@home.com>

	* formula-guru.glade : Make resizable.
	* function-select.glade : Ditto.

	* dialog-cell-format.c (validation_rebuild_validation) : between is
	inclusive.

2001-11-15  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (parse_multiple_ranges) : deleted
        (regression_tool_ok_clicked_cb) : use global_range_list_parse
        (regression_tool_update_sensitivity_cb) : ditto
        (dialog_regression_tool_init) : allow disconnected selections
          and selections from other sheets
        * regression.glade : include group-by buttons
        * tools.h : change arguments of regression_tool

2001-11-14  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (tool_update_sensitivity_multiple_areas_cb)
	  allow seconf input field
	(histogram_tool_ok_clicked_cb) : allow labels and grouping for seceral
	  variables
	(dialog_histogram_tool_init) : ditto
	* histogram.glade : ditto
	* tools.h : modify arguments of histogram_tool

2001-11-13  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (validation_entry_to_expr) : Use
	  gnumeric_expr_entry_parse.

2001-11-12  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (exp_smoothing_*) : enable group-by and labels
	  as well as large selections, handle all tool returns
	(average_tool_*) : enable group-by and labels as well as large selections
	* moving-averages.glade : enable group-by and labels
	* exp-smoothing.glade : ditto
	* tools.h (averages_tool) : Use Value instead of Range
	(exp_smoothing_tool) L ditto

2001-11-09  Morten Welinder  <terra@diku.dk>

	* dialog-stf-preview.c (stf_preview_render): Plug leaks and make
	much more robust.

2001-11-09  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (vector_state_apply_changes) : Use
	  gnumeric_expr_entry_parse.

2001-11-08  Morten Welinder  <terra@diku.dk>

	* dialog-summary.c (summary_get): Fix it right.

2001-11-08  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (tool_update_sensitivity_global_cb) :
	  tool_update_sensitivity_cb using global_range_parse
	(ttest_tool_ok_clicked_cb) : Use Value instead of Range
	(ftest_tool_ok_clicked_cb) : ditto
	(ztest_tool_ok_clicked_cb) : ditto
	(ztest_tool_ok_clicked_cb) : ditto
	(anova_single_tool_ok_clicked_cb) : ditto
	(*_tool_ok_clicked_cb) : handle un-expected returns from the
	  tool invocation
	* mean-tests.glade : ask for the obvious (alpha) rather than the
	  unusual (1 - alpha)
	* variance-tests.glade : ditto
	* anova-one.glade : ditto
	* tools.h (ftest_tool) : Use Value instead of Range
	(anova_single_tool) : ditto
	(ttest_paired_tool) : ditto
	(ttest_eq_var_tool) : ditto
	(ttest_neq_var_tooll) : ditto
	(ztest_tool) : ditto

2001-11-07  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-analysis-tools.c
	(exp_smoothing_tool_update_sensitivity_cb,
	exp_smoothing_tool_ok_clicked_cb, dialog_exp_smoothing_tool_init,
	dialog_exp_smoothing_tool): Wrote.

	* tools.h: Added exp_smoothing_tool proto.

	* Makefile.am, exp-smoothing.glade: Introduced.

2001-11-05  Morten Welinder  <terra@diku.dk>

	* dialog-summary.c (summary_get): Plug leak.

2001-11-05  Jody Goldberg <jgoldberg@home,com>

	* Release 0.75

2001-11-2  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-solver.c (dialog_init) : Reload solver state (constraints,
	  target cell, etc.) on invocation.
	(get_constraint_type) : translate string type into numeric type
	(revert_constraint_format) : translate solver engine constraint format
	  to dialog format
	(cb_dialog_solve_clicked) : also store user visible strings describing
	  the constraints

2001-11-01  Jody Goldberg <jgoldberg@home.com>

	* dialog-autocorrect.c (cb_remove_clicked) : generalize and fix leak.
	(cb_add_clicked) : generalize.
	(cb_select_row) : generalize.
	(autocorrect_init_exception_list) : new.
	(exceptions_callback) : clean up slightly.
	(ac_button_toggled) : simplify.
	(ac_dialog_toggle_init) : new.
	(dialog_autocorrect) : simplify.  Rather than saving the content
          and restoring on cancel, only store the new values on <OK>.

2001-11-01  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* dialog-autosave.c (dialog_autosave): Fixed the help button.
	Pressing help does not kill the dialog any more.

2001-10-31  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* analysis-tools.glade : Remove unused dialogs.

2001-10-31  Jukka-Pekka Iivonen  <jiivonen@hutcs.cs.hut.fi>

	* analysis-tools.glade, dialog-analysis-tools.c: Added `Help'
	button to the tool selection dialog.

	* advanced-filter.glade, dialog-advanced-filter.c: Added `Help'
	button.

	* autocorrect.glade, dialog-autocorrect.c: Added `Help' button.

2001-10-31  Jody Goldberg <jgoldberg@home.com>

	* dialog-formula-guru.c (dialog_formula_guru) : remove the debug spew.
	(formula_guru_arg_new) : no need to call editable enters.  We do it
	  manually.

2001-10-30  Jody Goldberg <jgoldberg@home.com>

	http://bugzilla.gnome.org/show_bug.cgi?id=62211
	* dialog-cell-format.c (fmt_dialog_impl) : no need to make this modal.
	There will be confusion with multiple-views, but it is manageable.

2001-10-30  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-solver.c : rewritten as a semi-modal guru using the expr-entry
	  widget
	* solver.glade : redesign dialog as semi-modal guru

2001-10-29  Jody Goldberg <jgoldberg@home.com>

	* Release 0.74

2001-10-29  Jody Goldberg <jgoldberg@home.com>

	* Release 0.73

2001-10-29  Jody Goldberg <jgoldberg@home.com>

	* dialog-printer-setup.c (do_print_destroy_cb) : warning suppression.

2001-10-28  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c (name_guru_display_scope) : set active on
	  sheet or workbook, don't set TRUE/FALSE on sheet.
	(name_guru_init) : get the wb_scope button.

2001-10-27  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-cell-format.c (validation_style_condition_chain_rebuild): Rename
	to validation_rebuild_validation.
	(validation_rebuild_validation): Also set error style, title and message
	on validation.
	(cb_validation_error_action_deactivate): Don't set error style on
	mstyle directly.
	(cb_validation_operator_deactivate): Adjust for name change.
	(cb_validation_constraint_type_deactivate): Don't rebuild chain from
	here, cb_validation_error_action_deactivate will do this.
	(cb_validation_bounds_changed): Adjust for name change.
	(cb_validation_flags_changed): Idem.
	(cb_validation_error_title_msg): Don't set title and message directly
	on mstyle. Call validation_rebuild_validation instead.
	(fmt_dialog_init_from_style_condition): Rename to
	fmt_dialog_init_validation_from_style_condition.
	(fmt_dialog_init_validation_from_style_condition): Use passed
	stylecondition instead of re-fetching it from the mstyle.
	(fmt_dialog_init_validation_page): Correctly initialize everything
	from the new, single mstyle_validation element.

2001-10-26  Wayne Schuller  <k_wayne@linuxpower.org>

	* dialog-printer-setup.c: (display_hf_preview), (header_changed),
	(footer_changed), (fill_hf), (do_setup_hf_menus),
	(hf_customize_apply), (hf_customize_help), (do_hf_customize),
	(do_setup_hf), (do_print_destroy_cb), (printer_setup_state_new): Don't
	  open multiples dialogs, set parent correctly, destroy when print setup
	  gets destroyed, code cleanups.

2001-10-26  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (dialog_search): Make Enter start the search.

2001-10-25  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* correlation.glade : add `group by area' radio button
	* covariance.glade : ditto
	* descriptive-stats.glade: ditto
	* sampling.glade : added group_by buttons as well as multiple sample entry
	* dialog-analysis-tools.c (parse_output) : initialize all fields of dao
	(dialog_tool_init) : add argument specifying the flags for the input
          expression entry widgets
	(tool_update_sensitivity_multiple_areas_cb) : new routine,
          tool_update_sensitivity_cb for multiple input ranges
	(corr_tool_ok_clicked_cb) : use global_range_list_parse rather than parse_range,
          call tool with modified argument list
	(cov_tool_ok_clicked_cb) : ditto
	(desc_stats_tool_ok_clicked_cb) : ditto
	(sampling_tool_ok_clicked_cb) : ditto, as well as support for group_by and multiple
          samples
	* tools.h : changed arguments for correlation_tool, covariance_tool,
          descriptive_stat_tool, and sampling_tool

2001-10-25  Morten Welinder  <terra@diku.dk>

	* dialog-cell-format.c (fmt_dialog_init_format_page): Plug leak.

2001-10-25  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c (cb_scope_changed) : rework scope handler.
	(name_guru_display_scope) : ditto.
	(name_guru_set_expr) : ditto.
	(cb_name_guru_add) : support error messages, fix updating.

2001-10-21  Wayne Schuller <k_wayne@linuxpower.org>

	* dialog-printer-setup.c : New canvas based header and footer preview
	  widget. The customize header/footer widget now also uses a
	  GnomePropertyBox for UI consistency.
	* print.glade : Updated.
	* hf-config.glade : Updated.

2001-10-23  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c : remove `strict'
	  argument from all invocations of global_range_parse

2001-10-23  Almer S. Tigelaar  <almer@gnome.org>

	* cell-format.glade: Re-order validation action list.

	* dialog-cell-format.c (fmt_dialog_init_validation_page):
	Don't delete validation page.
	(fmt_dialog_init_input_msg_page): Adjust deletion index.
	(validation_entry_to_expr): New, turn entered text into
	expression.
	(validation_style_condition_chain_rebuild): Rebuild the
	validation chain from the input given.
	(cb_validation_error_action_deactivate): Cope for re-ordering
	of the action list. Set the action on the resulting mstyle.
	(cb_validation_operator_deactivate): Rebuild chain.
	(cb_validation_constraint_type_deactivate): Idem.
	(cb_validation_flags_changed): Idem.
	(cb_validation_bounds_changed): New, force rebuild when bounds
	change.
	(cb_validation_error_title_msg): New, reset validation title
	and message on mstyle when changed.
	(fmt_dialog_init_from_style_condition): New, initialize the
	Criteria part of the dialog from an existing mstyle.
	(fmt_dialog_init_validation_page): Connect new signal callbacks
	and initialize the Error Alert part of the dialog.

2001-10-22  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c (cb_name_guru_add) : actually display the
	  returned error.

2001-10-21  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (dialog_graph_guru) : Users are probably
	  expecting  the vectors to allocate in the order that they were
	  selected.

2001-10-20  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* goalseek.glade : replace target value in goal frame with error
	* dialog-goal-seek.c (cb_dialog_apply_clicked) : fix some leaks, check for
	  invalid data entry and display error rather than target value.

2001-10-20  Jody Goldberg <jgoldberg@home.com>

	* dialog-formula-guru.c (formula_guru_set_expr) : use the prefix &
	  suffix strings.  Watch sign extension.
	(formula_guru_free) : split from the destroy handler.
	(dialog_formula_guru) : use formula_guru_free. and init the
	  prefix/suffix.

2001-10-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (dialog_graph_guru) : be quieter about a
	  failure to start the graph server.
	(graph_guru_init_data_page) : typo.

2001-10-19  Morten Welinder  <terra@diku.dk>

	* dialog-goal-seek.c (gnumeric_goal_seek): Fix determination of
 	whether set-cell contains a usable value.

2001-10-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-analysis-tools.c (dialog_tool_init) Register as a guru.
	(dialog_random_tool_init) : ditto.

	* dialog-goal-seek.c (dialog_init) : Register as a guru.

2001-10-19  Morten Welinder  <terra@diku.dk>

	* dialog-goal-seek.c (gnumeric_goal_seek): New Plan F: extra
 	Newton searches from a net of points.  Disable Plans B through F
 	when bisection can kick in.

2001-10-18  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (parse_output) : rewrite to permit output of
	  the data analysis tools to be directed into a range on a different sheet
	  of the active workbook.
	  (corr_tool_ok_clicked_cb) : change of parse_output arguments
	  (cov_tool_ok_clicked_cb) : ditto
	  (cb_desc_stat_tool_ok_clicked) : ditto
	  (rank_tool_ok_clicked_cb) : ditto
	  (ttest_tool_ok_clicked_cb) : ditto
	  (ftest_tool_ok_clicked_cb) : ditto
	  (sampling_tool_ok_clicked_cb) : ditto
	  (random_tool_ok_clicked_cb) : ditto
	  (regression_tool_ok_clicked_cb) : ditto
	  (average_tool_ok_clicked_cb) : ditto
	  (fourier_tool_ok_clicked_cb) : ditto
	  (histogram_tool_ok_clicked_cb) : ditto
	  (anova_single_tool_ok_clicked_cb) : ditto
	  (anova_two_factor_tool_ok_clicked_cb) : ditto
	* dialog-goal-seek.c (cb_dialog_apply_clicked) : fix leak

2001-10-18  Jody Goldberg <jgoldberg@home.com>

	* Release 0.72

2001-10-16  Andreas J. Guelzow <aguelzow@taliesin.ca>

        * goalseek.glade : New glade dialog
	* Makefile.am : Added goalseek.glade
	* dialog-goal-seek.c (gnumeric_goal_seek) : changes in the argument list
	(dialog_help_cb) : new callback supporting a help button
	(dialog_destroy) : new callback to change dialog into non-modal form
	  using expr-entry widget
	(cb_dialog_cancel_clicked) : ditto
	(cb_dialog_close_clicked) : ditto
	(cb_dialog_apply_clicked) : ditto
	(dialog_set_focus) : ditto
	(dialog_realized) : ditto
	(dialog_goal_seek) : changed to support same goal
	(dialog_init) : new function creating dialog
	(dialog_found_solution) : deleted

2001-10-16  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_apply_changes) : add the format guru.
	(graph_guru_init_format_page) : new.
	(dialog_graph_guru) : support format guru..
	(graph_guru_set_page) : ditto.

2001-10-16  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (cb_series_entry_changed) : allow renaming of
	  series from the series combo.

2001-10-16  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_init_data_page) : handle component
	  death.  Only init if we need to.
	(graph_guru_apply_changes) : check the right guru.
	(graph_guru_set_page) : unless we are canceling apply any pending
	  edits on the data page to the guru.
	(vector_state_apply_changes) : new split from
	(cb_graph_guru_focus) : here.

2001-10-16  Jody Goldberg <jgoldberg@home.com>

	* graph-guru.glade : Make Finish the default button.

	* dialog-graph-guru.c (cb_graph_guru_clicked) : don't start creating
	  the object if all we were doing was editing.

2001-10-16  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_apply_changes) : new function.
	(graph_guru_set_page) : split from here.
	(cb_graph_guru_clicked) : used here.
	(graph_guru_clear_xml) : new.
	(graph_guru_init_data_page) : split some out into.
	(graph_guru_get_spec) : here.
	(graph_guru_state_destroy) : use graph_guru_clear_xml.
	(graph_guru_apply_changes) : update protection.
	(graph_guru_set_page) : expand.

2001-10-15  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_select_series) : fix leak.

2001-10-14  Almer S. Tigelaar  <almer@gnome.org>

 	* validate.glade: Burn.

 	* dialog-validate.c: Burn.

 	* Makefile.am: Cope for burning.

 	* dialogs.h: Idem and add new dialog pages to
 	cell format dialog enum.

	* dialog-cell-format.c (fmt_dialog_init_validation_page):
	Temporarily disable validation dialog before release.
	(fmt_dialog_init_input_msg_page): Remove the right page.

2001-10-14  Almer S. Tigelaar  <almer@gnome.org>

	* cell-format.glade: Tidy and add new option to validation
	error action selection menu.

	* dialog-cell-format.c (cb_validation_error_action_deactivate):
	Cope for the addition of the added menu item.
	(cb_validation_constraint_type_deactivate): Call
	cb_validation_error_action_deactivate to make sure the
	widgets get re-enabled/disabled properly.
	(fmt_dialog_init_validation_page): No need to call
	cb_validation_error_action_deactivate anymore.

2001-10-12  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (value_at): protect cell names in cache also.
	(search_clicked): Discard string cache when searching anew.

2001-10-12  Jody Goldberg <jgoldberg@home.com>

	* dialog-about.c (dialog_about) : Use the nice new icon.

2001-10-12 Andreas J. Guelzow <aguelzow@taliesin.ca>

	http://bugzilla.gnome.org/show_bug.cgi?id=62008
        * random-generation.glade : New dialog
	* Makefile.am : Added random-generation.glade
	* dialog-analysis-tools.c (new_sheet_toggled) : deleted
	(new_workbook_toggled) : deleted
	(range_output_toggled) : deleted
	(output_range_selected) : deleted
	(set_output_option_signals) : deleted
	(dialog_tool_init_outputs) : new function,
	  extracted existing code for reuse
	(dialog_tool_init_buttons) : ditto
	(dialog_tool_init) : parts split off into dialog_tool_init_outputs and
	  dialog_tool_init_buttons
	(random_tool_update_sensitivity) : new function
	(random_tool_ok_clicked_cb) : new function
	(dialog_random_tool_init) : new function
	(distribution_parbox_config) : changed to port random
	  number generation tool to use expr-entry-widgets.
	(combo_get_distribution) : ditto
	(distribution_strs_find) : ditto
	(distribution_callback) : ditto
	(dialog_random_realized) : ditto
	(dialog_random_tool) : ditto

2001-10-11  Morten Welinder  <terra@diku.dk>

	* dialog-search.c (dialog_search): New dialog in new file.

	* dialog-search-replace.c (dialog_search_replace_query): Remove
 	search from here.

2001-10-11 Andreas J. Guelzow <aguelzow@taliesin.ca>

        * anova-one.glade : change variable name to be consistent across
	  various glade files to be able to use unified code
	* anova-two.glade : ditto
	* correlation.glade: ditto
	* correlation.glade: ditto
	* covariance.glade: ditto
	* descriptive-stats.glade : ditto
	* fourier-analysis.glade : ditto
	* histogram.glade : ditto
	* mean-tests.glade : ditto
	* moving-averages.glade : ditto
	* rank.glade : ditto
	* dialog-analysis-tools.c (tool_destroy) : enable accelerators for expr-entry
	  widgets
	(dialog_tool_init) : add forgotten gnumeric_editable_enters and
	  enable accelerators for expr-entry widgets
	(dialog_*_tool) : ditto
	(dialog_*_tool_init) : ditto

2001-10-10  Jody Goldberg <jgoldberg@home.com>

	http://bugzilla.gnome.org/show_bug.cgi?id=62109
	* dialog-cell-format.c (cb_font_changed) : Only set elements that
	  changed.

2001-10-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

        * Makefile.am : Add anova-one.glade, anova-two.glade, fourier-analysis.glade,
	  histogram.glade, moving-averages.glade, regression.glade
	* correlation.glade : rearrange `grouped-by' buttons
	* covariance.glade  : ditto
	* descriptive-stats.glade : ditto
	* rank.glade : ditto
	* anova-one.glade : new file
	* anova-two.glade : new file
	* fourier-analysis.glade : new file
	* histogram.glade : new file
	* moving-averages.glade : new file
	* regression.glade : new file
	* dialog-analysis-tools.c (dialog_anova_two_factor_with_r_tool) :
	  replaced by  dialog_anova_two_factor_tool, using gnumeric-expr-entry
	  widget
	(dialog_anova_two_factor_without_r_tool) : ditto
	(columns_toggled) : removed
	(rows_toggled) : removed
	(set_group_option_signals) : removed
	(checkbutton_toggled) : removed
	(first_row_label_signal_fun) : removed
	(force_intercept_zero_signal_fun) : removed
	(first_row_label_button) : removed
	(force_intercept_zero_button) : removed
	(new_dialog) : removed
	(new_frame) : removed
	(add_check_buttons) : removed
	(add_output_frame) : removed
	(tool_update_sensitivity_cb) : some clarification
	(regression_tool_ok_clicked_cb) : new function
	(regression_tool_update_sensitivity_cb) : new function
	(dialog_regression_tool_init) : new function
	(dialog_regression_tool) : rewritten to use expr-entry widget
	(average_tool_ok_clicked_cb) : new function
	(average_tool_update_sensitivity_cb) : new function
	(dialog_average_tool_init) : new function
	(dialog_average_tool) : rewritten to use expr-entry widget
	(fourier_tool_ok_clicked_cb) : new function
	(dialog_fourier_tool) : rewritten to use expr-entry widget
	(histogram_tool_ok_clicked_cb) : new function
	(dialog_histogram_tool) : rewritten to use expr-entry widget
	(anova_single_tool_ok_clicked_cb) : new function
	(anova_single_tool_update_sensitivity_cb) : new function
	(dialog_anova_single_tool_init) : new function
	(dialog_anova_single_tool) : rewritten to use expr-entry widget
	(anova_two_factor_tool_ok_clicked_cb) : new function
	(anova_two_factor_tool_update_sensitivity_cb) : new function
	(dialog_anova_two_factor_tool_init) : new function
	(dialog_anova_two_factor_tool) : new function replacing
	  dialog_anova_two_factor_with_r_tool and
	  dialog_anova_two_factor_without_r_tool to implement them
	  using the expr-entry widget

2001-10-08  J.H.M. Dassen (Ray) <jdassen@debian.org>

	* dialog-analysis-tools.c (tool_help_cb) : separated help_ref
	declaration and initialisation to fix "initializer element is not
	computable at load time" error.

2001-10-10  Zbigniew Chyla  <cyba@gnome.pl>

	* dialog-search-replace.c (dialog_search): Made search dialog a bit
	more friendly for users navigating with the keyboard.

	* search.glade: ditto

2001-10-09  Almer S. Tigelaar  <almer@gnome.org>

	* cell-format.glade: Add validation and input msg tabs, largely
	migrated from validate.glade.

	* dialog-cell-format.c (cb_validation_constraint_type_deactivate): New.
	(cb_validation_operator_deactivate): New.
	(cb_validation_error_action_deactivate): New.
	(fmt_dialog_init_validation_page): New, initialize new validation tab.
	(cb_input_msg_flag_toggled): New.
	(fmt_dialog_init_input_msg_page): New, initialize new input msg tab.
	(cb_fmt_dialog_dialog_destroy): detach guru.
	(cb_fmt_dialog_set_focus): Set focus for expr-entry's.
	(fmt_dialog_impl): Call validation/input msg initialization routines,
	connect set-focus handler, make notebook scrollable, attach guru.

2001-10-07  Jody Goldberg <jgoldberg@home.com>

	* Release 0.71

2001-10-06  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_state_destroy) : disconnect the
	  combo handlers before we destroy the state so that their callbacks
	  don't trigger during destruction.
	(vector_state_set_entry) : merge back into.
	(vector_state_fill) : here.  Use the index rather than a cached
	  xmlNode *.
	(vector_state_new) : rename 'index' to 'dim_index' to be clearer.
	(graph_guru_select_plot) : store the index rather than an xmlNode *.
	(graph_guru_select_series) : store the index rather than an xmlNode *.
	(graph_guru_init_data_page) : the graph caches the spec, not us.
	(graph_guru_get_plot) : new utility.
	(cb_plot_selection_changed) : use the new utility.
	(graph_guru_get_series) : new utility.
	(cb_series_selection_changed) : use the new utility.
	(cb_series_entry_changed) : support lookup, and warn about renaming.
	(cb_plot_entry_changed) : support lookup, and warn about renaming.
	(cb_graph_guru_focus) : use graph_guru_get_series.
	(dialog_graph_guru) : init the combos to NULL in case we destroy
	  before initializing them.

2001-10-06  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search, dialog_search_notify):
 	New functions (and dialogs).

2001-10-05  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search_replace_query): Make sure
 	cancel actually does.

	* Makefile.am: add search dialog.

2001-10-05  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c : implement help buttons for all tools
	* mean-tests.glade : ditto and small capitalization and colon corrections
	* rank.glade : ditto
	* sampling.glade : ditto
	* variance-tests.glade : ditto
	* correlation.glade : ditto
	* covariance.glade : ditto

2001-10-04  Jody Goldberg <jgoldberg@home.com>

	http://bugzilla.gnome.org/show_bug.cgi?id=61742
	* analysis-tools.glade : put all the output radio buttons for
	  histograms in the same group.
	Disable the 'Chart Output' button until we implement it.

2001-10-04  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : new files mean-tests.glade, variance-tests.glade and sampling.glade
	* dialog-analysis-tools.c (dialog_tool_init) : permit 2 input ranges
	(tool_update_sensitivity_cb ) : ditto
	(dialog_ttest_tool) : new function as a common implementation of
	  the 4 t- and z-tests using the gnumeric-expr-entry widget.
	(ttest_tool_ok_clicked_cb) : ditto
	(ttest_known_toggled_cb) : ditto
	(ttest_paired_toggled_cb) : ditto
	(dialog_ttest_adjust_to_invocation) : ditto
	(dialog_ttest_realized) : ditto
	(dialog_ttest_tool_init) : ditto
	(dialog_ttest_paired_tool) : changed to stub calling dialog_ttest_tool
	(dialog_ttest_eq_tool) : ditto
	(dialog_ttest_neq_tool) : ditto
	(dialog_ztest_tool) : ditto
	(dialog_ftest_tool) : changed to guru with gnumeric-expr-entry widget
	(ftest_tool_ok_clicked_cb) : new function
	(dialog_sampling_tool) : changed to guru with gnumeric-expr-entry widget
	(sampling_tool_update_sensitivity) : new function
	(sampling_tool_ok_clicked_cb) : new function
	(sampling_method_toggled_cb) : new function
	(dialog_sampling_realized) : new function
	(dialog_sampling_tool_init) : new function

2001-10-04  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_select_series) : adjust to changes
	  in the combo_text.
	(graph_guru_select_plot) : ditto.  Use gnm_combo_text_clear.
	  Store the xmlNode for the series with its combo item.
	(graph_guru_init_data_page) : Store the xmlNode for the plot
	  with its combo item.
	(cb_series_selection_changed) : have this do something.
	(cb_plot_entry_changed) : ditto.
	(graph_guru_selector_init) : adjust to changes in the combo_text.

2001-10-03  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* Makefile.am : new files correlation.glade, covariance.glade and
	  rank.glade
	* dialog-analysis-tools.c : rewrite dialog_correlation_tool,
	  dialog_covariance_tool and dialog_ranking_tool to expr-entry widget,
	  affecting a whole bunch of functions,
	(tool_destroy) : new, replaces desc_stat_tool_destroy
	(cb_tool_cancel_clicked) : new, replaces cb_desc_stat_tool_cancel_clicked
	(tool_set_focus) : new, replaces desc_stat_tool_set_focus
	(tool_set_focus_output_range) : new, replaces desc_stat_tool_set_focus_output_range
	(dialog_tool_init) : new, replaces dialog_desc_stat_tool_init
	(tool_update_sensitivity) : new
	(corr_tool_ok_clicked_cb) : new
	(cov_tool_ok_clicked_cb) : new
	(rank_tool_ok_clicked_cb) : new

2001-10-01  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (cb_graph_guru_focus) : removing an already
	  non-existent dimension is possible in the event that a user changes
	  their mind.

	* dialog-graph-guru.c (vector_state_fill) : split actual setting out
	  into vector_state_set_entry.

2001-10-01  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search_replace_query): New
 	(modal) dialog.

2001-10-01  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (vector_state_fill) : Use
	  gnumeric_expr_entry_clear, gnumeric_expr_entry_set_rangesel_from_dep.
	(cb_graph_guru_entry_changed) : flag changes.
	(vector_state_new) : init the new flags and connect he changed signal,
	  and the gtk_object_data.
	(vector_state_destroy) : clear the stored vector.
	(graph_guru_init_data_page) : disable the debug spew.
	(cb_graph_guru_focus) : use window::set_focus in place of
	  focus-{in,out} for each entry.  This is still a stub.
	(graph_guru_init) : connect cb_graph_guru_focus.

2001-09-30  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (vector_state_fill) : Use gnm_graph_series_get_dimension.

2001-09-30  Jody Goldberg <jgoldberg@home.com>

	* analysis-tools.glade : manually tweak the size of the dialog and
	  remove a few loose ends.  We will need to regenerate this with a
	  newer glade after release.

2001-09-29  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_set_page) : clear the current plot.
	(graph_guru_select_plot) : fill in.
	(vector_state_new) : ditto.
	(vector_state_init) : ditto.

2001-09-28  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-cell-comment.c (dialog_cell_comment):
	Make the cell comment dialog user resizable. Fixes #60053

2001-09-27  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* dialog-analysis-tools.c (desc_stat_tool_set_focus_output_range) :
	  Switch output selection when output range is edited.
	(cb_desc_stat_tool_ok_clicked) : ditto
	(dialog_desc_stat_tool_init) : ditto

2001-09-27  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (dialog_graph_guru) : doh!

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-21  Jody Goldberg <jgoldberg@home.com>

	* dialog-formula-guru.c (cb_formula_guru_entry_changed) : fix the
	  handling of empty arguments.

2001-09-14  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fmt_dialog_init_format_page) : if we are
	  displaying the parse fmt because the assigned fmt is General
	  then select the parse fmt in the dialog.

2001-09-10  Jody Goldberg <jgoldberg@home.com>
	For Wayne Schuller <k_wayne@linuxpower.org>
	* dialog-printer-setup.c (display_hf_sample) : new.
	(header_changed) : use it.
	(footer_changed) : use it.
	(do_setup_hf_menus) : use it.
	(fill_hf) : be smarter.
	(text_insert) : delete.
	(do_hf_config) : Use GtkEntry and setup the Accept links.

2001-09-10  Andreas J. Guelzow <aguelzow@taliesin.ca>

	* descriptive-stats.glade : Add labels.

2001-09-06  Morten Welinder  <terra@diku.dk>

	* dialog-about.c (dialog_about): Kill stale link.

2001-09-04  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fmt_dialog_impl) : init the border selector
	  with the pattern and colour of the first available border, default
	  to black & THIN if nothing has a border.
	(setup_pattern_button) : improve the interface to simplify selecting
	  the initial button.

2001-09-04  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (picker_style_color) : delete.
	(cb_font_preview_color) : call style_color_new directly.
	(cb_border_color) : rgba was border selector specific.
	  Store it in State::border directly so that none of the other
	  ColorPickers think it is initialized.
	(border_format_has_changed) : ditto.
	(fmt_dialog_impl) : init border.rgba.

2001-08-23  Morten Welinder  <terra@diku.dk>

	* dialog-function-select.c (category_and_function_key_press): Fix
 	signedness problem.

2001-08-23  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_create_vectors_from_range) : Use the
	  new gnm_graph_vector_new interface.
	(cb_data_simple_col_row_toggle) : use gnm_graph_arrange_vectors.

2001-08-20  Jody Goldberg <jgoldberg@home.com>

	* Release 0.70

2001-08-18  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c :  Move the life cycle issues up into
	  gnumeric-graph.

2001-08-15  Jody Goldberg <jgoldberg@home.com>

	* plugin-manager.glade : desensitize the install new plugin button
	  until it is implemented.

2001-08-11  Jody Goldberg <jgoldberg@home.com>

	* Release 0.69

2001-08-01  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (draw_format_preview) : display parse formats
	  for general.
	(dialog_cell_format) : init it here.
	(dialog_cell_number_fmt) : and here.

2001-07-28  Almer S. Tigelaar  <almer@gnome.org>

	* cell-format.glade, font-sel.glade: Slight tweaks.

2001-07-25  Almer S. Tigelaar  <almer@gnome.org>

	* *.glade: Equalize spacing and borders.

2001-07-19  Almer S. Tigelaar  <almer@gnome.org>

 	* function-select.glade: Put the description label inside
 	a scrollable viewport.

 	* dialog-function-select.c (category_and_function_key_press): New,
 	handle the selection of a corresponding item when pressing a key
 	in the category or function clist.
 	(function_select_row): Set description.
 	(dialog_function_select_impl): Connect keypress events for the
 	clist's.

	* cell-format.glade: Set border around background
	preview canvas.

	* dialog-cell-format.c (cb_pattern_preview_get_cell_style): New,
	callback to retrieve preview-grid's cell style.
	(draw_pattern_preview): Kill code to create background and pattern,
	just merge with the resulting mstyle if in edit mode and force
	a redraw.
	(cb_back_preview_color): Change color on preview mstyle.
	(cb_pattern_preview_color): Idem.
	(draw_pattern_selected): Idem, but pattern.
	(fmt_dialog_init_background_page): New, initialize the background
	page of the cell format dialog.
	(cb_fmt_dialog_dialog_destroy): Unref preview mstyle and initialize
	canvas and grid to null.
	(fmt_dialog_impl): Call init_background_page.

2001-07-17  Jody Goldberg <jgoldberg@home.com>

	* Release 0.68

2001-07-15  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-stf.[ch] (stf_dialog): Add and set lines member on
	dialogresult.

	* dialog-stf-csv-page.c (stf_dialog_csv_page_prepare): Use
	the importlines for the scrollbar adjustment.

	* dialog-stf-fixed-page.c (stf_dialog_fixed_page_prepare): Idem.

2001-07-07  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-autoformat.c (cb_get_row_height): Burn.
	(cb_get_col_width): Burn.
	(cb_get_cell_style): Tidy and cope for new parameters.
	(cb_get_cell_value): Idem.
	(previews_load): Remove setting of callback arguments upon
	preview-grid creation and connect the get_cell_style and
	get_cell_value signals.

2001-07-07  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-cell-format.c (cb_font_changed): Adjust to handle
	new parameters.
	(cb_font_preview_color): Pass to font selector.
	(cb_font_strike_toggle): Idem.
	(cb_font_underline_changed): Idem.
	(fmt_dialog_init_font_page): Initialize the font selector's
	properties correctly including the forecolor.
	No need to set the scaling size anymore.
	(fmt_dialog_init_align_page): Remove superfluous void.

	* font-sel.glade: Replace the GtkEntry previously used for
	previewing with a GnomeCanvas inside a GtkScrolledWindow.

2001-07-05  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-autosave.c (prompt_on_off_toggled): Burn.
	(dialog_autosave): Set status of prompt toggle button properly.

2001-06-28  Jody Goldberg <jgoldberg@home>

	* Release 0.67

2001-06-27  Jody Goldberg <jgoldberg@home.com>

	* Release 0.66

2001-06-20  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-printer-setup.c (do_setup_page): No need to
	mutate scaling to a percentage it is already a percentage.
	(do_fetch_page): Idem.

2001-06-18  Karl Eichwalder  <ke@suse.de>

	* dialog-stf-main-page.c (stf_dialog_main_page_init): Typo.

2001-06-11  Jody Goldberg <jgoldberg@home.com>

	* dialog-printer-setup.c (do_fetch_page) : use the scale info and
	  round it correctly.
	(do_setup_page) : ditto.

	* print.glade : partially enable the print scaling.

2001-06-08  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-consolidate.c (dialog_consolidate): Initialize
	source areas list from sheet selections.
	(cb_add_source_area): New, callback for the functionality
	described above.
	(cb_dialog_set_focus): No need for absolute references.
	(cb_areas_select_row): Enable the delete button when a row
	is selected.

2001-06-08  Jody Goldberg <jgoldberg@home.com>

	* dialog-insert-cells.c (dialog_insert_cells) : fix typo.

2001-06-06  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-consolidate.c : Implementation of the consolidation dialog.

	* consolidate.glade : Idem.

2001-06-05  Zbigniew Chyla  <cyba@gnome.pl>

	* Makefile.am (glade_DATA): Removed import.glade.

	* import.glade: Removed.

	* dialogs.h (dialog_query_load_file): Removed.

2001-06-04  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-stf-csv-page.c (csv_page_global_change): Cope for
	changes to csv_set_separators and stf_parse_general.

	* dialog-stf-format-page.c (format_page_update_preview): Idem.

	* dialog-stf-fixed-page.c (fixed_page_update_preview): Idem.

	* dialog-stf-preview.[ch] (stf_preview_render_row): Idem.
	(stf_preview_format_recalc_colwidths): Idem.
	(stf_preview_format_line): Idem.
	(stf_preview_render): Idem.

2001-06-02  Jody Goldberg <jgoldberg@home.com>

	* dialog-stf-preview.c (stf_preview_format_line) : don't leak colour ref
	* dialog-cell-format.c (draw_format_preview) : ditto.

2001-06-03  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-stf.glade: Make length of customfield
	separator infinite.

	* dialog-stf-csv-page.c (csv_page_global_change):
	Set string customseparator instead of char.

	* dialog-stf.h: Define X overflow limit.

	* dialog-stf-preview.c (stf_preview_render_row): Really
	truncate strings if they are too long.

	* dialog-stf-main-page.c (stf_dialog_main_page_init): Protect
	against overly large text.

 	* dialog-cell-sort.c (col_row_name):
 	Use row_name.

2001-06-03  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-stf.c (stf_dialog_druid_page_next): Remove cacheoptions.

	* dialog-stf-preview.c (stf_preview_merge_with_hash): Remove.
	(stf_preview_hash_item_remove): Idem.
	(stf_preview_free_row): Idem.
	(stf_preview_free): Remove hashtable.
	(stf_preview_new): Idem.
	(stf_preview_render): Free the list that is passed.
	(stf_preview_render_row): Truncate strings if they are too long.

	* dialog-stf-csv-page.c (csv_page_global_change): Use
	stf_parse_general.
	(stf_dialog_csv_page_prepare): Remove cacheoptions.
	(stf_dialog_csv_page_init): Idem.
	(stf_dialog_csv_page_cleanup): Idem.

	* dialog-stf-fixed-page.c (fixed_page_update_preview): Use
	stf_parse_general.
	(stf_dialog_fixed_page_prepare): Remove cacheoptions.
	(stf_dialog_fixed_page_cleanup): Idem.
	(stf_dialog_fixed_page_init): Idem.

	* dialog-stf-format-page.c (format_page_update_preview): Use
	stf_parse_general.
	(format_page_scroll_value_changed ): Don't use cacheoptions.
	(format_page_format_changed): Idem.
	(stf_dialog_format_page_prepare): Idem.
	(stf_dialog_format_page_cleanup): Remove cacheoptions.
	(stf_dialog_format_page_init): Idem.

2001-06-02  Almer S. Tigelaar  <almer@gnome.org>

	* colrow.glade: New simple dialog.

	* dialog-simple-input.c, dialogs.h
	(dialog_choose_cols_vs_rows): New, let user choose
	between columns or rows.

2001-05-27  Almer S. Tigelaar  <almer@gnome.org>

	* validate.glade: Make non-modal.

	* dialog-validate.c (setup_widgets): Use ExprEntry's instead
	of normal entries.
	(dialog_validate): Cope for non-modality of dialog.
	(cb_dialog_destroy): New, clean up when user closes
	the dialog.
	(cb_dialog_set_focus): New, Handle ExprEntry's.
	(cb_dialog_clicked): Handle the dialog buttons.
	(connect_signals): Connect the new signals.

2001-05-27  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-cell-format.c (setup_color_pickers) : Correctly
	initialize color combo depending on the style element.

2001-05-20  Jody Goldberg <jgoldberg@home.com>

	* Release 0.65

2001-05-20  Jody Goldberg <jgoldberg@home.com>

	* dialog-plugin-manager.c (pm_dialog_init) : Correct use of
	  gnome_config_get_bool_with_default.

2001-05-19  Jody Goldberg <jgoldberg@home.com>

	* plugin-manager.glade : convert the vertical scrollbars to
	  autoscroll.

2001-05-18  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-goto-cell.c (dialog_goto_cell): Don't add duplicates
	to the list and add new entries to the front.

2001-05-18  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (draw_format_preview) : be sure to insert
	  spaces after the repeat characters
	(cb_format_currency_select) : Only draw negative samples for number &
	  currency.  Not accounting.

2001-05-15  Jon K Hellan  <hellan@acm.org>

 	* dialog-define-names.c (dialog_define_names): Ensure only one
 	guru per workbook.

 	* dialog-search-replace.c (dialog_search_replace): Ditto.

 	* dialog-printer-setup.c (dialog_printer_setup): Ditto.

2001-05-14  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fmt_dialog_impl) : move the containment logic
	  from here.
	(setup_color_pickers) : to here.  Adjust the aligment and add a frame.

2001-05-14  Almer S. Tigelaar  <almer@gnome.org>

 	* dialog-cell-format.c
	(cb_custom_back_selected): Remove, We use colorcombo's now.
 	(cb_auto_color_selected): Idem.
 	(cb_custom_color_selected): Idem.
 	(cb_back_preview_color): Adjust for new colorcombo usage.
 	(cb_pattern_preview_color): Idem.
 	(cb_font_preview_color): Idem.
 	(cb_border_color): Idem.
 	(setup_color_pickers): Change entirely for
 	colorcombo support.
 	(draw_pattern_preview): Remove old colorpicker
 	code and update for the new situation.
 	(fmt_dialog_impl): Update for new situation in
 	case there's no back.

2001-05-10  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-advanced-filter.c : include dialogs.h
	to supress warning.

	* dialog-cell-sort.c (string_pos_in_list): Cast pointer
	from untyped to char *.

	* dialog-function-wizard.c (formula_guru_set_expr): Fix
	signedness by changing variable decl and some casts.
	(cb_formula_guru_entry_focus_in): Fix signedness by casting,
	we don't want to pollute our data structures with unsigned
	integers.
	(formula_guru_init): Fix signedness by changing decl.

	* dialog-stf-fixed-page.c (fixed_page_autodiscover):
	Fix signedness by changing decl.

	* dialog-stf-preview.c (stf_preview_get_table_pixel_width):
	Fix signedness by changing decl.
	(stf_preview_colformats_clear): Idem.
	(stf_preview_get_column_at_x): Idem.
	(stf_preview_get_column_border_at_x): Idem.
	(stf_preview_get_char_at_x): Idem.

	* dialog-summary.c (dialog_summary_update): Fix signedness by
	cast.

2001-05-10  Jon K Hellan  <hellan@acm.org>

	* dialog-search-replace.c: Fix include file typo.

2001-05-09  Jon K Hellan  <hellan@acm.org>

	* search-replace.glade: Rename hbox holding range field from hbox2
	to range-hbox. Remove range combo, let C code add it on the fly.

	* dialog-search-replace.c (ok_clicked): Get text from widget
	stored in context.
	(dialog_destroy): Detach guru.
	(set_focus): New function. Redirect workbook input when an
	ExprEntry receives focus. Reset when another type of widget
	receives focus.
	(range_focused): New function. Set "range" radio button active
	when focus enters range field.
	(non_model_dialog): Use gnumeric_keyed_dialog.
	(dialog_search_replace): Raise existing s+r dialog if there is
	one.  Add ExprEntry widget on the fly to hold range. Add focus
	handlers set_focus and range_focused. Attach scg to ExprEntry and
	dialog to workbook as guru.

2001-05-08  Jody Goldberg <jgoldberg@home.com>

	* dialog-advanced-filter.c : cleanup includes.

2001-05-06  Morten Welinder  <terra@diku.dk>

	* dialog-cell-sort.c (order_box_get_text, string_pos_in_list):
 	Constify.
	(dialog_cell_sort_ok): Plug leak.

2001-05-06  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fmt_dialog_selection_type) : If the selected
	  range is a single merged cell don't display as multi cols/rows.

2001-05-04  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-sort.c (dialog_cell_sort_ok) : changes to selection_is_simple.

	* dialog-graph-guru.c (graph_guru_init_vectors) : use
	  selection_first_range rather than selection_is_simple.  Use some of
	  the new range_ convenience routines.

	* dialog-delete-cells.c (dialog_delete_cells_impl) : Pass range in.
	(dialog_delete_cells) : use selection_first_range rather than
	  selection_is_simple.  Use some of the new range_ convenience
	  routines.

	* dialog-insert-cells.c (dialog_insert_cells_impl) : Pass range in.
	(dialog_insert_cells) : use selection_first_range rather than
	  selection_is_simple.  Use some of the new range_ convenience
	  routines.

	* dialog-paste-special.c (dialog_paste_special) : paste link is not
	  the same as paste content.

2001-05-04  Jon K Hellan  <hellan@acm.org>

	* hf-config.glade: Set this one invisible, too.

	* dialog-stf-export.glade: Set invisible to avoid flicker when
	popping up.

2001-05-04  Jon K Hellan  <hellan@acm.org>

 	* dialog-printer-setup.c (struct PrinterSetupState) : Add
 	ExprEntry widgets.
 	(do_setup_page_info): Add ExprEntry widgets on the fly.
 	(do_print_cb): Close print setup dialog before displaying print
 	dialog. FIXME.
 	(do_print_preview_cb): No longer close the dialog.
 	(do_print_cancel_cb): New function. Close the dialog.
 	(do_print_ok_cb): New function. Save info and close the dialog.
 	(do_print_set_focus_cb): New function. Enable range selection when
 	an ExprEntry acquires focus.
 	(do_setup_main_dialog): Clean up dead code. Attach callbacks to
 	"ok", "cancel", "set-focus" and "destroy". Attach guru.
 	(printer_setup_state_free): Move just after
 	printer_setup_state_new. Set conversion_listeners member to NULL
 	after freeing list.
 	(do_fetch_page_info): top_entry and left_entry widgets are now
 	taken from state rather than glade_xml_get_widget.
 	(dialog_printer_setup): Eliminate recursive mainloop.

2001-05-04  Jon K Hellan  <hellan@acm.org>

	* dialog-workbook-attr.c (attr_dialog_impl): Back out change
	below. Looks like <title> in glade file doesn't work for property
	dialogs.

	* workbook-attr.glade: Don't set title here after all. It has no
	effect.

2001-05-04  Almer S. Tigelaar  <almer@gnome.org>

	* hf-config.glade: Set window title.
	* search-replace.glade: Idem.
	* workbook-attr.glade: Idem.

	* autoformat.glade: Correct window title.
	* dialog-stf-export.glade: Idem.
	* validate.glade: Idem.
	* solver.glade: Idem and some minor polishing.

	* dialog-workbook-attr.c: Don't set the window title
	with gtk_window_set_title, it's in the glade file anyway.

2001-05-04  Almer S. Tigelaar  <almer@gnome.org>

	* names.glade: Set window title.

2001-05-03  Jon K Hellan  <hellan@acm.org>

	* dialog-define-names.c (name_guru_init): Use
	gnumeric_keyed_dialog rather than gnumeric_non_modal_dialog.
	(dialog_define_names): Use (gnumeric_dialog_raise_if_exists to
	ensure that only one instance at a time can be displayed for a
	wbcg.

2001-04-29  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-zoom.c (dialog_zoom_impl): Use cmd_zoom.

2001-04-26  Jody Goldberg <jgoldberg@home.com>

	* dialog-goal-seek.c (goal_seek_eval) : Merge in some of boc's
	  portability patch.

2001-04-26  Morten Welinder  <terra@diku.dk>

	* dialog-solver.c (dialog_solver): Plug leak.

2001-04-23  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-define-names.c (cb_name_guru_add):
	Correct use of expr_parse_string.

2001-04-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-stf-export-sheet-page.c (stf_export_dialog_sheet_page_init) :
	  Free the list of sheets.
	* dialog-sheet-order.c (populate_sheet_clist) : Ditto.

2001-04-18  Jon K Hellan  <hellan@acm.org>

	* dialog-define-names.c (name_guru_init): Remove commented out stuff.
	(cb_name_guru_value_focus): Remove to eliminate warning.

2001-04-18  Morten Welinder  <terra@diku.dk>

	* dialog-define-names.c (cb_name_guru_destroy): Leak fix from Jon
 	Kaare.

2001-04-18 Jon K Hellan  <hellan@acm.org>

	* dialog-define-names.c (struct NameGuruState): Change type of
	expr_text to GnumericExprEntry.
	(name_guru_set_expr, name_guru_update_sensitivity,
	name_guru_set_expr, cb_name_guru_add): expr_text must now be cast
	to GTK_ENTRY.
	(cb_name_guru_value_focus): Use
	gnumeric_expr_entry_set_absolute. w argument is now expected to be
	a GnumericExprEntry.
	(cb_name_guru_set_focus): New function. Make anted selection go
	away when a widget other than expr_text receives focus.
	(name_guru_init): Create a GnumericExprEntry and insert in the
	dialog. Attach it to the current sheet. Connect
	cb_name_guru_set_focus to dialog's set-focus signal, and remove
	the focus-in handler from name_value.

	* dialog-function-wizard.c (struct ArgumentState): Change type of
	entry to GnumericExprEntry.
	(formula_guru_set_expr): Change type of new_entry to
	GnumericExprEntry. Cast to GTK_ENTRY where necessary.
	(formula_guru_set_expr, cb_formula_guru_rolled_entry_changed,
	cb_formula_guru_entry_changed, formula_guru_init):
	ArgumentState->entry must now be cast to GTK_ENTRY.
	(formula_guru_set_rolled_state): Change type of new_entry to
	GnumericExprEntry. Cast to GTK_ENTRY where necessary.
	(formula_guru_arg_new): Create a GnumericExprEntry instead of a
	GtkEntry and insert in the dialog. Attach it to the current sheet.
	(formula_guru_init): Create a GnumericExprEntry for rolled_entry
	and insert in the dialog. Attach it to the current sheet.
	(dialog_formula_guru): Value returned by workbook_get_entry must
	now be cast to GTK_ENTRY.

	* formula-guru.glade: Remove 'rolled_entry' GtkEntry. A
	GnumericExprEntry is now added at runtime instead.

	* names.glade: Remove 'expr_text' GtkEntry. A GnumericExprEntry is
	now added at runtime instead.

2001-04-14  Almer S. Tigelaar  <almer@gnome.org>

	* dialog-autoformat.c (previews_load) : Create previewgrid and
	rectangles here. Preview-grid-controller is no longer.
	(previews_free) : Idem but destruct.
	(cb_apply_item_toggled) : Use gnome_canvas_request_redraw instead
	of preview_grid_controller_force_redraw.
	(cb_get_cell_style) : Renamed from cb_get_style.
	(cb_get_cell_value) : Renamed from cb_get_cell.

2001-04-09  Jody Goldberg <jgoldberg@home.com>

	* src/dialogs/dialog-define-names.c (cb_name_guru_add) : Handle people
	  putting '=' at the start of an expression.
	  s/value/expr_text/

2001-03-23  Almer S. Tigelaar  <almer@gnome.org>

	* names.glade: Set visibility to NO, this solves the ugly
	flickering that occurred.

2001-03-22  Morten Welinder  <terra@diku.dk>

	* search-replace.glade: Work around libglade bug.  (Having
 	identical widget names in different dialogs does not work.)

2001-03-21  Zbigniew Chyla  <cyba@gnome.pl>

	* dialog-plugin-manager.c
	(plugin_compare_name): New function
	(update_plugin_manager_view): Sorting plugin list.

2001-03-18  Almer S. Tigelaar  <almer@gnome.org>

	* validate.glade : Polish.

	* dialog-validate.c :
	(cb_set_constraint_type_deactive) : Also de-activate labels and clean-up a bit.
	(cb_input_flag_toggled) : clean-up.
	(cb_error_flag_toggled) : idem.
	(setup_widgets) : Initialize some new widgets added to validate.glade
	(connect_signals) : Add signal for error_action.
	(cb_error_action_deactivate) : New, the signal handler for error_action,
	will load a pixmap representating the action to be taken.
	(dialog_validate) : Initialize the error_action pixmap by calling the
	cb_error_action_deactivate callback.

2001-03-17  Jody Goldberg <jgoldberg@home.com>

	* Release 0.64

2001-03-16  Zbigniew Chyla  <cyba@gnome.pl>

	* src/dialogs/dialog-plugin-manager.c
	(update_plugin_details_view): Always clear extra info CList.
	(update_plugin_details_view): Don't enable/disable plugin details
	notebook page here.
	(cb_pm_clist_row_selected): Do it here...
	(cb_pm_clist_row_unselected): ... here
	(update_plugin_manager_view): ... and here

2001-03-11  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-sort.c (dialog_cell_sort_ok) : sneaky.  To avoid
	  freeing the range multiple times or leaking copy it here.

2001-03-08  Jody Goldberg <jgoldberg@home.com>

	* dialog-solver.c (constr_change_click) : move selected_row into the
	  state variable.  The static was bogus.
	(constr_delete_click) : Use the selected_row in the state variable and
	  clear it when things are deleted.  Why do we even need this ??
	(constraint_select_click) : use selected_row in the state var.
	(dialog_solver) : init the selected_row var.

2001-03-04  Almer S. Tigelaar  <almer@gnome.org>

	* validate.glade : Improve.

	* dialog-validate.c : Implement.

	* dialogs.h : Add dialog-validate entry point here.

2001-02-24  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search_replace): Rework to be
 	non-modal.

2001-02-24  Almer S. Tigelaar  <almer@gnome.org>

	* search-replace.glade : Add spacing.

2001-02-23  Jody Goldberg <jgoldberg@home.com>

	* Release 0.63

2001-02-20  Morten Welinder  <terra@diku.dk>

	* dialog-analysis-tools.c (dialog_regression_tool): Fix error
 	messages.
	(parse_multiple_ranges): Fix overflows.  (Needs rewrite.)

2001-02-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (cb_indent_changed) : enable.

2001-02-18  Almer S. Tigelaar  <almer1@dds.nl>

	* dialog-plugin-manager.c (dialog_plugin_manager) :
	Make clist column headers passive.

2001-02-17  Chema Celorio  <chema@celorio.com>

	* cell-format.glade: fix a bug for the indent spin button
	in which the sensitivity could not be turned on

2001-02-16  Jody Goldberg <jgoldberg@home.com>

	* Release 0.62

2001-02-13  Jody Goldberg <jgoldberg@home.com>

	* summary.glade : remove a newline in the glade file

2001-02-11  Karl Eichwalder  <ke@suse.de>

	* search-replace.glade: s/behaviour/behavior/ .
	* dialog-stf.glade: Add dots to tooltips.

2001-02-11  Jody Goldberg <jgoldberg@home.com>

	* cell-format.glade : Remove the merge cell button untill gtk2.0

2001-02-10  Jon K Hellan  <hellan@acm.org>

	* dialog-printer-setup.c (do_fetch_margins, do_setup_margin):
	Header, not top margin, should be top of header area and footer,
	not bottom margin, should be top of footer area.

2001-01-23  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search_replace): Renamed dialog
 	in glade file.  Follow up here.

2001-01-22  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search_replace): Handle the new
 	ignore-case and whole-word checkbuttons.  Handle the new
 	preserve-case checkbutton (though the actual replacement code does
 	not yet).

	* Makefile.am (INCLUDES): Prefer our .h files over the systems.

2001-01-17  Morten Welinder  <terra@diku.dk>

	* dialog-search-replace.c (dialog_search_replace): Extract the
 	entered values.

2001-01-11  Morten Welinder  <terra@diku.dk>

	* dialogs.h (dialog_search_replace): prototype.
	* dialog-search-replace.h: New file.
	* dialog-search-replace.c: New file.
	* search-replace.glade: New file.

2001-01-05  Jody Goldberg <jgoldberg@home.com>

	* Makefile.am : Add validate.glade

2001-01-05  Jon K Hellan  <hellan@acm.org>

	* import.glade, plugin-manager.glade, analysis-tools.glade
	(AnalysisTools): Use browse selection mode in list.

2000-12-27  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c (cb_name_guru_add) : bug 36049
	  for now assume that all names are reltive to A1.

2000-12-20  Jody Goldberg <jgoldberg@home.com>

	* dialog-delete-cells.c (dialog_delete_cells) : move test for
	  simplicity later.
	* dialog-insert-cells.c (dialog_insert_cells) : move test for
	  simplicity later.

	* dialog-cell-sort.c (dialog_cell_sort) : fix leak.

2000-12-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fmt_dialog_changed) : optionally virtualize.
	(dialog_cell_number_fmt) : new entry point to get justthe number
	  format page.

2000-12-17 Jody Goldberg <jgoldberg@home.com>

	* Release 0.61

2000-12-09  Chema Celorio  <chema@celorio.com>

	* dialog-define-names.c: add NameGuruScope enums
	(name_guru_warn): warn when deleting a name that is being used
	(name_guru_scope_change): handle scope changes
	(name_guru_set_expr): implement.
	(name_guru_clear_selection): implement
	(name_guru_in_list): implement
	(name_guru_update_sensitivity): implement.
	(cb_name_guru_select_name): clean
	(name_guru_scope_get): implement
	(cb_name_guru_add): fix
	(name_guru_init): connect sensitivy after (see comment in code)

2000-12-7  Jody Goldberg <jgoldberg@home.com>

        * Release 0.60

2000-12-06  Jody Goldberg <jgoldberg@home.com>

	* dialog-stf-preview.c (stf_preview_format_recalc_colwidths) : Avoid
	  ansi violation.

	* dialog-printer-setup.c (do_fetch_page_info) : Fix const problem.

2000-12-04  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (border_event) : Bug 34152.

2000-11-20  Morten Welinder  <terra@diku.dk>

	* dialog-autoformat.c (cb_get_cell_content): Constify.
	(setup_apply_item): Constify.
	(templates_load): Move error check earlier to avoid crash, should
 	it ever fire.  Constify.

2000-11-18  Jody Goldberg <jgoldberg@home.com>

	* Release 0.59

2000-11-16  Michael Meeks  <michael@helixcode.com>

	* dialog-cell-sort.c (dialog_cell_sort_header_toggled):
	remove redundant g_list_copies.
	(string_pos_in_list): re-write, was horrendoulsy inefficient.
	(col_row_name_list): upd.
	(col_row_name): g_strdup not strdup, gack, make it output
	sensible column names again as well, and Row-%d instead of just
	a number.

2000-11-15  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-sort.c (col_row_name) : merged from column_name, row_name.
	  Use the displayed text rather than the entered text.
	(col_row_name_list) : merged from column_name_list, row_name_list.

2000-11-13  Jody Goldberg <jgoldberg@home.com>

        * Release 0.58

2000-11-06  Jody Goldberg <jgoldberg@home.com>

	* dialog-graph-guru.c (graph_guru_init) : No need to reference th
	  BonoboControl.  The widget manages things.

2000-11-01  Jon K Hellan  <hellan@acm.org>

	* dialog-cell-sort.c (dialog_cell_sort_ok): Call cmd_sort with
	workbook control as parameter. NULL was used.

2000-10-21  Jon K Hellan  <hellan@acm.org>

	* dialogs.h (enum FormatDialogPosition_t): Define.
	(dialog_cell_format): Added pageno parameter.

	* dialog-cell-format.c (dialog_cell_format): Ditto.
	(fmt_dialog_impl): Ditto. Use it to select page.

2000-10-10  Jody Goldberg <jgoldberg@home.com>

        * Release 0.57

2000-10-04  Jon K Hellan  <hellan@acm.org>

	* dialog-printer-setup.c (struct dialog_print_info_t): Added
	members 'orientation' and 'current_orientation' to enable us to
	update orientation of preview page.
	(get_paper_pswidth): New wrapper function. Return paper width in
	points, taking page orientation into account.
	(get_paper_psheight): s/width/height/.
	(get_printable_width): Use get_paper_pswidth.
	(get_printable_height): Use get_paper_psheight.
	(preview_page_create): Use both of them. This gives us a landscape
	format preview when landscape is selected.
	(canvas_update): Redraw preview page also if orientation has
	changed.
	(orientation_changed): New callback function. Switches the
	orientation of the preview page.
	(do_setup_page): Save a copy of dpi->pi->orientation in
	dpi->orientation. Rationale: dpi->orientation will reflect the
	state of the orientation radio buttons. Changes to
	dpi->pi->orientation would persist in the sheet, even if user
	cancelled, so we need a separate data member.
	Connect orientation_changed callback to landscape radio_button.
	(dialog_print_info_new): Initialize dpi->current_paper and
	dpi->current_orientation.

2000-09-28  Jody Goldberg <jgoldberg@home.com>

	* dialog-printer-setup.c (add_unit) : Adjsutto api change in
	  unit_name_get_short_name.

2000-09-27  Morten Welinder  <terra@diku.dk>

	* dialog-printer-setup.c (add_unit): Avoid double translation of
 	the unit name.
	(do_convert): Don't corrupt the values.  Someone needs to check
 	that what we do to the gtk_adjustment -- here and elsewhere -- is
 	right.

2000-09-24    <michael@thomas.home>

	* dialog-graph-guru.c (cb_graph_guru_clicked): update to item container.

2000-09-20  JP Rosevear  <jpr@helixcode.com>

	* dialog-workbook-attr.c (cb_attr_dialog_dialog_destroy): Disconnect
	the page change signal here.
	(attr_dialog_impl): Don't hook up a notebook destroy signal

2000-09-20  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fillin_negative_samples) : Use locale specific
	  decimal and thousand separator in the negative preview.

	* dialog-graph-guru.c (get_selector_control) : Hande idl name changes.
	(cb_create_series_from_range) : Be smart about col/row headers.

2000-09-19  Morten Welinder  <terra@diku.dk>

	* dialog-stf-format-page.c (format_page_format_changed): Don't
 	free new_fmt until we are done with it.

2000-09-18  Jody Goldberg <jgoldberg@home.com>

	* cell-format.glade : Set the descriptive string for cell protection
	  to wrap.  This avoids ugly dialogs when in a different locale.

	* dialog-solver.c (dialog_solver) : No need to create a cell manually
	  and fill with empty.  sheet_cell_fetch will handle that.

	* dialog-goal-seek.c (dialog_goal_seek) : No need to create cell
	  locally.
	(gnumeric_goal_seek) : Update size, span, and status region for the
	  cell that was being tweaked.  While solving we did not update it.

2000-09-17  Morten Welinder  <terra@diku.dk>

	* dialog-autoformat.c (dialog_autoformat): Free "info" only when
 	done with it.  Free tooltips using unref, not plain g_free.

2000-09-10  Miguel de Icaza  <miguel@helixcode.com>

	* dialog-paste-special.c (dialog_paste_special): Changed the
	ordering of the buttons for consistency.

2000-08-22  Jody Goldberg <jgoldberg@home.com>

	* dialog-printer-setup.c (do_fetch_page_info) : Bug 21674.

2000-08-30  Jon K Hellan  <hellan@acm.org>

	* dialog-printer-setup.c (get_printable_height): Remove misleading
	comment.

2000-07-22  Michael Meeks  <michael@helixcode.com>

	* dialog-cell-format.c (cb_font_changed): update.

2000-07-22  Karl Eichwalder  <ke@suse.de>

	* dialog-analysis-tools.c (dialog_histogram_tool): Normalize string.

2000-07-15  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c (name_guru_populate_list) : Lookup sheet local
	  names too.
	(cb_name_guru_add) : Parse at the edit position.

2000-07-09  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (cb_font_changed) : Update to handle new
	  gnome-print encapsulation.

2000-07-04  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (formula_guru_set_rolled_state) : Functions
	  with no args cannot be rolled.
	(cb_formula_guru_clicked) : Disengage the guru before finishing the
	  edit.  Then manually destroy the dialog.  If we do not do this the
	  act of finished editing destroy the guru too early, and we ignore
	  the input.

	* names.glade : Use GtkDialog rather than GnomeDialog
	* dialog-define-names.c (name_guru_init) : Use
	  gnumeric_non_modal_dialog now that we are using GtkDialog rather
	  than GnomeDialog.

2000-07-03  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c (cb_name_guru_value_focus) : suppress warning.

2000-07-03  Morten Welinder  <terra@diku.dk>

	* dialog-stf-format-page.c (format_page_format_changed): Plug
 	leak.

	* dialog-stf-preview.c (stf_preview_colformats_add): Change to
 	take a StyleFormat *.  All callers changed.

	* dialog-stf.c (stf_dialog_result_free): Use style_format_unref
 	since the character strings were replaced by StyleFormats.

2000-07-02  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c : Remove a few glitches so that things no
	  longer crash.  They still suck. But at least they no longer crash.

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.

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.

2000-06-28  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (cb_formula_guru_entry_event) : Return FALSE.
	  We are not actually handling the event, just ensuring the display is
	  up to date.

2000-06-28  Jody Goldberg <jgoldberg@home.com>

	* dialog-define-names.c : Begin to rework in order to support
	  different scopes.

2000-06-20  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (cb_formula_guru_entry_focus_in) : Enable
	  autoscrolling.  Remove the gtk_widget_destroy calls, they appear to
	  generate warnings.

2000-06-18  Jody Goldberg <jgoldberg@home.com>

        * Release 0.56

2000-06-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (formula_guru_set_expr) : We need to
	  manually trigger a changed event after setting the position because
	  pre-gtk-1.4 setting the text reset the cursor position to 0.
	(cb_formula_guru_entry_event) : new function.
	(cb_formula_guru_rolled_entry_event) : new function.

2000-06-19  Jon K Hellan  <hellan@acm.org>

	* dialog-function-wizard.c (cb_formula_guru_entry_focus_in): Make
	"OK" button default.

2000-06-19  Kjartan Maraas  <kmaraas@gnome.org>

	* print-glade.h: Add comment to please xgettext.

2000-06-19  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (formula_guru_init) : Move the expression
	  initialization out of args_init so that it will work for varargs
	  too.

2000-06-18  Jody Goldberg <jgoldberg@home.com>

        * Release 0.55

	* Makefile.am : add dialog-autocorrect.h

2000-06-18  Jon K Hellan  <hellan@acm.org>

	* dialog-function-select.c (dialog_function_select_impl): Make
	column titles passive. Do not close on help.
	(function_select_row): Make double click in function column mean
	"OK".

	* function-select.glade: Change to browse select in the
	lists. Move help button to the far right. Make it insensitive.

	* formula-guru.glade: Make help button insensitive.

2000-06-18  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (cb_formula_guru_entry_focus_in) :
	  Use the same number of args as the default for var args as for the
	  max visibility.
	(formula_guru_init_args) : Handle varargs here.
	(dialog_formula_guru) : Not here.

2000-06-18  Jon K Hellan  <hellan@acm.org>

	* dialog-function-wizard.c (formula_guru_arg_new): Use constant
	MAX_ARGS_DISPLAYED for max # of args to display.
	(formula_guru_init): Initialize
	arg-requisition.
	(formula_guru_set_scrollwin_size): Better way to check if we have
	already checked the table size.

2000-06-17  Jon K Hellan  <hellan@acm.org>

	* dialog-function-wizard.c (struct _FormulaGuruState,
	formula_guru_set_expr, cb_formula_guru_rolled_entry_changed,
	formula_guru_set_rolled_state, cb_formula_guru_entry_focus_in,
	cb_formula_guru_destroy, cb_formula_guru_key_press,
	cb_formula_guru_clicked, formula_guru_arg_delete,
	formula_guru_arg_new, formula_guru_init_args,
	formula_guru_init_button, formula_guru_init, dialog_formula_guru,
	dialog_formula_guru): s/FomulaGuruState/FormulaGuruState/
	(cb_formula_guru_key_press): New callback. Close guru on Esc.
	(formula_guru_init): Connect it.
	(formula_guru_set_rolled_state, dialog_formula_guru): Set focus to
	current entry.
	(formula_guru_set_rolled_state, formula_guru_arg_new): Make <Ret>
	in entry fields mean "OK".
	(formula_guru_arg_new): Record table size once we have four
	arguments.
	(formula_guru_set_scrollwin_size): New static function. Record
	table size if we haven't already done so. Set scrolled window size
	to recorded requisition for table. The upshot is that with <= 4
	arguments, the size of the argument frame is exactly right. With
	more, the viewport of the scrolled window shows 4.
	(formula_guru_init): Show dialog - needed since it is set
	invisible in glade file.

	* formula-guru.glade: Set guru invisible in glade file - reduces
	flicker. Set scrolled window border size to 4.

2000-06-17  Jon K Hellan  <hellan@acm.org>

	* formula-guru.glade: Allow auto-shrink - it's exactly what we
	want.

2000-06-15  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c (cb_formula_guru_entry_focus_in) :
	  Use gtk_container_remove instead of gtk_object_destroy.
	  To avoid leaks.
	(cb_formula_guru_destroy) : We do want to release the memory from the
	  array.
	(formula_guru_init) : Do not show_all here.
	(dialog_formula_guru) : Do it here after we potentially add extra args.

2000-06-15  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c : Switch back to using a table.
	  Support editing an existing expression.

2000-06-15  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-wizard.c : Gladify and add roll up/down
	  automatic entry addition/deletion for varargs.

2000-06-15  JP Rosevear  <jpr@arcavia.com>

	* cell-sort.glade: Tidy the UI

	* dialog-cell-sort.c (order_box_new): Make the clause boxes look
	a little nicer.

2000-06-13  Morten Welinder  <terra@diku.dk>

	* dialog-stf-format-page.c (format_page_format_changed): Plug
 	leak.

2000-06-13  Jody Goldberg <jgoldberg@home.com>

	* dialog-function-select.c (dialog_function_select_impl) : Plug leak.

	* dialog-function-wizard.c : Major overhaul to support non-modality
	  and selecting ranges using the mouse.  Lots of work remains.

2000-06-12  Jody Goldberg <jgoldberg@home.com>

	* dialog-cell-format.c (fmt_dialog_enable_widgets) : Currency formats
	  always have thousands separators.

2000-06-13  Jon K Hellan  <hellan@acm.org>

	* print.glade(.h)?: No automatic support in Glade/libglade for
	underline accelerators in buttons in action area. Remove them from
	Print, Print Preview and option buttons.

	* dialog-printer-setup.c (do_setup_margin): Convert from Excel
	semantics for header/footer - measured from top/bottom of sheet -
	to measuring from bottom of top margin/top of bottom margin.
	(do_fetch_margins): And vice versa.
	(do_setup_main_dialog): Silence warning.

2000-06-12  JP Rosevear  <jpr@arcavia.com>

	* dialog-cell-sort.c (dialog_cell_sort_ok): If the region has a
	header, setup the dialog appropriately.

2000-06-11  Jon K Hellan  <hellan@acm.org>

	* dialog-cell-format.c (line_info[]): Add explanatory comment.
	(draw_border_preview): Fix typos. Wrong symbolic define was being
	used, but the numbers were the same, so the result was correct.

2000-06-08  ERDI Gergo  <cactus@cactus.rulez.org>

	* src/dialogs/dialog-printer-setup.c (unit_editor_configure):
	Fixed a possible memory leak (callback data was not freed)

2000-06-06  Miguel de Icaza  <miguel@helixcode.com>

	* dialog-autocorrect.c (autocorrect_tool): Duplicate return string here.

2000-06-06  JP Rosevear  <jpr@arcavia.com>

	* cell-sort.glade: GUI tidying

	* dialog-cell-sort.c (dialog_cell_sort_ok): Reflect sorting changes
	(dialog_cell_sort_del_clause): ditto
	(dialog_cell_sort_header_toggled): ditto
	(dialog_cell_sort): ditto

2000-06-04  Miguel de Icaza  <miguel@helixcode.com>

	* dialog-function-wizard.c (dialog_function_druid): Use
	workbook_get_entry here.

	* dialog-printer-setup.c (spin_button_adapt_to_unit): Added
	g_assert_not_reached ();

2000-06-02  Jon K Hellan  <hellan@acm.org>

	* dialog-autocorrect.c: #include dialog-autocorrect.h to silence
	warning.

	* dialog-printer-setup.c (spin_button_adapt_to_unit): Add default
	clause to switch in order to silence warning.

	* dialogs.h: Define key for storing about dialog as object data
	on the workbook window.

2000-05-29  Jody Goldberg <jgoldberg@home.com>

	* dialog-analysis-tools.c (add_check_buttons) : Translate the parm
	  label.
	(add_output_frame) : Translate the frame label.
	(dialog_descriptive_stat_tool) : Translate the buttons.
	(distribution_parbox_config) : Ditto.
	(combo_get_distribution) : Handle translation.
	(dialog_random_tool) : Translate elements.
	(dialog_data_analysis) : Ditto.

	* dialog-stf.glade{,.h} : adjust to the fact that glade files are
	  versioned.  Remove the default labels from the Clists, they
	  were being translated.
	* dialog-stf-export.glade{,.h} :  Ditto.

	* font-sel.glade{,.h} : Remove default labels from Clists.

	* import.glade{,.h} : Ditto.

