1. 17 Feb, 2002 1 commit
    • Jody Goldberg's avatar
      use cell_is_blank. (parse_database_criteria) : ditto. · 5b07ce50
      Jody Goldberg authored
      2002-02-17  Jody Goldberg <jody@gnome.org>
      
      	* fn-database.c (parse_criteria_range) : use cell_is_blank.
      	(parse_database_criteria) : ditto.
      	(find_cells_that_match) : ditto.
      	(find_rows_that_match) : ditto.
      	(gnumeric_getpivotdata) : ditto.
      
      2002-02-17  Jody Goldberg <jody@gnome.org>
      
      	* plugins/excel/ms-escher.c (ms_escher_read_OPT) : add support for
      	  blip cropping.
      5b07ce50
  2. 16 Feb, 2002 1 commit
    • Jody Goldberg's avatar
      new. · b32f745d
      Jody Goldberg authored
      2002-02-15  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-object-image.{ch} : new.
      
      	* src/sheet-object.c (sheet_object_new_view) : use a weak_ref.
      
      	* src/sheet-control-gui.c (scg_object_register) : more safety
      	  and use a weak_ref.
      
      	* src/sheet-object-graphic.c : More GObject-ification.
      b32f745d
  3. 15 Feb, 2002 1 commit
    • Jody Goldberg's avatar
      We can now make distcheck · f84a08c5
      Jody Goldberg authored
      Requires a GAL update, and a gtk+ update
      
      2002-02-15  Jody Goldberg <jody@gnome.org>
      
      	* src/item-cursor.c (item_cursor_tip_setlabel) : enable now that the
      	  canvas bug is fixed.
      
      	* src/sheet-control-gui.c (cb_hscrollbar_adjust_bounds) : new.
      	(cb_vscrollbar_adjust_bounds) : new.
      
      	* src/gui-util.c (gtk_button_stock_alignment_set) : new.
      	(gnumeric_init_help_button) : new.
      
      	* src/gnumeric-canvas.h : Move declaration of
      	  GnumericCanvasSlideHandler here.
      
      	* src/gnumeric-canvas.c (gnm_canvas_guru_key) : forward to the entry,
      	  not the GnumericExprEntry wrapper.
      	(gnm_canvas_key_mode_sheet) : ditto.
      
      	* src/formats.c (cell_format_classify) : handle general.
      
      	* src/file-priv.h : Inherit from GObject.
      
      	* src/complete-sheet.c (complete_sheet_finalize) : call class_peek
      	  here to avoid potential reference problems.
      
      	* src/commands.c (cmd_set_text) : doh!  fix multi-line text.
      	(cmd_autoformat) : const.
      
      	* src/cell.c (cell_relocate) : const.
      	* src/clipboard.c (paste_cell_with_operation) : const.
      	(paste_cell) : ditto.
      
      	* src/application.c (application_init) : add jimmac's expr-entry icon.
      
      	* src/Makefile.am : distribute the marshaller.list
      
      	s/GtkType/GType/
      	s/GtkSignalFunc/GCallback/
      	s/gtk_signal_connect/g_signal_connect/  + reformating.
      	s/GTK_CHECK_CAST/G_TYPE_CHECK_INSTANCE_CAST/
      	s/GTK_CHECK_TYPE/G_TYPE_CHECK_CLASS_CAST/
      	s/GTK_CHECK_CLASS_CAST/G_TYPE_CHECK_INSTANCE_TYPE/
      	s/GTK_CHECK_CLASS_TYPE/G_TYPE_CHECK_CLASS_TYPE/
      
      2002-02-11  Jody Goldberg <jody@gnome.org>
      
      	* src/stf.c (stf_init) : Make the names of the text import/export
      	  clearer.
      f84a08c5
  4. 06 Feb, 2002 3 commits
  5. 05 Feb, 2002 4 commits
    • Andreas J. Guelzow's avatar
      when deleting text to add new text don't emit a signal partially through · ba9839f5
      Andreas J. Guelzow authored
      2002-02-05  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* gnumeric-expr-entry.c (update_rangesel_text) : when deleting
      	  text to add new text don't emit a signal partially through
      	  the process.
      
      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).
      ba9839f5
    • Jon K Hellan's avatar
      New function. Factored out of style_color_new. Creates color · c200db78
      Jon K Hellan authored
      2002-02-05  Jon K Hellan  <hellan@acm.org>
      
      	* src/style-color.c (style_color_new_uninterned): New
      	function. Factored out of style_color_new. Creates color
      	unconditionally, without using the hash table.
      	(style_color_new): Factor out style_color_new_uninterned.
      	(style_color_new_i8): New function. Create a style color from 8
      	bit rgb values by cloning to 16 bits.
      	(style_color_auto_font): New function. Returns an uninterned black
      	to represent Excel auto font color.
      	(style_color_auto_back): New function. Returns an uninterned white
      	to represent Excel auto background color.
      	(style_color_auto_pattern): New function. Returns an uninterned black
      	to represent Excel auto pattern color.
      	(color_equal): Include is_auto flag in comparison.
      	(color_hash): Include is_auto flag in hash function.
      
      	* src/style-color.h (style_color_new_i8, style_color_auto_font,
      	style_color_auto_back, style_color_auto_pattern): Declare
      
      	* src/sheet-style.c (struct _SheetStyleData): Add
      	auto_pattern_color.
      	(sheet_style_init): Initialize auto_pattern_color.
      	(sheet_style_shutdown): Unref auto_pattern_color.
      	(sheet_style_set_auto_pattern_color): New function. Set the auto
      	pattern color for this sheet.
      	(sheet_style_get_auto_pattern_color): New function. Get the auto
      	pattern color for this sheet.
      
      	* src/sheet-style.h (sheet_style_set_auto_pattern_color,
      	sheet_style_get_auto_pattern_color): Declare.
      
      	* src/dialogs/dialog-cell-format.c (border_get_mstyle): Use
              style_color_new_i8.
      
      	* src/plugins/excel/ms-excel-read.c (black_or_white_contrast): Burn.
      	(ms_excel_palette_get): Simplify to get autocolors right. We used
      	to be too clever.
      	(ms_sheet_map_color): Use style_color_new_i8 to convert from
      	rgb888.
      	(ms_excel_read_window2): Update pattern color according to
      	icvHdr/rgbHdr grid color if fDefaultHdr flag says so.
      
      	* src/plugins/applix/applix-read.c (applix_read_colormap): Use
              style_color_new_i8.
      c200db78
    • Andreas J. Guelzow's avatar
      Missing parentheses... · 935df148
      Andreas J. Guelzow authored
      935df148
    • Andreas J. Guelzow's avatar
      fine-tune the sort dialog and connect to sort-command · 1a502ecd
      Andreas J. Guelzow authored
      2002-02-04  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-cell-sort.c : fine-tune the sort dialog and connect
      	  to sort-command
      1a502ecd
  6. 04 Feb, 2002 2 commits
    • Andreas J. Guelzow's avatar
      complete the sort dialog. Note: The dialog is still not connected to the · d45d7a80
      Andreas J. Guelzow authored
      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.
      d45d7a80
    • Jody Goldberg's avatar
      don't actually store the value, just start editing with it. · 167c36d3
      Jody Goldberg authored
      2002-02-03  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (cb_insert_current_date) : don't actually
      	  store the value, just start editing with it.
      	(cb_insert_current_time) : ditto.
      
      2002-02-03  Jody Goldberg <jody@gnome.org>
      
      	* src/value.c (value_new_*) : init Value*::fmt
      	(value_duplicate) : ref the fmt too.
      	(value_set_fmt) : new.
      
      	* src/cell.c (cell_cleanout) : no more format.
      	(cell_copy) : ditto.
      	(cell_set_text) : ditto.
      	(cell_set_expr_internal) : ditto.
      	(cell_set_expr_unsafe) : ditto.
      	(cell_get_format) : ditto.
      
      	Change all callers.
      	* src/sheet.c (sheet_cell_set_value) : remove format assingment.
      	* src/cell.c (cell_set_expr_and_value) : remove format assignment.
      	(cell_assign_value) : ditto.
      	(cell_set_value) : ditto.
      	(cell_set_expr) : ditto.
      	* src/parser.y (expr_parse_str) : remove arg to return the suggested
      	  format.  That will be handled at run time.
      	* src/number-match.c (format_match) : remove arg to return the parse
      	  formula.  Store it in the value instead.
      167c36d3
  7. 03 Feb, 2002 2 commits
  8. 02 Feb, 2002 2 commits
  9. 01 Feb, 2002 6 commits
    • Andreas J. Guelzow's avatar
      preserve selection, and set default selection (plugin_compare_name) : · 8e86949d
      Andreas J. Guelzow authored
      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>
      
      	* src/gui-util.c (gnumeric_dialog_question_yes_no) : port to gnome2
      8e86949d
    • Andreas J. Guelzow's avatar
      replace clists with gtktree move from clists to treeview · 171ce819
      Andreas J. Guelzow authored
      2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* plugin-manager.glade : replace clists with gtktree
      	* 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
      171ce819
    • Jody Goldberg's avatar
      cleanup the includes a bit and make the libole2 requirement specific to · cda21e74
      Jody Goldberg authored
      2002-02-01  Jody Goldberg <jody@gnome.org>
      
      	* configure.in : cleanup the includes a bit and make the libole2
      	  requirement specific to the XL plugin.  Tidy up the gda, and gb
      	  tests to be consistent and more informative.
      
      	* src/main.c : remove ole debug flag.
      
      	* src/gnumeric-graph.c (gnm_graph_new) : return a GObject
      	  makes it easier to handle NULL.
      cda21e74
    • Andreas J. Guelzow's avatar
      first port to gnome2 ditto Note: this is far from finished, but at least · 76244d48
      Andreas J. Guelzow authored
      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.
      76244d48
    • Andreas J. Guelzow's avatar
      some cleanup · bc0abee0
      Andreas J. Guelzow authored
      bc0abee0
    • Jody Goldberg's avatar
      A pile of stale commits. · 10a5bf7a
      Jody Goldberg authored
      2002-01-30  Jody Goldberg <jody@gnome.org>
      
      	* ms-formula-read.c (ms_excel_parse_formula) : give a warning when
      	  dealing with references to external workbooks.
      
      
      2002-01-31  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (wbcg_focus_cur_scg) : warning
      	  suppression.
      	(sheet_control_gui_new) : enable partial scrollbar support.
      
      	* src/workbook-control.c (wb_control_parse_and_jump) : make defined
      	  names absolute.
      
      2002-01-30  Jody Goldberg <jody@gnome.org>
      
      	* src/dialogs/dialog-autoformat.c (templates_load) : changes to
      	  category_group_get_templates_list.
      
      	* src/xml-io-autoft.c (gnumeric_xml_write_format_template) : take a
      	  context not a control to clarify things.
      	(gnumeric_xml_read_format_template) : ditto.
      
      	* src/workbook.c (workbook_persist_file_save) : changes to
      	  wb_view_save_as.
      
      	* src/io-context.c (io_context_destroy) : impl is a command context now.
      	(gnumeric_io_context_new) : weaken requirements so that all we need is
      	  a command context.  Not strictly necessary, but makes it less likely
      	  that people will get confused.
      
      	* src/workbook-view.c (wb_view_save_as) : Take a command context not a
      	  workbook control to avoid confusing what we are saving.
      	(wb_view_save) : ditto.
      	(wb_view_selection_desc) : Implement using an explicit control.
      	(wb_view_open_custom) : add a missing precondition.
      	* src/gui-file.c (do_save_as) : changes to wb_view_save_as.
      	(gui_file_save_to_stream) :  changes to gnumeric_io_context_new.
      
      	* src/file-autoft.c (category_get_templates_list) : take a command
      	context, not a workbookcontrol.
      	(category_group_get_templates_list) : ditto.
      	* src/format-template.c (format_template_new) : ditto.
      	(format_template_new_from_file) : ditto.
      10a5bf7a
  10. 31 Jan, 2002 2 commits
    • Andreas J. Guelzow's avatar
      add padding to warnings provide information dialog if no records are found · 763f1a37
      Andreas J. Guelzow authored
      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>
      
      	* src/analysis-tools.h : add warning to GENERIC_TOOL_STATE
      763f1a37
    • Andreas J. Guelzow's avatar
      port to gnome2 and redesign change in-place-output handling and duplicate · 3294cf93
      Andreas J. Guelzow authored
      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-31  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* fn-database.c (parse_database_criteria) : make non-static
      
      2002-01-31  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/analysis-tools.h : include type definitions and function
      	  prototypes previously in src/dialogs/dialog-analysis-tools.c
      	* src/analysis-tools.c (autofit_columns) : make non-static
      	* src/func-util.h (parse_database_criteria) : new
      3294cf93
  11. 29 Jan, 2002 3 commits
    • Jody Goldberg's avatar
      move to new sheet widget layout. · b83b3724
      Jody Goldberg authored
      2002-01-29  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-read.c (ms_sheet_create_obj) : move to new sheet widget
      	  layout.
      
      2002-01-29  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (cb_notebook_switch_page) : fix changing
      	  sheets.
      b83b3724
    • Andreas J. Guelzow's avatar
      dialog-simple-input.c (dialog_get_sheet_name) replaced by · 35bab0d6
      Andreas J. Guelzow authored
      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-29  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/workbook-control-gui.c (sheet_action_rename_sheet) : move most
      	  code into dialog_sheet_name and friends
      	(cb_sheet_change_name) : ditto, also rename to cb_sheet_name
      35bab0d6
    • Jody Goldberg's avatar
      detach guru. (get_selected_sheet) : new util. (cb_selection_changed) : · 7bbc3e9f
      Jody Goldberg authored
      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>
      
      	* src/workbook.c (workbook_sheet_move) : flag if the move did
      	  anything.
      7bbc3e9f
  12. 28 Jan, 2002 7 commits
    • Jody Goldberg's avatar
      adjust to the new creation format. · 5b2b279e
      Jody Goldberg authored
      2002-01-28  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-object-toolbar.c :  adjust to the new creation format.
      
      	* src/workbook-edit.c (wbcg_edit_has_guru) : return the actual guru.
      
      	* src/workbook-control-gui.c : Explicitly use the STOCK items rather
      	  than just the stock icon names.  This enables the accelerators too.
      
      	* src/sheet-object-widget.c : cleanup.
      	  Use _init functions, no need to create a silly _new wrapper that calls
      	  construct.  Remove unused Sheet arguments.
      
      	* src/gnumeric-canvas.c (gnm_canvas_guru_key) : new.
      	(gnm_canvas_key_mode_sheet) : be more careful about what how to handle
      	  keys when there is a guru up.
      
      	* src/sheet-object-widget.c (sheet_widget_checkbox_user_config) :
      	  create the table.
      
      2002-01-27  Jody Goldberg <jody@gnome.org>
      
      	* src/Makefile.am : cleanup the generated files.
      5b2b279e
    • Andreas J. Guelzow's avatar
      add help button new procedure (construct_consolidate) : use · 72ae1ead
      Andreas J. Guelzow authored
      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>
      
      	* src/consolidate.c (consolidate_set_destination) : accept
      	  value instead of range
      	(consolidate_add_source) : ditto
      	* src/consolidate.h (consolidate_set_destination) : change
      	  parameters
      	(consolidate_add_source) : ditto
      72ae1ead
    • Andreas J. Guelzow's avatar
      make gnome2 compatible glade gui is not gtk-object (cb_dialog_clicked) : · 794e6849
      Andreas J. Guelzow authored
      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
      794e6849
    • Jody Goldberg's avatar
      Missed commit. · 369040f1
      Jody Goldberg authored
      369040f1
    • Andreas J. Guelzow's avatar
      move to gui_utils.c (error_in_entry) : move some code to · 70e17e2a
      Andreas J. Guelzow authored
      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>
      
      	* src/gui_util.c (gnumeric_destroy_dialog) : new callback
      	(gnumeric_notice_nonmodal) : save dialog ptr in reference
      	* src/gui_util.h (gnumeric_notice_nonmodal) : change
      	  parameters and return value
      70e17e2a
    • Andreas J. Guelzow's avatar
      make gnome2 compatible new callback (solver_notice) : wrapper around · 5a343f12
      Andreas J. Guelzow authored
      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
      5a343f12
    • Andreas J. Guelzow's avatar
      destroy outdated warnings dialog (random_tool_ok_clicked_cb) : destroy · 77ccd622
      Andreas J. Guelzow authored
      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
      77ccd622
  13. 27 Jan, 2002 3 commits
    • Andreas J. Guelzow's avatar
      make sure cells exist (http://bugzilla.gnome.org/show_bug.cgi?id=69832) · 70f010f5
      Andreas J. Guelzow authored
      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)
      70f010f5
    • Andreas J. Guelzow's avatar
      make gnome2 compatible and add apply button state->glade is not a gtk · 394125c5
      Andreas J. Guelzow authored
      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
      394125c5
    • Andreas J. Guelzow's avatar
      non-modal version of gnumeric_notice (gnumeric_dialog_run) : remove · ab623e69
      Andreas J. Guelzow authored
      2002-01-26  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/gui-util.c (gnumeric_notice_nonmodal) : non-modal version of
      	  gnumeric_notice
      	(gnumeric_dialog_run) : remove warning
      	* src/gui-util.h (gnumeric_notice_nonmodal) : new
      
      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 Guelzow <aguelzow@taliesin.ca>
      
      	* POTFILES.in : removed src/dialogs/autosave-prompt.glade
      ab623e69
  14. 26 Jan, 2002 3 commits
    • Andreas J. Guelzow's avatar
      moved to gui-utils.c/h (entry_to_int) : ditto (float_to_entry) : ditto · 368aa730
      Andreas J. Guelzow authored
      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-26  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/gui-util.c (entry_to_float) :
      	  moved here from dialogs/dialog-analysis-tools.c
      	(entry_to_int) : ditto
      	(float_to_entry) : ditto
      	(int_to_entry) : ditto
      
      	* src/gui-util.h (entry_to_float) new function (used to be static)
      	(entry_to_int) : ditto
      	(float_to_entry) : ditto
      	(int_to_entry) : ditto
      368aa730
    • Jon K Hellan's avatar
      Align argument fields better when autoscrolling. Autoscroll in one more · 52234354
      Jon K Hellan authored
      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.)
      52234354
    • Andreas J. Guelzow's avatar
      fix all calls to gnumeric_notice ditto ditto ditto ditto ditto ditto ditto · 8b236ce4
      Andreas J. Guelzow authored
      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-25  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/gui-util.c (gnumeric_dialog_run) : use GTK functions
      	(gnumeric_notice) : create GTK_Message_Dialog
      	* src/gui-util.h (gnumeric_notice) : change type of second argument
      	* src/gui-file.c : fix all calls to gnumeric_notice
      	* src/print.c : ditto
      	* src/style.c : ditto
      	* src/workbook-cmd-format.c : ditto
      	* src/workbook-control-gui.c : ditto
      8b236ce4