1. 19 Nov, 2011 1 commit
  2. 02 Aug, 2011 1 commit
  3. 09 Oct, 2010 1 commit
  4. 09 Mar, 2009 1 commit
  5. 23 Dec, 2008 1 commit
    • Morten Welinder's avatar
      Don't use deprecated page size in SpinButtons. · 61136600
      Morten Welinder authored
      2008-12-22  Morten Welinder  <terra@gnome.org>
      	* solver.glade, simulation.glade, row-height.glade,
      	dialog-stf.glade, print.glade, so-scrollbar.glade,
      	anova-one.glade, anova-two.glade, col-width.glade,
      	descriptive-stats.glade, cell-format.glade, sheet-size.glade,
      	dialog-zoom.glade, exp-smoothing.glade, kaplan-meier.glade,
      	moving-averages.glade: Don't use deprecated page size in
      svn path=/trunk/; revision=17031
  6. 11 Sep, 2008 1 commit
    • Andreas J. Guelzow 's avatar
      Fix for #360873 use points and pixels ditto new fields · c975879b
      Andreas J. Guelzow authored
      2008-09-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      	Fix for #360873
      	* col-width.glade: use points and pixels
      	* row-height.glade: ditto
      	* dialog-col-width.c (ColWidthState): new fields
      	(dialog_col_width_update_points): new
      	(dialog_col_width_button_sensitivity): use int and call 
      	(dialog_col_width_set_value): adjust for zoom factor and return
      	  adjusted value.
      	(dialog_col_width_load_value): use pixels
      	(cb_dialog_col_width_value_changed): ditto
      	(cb_dialog_col_width_apply_clicked): ditto
      	* dialog-row-height.c: corresponding changes to dialog-col-width.c
      svn path=/trunk/; revision=16783
  7. 24 Aug, 2005 1 commit
  8. 24 Apr, 2003 1 commit
  9. 16 Sep, 2002 1 commit
  10. 08 Apr, 2002 1 commit
    • Andreas J. Guelzow's avatar
      added dialog-row-height.c and dialog-col-width.c new new added checkbox · a102e55d
      Andreas J. Guelzow authored
      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-08  Andreas J. Guelzow <aguelzow@taliesin.ca>
      	* src/colrow.c (colrow_set_sizes) : set to default if size is 0
      	* src/commands.c (cmd_resize_colrow) : size == 0 means default size
      	* src/summary.c : avoid warnings
      	* src/workbook-cmd-format.c (sheet_dialog_set_column_width) : just
      	  call dialog_col_width
      	(workbook_cmd_format_column_std_width) : ditto
      	(sheet_dialog_set_row_height) : just call dialog_row_height
      	(workbook_cmd_format_row_std_height) : ditto
      2002-04-08  Andreas J. Guelzow <aguelzow@taliesin.ca>
      	* POTFILES.in : added src/dialogs/dialog-row-height.c and
  11. 23 Feb, 2002 1 commit
    • Kjartan Maraas's avatar
      Don't translate the widget label. · 8fbc6ffe
      Kjartan Maraas authored
      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>
  12. 23 Jan, 2002 1 commit
  13. 27 Jul, 2001 1 commit
  14. 11 Mar, 2001 1 commit
    • Jody Goldberg's avatar
      avoid generating a spurious signal when pressing on the scrollbar but not · 77e75622
      Jody Goldberg authored
      2001-03-10  Jody Goldberg <jgoldberg@home.com>
      	* gnumeric-[vh]scrollbar.c (gnumeric_[vh]scrollbar_button_press) : avoid
      	  generating a spurious signal when pressing on the scrollbar but not
      2001-03-10  Jody Goldberg <jgoldberg@home.com>
      	* src/sheet-control-gui.c (scg_construct) : lay some ground work for
      	  multiple panes.
      2001-03-08  Jody Goldberg <jgoldberg@home.com>
      	* src/gnumeric-sheet.c (gnumeric_sheet_find_{col,row}) : fix off by
      	  one width/height error at far boundary.
      	* src/xml-io.c (xml_get_print_unit) : make units case sensitive.
  15. 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
      	(cmd_create_*) : Use here.
      	* src/workbook-edit.c (workbook_edit_set_sensitive) : Add the object
      	* 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.
      	(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) : 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
      	* 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) :
      	(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.
  16. 01 May, 2000 1 commit
    • Jon K Hellan's avatar
      Popup tool and dismiss chooser on double click. · c62b6cac
      Jon K Hellan authored
      2000-05-01  Jon K Hellan  <hellan@acm.org>
      	* src/dialogs/dialog-analysis-tools.c (selection_made): Popup tool
      	and dismiss chooser on double click.
      	* src/dialogs/col-width.glade: Add title
      	* src/dialogs/import.glade: Ditto
      	* src/dialogs/row-height.glade: Ditto
      	* src/dialogs/sheet-rename.glade: Ditto
      	* src/dialogs/summary.glade: Ditto
      	* src/dialogs/analysis-tools.glade (All dialogs): Add padding
      	between input and output frames.
      	(TTest1 dialog, TTest2 dialog, TTest3 dialog, Anova2 dialog,
      	MovingAverage dialog): Remove spaces from label string.
      	(Anova1 dialog, Correlation dialog, Covariance dialog,
      	RankAndPercentile dialog): Use table in input frame. Get rid of
      	frame around "Grouped by". Use alignment and fill instead of
      	spaces to place label strings. Minor output options tweaks.
      	(MovingAverage dialog): Place all user widgets inside the same
      	vbox to make padding uniform.
  17. 04 Oct, 1999 1 commit
    • Jody Goldberg's avatar
      - Large speed improvement loading by removing the lists of cells in cols, and · 7d0ab7ad
      Jody Goldberg authored
        keeping cols rows in segmented arrays.
      - Large speed improvement in exit by operating on the entire sheet rather than
        cell by cell.
      - Large speed improvement in Col/Row auto-fills.  they're still too damn slow
        and we use too much memory, but its a start.
      - Insert/delete/Shift rows/cols now correctly adjusts references to and from
        the region.
      - Code in place to restructure 'copy'
      - A few minor dialog adjustments, some from me, some from the mailing list.
  18. 20 Sep, 1999 1 commit
  19. 17 Sep, 1999 2 commits
    • Arturo Espinosa's avatar
      missing file. · 6e55ad90
      Arturo Espinosa authored
    • Miguel de Icaza's avatar
      New file. Moved a bunch of commands here, and move to be moved. · dd6fabaa
      Miguel de Icaza authored
      1999-09-17  Miguel de Icaza  <miguel@gnu.org>
      	* src/workbook-cmd.c: New file.  Moved a bunch of commands here,
      	and move to be moved.
      	Implemented the set money format;   Implemented the percent formt.
      1999-09-16  Miguel de Icaza  <miguel@gnu.org>
      	* src/sheet.c (sheet_update_controls, cell_is_homogeneous):
      	Include checks for font name and font size.
      	* src/dialogs/dialog-printer-setup.c (dialog_printer_setup): Add
      	call to gnome_dialog_set_parent here.
      	* src/tools.h: New file, moved here all the tools declarations.
      	Please, try to keep indentation for public functions as the rest
      	of the Gnumeric ones.
      	* src/workbook.c: Enable comands Format/Column, Format/Row and
      	(create_format_toolbar): Add font selector toolbar widget.
      	(change_font_in_selection_cmd): New routine.  Applies a font to a
      	selection in the workbook.
      	(workbook_feedback_set): Upgraded feedback interface
      	* src/sheet-view.c (sheet_view_row_size_changed): There is no need
      	to call gnumeric_compute_visible_ranges, the sheet_row_set_height
      	code does this.
      	* src/item-bar.c (item_bar_event): Support also row-autosizing.
      	* src/sheet.c (sheet_col_size_fit): Add this routine.
      	(sheet_col_set_internal_width): New function.  Similar to its
      	* src/dialogs/dialog-cell-format.c (dialog_cell_format): Change
      	call to g_list_free for sheet_cell_list_free.
      	* src/selection.c (sheet_cell_list_free): New routine.
      	* src/workbook.c: Reworked toolbars again.  We now only have 2
      	toolbars instead of 8 or so.
      	* src/sheet.h (SHEET_MAX_ROWS): New excel supports 64k rows, mimic this.
      	* src/widgets/gnumeric-toolbar.c: Added new file.  Handles the
      	Gnumeric toolbars.
  20. 29 Aug, 1999 1 commit
  21. 05 Aug, 1999 1 commit
  22. 05 Jul, 1999 1 commit