1. 08 Jun, 2009 4 commits
    • Andreas J. Guelzow 's avatar
      store page breaks if requested · 08171d37
      Andreas J. Guelzow authored
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/print-info.h (gnm_page_breaks_clean): new
      	* src/print-info.c(gnm_page_breaks_clean): new
      	* src/print.c (paginate): store page breaks if requested
      	(compute_sheet_pages): clear page breaks if storage of new ones
      	  is requested
      08171d37
    • Jody Goldberg's avatar
      add some sample files · 37c3feec
      Jody Goldberg authored
      37c3feec
    • Jody Goldberg's avatar
      [slicers] some basic steps · 386fbddd
      Jody Goldberg authored
      - xls/xlsx import/export for caches
      - some support utilities [GOString]
      - stubs for UI
      386fbddd
    • Andreas J. Guelzow 's avatar
      Make imported manual page breaks work · 68b6adca
      Andreas J. Guelzow authored
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/print-info.h (gnm_page_breaks_set_break): new
      	(gnm_page_breaks_get_break): new
      	(gnm_page_breaks_get_next_manual_break): new
      	(gnm_page_breaks_dup_non_auto_breaks): new
      	* src/print-info.c (gnm_page_breaks_set_break): new
      	(gnm_page_breaks_get_break): new
      	(gnm_page_breaks_get_next_manual_break): new
      	(gnm_page_breaks_dup_non_auto_breaks): new
      	(gnm_page_break_type_from_str): default to GNM_PAGE_BREAK_NONE
      	* src/print.h (GNUMERIC_PRINT_SETTING_IGNORE_PAGE_BREAKS_KEY):
      	  new key
      	* src/print.c (PrintingInstance): add new fields
      	(paginate): add arguments and change all callers
      	(gnm_begin_print_cb): handle ignoring of manual page breaks
      	(gnm_create_widget_cb): add ignore page break chackbox
      	(gnm_custom_widget_apply_cb): and handle the checkbox
      
      2009-06-07 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_append_page_break): add argument and
      	  change all callers
      	(oo_set_page_break): new
      	(oo_page_break_type): default to NONE (we did that anyways) and
      	  handle column type just in case
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* ms-excel-write.c (excel_write_PAGE_BREAK): don't save automatic
      	  page breaks
      68b6adca
  2. 07 Jun, 2009 3 commits
    • Andreas J. Guelzow 's avatar
      fix gnm_sheet_get_max_* (NULL) · a4c0def5
      Andreas J. Guelzow authored
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dao.c (dao_adjust): avoid calling gnm_sheet_get_max_* with
      	  NULL sheet.
      a4c0def5
    • Andreas J. Guelzow 's avatar
      spelling correction · 91d67faa
      Andreas J. Guelzow authored
      91d67faa
    • Andreas J. Guelzow 's avatar
      add tests for independence and homogeneity · 9dece97e
      Andreas J. Guelzow authored
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/GNOME_Gnumeric-gtk.xml.in: add ChiSquareTests
      	* src/wbc-gtk-actions.c add MenuContingencyTests and
      	  Tools -> Chi Square Tests items
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/dialogs/chi-squared.glade,
      	  src/dialogs/dialog-analysis-tool-chi-squared.c and
      	  src/tools/analysis-chi-squared.c
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-chi-squared.[ch]: new
      	* Makefile.am: added the above
      
      2009-06-07  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* chi-squared.glade: new
      	* dialog-analysis-tool-chi-squared.c: new
      	* Makefile.am: added the above
      	* dialogs.h (dialog_chi_square_tool): new
      	* help.h (GNUMERIC_HELP_LINK_CHI_SQUARED): new
      9dece97e
  3. 06 Jun, 2009 2 commits
    • Andreas J. Guelzow 's avatar
      Improve Fourier transform tool · 565c2b48
      Andreas J. Guelzow authored
      2009-06-05  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-tools.h (gnm_fourier_fft): moved to
      	  plugins/fn-tsa/functions.c
      	* analysis-tools.c (cb_store_data): deleted
      	(new_data_set): deleted
      	(destroy_data_set): deleted
      	(cb_get_data_set_list): deleted
      	(cb_get_data_set_list): deleted
      	(new_data_set_list): deleted
      	(destroy_data_set_list): deleted
      	(gnm_fourier_fft): moved to
      	  plugins/fn-tsa/functions.c
      	(analysis_tool_fourier_engine_run): rewritten
      	(analysis_tool_fourier_calc_length): use analysis_tool_calc_length
      	(analysis_tool_fourier_engine): adjust required size
      
      2009-06-05  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* functions.c (gnm_fourier_fft): moved here from
      	  src/tools/analysis-tools.c
      	(help_interpolation): changed to new form of desription
      	(help_periodogram): ditto
      	(help_fourier): new
      	(gnumeric_fourier): new
      	(TimeSeriesAnalysis_functions): added fourier function
      	* plugin.xml.in: added fourier function
      565c2b48
    • Jorge Gonzalez's avatar
      Updated Spanish translation · 21f17090
      Jorge Gonzalez authored
      21f17090
  4. 05 Jun, 2009 1 commit
    • Andreas J. Guelzow 's avatar
      Improve 2 factor ANOVA tool · 7757016d
      Andreas J. Guelzow authored
      2009-06-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* Makefile.am: added  analysis-anova.[ch]
      	* analysis-tools.h (analysis_tool_anova_two_factor_engine):
      	  deleted
      	* analysis-tools.c (analysis_tool_anova_two_factor_engine):
      	  deleted
      	(check_data_for_missing): deleted
      	(analysis_tool_anova_two_factor_prepare_input_range): deleted
      	(analysis_tool_anova_two_factor_no_rep_engine_run): deleted
      	(make_label): deleted
      	(analysis_tool_anova_two_factor_engine_run): deleted
      	(analysis_tool_anova_two_factor_engine_clean): moved to
      	  analysis-anova.c
      	(analysis_tool_anova_two_factor_engine): ditto
      	* dao.h (dao_set_border): new
      	* dao.c (dao_set_border): new
      	* analysis-anova.[hc]:new
      
      2009-06-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* expr.h (gnm_expr_new_funcall5): new
      	* src/expr.c (gnm_expr_new_funcall5): new
      
      2009-06-02  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* POTFILES.in: added src/tools/analysis-anova.c
      
      2009-06-06  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* dialog-analysis-tools.c (dialog_anova_two_factor_tool): enable
      	  formula/variable selector
      7757016d
  5. 04 Jun, 2009 1 commit
  6. 03 Jun, 2009 6 commits
    • Morten Welinder's avatar
      Tests: update after metadata change. · 5e147a73
      Morten Welinder authored
      5e147a73
    • Andreas J. Guelzow 's avatar
      Fix #584771 · 960fa2b8
      Andreas J. Guelzow authored
      2009-06-03 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_cell_content_end): Since we may be
      	  assigning the result of an array calculation we should not
      	  check for array splits.
      960fa2b8
    • Andreas J. Guelzow 's avatar
      update the rank & percentiles tool · e0fff95b
      Andreas J. Guelzow authored
      2009-06-03  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* analysis-tools.c (analysis_tool_calc_length): also handle
      	  GROUPED_BY_AREA
      	(rank_t): deleted
      	(cb_rank_compare): deleted
      	(analysis_tool_ranking_engine_run): rewrite to enter expressions
      	(analysis_tool_ranking_engine): increase required space
      	* dao.c (adjust_range): new
      	(dao_set_array_expr): use adjust_range
      	(dao_set_cell_expr): ditto
      	(dao_set_cell_value): ditto
      	(dao_set_cell_comment): ditto
      	(dao_set_style): ditto
      	(dao_set_bold): use dao_set_style
      	(dao_set_underlined): ditto
      	(dao_set_merge): new
      	* dao.h (dao_set_merge): new
      e0fff95b
    • Morten Welinder's avatar
      SheetSize: fix NULL error. · 4448796b
      Morten Welinder authored
      4448796b
    • Morten Welinder's avatar
      NEWS: add inc/dec precision fix. · 88d898af
      Morten Welinder authored
      88d898af
    • Andreas J. Guelzow 's avatar
      distinguish <> from < · 66457f48
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (odf_number_style_end): shorten code and distinguish
      	  <> from <
      66457f48
  7. 02 Jun, 2009 8 commits
    • Andreas J. Guelzow 's avatar
      fix style leak · c0205c40
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_cell_start): fix style leak
      c0205c40
    • Andreas J. Guelzow 's avatar
      make sure dates and times imported from ODF are formatted that way · 92ce8d94
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_cell_start): set a default date or
      	  time format if the incoming data is marked that way.
      92ce8d94
    • Andreas J. Guelzow 's avatar
      Import [Red] and others in data formats from ODF · b0ce2633
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (attr_eq_ncase): new
      	(odf_number_color): new
      	(styles_dtd): hook-up odf_number_color
      	(opendoc_content_dtd): ditto
      b0ce2633
    • Andreas J. Guelzow 's avatar
      handle more general conditional formats · da6a1217
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_date_text_end): don't quote single ()
      	(odf_format_generate_number_str): delete (this is now handled by
      	  go_format_generate_number_str
      	(odf_number): use go_format_generate_number_str
      	(odf_scientific): use GOFormatDetails directly
      	(odf_map): already check whether we may understand this and strip
      	  "value()"
      	(odf_number_style_end): save the conditions in the order we might
      	  expect them
      da6a1217
    • Morten Welinder's avatar
      GOFormat: deal with goffice changes. · 9fae2b6d
      Morten Welinder authored
      9fae2b6d
    • Andreas J. Guelzow 's avatar
      use older PANGO terms · 6e70fa3b
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_style_prop_cell): Use an older PANGO_WEIGHT
      	for cutoff (which is equivalent).
      6e70fa3b
    • Andreas J. Guelzow 's avatar
      Accept font weights in numerical form too. · faa30826
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (oo_style_prop_cell): Also check font weight
      	  rather than just descriptors.
      faa30826
    • Andreas J. Guelzow 's avatar
      Handle conditional number formats · 4fb6a9ae
      Andreas J. Guelzow authored
      2009-06-02 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (odf_map): new
      	(oo_date_style): only use our magic if the format source is still
      	  set to language
      	(odf_number_style_end): handle conditional number formats
      	(styles_dtd): hook-up odf_map
      	(opendoc_content_dtd): ditto
      4fb6a9ae
  8. 01 Jun, 2009 6 commits
    • Andreas J. Guelzow 's avatar
      Handle currencies. percentages and scientific numbers · d130cee9
      Andreas J. Guelzow authored
      2009-06-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (odf_number): default iminimum integer digits
      	  should be 1
      	(odf_scientific): handle scientific numbers
      	(odf_currency_symbol_end): handle currency symbols
      	(styles_dtd): hook-up the above
      	(opendoc_content_dtd): ditto
      d130cee9
    • Andreas J. Guelzow 's avatar
      improve number style import to ODF · 471887d2
      Andreas J. Guelzow authored
      2009-06-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (odf_number): new
      	(odf_format_generate_number_str): handle minimum integer digits
      	(styles_dtd): hook-up odf_number and add number:embedded-text
      	(opendoc_content_dtd): ditto
      471887d2
    • Andreas J. Guelzow 's avatar
      Provide a choice of whether to use foreign elements in ODF or not · 18db0f45
      Andreas J. Guelzow authored
       2009-06-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* plugin.xml.in: add a second filesaver to allow the choice
      	  of with or without foreign elements
      	* openoffice-write.c : throughout bracket all uses of
      	  foreign elements with a test whether they are permitted.
      18db0f45
    • Andreas J. Guelzow 's avatar
      read fraction styles from ODF · 341d8bd5
      Andreas J. Guelzow authored
      2009-06-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-read.c (odf_fraction): new
      	(odf_number_style): new
      	(odf_number_style_end): new
      	(styles_dtd): hook-up the above
      	(opendoc_content_dtd): ditto
      341d8bd5
    • Andreas J. Guelzow 's avatar
      handle elapsed times · 983d5a26
      Andreas J. Guelzow authored
      2009-06-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-write.c (oo_date_hours): handle elapsed time
      	(oo_date_minutes): ditto
      	(oo_date_seconds): ditto
      983d5a26
    • Andreas J. Guelzow 's avatar
      Fix date import from ODF · 5129d9bc
      Andreas J. Guelzow authored
      2009-06-01 Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* openoffice-write.c (odf_print_spreadsheet_content_prelude):
      	  give the correct null-date
      	* openoffice-read.c (oo_date_text_end): we need to use
      	  apostrophes
      	(oo_date_style): handle magic formats
      5129d9bc
  9. 30 May, 2009 3 commits
  10. 29 May, 2009 4 commits
    • Morten Welinder's avatar
    • Andreas J. Guelzow 's avatar
      Reduce the size of sub and superscripts (75%) · a5f7baf0
      Andreas J. Guelzow authored
      2009-05-29  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/wbc-gtk-actions.c (toggle_font_attr): when we toggle sub or
      	  subscript we should also toggle the size.
      a5f7baf0
    • Andreas J. Guelzow 's avatar
      Add superscipt and subscript buttons [#583327] · 74f7ea6f
      Andreas J. Guelzow authored
      2009-05-29  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
      	* src/GNOME_Gnumeric-gtk.xml.in: add super and subscript buttons
      	  to format toolbar. Remove Label button from the object toolbar
      	  since it is functionally equivalent to the rectangle button.
      74f7ea6f
    • Andreas J. Guelzow 's avatar
      Remove distinction between label and filled rectangle · 792f40cd
      Andreas J. Guelzow authored
          2009-05-28  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
          	* src/gnm-so-filled.c (so_filled_view_set_bounds): don't check for
          	  text to be non-null and is_oval to be false
          	(gnm_so_filled_user_config): ditto
          	(cb_gnm_so_filled_style_changed): ditto
          	(gnm_so_filled_draw_cairo): ditto
          	(gnm_so_filled_write_xml_sax): ditto
          	(gnm_so_filled_init): Iniitalize with the empty string rather than NULL
          	  since something in FOOCANVAS doesn't update when we change from NULL to
          	  text.
      
          2009-05-28  Andreas J. Guelzow <aguelzow@pyrshep.ca>
      
          	* dialog-so-styled.c (dialog_so_styled_text_widget): make sure
          	  the existing text is not NULL.
      792f40cd
  11. 28 May, 2009 2 commits