1. 02 May, 2011 1 commit
  2. 04 Apr, 2005 1 commit
  3. 22 Feb, 2005 2 commits
  4. 28 May, 2003 1 commit
  5. 23 Apr, 2002 1 commit
    • J.H.M. Dassen (Ray)'s avatar
      introduce EVOLUTION_IDL_DIR to support building with · 247879df
      J.H.M. Dassen (Ray) authored
      
      2002-04-21  J.H.M. Dassen (Ray) <jdassen@debian.org>
      
      	* idl/Makefile.am: introduce EVOLUTION_IDL_DIR to support building
      	with Evolution-Composer.idl in a non-standard location.
      
      2001-11-04  J.H.M. Dassen (Ray) <jdassen@debian.org>
      
      	* configure.in: added gdk_pixbuf to the libs considered for
      	GNUMERIC_CFLAGS and GNUMERIC_LIBS.
      
      2001-10-27  J.H.M. Dassen (Ray) <jdassen@debian.org>
      
      	* configure.in : Support --with-python=prog consistently: never call
      	`python', always call $python_prog.
      
      2001-10-21  J.H.M. Dassen (Ray) <jdassen@debian.org>
      
      	* idl/Makefile.am : Introduced EVOLUTION_IDL_DIR to make it possible
      	  to use Evolution-Composer.idl from a non-standard location.
      
      2001-11-04  J.H.M. Dassen (Ray) <jdassen@debian.org>
      
      	* configure.in: added gdk_pixbuf to the libs considered for
      	GNUMERIC_CFLAGS and GNUMERIC_LIBS.
      247879df
  6. 26 Jan, 2002 1 commit
    • 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
  7. 23 Jan, 2002 1 commit
  8. 07 Oct, 2001 1 commit
    • Jody Goldberg's avatar
      disconnect the combo handlers before we destroy the state so that their · 613f3562
      Jody Goldberg authored
      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-07  Jody Goldberg <jgoldberg@home.com>
      
      	* configure.in (EXTRA_GNOME_{CFLAGS,LIBS}) : rename to something
      	  clearer like GNUMERIC_{CFLAGS,LIBS})
      	* **/Makefile.am : Use them in place of EXTRA_* and GNOME_INCLUDEDIR.
      
      2001-10-06  Jody Goldberg <jgoldberg@home.com>
      
      	* src/gnumeric-graph.c (gnm_graph_get_spec) : Add a force_update.
      	(gnm_graph_series_delete) : new
      	(gnm_graph_series_set_dimension) : new
      	(gnm_graph_exception) : new.
      	(gnm_graph_vector_from_string) : delete.
      613f3562
  9. 03 Oct, 2001 1 commit
  10. 02 Oct, 2001 1 commit
  11. 11 Sep, 2001 1 commit
  12. 24 Aug, 2001 1 commit
  13. 20 Aug, 2001 1 commit
  14. 14 Aug, 2001 1 commit
  15. 10 Jul, 2001 2 commits
    • Jody Goldberg's avatar
      Add gnumeric-pane.c · 2e4ebc09
      Jody Goldberg authored
      2001-07-09  Jody Goldberg <jgoldberg@home.com>
      
      	* POTFILES.in : Add gnumeric-pane.c
      
      2001-07-10  Jody Goldberg <jgoldberg@home.com>
      
      	* idl/Makefile.am : improve evo handling.
      
      	* configure.in : Fix definition of ENABLE_EVOLUTION in makefiles.
      2e4ebc09
    • Lutz Müller's avatar
      #undef ENABLE_EVOLUTION Checks for Evolution-Composer.idl. Can be · 98cee657
      Lutz Müller authored
      2001-07-09  Lutz Müller <urc8@rz.uni-karlsruhe.de>
      
              * acconfig.h: #undef ENABLE_EVOLUTION
              * configure.in: Checks for Evolution-Composer.idl. Can be overwritten
              with --without-evolution.
              * idl/Makefile.am: Let orbit process the Evolution-Composer.idl.
              * idl/.cvsignore: Ignore the generated Evolution* files.
      98cee657
  16. 04 May, 2001 1 commit
  17. 14 Apr, 2001 1 commit
    • Jody Goldberg's avatar
      automate removing the generated files. · 5ae7eceb
      Jody Goldberg authored
      
      2001-04-13  Jody Goldberg <jgoldberg@home.com>
      
      	* idl/Makefile.am (dist-hook) : automate removing the generated files.
      
      	* src/workbook-control-gui.c (workbook_menu_data_outline) : new menu.
      5ae7eceb
  18. 08 Dec, 2000 1 commit
    • Jody Goldberg's avatar
      From :Ade Lovett <ade@FreeBSD.org> typo. Ditto. · 4c67f86f
      Jody Goldberg authored
      
      2000-12-08  Jody Goldberg <jgoldberg@home.com>
      
      	From :Ade Lovett <ade@FreeBSD.org>
      	* templates/english/Makefile.am : typo.
      	* idl/Makefile.am : Ditto.
      
      2000-12-08  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-object.c (sheet_object_write_xml) : protect from missing
      	  virtual.
      	(sheet_object_read_xml) : Ditto.
      4c67f86f
  19. 14 Nov, 2000 1 commit
  20. 29 Sep, 2000 1 commit
    • Jody Goldberg's avatar
      Do not duplicate the container_add it is already done in the · 3b188483
      Jody Goldberg authored
      
      2000-09-28  Jody Goldberg <jgoldberg@home.com>
      
      	* src/dialogs/dialog-graph-guru.c (cb_graph_guru_clicked) : Do not
      	  duplicate the container_add it is already done in the
      	  client_site_new.
      
      	* src/sheet-object-container.c (view_destroyed) : delete.
      	(sheet_object_container_destroy) : Use bonobo_object_unref.
      	(sheet_object_container_new_view) : No need for the magic view
      	  destruction handler.  That is handled when the sheet object unrefs
      	  the ClientSite.
      
      	* idl/Makefile.am (idl_DATA) : Install in a version specific location.
      
      	* src/dialogs/dialog-graph-guru.c (graph_guru_state_destroy) : Use
      	  bonobo_object_unref rather than bonobo_object_client_unref.
      	(cb_graph_guru_clicked) : On success clear the State's pointer to the
      	  manager so that it does not get deleted.
      	(graph_manager_destroy) : new routine to clear out the remote manager.
      	(graph_guru_init_manager) : Use it.
      
      	* src/workbook.c (cut_cmd) : Delete the object explicitly.
      	* src/sheet-object.c (sheet_object_remove_cb) : Ditto.
      
      	* src/sheet-object-container.c (view_destroyed) : rename from
      	  item_destroy to clarify its function.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_key_mode_object) : Add
      	  KP_Delete.  There is no need to change the mode and clear anything.
      	  The sheet_object destructor takes care of it.
      3b188483
  21. 23 Sep, 2000 1 commit
  22. 11 Sep, 2000 1 commit
    • Jody Goldberg's avatar
      The initial version of active objects. · ccdc4a78
      Jody Goldberg authored
      2000-09-10  Jody Goldberg <jgoldberg@home.com>
      
      	* src/xml-io.c (xml_read_sheet_object) : objects have their positions
      	  set after creation, not before.
      	NOTE : This routine is incomplete.  It does not handle all of the
      	  objects.  It is questionable whether or not it even belongs here.
      	  We may want to encapsulate the persistence on a per object basis.
      	(xml_sheet_read) : localize and improve variable naming.
      
      	* src/workbook.c : Add an ifdef around the GnomeUI handler in bonobo
      	  mode.  Move the object creation cruft into its own file.
      	(select_component_id) : new function.
      	(create_embedded_component_cmd) : simplify.
      	(create_embedded_item_cmd) : simplify.
      	(create_button_cmd) : Delete.
      	(create_checkbox_cmd) : Delete.
      	(create_line_cmd) : Delete.
      	(create_arrow_cmd) : Delete.
      	(create_rectangle_cmd) : delete.
      	(create_ellipse_cmd) : delete.
      	(cut_cmd) : simplify object handling.
      	(insert_object_cmd) : Use sheet_object_bonobo_new_from_oid.
      	(do_focus_sheet) : Handle object toolbar too.
      	(workbook_detach_sheet) : Before messing with the views go back to
      	  simple edit mode.
      
      	* src/workbook-object-toolbar.c (create_object_command) : new
      	  function.
      	(cmd_create_*) : Use here.
      
      	* src/workbook-edit.c (workbook_edit_set_sensitive) : Add the object
      	  toolbar.
      
      	* src/sheet-object.c (sheet_release_coords) : delete.
      	(sheet_object_destroy) : simplify.
      	(SheetObject::end_popup) : remove.
      	(SheetObject::populate_menu) : rename from start_popup.
      	(SheetObject::new_view) : rename from realize.
      	(SheetObject::user_config) : New virtual.
      	(sheet_object_construct) : initialize dragging to FALSE.
      	  s/Sheet::objects/Sheet::sheet_objects/
      	(sheet_object_drop_file) : Moved.
      	(sheet_object_realize) : No need for SheetView::temp_item.
      	(button_widget_create) : delete.
      	(checkbox_widget_create) : delete.
      	(sheet_object_create_button) : delete.
      	(sheet_object_create_checkbox) : delete.
      	(create_object) : delete.
      	(cb_obj_create_motion) : rename from sheet_motion_notify.  Simplify.
      	  Rubber band a rectangle rather than the actual object.
      	  Keep track of whether or not a we have resized larger than the
      	  minimum 5x5 size.
      	(cb_obj_create_button_release) : rename from sheet_button_release.
      	  Change behavior to have the release do the realizing and bound
      	  setting.  Set the bounds to the current coord ONLY if we have moved
      	  enough, otherwise just use the default size of the object tranformed
      	  to the location of the original button press.
      	(shutdown_sheet_object_creation) : merge into button release.
      	(sheet_leave_notify) : Delete.
      	(sheet_button_press) : Delete.
      	(sheet_object_begin_creation) : Delete.
      	(sheet_finish_object_creation) : merge into button release and clear
      	  out all the cruft requiring removal of signals.
      	(sheet_mode_clear) : new function.  Does some object management.
      	(sheet_set_mode_type) : delete.
      	(sheet_set_mode_type_full) : delete content.  Split logical action into.
      	(sheet_mode_edit) : here.
      	(sheet_mode_edit_object) : here.
      	(sheet_mode_create_object) : and here.
      	(sheet_object_destroy_control_points) : be more pedantic a about
      	  checking that we have a valid view.
      	(sheet_object_stop_editing) : Adjust for new object editing semantics.
      	(set_item_x) : Merge this
      	(set_item_y) : and this.
      	(set_item_x_y) : into here.  And add the logic to call
      	  new_control_point.
      	(new_control_point) : Set the cursor here.
      	(update_bbox) : Recall that the bounding box excludes the far coords.
      	(control_point_handle_event) : No need to make object the current, if
      	  we are being called we are current.
      	(sheet_object_populate_menu) : rename from sheet_object_start_popup.
      	(sheet_object_end_popup) : delete.
      	(sheet_object_canvas_event) : adjust to function renaming.
      	(sheet_object_widget_event) : delete.
      	(sheet_object_widget_handle) : delete.
      	(sheet_object_start_editing) : delete, no need.  update_bbox does all
      	  of this.
      	(sheet_object_make_current) : delete.
      	(sheet_object_insert) : this was not what its name suggested.  It was
      	  a rather specialized bonobo utility.  Move it where it belongs.
      
      	* src/sheet-object-widget.c : Rewrite.
      
      	* src/sheet-object-item.c (sheet_object_item_new_view) : rename from
      	  sheet_object_item_realize.
      
      	* src/sheet-object-graphic.c (sheet_object_graphic_new_view) :
      	  rename from sheet_object_graphic_realize.
      	(sheet_object_filled_new_view) : renamed from sheet_object_filled_realize.
      	(sheet_object_create_line) : No need to take position, do that later.
      	(sheet_object_create_filled) : Ditto.
      
      	* src/sheet-object-container.c (user_activation_request_cb) : Adjust
      	  to changes in sheet mode handling.
      	(sheet_object_container_new_view) : rename from sheet_object_container_realize.
      	(sheet_object_container_new_bonobo) : No need to take pos info, that
      	  is set later.
      	(sheet_object_container_new_object) : Ditto.
      	(sheet_object_container_new_file) : Moved and renamed from sheet_object_drop_file.
      
      	* src/sheet-object-bonobo.c (sheet_object_bonobo_construct) : No need
      	  to take position info.  Bounds are set later.
      	(sheet_object_bonobo_new_from_oid) : Move from sheet_object_insert
      	  which was much to generic a name and location for this.
      
      	* src/print.c (print_sheet_range) : Adjust to rename of the
      	  sheet_object list.
      
      	* src/pixmaps.h : Remove the pixmaps that moved to the object toolbar.
      
      	* src/item-grid.c (item_grid_button_1) : Handle object creation and
      	  finishing object editing directly, no more need for adding and
      	  removing handlers.  Adjust arg to be a Button event.
      	(item_grid_event) : Add a new cursor for object creation.
      	(item_grid_event) : Do not change to edit mode until we know why the
      	  button was pressed.
      
      	* src/gnumeric-sheet.c (gnumeric_sheet_key_mode_object) :
      	  s/sheet_set_mode_type/sheet_mode_edit/
      	(gnumeric_sheet_key_press) : Adjust to new mode scheme.
      	(gnumeric_sheet_key_release) : Ditto.
      	(gnumeric_sheet_filenames_dropped) : Ditto.
      
      	* src/gnumeric.h : Add fwd decl of SheetObject.
      
      	* src/gnumeric-sheet.h : delete GnumericSheet::mode .
      
      	* src/gnumeric-type-util.h : Rename GNUMERIC_MAKE_TYPE_WITH_PARENT
      	  to GNUMERIC_MAKE_TYPE_WITH_CLASS.  That makes more sense.
      
      	* src/eval.c (invalidate_refs) : Use dependent_set_expr.
      	(cell_eval) : New need to check generation If we are called we are out
      	  of date.
      
      	* src/dependent.c (dependent_eval) : moved from eval.c.
      	(dependent_type_register) : New routine.
      	(dependent_set_expr) ; Ditto.
      	(dependent_debug_name) : Use the new registry.
      
      	* src/dependent.h : Reorder flags, remove explicit types for graphs
      	  and checkboxes.  Those are handled by the virtual table.
      
      	* src/commands.c : s/PARENT/CLASS/
      
      	* src/cell.h : Reorder the CellFlags.
      
      	* src/bonobo-io.c (gnumeric_bonobo_obj_read) : Do not pass the
      	  position to sheet_object_containter_new_object.
      
      	* src/Makefile.am : Add workbook-object-toolbar.[ch]
      	  and graph-series.[ch]
      	  merge the libraries from the two idl files.
      
      2000-09-09  Jody Goldberg <jgoldberg@home.com>
      
      	* src/sheet-view.c (sheet_view_construct) : Init control points to NULL.
      	(SheetView::temp_item) : remove this.
      
      	* src/sheet.c (sheet_new) : Init the members associated with objects.
      	(sheet_destroy) : Destroy objects.
      	(Sheet::mode) : remove.
      
      	* src/gnumeric.xml : Add a label for the selection menu.
      
      	* src/sheet-object-container.c (sheet_object_container_realize) :
      	  Fix warning.
      
      2000-09-07  Jody Goldberg <jgoldberg@home.com>
      
      	* src/item-bar.c (colrow_tip_setlabel) : mark the size tooltips as
      	  containing pts.
      	* src/dialogs/row-height.glade :
      	* src/dialogs/col-width.glade : Ditto.
      ccdc4a78
  23. 26 Mar, 2000 1 commit
  24. 12 Mar, 2000 2 commits
    • Miguel de Icaza's avatar
      more work · 056811bb
      Miguel de Icaza authored
      056811bb
    • Miguel de Icaza's avatar
      Cleaned Makefile. · c2c4899e
      Miguel de Icaza authored
      2000-03-11  Miguel de Icaza  <miguel@helixcode.com>
      
      	* src/Makefile.am: Cleaned Makefile.
      
      	* graph/Makefile.am: ditto.
      
      	* graph/sample.c: fix
      
      	* idl/Makefile.am, idl/Graph.idl, idl/Gnumeric.idl: Moved IDL
      	files here, and create the libGnumeric.a and libGraph.a libraries
      	here.
      c2c4899e