1. 29 Jan, 2002 5 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
      roll logs · 5cc48283
      Jody Goldberg authored
      5cc48283
    • Joshua R. Odom's avatar
      clean up the file names to match the code. ditto. · 2e54cbfb
      Joshua R. Odom authored
      2002-01-28 Joshua R. Odom <jrodom@stic.net>
      
      	* src/application.c : clean up the file names to match the code.
      	* src/pixmaps/Makefile.am : ditto.
      2e54cbfb
    • 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
  2. 28 Jan, 2002 4 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
    • Seth Nickell's avatar
      Install .desktop file into prefix/share/applications, the new location for · 0ea3b5ba
      Seth Nickell authored
      2002-01-27  Seth Nickell  <snickell@stanford.edu>
      
      	* Makefile.am:
      
      	Install .desktop file into prefix/share/applications,
      	the new location for .desktop files in GNOME 2.
      
      	* gnumeric.desktop.in:
      
      	Add appropriate categories fields.
      
      	Add a functional description to match the GNOME 2
      	HIG.
      0ea3b5ba
    • 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
  3. 27 Jan, 2002 2 commits
    • Jody Goldberg's avatar
      remove Menu_ prefix from pixmap names. · 24aeb6c7
      Jody Goldberg authored
      2002-01-27  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c :
      	  remove Menu_ prefix from pixmap names.
      24aeb6c7
    • 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
  4. 26 Jan, 2002 5 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
    • Andreas J. Guelzow's avatar
      don't scroll at end of formula range selection · 53937d80
      Andreas J. Guelzow authored
      2002-01-25  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* item-grid.c (item_grid_event) : don't scroll at end of formula
      	  range selection (http://bugzilla.gnome.org/show_bug.cgi?id=63485)
      53937d80
    • 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
    • Jody Goldberg's avatar
      fix the icon names. · a5672c46
      Jody Goldberg authored
      2002-01-25  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-control-gui.c (scg_context_menu) : fix the icon names.
      
      	* src/gui-util.c (gnumeric_popup_menu) : sink the menus.
      a5672c46
    • Jody Goldberg's avatar
      lock the encoding to be utf-8. · f4df79a7
      Jody Goldberg authored
      2002-01-25  Jody Goldberg <jody@gnome.org>
      
      	* src/main.c (main) : lock the encoding to be utf-8.
      
      	* src/eval.c : enable the micro hash by default.
      
      	* src/expr.c (cellref_relocate) : simplify and remove the force
      	  arguments.  Flag invalidations from inside vs to inside. From takes
      	  precendence.
      	(cellref_shift) : new.
      	(cellrange_relocate) : simplfy and try a different tack on how to
      	  handle corners with different sets of relocation needs.
      
      	* src/commands.c (cmd_paste_cut_undo) : pass NULL for the
      	  reloc_storage to disable invalidation.
      
      	* src/sheet.c (sheet_move_range) : document.
      	  Make the reloc_storage optional.  If it is not specified do NOT
      	  invalidate references to the dst region that are being
      	  invalidated.  Since this routine is only used for cut redo/undo
      	  and undo really should not be invalidating we use that as a flag.
      f4df79a7
  5. 25 Jan, 2002 6 commits
  6. 24 Jan, 2002 2 commits
  7. 23 Jan, 2002 2 commits
  8. 22 Jan, 2002 5 commits
  9. 21 Jan, 2002 4 commits
    • Jody Goldberg's avatar
      Commit some spelling fixes. · 6c7ff2c4
      Jody Goldberg authored
      2002-01-21  Jody Goldberg <jody@gnome.org>
      
      	* ms-obj.c (ms_object_attr_get_*) : new.
      	(ms_obj_read_biff8_obj) : read scrollbar attributes.
      
      	* ms-excel-read.c (ms_sheet_realize_obj) : Add scrollbars.
      	(ms_sheet_create_obj) : ditto.
      
      2002-01-20  jody goldberg <jody@gnome.org>
      
      	* ms-chart.c (BC_R(vector_details)) : use gnm_vector_date.
      
      2002-01-21  Jody Goldberg <jody@gnome.org>
      
      	* src/application.c (application_init) : Add scrollbar.
      
      	* src/sheet-object-widget.c : Add scrollbars.
      	(sheet_widget_checkbox_user_config) : Use gnumeric_table_attach_with_label.
      	(gnumeric_table_attach_with_label) : new util, does no belong here.
      
      	* src/workbook-object-toolbar.c (cmd_create_scrollbar) : new.
      6c7ff2c4
    • Jody Goldberg's avatar
      Pass a place holder for the format. :addVector) : ditto. · 99731d6d
      Jody Goldberg authored
      2002-01-20  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-graph.c (gnm_graph_subscribe_vector) : Pass a place
      	  holder for the format.
      	* idl/GNOME_Gnumeric_Graph.idl (Manager::addVector) : ditto.
      99731d6d
    • Jody Goldberg's avatar
      Add SheetLayout. · 799aeae3
      Jody Goldberg authored
      2002-01-20  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : Add SheetLayout.
      799aeae3
    • Jakub Steiner's avatar
      simplified icon · e3ed4cb9
      Jakub Steiner authored
      e3ed4cb9
  10. 20 Jan, 2002 1 commit
  11. 19 Jan, 2002 4 commits
    • Jody Goldberg's avatar
      move the tabulate and random numbers into Edit -> Fill ditto. · 4278ed64
      Jody Goldberg authored
      2002-01-19  Jody Goldberg <jody@gnome.org>
      
      	* src/GNOME_Gnumeric.xml : move the tabulate and random numbers into
      	  Edit -> Fill
      	* src/workbook-control-gui.c : ditto.
      
      	* src/xml-io.c (xml_read_cell_copy) : handle content with and without
      	  the 'Content' node.
      	(xml_read_cell) : do the version checks before the strcmps.
      
      	* gnumeric.xsd : Add MergedRegions, do not require the Cell's Content node.
      4278ed64
    • Andreas J. Guelzow's avatar
      new cb_tool_... functions, add analysis tools menu to non-bonobo menu · 9056f7b5
      Andreas J. Guelzow authored
      2002-01-19  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/workbook-control-gui.c : new cb_tool_... functions, add
      	  analysis tools menu to non-bonobo menu section, define
      	  BONOBO_UI_UNSAFE_VERBs for all analysis tools
      	(cb_tools_data_analysis) : deleted
      	* src/GNOME_Gnumeric.xml : add analysis tools menu items
      
      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>
      
      	* analysis-tools.sgml : updated intro section
      	* figures/analysistools-tools.png : updated
      	* figures/menu-tools-labelled.png : updated
      9056f7b5
    • Jon Kåre Hellan's avatar
      New function to free GDate. Can be called with NULL without complaining. · fed27e9b
      Jon Kåre Hellan authored
      * src/datetime.c (datetime_g_free): New function to free
      GDate. Can be called with NULL without complaining.
      (coupdays, coupdaybs, coupdaysnc):
      
      * src/sheet-autofill.c (autofill_compute_delta, autofill_cell):
      Use datetime_g_free instead of g_date_free.
      
      * src/functions/fn-financial.c (days_monthly_basis, func_coup)
      (gnumeric_accrint, gnumeric_price, gnumeric_yield)
      (gnumeric_oddfprice): Use datetime_g_free instead of g_date_free.
      
      * src/functions/fn-date.c (gnumeric_datedif, gnumeric_edate,
      gnumeric_edate) (gnumeric_edate, gnumeric_days360, get_serial_weekday)
      (networkdays_holiday_callback): Ditto.
      fed27e9b
    • Jody Goldberg's avatar
      add "rangesel_drag_finished" signal. (gnumeric_expr_entry_end_of_drag) : · d0da4167
      Jody Goldberg authored
      2002-01-19  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric-expr-entry.c (gnumeric_expr_entry_class_init) : add
      	  "rangesel_drag_finished" signal.
      	(gnumeric_expr_entry_end_of_drag) : emit it here.
      
      2002-01-19  Jody Goldberg <jody@gnome.org>
      
      	* 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-19  Jody Goldberg <jody@gnome.org>
      
      	* src/gnumeric-graph.c (gnm_graph_vector_seq_scalar) : handle blanks
      	  better.
      
      	* src/item-grid.c (item_grid_event) : call
      	  gnumeric_expr_entry_end_of_drag when a rangesel drag finishes.
      d0da4167