1. 29 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add CopyDown and CopyRight to fill sub menu · f3efdfe7
      Andreas J. Guelzow authored
      2009-12-28  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add CopyDown and CopyRight
      	  to menu
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c (actions): add description for CopyDown
      	  and CopyRight
      f3efdfe7
  2. 27 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add menu item to select sheet objects. [#338615] · 3c70f771
      Andreas J. Guelzow authored
      2009-12-27  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add EditSelectObject menu item
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/gnm-pane.c (gnm_pane_object_key_press): move some code from
      	  here to scg_object_select_next
      	(gnm_pane_key_mode_sheet): use ctrl-tab to select the first object
      	* src/sheet-control-gui.c (scg_object_select_next): new
      	* src/sheet-control-gui.h (scg_object_select_next): new
      	* src/sheet-view.c (sv_update): update MS_SELECT_OBJECT menu
      	* src/wbc-gtk-actions.c (cb_edit_select_object): new
      	(EditSelectObject): new action
      	* src/wbc-gtk.c (wbcg_menu_state_update): handle MS_SELECT_OBJECT
      	* src/workbook-control.h (MS_SELECT_OBJECT): new
      3c70f771
  3. 22 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add principal components analysis · 1032ae3f
      Andreas J. Guelzow authored
      2009-12-22  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/dialog-analysis-tool-principal-components.c
      	  and src/tools/analysis-principal-components.c
      	* POTFILES.skip: added src/dialogs/principal-components.glade
      
      2009-12-22  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/dialog-analysis--principal-components.c,
      	  src/tools/analysis-principal-components.c and
      	  src/dialogs/principal-components.glade
      
      2009-12-22  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add principal components analysis
      	* src/HILDON_Gnumeric-gtk.xml.in: add principal components analysis
      	* src/GNOME_Gnumeric-gtk.xml.in: add principal components analysis
      	* src/wbc-gtk-actions.c: add principal components analysis action
      	* src/mathfunc.c (gnm_matrix_eigen): handle 1 by 1 matrix.
      
      2009-12-22 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-principal-components.c: new
      	* principal-components.glade: new
      	* Makefile.am: add the above
      	* dialogs.h (dialog_principal_components_tool): new
      	* help.h (GNUMERIC_HELP_LINK_PRINCIPAL_COMPONENTS): new
      
      2009-12-22 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-principal-components.c: new
      	* analysis-principal-components.h: new
      	* Makefile.am: add the above
      	* analysis-tools.c (analysis_tool_table): make non-static and add
      	  full_table argument. Change all callers.
      	* analysis-tools.h (analysis_tool_table): new
      1032ae3f
  4. 15 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add two-medians sign test · 9d17c364
      Andreas J. Guelzow authored
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.skip: added src/dialogs/sign-test-two.glade
      
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/sign-test-two.glade
      
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-sign-test.c
      	(sign_test_tool_update_sensitivity_cb): also handle 2
      	  medians case
      	(sign_test_two_tool_ok_clicked_cb): new
      	(dialog_sign_test_tool): change argument type and also
      	  handle 2-medians case
      	* dialog-analysis-tool-sign-test.h
      	(dialog_sign_test_tool): change argument type
      	* sign-test-two.glade: new
      	* Makefile.am: add sign-test-two.glade
      	* dialogs.h (dialog_sign_test_tool): change argument type
      	* help.h: add GNUMERIC_HELP_LINK_SIGN_TEST
      
      2009-12-15  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add 2 medians sign test
      	* src/HILDON_Gnumeric-gtk.xml.in: add 2 medians sign test
      	* src/GNOME_Gnumeric-gtk.xml.in: add 2 medians sign test
      	* src/wbc-gtk-actions.c: add 2 medians sign test action
      
      2009-12-15 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-sign-test.c (analysis_tool_sign_test_engine_run): simplify
      	(analysis_tool_sign_test_two_engine_run): new
      	(gboolean analysis_tool_sign_test_two_engine): new
      	* analysis-sign-test.h (analysis_tools_data_sign_test_two_t): new
      	(gboolean analysis_tool_sign_test_two_engine): new
      	* analysis-tools.h (analysis_tools_write_label_ftest): new
      	* analysis-tools.c (analysis_tools_write_label_ftest): make public
      9d17c364
  5. 12 Dec, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add non-parametric sign test · 0c4fe934
      Andreas J. Guelzow authored
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/dialog-analysis-tool-sign-test.c,
      	  src/tools/analysis-sign-test.c and src/dialogs/sign-test.glade
      
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/dialog-analysis-tool-sign-test.c
      	  and src/tools/analysis-sign-test.c
      	* POTFILES.skip: added src/dialogs/sign-test.glade
      
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add sign test
      	* src/HILDON_Gnumeric-gtk.xml.in: add sign test
      	* src/GNOME_Gnumeric-gtk.xml.in: add sign test
      	* src/wbc-gtk-actions.c: add sign test action
      
      2009-12-11 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-sign-test.c: new
      	* analysis-sign-test.h: new
      	* Makefile.am: add the above
      
      2009-12-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tool-sign-test.c: new
      	* sign-test.glade: new
      	* Makefile.am: add the above
      	* dialogs.h (dialog_sign_test_tool): new
      	* help.h: add GNUMERIC_HELP_LINK_SIGN_TEST
      0c4fe934
  6. 22 Nov, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add normality test tool. · 01a88a2a
      Andreas J. Guelzow authored
      2009-11-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: add "Normality Test..."  menu item
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c (cb_tools_normality_tests): new
      	(ToolsNormalityTests) connect to cb_tools_normality_tests
      
      2009-11-21 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-normality.c: new
      	* analysis-normality.h: new
      	* Makefile.am: add analysis-normality.[ch]
      	* analysis-exp-smoothing.c: fix comment
      	* analysis-tools.h (analysis_tools_write_label): new
      	* analysis-tools.c (analysis_tools_write_label): make non-static
      
      2009-11-21  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* normality-tests.glade: new
      	* dialog-analysis-tool-normality.c: new
      	* Makefile.am: add dialog-analysis-tool-normality.c and
      	  normality-tests.glade
      	* dialogs.h (dialog_normality_tool): new
      	* help.h: add GNUMERIC_HELP_LINK_NORMALITY
      
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added dialog-analysis-tool-normality.c and
      	  analysis-normality.c
      
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added dialog-analysis-tool-normality.c and
      	  analysis-normality.c
      01a88a2a
  7. 11 Nov, 2009 2 commits
    • Andreas J. Guelzow 's avatar
      Turn view properties dialog into instant-apply dialog. · 69f41f91
      Andreas J. Guelzow authored
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-doc-metadata.c (dialog_doc_meta_data_add_item): fix wrong
      	  key
      	* dialog-workbook-attr.c (AttrState): remove unneeded fields and
      	  add 2 new fields
      	(cb_page_select): deleted
      	(cb_widget_changed ): rewritten into instant-apply
      	(cb_attr_dialog_dialog_apply): deleted
      	(cb_attr_dialog_dialog_ok): deleted
      	(attr_dialog_init_toggle): rewritten
      	(attr_dialog_init_widget_page): new
      	(attr_dialog_init_autocompletion_page): new
      	(attr_dialog_init_protection_page): new
      	(attr_dialog_init_view_page): deleted
      	(attr_dialog_add_item): new
      	(attr_dialog_select_page_search): new
      	(attr_dialog_impl): set up page selector
      	* preferences.glade: minor border adjstment
      	* workbook-attr.glade: major adjustments
      69f41f91
    • Andreas J. Guelzow 's avatar
      some minor menu rearrangement · 1cb39ec3
      Andreas J. Guelzow authored
      2009-11-11  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: move FormatWorkbook to View menu
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto and rename FilePreferences
      	  action to EditPreferences
      	* src/wbc-gtk-actions.c: adjust names and description of FileMetaData
      	and FormatWorkbook actions
      1cb39ec3
  8. 10 Nov, 2009 1 commit
  9. 27 Sep, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      sort the buttons on the object toolbar · a228c3da
      Andreas J. Guelzow authored
      2009-09-26  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/GNOME_Gnumeric-gtk.xml.in: sort objects by type
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* component/Gnumeric-embed.xml.in: ditto
      	* src/pixmaps/object_label_24.png: show rectangle
      a228c3da
  10. 23 Sep, 2009 3 commits
  11. 22 Sep, 2009 1 commit
  12. 06 Sep, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Add tool to create correlated normal random variates · 2db8ff5a
      Andreas J. Guelzow authored
      2009-09-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: split random generator menu item
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c: ditto
      
      2009-09-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: add src/dialogs/dialog-random-generator-cor.c,
      	  src/dialogs/random-generation-cor.glade and
      	  src/tools/random-generator-cor.c
      
      2009-09-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* random-generator-cor.c: new
      	* random-generator-cor.h: new
      	* Makefile.am: add the above
      
      2009-09-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-write.c (odf_write_surface_chart_style): we consider
      	  multi-series=FALSE the default
      	(odf_write_xl_surface_chart_style): obey state->with_extension
      
      2009-09-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: add src/dialogs/dialog-random-generator-cor.c
      	  and src/tools/random-generator-cor.c
      	* POTFILES.skip: add src/dialogs/random-generation-cor.glade
      
      2009-09-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* random-generation-cor.glade: new
      	* dialog-random-generator-cor.c: new
      	* Makefile.am: add the above
      	* dialogs.h (dialog_random_cor_tool): new
      	* help.h (GNUMERIC_HELP_LINK_RANDOM_GENERATOR_COR): new
      2db8ff5a
  13. 05 Sep, 2009 1 commit
  14. 20 Aug, 2009 1 commit
  15. 29 Jun, 2009 1 commit
  16. 27 Jun, 2009 1 commit
  17. 10 Jun, 2009 1 commit
  18. 07 Apr, 2009 1 commit
    • Emmanuel Pacaud's avatar
      Adapt to the naming consistency fix in goffice. · fa7e2f98
      Emmanuel Pacaud authored
      2009-04-06  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>
      
      	Adapt to the naming consistency fix in goffice.
      
      	/\bGO_([A-Z,_)*]_TYPE\b/GO_TYPE_$1/
      	/\bGOG_([A-Z,_)*]_TYPE\b/GOG_TYPE_$1/
      	/\bGo([A-Z])/GO$1/
      	/\bIS_GO_/GO_IS_/
      	/\bIS_GOG_/GOG_IS_/
      
      svn path=/trunk/; revision=17309
      fa7e2f98
  19. 14 Dec, 2008 1 commit
  20. 16 Oct, 2008 1 commit
    • Andreas J. Guelzow 's avatar
      added Kaplan-Meier tool menu item ditto ditto added ToolsKaplanMeier · 6462dcca
      Andreas J. Guelzow authored
      2008-10-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: added Kaplan-Meier tool menu item
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c: added ToolsKaplanMeier
      
      2008-10-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added  src/tools/analysis-kaplan-meier.c and
      	  src/dialogs/dialog-analysis-tool-kaplan-meier.c
      	
      2008-10-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* kaplan-meier.glade: new
      	* dialog-analysis-tool-kaplan-meier.c: new
      	* Makefile.am: add kaplan-meier.glade and
      	  dialog-analysis-tool-kaplan-meier.c
      	* help.h (GNUMERIC_HELP_LINK_KAPLAN_MEIER): new
      	* dialogs.h (dialog_kaplan_meier_tool): new
      	* dialog-analysis-tools.c: rename analysis_tools_data_ftest_t
      	  to analysis_tools_data_generic_b_t throughout
      	
      2008-10-16  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-kaplan-meier.c: new
      	* analysis-kaplan-meier.h: new
      	* Makefile.am: add analysis-kaplan-meier.[ch]
      	* analysis-tools.h: rename analysis_tools_data_ftest_t to
      	  analysis_tools_data_generic_b_t throughout
      	(analysis_tool_generic_b_clean): new
      	* analysis-tools.c: rename analysis_tools_data_ftest_t to
      	  analysis_tools_data_generic_b_t throughout
      	(analysis_tool_ftest_clean): rename to analysis_tool_generic_b_clean
      	  and remove unused first argument, change all callers
      
      
      
      svn path=/trunk/; revision=16887
      6462dcca
  21. 14 Oct, 2008 2 commits
  22. 12 Oct, 2008 1 commit
    • Andreas J. Guelzow 's avatar
      new new new added frequency.glade and dialog-analysis-tool-frequency.c new · 3404218e
      Andreas J. Guelzow authored
      2008-10-12  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* frequency.glade: new
      	* dialog-analysis-tool-frequency.c: new
      	* dialogs.h (dialog_frequency_tool): new
      	* Makefile.am: added frequency.glade and 
      	  dialog-analysis-tool-frequency.c
      	* help.h (GNUMERIC_HELP_LINK_FREQUENCY): new
      
      2008-10-12  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-tools.h (set_cell_text_col): new
      	* analysis-tools.c (set_cell_text_col): make non-static
      	* analysis-frequency.[ch]: new
      	* Makefile.am: added analysis-frequency.[ch]
      
      2008-10-12  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* component/Gnumeric-embed.xml.in: added frequency tool menu item
      	* src/GNOME_Gnumeric-gtk.xml.in: ditto
      	* src/HILDON_Gnumeric-gtk.xml.in: ditto
      	* src/wbc-gtk-actions.c: added ToolsFrequency
      
      2008-10-12  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/tools/analysis-frequency.c and 
      	  src/dialogs/dialog-analysis-tool-frequency.c
      
      
      
      
      svn path=/trunk/; revision=16876
      3404218e
  23. 04 Oct, 2008 2 commits
    • Jean Bréfort's avatar
      render sheet objects using gnm_print_sheet_objects, and fixed cap for cell · 3c7b3e07
      Jean Bréfort authored
      2008-10-04  Jean Brefort  <jean.brefort@normalesup.org>
      
      	* component/gnumeric.c: render sheet objects using
      	gnm_print_sheet_objects, and fixed cap for cell borders.
      	* src/print-cell.c: removed the unused GtkPrintContext* argument.
      	* src/print-cell.h: ditto.
      	* src/print.c: renamed print_sheet_objects to gnm_print_sheet_objects,
      	made it public, removed the unused GtkPrintContext* argument, and
      	fixed objects position in layout (#554993).
      	* src/print.h: ditto.
      
      
      svn path=/trunk/; revision=16855
      3c7b3e07
    • Jean Bréfort's avatar
      also render sheet objects. · b1b4199d
      Jean Bréfort authored
      2008-10-04  Jean Brefort  <jean.brefort@normalesup.org>
      
      	* component/gnumeric.c: (go_gnm_component_render): also render sheet
      	objects.
      
      
      svn path=/trunk/; revision=16854
      b1b4199d
  24. 03 Oct, 2008 1 commit
  25. 28 Sep, 2007 1 commit
    • Emmanuel Pacaud's avatar
      Remove GOFFICE_WITH_CAIRO ifdefs. · bc51c314
      Emmanuel Pacaud authored
      2007-09-28  Emmanuel Pacaud <emmanuel.pacaud@lapp.in2p3.fr>
      
      	Remove GOFFICE_WITH_CAIRO ifdefs.
      
      	* component/gnumeric.c: here.
      	* src/gnm-so-filled.c: here.
      	* src/gnm-so-line.c: here.
      	* src/gnm-so-polygon.c: here.
      	* src/sheet-object-graph.c: here.
      	* src/sheet-object.c: here.
      
      svn path=/trunk/; revision=15941
      bc51c314
  26. 24 Sep, 2007 1 commit
    • Jody Goldberg's avatar
      Don't leak a style when faced with an empty label. · 1d8a5180
      Jody Goldberg authored
      2007-09-24  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c (BC_R(end)) : Don't leak a style when faced with an empty
      	  label.
      
      2007-09-24  Jody Goldberg <jody@gnome.org>
      
      	Merge in the win32 cleanup work
      	* src/Makefile.am : Add a libspreadsheet CFLAG -DGNUMERIC_INTERNAL to
      	  control dllimport/dllexport for win32.  Required some adjustment of
      	  built-sources.
      
      	* src/libgnumeric.h : Add 'GNM_VAR_DECL' and use it for extern data
      	  that will be publicly visible.
      
      	* src/libgnumeric.c : re-order and handle some of the renaming
      	  style_init -> gnm_font_init, and gnumeric_color -> gnm_color.
      	(gnm_get_option_group) : move the shared cmd line arg parsing in here
      	  rather than duplicating the handlers in all the client apps.
      	* src/main-application.c (gnumeric_arg_parse) : eg from here.
      	  Rather than using global variables, pass the arguments as
      	  parameters to clean things up.
      	* src/ssconvert.c (main) : Use it here.
      	* src/ssindex.c (main) : and here.
      
      	* src/print-cell.h : just include the necessary gtk headers.  Even
      	  this breaks WITH_GTK work.  Why isn't this ins glib ?
      	* src/print.h : Move the renamed internal (not dllexported)
      	  gnm_print_debug flag here
      
      	* src/style.c : s/StyleFont/GnmFont/ and clean up the associated
      	  method names.  Then move things into style-font.h for now.
      	  This clarifies how much we'll need to move to GOFont.
      
      	* src/print-cell.h : just include the necessary gtk headers.  Even
      	  this breaks WITH_GTK work.  Why isn't this ins glib ?
      	* src/print.h : Move the renamed internal (not dllexported)
      	  gnm_print_debug flag here
      
      svn path=/trunk/; revision=15905
      1d8a5180
  27. 10 Aug, 2007 1 commit
    • Jody Goldberg's avatar
      move the thread and stack init here, along with the call to · 60fd376a
      Jody Goldberg authored
      2007-08-10 Jody Goldberg <jody@gnome.org>
      
      	* src/libgnumeric.c (gnm_pre_parse_init) : move the thread and stack
      	  init here, along with the call to go_shell_argv_to_glib_encoding.
      	(gnm_pre_parse_shutdown) : new.
      
      	* configure.in : More cleanup on the python code in preparation for
      	  win32.
      
      svn path=/trunk/; revision=15748
      60fd376a
  28. 08 Aug, 2007 2 commits
  29. 31 Jul, 2007 1 commit
  30. 30 Mar, 2007 1 commit
    • Jody Goldberg's avatar
      the print method is now gone. · 69229947
      Jody Goldberg authored
      
      2007-03-29  Jody Goldberg <jody@gnome.org>
      
      	* component/gnumeric.c (go_gnm_component_class_init) : the print
      	  method is now gone.
      
      svn path=/trunk/; revision=15485
      69229947
  31. 29 Mar, 2007 1 commit
  32. 26 Mar, 2007 1 commit
  33. 20 Dec, 2006 1 commit
    • Jody Goldberg's avatar
      :types) : simplfy to remove the vector 'type' the offsets are now always · e0447f85
      Jody Goldberg authored
      2006-12-19  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-object.h (SheetObjectAnchor::types) : simplfy to remove
      	  the vector 'type' the offsets are now always as percentages of cell
      	  size relative to the cell_bound.  The parent, GODrawingAnchor will
      	  eventually have the absolute positions, and the sheet object itself
      	  will specify how which set of coords in normative.
      e0447f85
  34. 02 Dec, 2006 1 commit
    • Jody Goldberg's avatar
      All callers changed. renamed from scenario_free_all. (scenarios_dup) : · 0fb55e5d
      Jody Goldberg authored
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	All callers changed.
      	* scenarios.c (scenarios_free) : renamed from scenario_free_all.
      	(scenarios_dup) : renamed from scenario_copy_all.
      	(scenarios_insert_rows) : renamed from scenario_insert_rows.
      	(scenarios_insert_cols) : renamed from scenario_insert_cols.
      	(scenarios_delete_rows) : renamed from scenario_delete_rows.
      	(scenarios_delete_cols) : renamed from scenario_delete_cols.
      	(scenarios_move_range) : renamed from scenario_move_range.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* src/expr.c (gnm_expr_top_relocate) : don't init rinfo::from_inside
      	  for INVALIDATE_SHEET case, it's unnecesasry and the inputs are
      	  undefined.
      
      	* src/gnumeric-canvas.h : Remove scaling from GNUMERIC_CANVAS_FACTOR_X
      	  that was breaking text display in RTL.  We need a gtk patch for that
      	  to work.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet.c (sheet_dup_filters) : new.
      	(sheet_dup) : called from here.
      	* src/sheet-filter.c (gnm_filter_condition_dup) : new.
      	(gnm_filter_dup) : new.
      	(filter_field_apply) : take target_sheet to allow filtering a
      	  different sheet using the src data.
      	(gnm_filter_get_condition) : replace 'apply' boolean with
      	  'target_sheet'.
      	(gnm_filter_combo_foo_view_new) : move this internal and use
      	  gnm_cell_combo_foo_view_new.
      	(gnm_filter_add_field) : use offset to replace the effect of
      	  SO_ANCHOR_PERCENTAGE_FROM_COLROW_END.
      
      	* src/validation.c (gnm_validation_combo_foo_view_new) : move this
      	  internal and use gnm_cell_combo_foo_view_new.
      
      	* src/sheet-view.c (sv_update) : Use wb_view_selection_desc instead of
      	  putting a subset of the logic here.
      
      	* src/gnumeric-canvas.c (gnm_canvas_key_mode_sheet) : Add a hook to
      	  popdown validate from list, or autofilter combos.
      
      	* src/sheet-object.h : remove SO_ANCHOR_PERCENTAGE_FROM_COLROW_END.
      	* src/sheet-object.c (sheet_object_draw_cairo) : ditto.
      	* component/gnumeric.c (go_gnm_component_print) : ditto.
      	* src/sheet-object-cell-comment.c (cell_comment_set_cell) : use offset
      	  to replace the effect of SO_ANCHOR_PERCENTAGE_FROM_COLROW_END.
      	* src/sheet-control-gui.c (calc_obj_place) : FROM_COLROW_END is gone.
      	(cell_offset_calc_pixel) : ditto.
      
      	* src/ranges.c (range_init_cellpos) : take only 1 cellpos and use for
      	  both ends.  All callers changed.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* gnumeric.xsd : Make schema validate by
      	    - adding Attributes.
      	    - Add Autofilters.
      	    - Add Input Messages
      
      	* src/xml-io.c (xml_init) : Make the sax importer the default.
      	(xml_read_colrow_info) : update the max_outline_level.
      	* src/xml-sax-read.c (xml_sax_colrow) : ditto. [#380015]
      	(gnm_xml_file_open) : init State::filter
      	(content_ns) : add schema namespace.
      	(xml_sax_filter_end) : new.
      	(xml_sax_filter_start) : new.
      	(xml_sax_filter_condition) : new.
      	(xml_sax_filter_operator) : new.
      	(xml_sax_input_msg) : sync with logic in the DOM importer and do
      	  not generate an input msg if both title and msg are missing.
      
      2006-12-02  Jody Goldberg <jody@gnome.org>
      
      	* Makefile.am (libwidgets_la_SOURCES) : add
      	    gnm-cell-combo-foo-view.[ch]
      
      	* gnm-cell-combo-foo-view.h : new.
      	* gnm-cell-combo-foo-view.c : new.
      	  Implementation pulled from validation-combo and generalized to share
      	  between validation and autofilter.  It adds
      	    - autoscroll of the list
      	    - more keybindings in the list
      	    - RTL support for dropdown placement.
      	(gnm_cell_combo_foo_view_new) : create the specified GType (which need
      	  to imlement SheetObjectView and GnmCellComboFooView interfaces).
      	(gnm_cell_combo_foo_view_popdown) : new routine to allow an external
      	  entity to force the combo to populate and open. (eg the alt-down in
      	  a cell)
      	(gnm_cell_combo_foo_view_popdown): set the
      	  cursor in addition to selecting the desired row so that arrows move
      	  from the selected item rather than the 1st.
      
      	* gnm-validation-combo-foo-view.h : all we need to expose now is the GType
      	* gnm-filter-combo-foo-view.h : ditto.
      	* gnm-validation-combo-foo-view.c : split out the content into the new
      	  gnm-cell-combo-foo-view.[ch] and implement GnmCComboFooViewIface
      	(validation_view_set_bounds) : handle RTL placement of combo.
      	* gnm-filter-combo-foo-view.c : ditto.
      	(filter_view_set_bounds) : handle RTL placement of combo.
      
      2006-11-25  Jody Goldberg <jody@gnome.org>
      
      	* gnm-validation-combo-foo-view.c (gnm_validation_combo_foo_view_new) :
      	  rename from gnm_validation_combo_new_foo_view_new.
      	(gnm_validation_combo_foo_view_popdown) : new public interface split
      	  out of cb_cell_button_pressed.
      0fb55e5d