1. 30 Jun, 2004 2 commits
  2. 29 Jun, 2004 2 commits
    • Christopher James Lahey's avatar
      Added god-paragraph-attributes.c and god-paragraph-attributes.h. · 718cf3b2
      Christopher James Lahey authored
      2004-06-29  Christopher James Lahey  <clahey@ximian.com>
      
      	* drawing/Makefile.am (libgoffice_drawing_la_SOURCES): Added
      	god-paragraph-attributes.c and god-paragraph-attributes.h.
      
      	* drawing/god-drawing-renderer-gdk.c (draw_text): Draw each
      	paragraph separately with some paragraph formatting.
      
      	* drawing/god-paragraph-attributes.c,
      	drawing/god-paragraph-attributes.h: New file to handle attributes
      	of a paragraph.
      
      	* drawing/god-text-model.c, drawing/god-text-model.h: Store as a
      	list of paragraphs.  Store some formatting information.
      
      	* libpresent/load-ppt.c: Load some of the paragraph formatting
      	from ppt.
      
      	* test/dump-ppt-records: Attempted to parse BaseTextPropAtom.
      
      	* test/test-view-ppt.c (main): Fullscreen the window.
      718cf3b2
    • Laurent Dhima's avatar
      17f6f007
  3. 27 Jun, 2004 1 commit
  4. 26 Jun, 2004 2 commits
    • Jody Goldberg's avatar
      Failure is a warning, not catastrophic · 301772d2
      Jody Goldberg authored
      2004-06-26  Jody Goldberg <jody@gnome.org>
      
      	* boot.c (excel_read_metadata) : Failure is a warning, not
      	  catastrophic
      
      	* ms-chart.c (ms_excel_chart_write) : do not write FBI
      	(chart_write_axis_sets) : Handle transposed X-Y (bars)
      301772d2
    • Jody Goldberg's avatar
      quiet · c8f5fa04
      Jody Goldberg authored
      c8f5fa04
  5. 25 Jun, 2004 1 commit
  6. 24 Jun, 2004 1 commit
  7. 23 Jun, 2004 4 commits
    • Jean Brefort's avatar
      removed pcre subdir. changed gnm_nan to go_nan. replaced gnumeric_reg* by · f96314f5
      Jean Brefort authored
      2004-06-23  Jean Brefort  <jean.brefort@ac-dijon.fr>
      
      	* configure.in:
      	* src/Makefile.am:
      	* src/cut-n-paste-code/Makefile.am: removed pcre subdir.
      	* src/graph.c: (cb_assign_val), (gnm_go_data_vector_load_values),
      	(gnm_go_data_vector_get_value): changed gnm_nan to go_nan.
      	* src/format.h:  replaced gnumeric_reg* by go_reg*
      	* src/formats.c: (my_regerror), (currency_date_format_init),
      	(currency_date_format_shutdown), (cell_format_simple_number),
      	(cell_format_is_number), (cell_format_is_fraction): ditto.
      	* src/number-match.c: (format_match_release),
      	(format_match_create), (format_match): ditto.
      	* src/plugin-service.c: (plugin_service_define): ditto.
      	* src/regutf8.c: (gnumeric_regcomp_XL): ditto.
      	* src/regutf8.h: ditto.
      	* src/search.c: (search_replace_free), (search_replace_compile),
      	(search_match_string), (search_replace_string): ditto.
      	* src/search.h: ditto.
      	* src/sheet-filter.c: (filter_expr_release), (filter_expr_eval): ditto.
      	* src/widgets/widget-format-selector.c: (populate_menu): ditto.
      	* src/workbook-control-gui.c: (wbcg_sheet_focus),
      	(cb_notebook_switch_page): Added missing spaces.
      	* src/cut-n-paste-code/pcre: Moved whole tree to goffice.
      	* tools/import-pcre: Updated to the new path and replaced gnumeric_ by go_.
      f96314f5
    • Jean Brefort's avatar
      replaced gnumeric_reg* by go_reg* · e1c7cde8
      Jean Brefort authored
      2004-06-23  Jean Brefort  <jean.brefort@ac-dijon.fr>
      
      	* plugins/fn-string/functions.c: (gnumeric_search): replaced gnumeric_reg* by go_reg*
      e1c7cde8
    • Jean Brefort's avatar
      Added cut-n-paste subdir. New file. pcre tree moved from gnumeric. ditto, · 9c93c09e
      Jean Brefort authored
      2004-06-23  Jean Brefort  <jean.brefort@ac-dijon.fr>
      
      	* Makefile.am: Added cut-n-paste subdir.
      	* cut-n-paste/Makefile.am: New file.
      	* cut-n-paste/pcre/Makefile.am: pcre tree moved from gnumeric.
      	* cut-n-paste/pcre/get.c: (pcre_get_stringnumber),
      	(pcre_copy_substring), (pcre_copy_named_substring),
      	(pcre_get_substring_list), (pcre_free_substring_list),
      	(pcre_get_substring), (pcre_get_named_substring),
      	(pcre_free_substring): ditto, changed gnumeric_* to go_*
      	* cut-n-paste/pcre/internal.h: ditto.
      	* cut-n-paste/pcre/maketables.c: (pcre_maketables): ditto.
      	* cut-n-paste/pcre/pcre.c: (make_pcre_default_tables), (ord2utf8),
      	(pcre_version), (pcre_info), (pcre_fullinfo), (pcre_config),
      	(pchars), (check_escape), (is_counted_repeat),
      	(read_repeat_counts), (first_significant_code), (find_fixedlength),
      	(find_bracket), (find_recurse), (could_be_empty_branch),
      	(could_be_empty), (check_posix_syntax), (check_posix_name),
      	(adjust_recurse), (compile_branch), (compile_regex), (is_anchored),
      	(is_startline), (find_firstassertedchar), (valid_utf8),
      	(pcre_compile), (match_ref), (match_xclass), (match), (pcre_exec):
      	* cut-n-paste/pcre/pcre.h: ditto.
      	* cut-n-paste/pcre/pcreposix.c: (pcre_posix_error_code),
      	(go_regerror), (go_regfree), (go_regcomp), (go_regexec):
      	* cut-n-paste/pcre/pcreposix.h: ditto.
      	* cut-n-paste/pcre/printint.c: (print_char), (print_internals): ditto.
      	* cut-n-paste/pcre/study.c: (set_bit), (set_start_bits),
      	(pcre_study): ditto.
      	* goffice.c: (libgoffice_init): Added call to go_math_init.
      	* graph/go-data-simple.c: (go_data_scalar_str_get_value),
      	(go_data_vector_str_get_value),
      	(go_data_vector_str_set_translation_domain): use new go_nan and functions in utils/go-math.*
      	* graph/go-data.c: (go_data_vector_get_value): ditto.
      	* graph/gog-axis.c: (gog_axis_get_entry), (gog_axis_update),
      	(cb_enable_dim), (cb_axis_bound_changed), (gog_axis_get_bounds),
      	(gog_axis_num_markers), (gog_axis_view_render): ditto.
      	* graph/gog-error-bar.c: (gog_error_bar_get_bounds): ditto.
      	* graph/gog-plot.c: (gog_plot_get_axis_bounds): ditto.
      	* graph/plugins/plot_barcol/gog-1.5d.c:
      	(gog_plot1_5d_axis_get_bounds): ditto.
      	* graph/plugins/plot_barcol/gog-barcol.c:
      	(gog_barcol_update_stacked_and_percentage),
      	(gog_barcol_view_render): ditto.
      	* graph/plugins/plot_barcol/gog-line.c:
      	(gog_line_update_stacked_and_percentage), (gog_line_view_render): ditto.
      	* graph/plugins/plot_pie/gog-pie.c: (gog_pie_view_render),
      	(gog_pie_series_update): ditto.
      	* graph/plugins/plot_radar/gog-radar.c:
      	(gog_radar_plot_axis_get_bounds), (gog_radar_view_render):
      	* graph/plugins/plot_xy/gog-xy.c: (gog_2d_plot_update),
      	(gog_2d_plot_axis_get_bounds), (gog_xy_view_render): ditto.
      	* utils/go-marker.c: ditto.
      	* utils/Makefile.am: Added go_math.[c,h]
      	* utils/go-math.c: (go_math_init), (go_add_epsilon),
      	(go_sub_epsilon), (go_fake_floor), (go_fake_trunc): imported from gnumeric.
      	* utils/go-math.h: ditto.
      9c93c09e
    • Jody Goldberg's avatar
      handle no fmt for axis. (excel_write_objs) : the count is +1, not the spid · 49b61338
      Jody Goldberg authored
      2004-06-22  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-write.c (extract_gog_object_style) : handle no fmt for axis.
      	(excel_write_objs) : the count is +1, not the spid
      
      2004-06-22  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=134014
      	* src/print-cell.c (print_merged_range) : sync with canvas item
      	  recalling that y-coords are negative.  Enable diagonals.
      49b61338
  8. 21 Jun, 2004 1 commit
    • Jody Goldberg's avatar
      Ensure that the line extends out far enough for the first and last tick. · 20f609ba
      Jody Goldberg authored
      2004-06-20  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-axis.c (gog_axis_view_render) : Ensure that the line
      	  extends out far enough for the first and last tick.
      
      	* graph/gog-theme.c (map_area_series_solid_default) : honour the new
      	  disable_theming flag.
      	* graph/gog-style.c (gog_style_is_completely_auto) : new.
      
      2004-06-20  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-write.c (palette_get_index) : make public
      	(excel_write_start_drawing) : new to handle spids across sheets.
      	(excel_write_autofilter_objs) : use it.
      	(excel_write_chart) : use it.
      	(excel_write_objs) : do more detailed obj setup here.
      	(put_color) : minor simplification.
      	(extract_gog_object_style) : new
      	(excel_write_state_new) : use it to collect the colors for the
      	  palette.
      	(excel_sheet_new) : decide on sheet obejcts to export here.
      
      	* ms-escher.c (-excel_write_MS_O_DRAWING_GROUP) : delete
      
      	* ms-chart.c (}) : First pass at a basicly working chart exporter
      
      2004-06-20  Jody Goldberg <jody@gnome.org>
      
      	* src/Makefile.am : re-enable ssconvert as a test program for now to
      	  avoid rebuilding it all the time.
      20f609ba
  9. 17 Jun, 2004 1 commit
    • Andreas J. Guelzow's avatar
      add use_ssmedian field new (cb_cut_into_cols): make input references · 3391132a
      Andreas J. Guelzow authored
      2004-06-17  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* analysis-tools.h (analysis_tools_data_descriptive_t): add
      	  use_ssmedian field
      	* analysis-tools.c (analysis_tools_write_label): new
      	(cb_cut_into_cols): make input references absolute
      	(cb_cut_into_rows): ditto
      	(summary_statistics): rewrite
      	(confidence_level): ditto
      	(kth_smallest_largest): new
      	(kth_largest): deleted
      	(kth_smallest): deleted
      	(analysis_tool_descriptive_engine_run): call the modified
      	  summary_statistics, confidenc_level and kth_smallest_largest
      	  functions and do not pre-calculate the basic statistics.
      	* dao.c (dao_set_cell_expr): absorb the expr reference.
      
      2004-06-17  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* dialog-analysis-tools.c (cb_desc_stat_tool_ok_clicked):
      	  retrieve information from the ss_button
      	(dialog_descriptive_stat_tool): c_entry is a spinbutton (not an
      	  entry). Enable the `put' menu in the dao widget.
      
      
      2004-06-17  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	* src/consolidate.c (simple_consolidate): dao_set_cell_expr now
      	  absorbs the expr reference.
      	(colrow_consolidate): ditto
      3391132a
  10. 16 Jun, 2004 2 commits
    • Morten Welinder's avatar
      Simplify using go_file_create. · 08e8b497
      Morten Welinder authored
      2004-06-16  Morten Welinder  <terra@gnome.org>
      
      	* src/workbook-view.c (wbv_save_to_file): Simplify using
      	go_file_create.
      
      	* src/wbc-gtk.c (wbc_gtk_reload_recent_file_menu): Convert
      	filename to UTF-8 before constructing the label.  Use uri if the
      	filename cannot be represented in UTF-8.
      08e8b497
    • Morten Welinder's avatar
      Handle dumping to uris. · 9f254ced
      Morten Welinder authored
      2004-06-16  Morten Welinder  <terra@gnome.org>
      
      	* src/sheet-object-graph.c (cb_save_as): Handle dumping to uris.
      
      	* src/gui-file.c (gui_image_file_select): Take and return uris.
      
      	* src/workbook-control-gui.c (cb_wbcg_drag_data_received):
      	Simplify with go_file_open.
      
      2004-06-16  Morten Welinder  <terra@gnome.org>
      
      	* utils/go-file.c (go_filename_to_uri): Handle "//" and "/./"
      	parts in filenames.
      
      	* graph/gog-style.c (cb_image_file_select): Handle change in
      	gui_image_file_select's signature.  (Barely.)
      
      	* utils/go-file.c (go_file_create): New function.
      9f254ced
  11. 15 Jun, 2004 4 commits
    • Andreas J. Guelzow's avatar
      http://bugzilla.gnome.org/show_bug.cgi?id=142700 set current_sheet before · e3a2f9a6
      Andreas J. Guelzow authored
      2004-06-15  Andreas J. Guelzow <aguelzow@taliesin.ca>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=142700
      	* src/workbook-view.c (wb_view_sheet_focus): set current_sheet
      	  before adjusting focus.
      e3a2f9a6
    • Morten Welinder's avatar
      Fix thinko. Avoid double UTF-8 encoding. · 6abcb731
      Morten Welinder authored
      2004-06-15  Morten Welinder  <terra@gnome.org>
      
      	* src/history.c (history_item_label): Fix thinko.  Avoid double
      	UTF-8 encoding.
      
      2004-06-15  Morten Welinder  <terra@gnome.org>
      
      	* utils/go-file.c (go_basename_from_uri): Better WITH_GNOME
      	implementation that handles fragments and methods.
      6abcb731
    • Jody Goldberg's avatar
      a125cc2b
    • Jody Goldberg's avatar
      Clear out my backlog in case I get hit by a bus on this trip · 82960557
      Jody Goldberg authored
      2004-06-13  Jody Goldberg <jody@gnome.org>
      
      	* ms-escher.c (excel_write_MS_O_DRAWING_GROUP) : merge the xp and 2k
      	  versions and tidy up.  This will likely need some work for blips
      
      	* ms-chart.c (chart_write_plot) : implement the plot types we can
      	  import.
      	(chart_write_axis) : provide a default for inverted and
      	  log-scale so that we only set them if lookup succeeds.
      	(ms_excel_write_chart) : more work.  gnumeric and OOo can
      	  now import the basic column charts.  XL does not like the colours
      	  and gets the formating wrong, but it can at least read a single
      	  chart happilly.
      
      	* ms-excel-write.c (excel_write_chart) : put the spid in the write
      	  spot I was off by two bytes.
      	(excel_write_autofilter_objs) : Move the container wrapper from here
      	(excel_write_objs) : to this new routine so that it can be shared by
      	  filters and charts.  We are now close to bit perfect matches to XP.
      82960557
  12. 14 Jun, 2004 1 commit
  13. 13 Jun, 2004 6 commits
  14. 11 Jun, 2004 2 commits
    • Morten Welinder's avatar
      Make this work with uris. · 5db43d9e
      Morten Welinder authored
      2004-06-11  Morten Welinder  <terra@gnome.org>
      
      	* src/workbook-view.c (wbv_save_to_file): Make this work with uris.
      
      	* src/history.c (history_item_label): Now gets uri argument.
      5db43d9e
    • Morten Welinder's avatar
      Switch to using URIs internally. · 38fdf042
      Morten Welinder authored
      2004-06-11  Morten Welinder  <terra@gnome.org>
      
      	* src/workbook.c (workbook_set_uri): Ranamed from
      	workbook_set_filename.
      	(workbook_get_uri): Renamed from workbook_get_filename.
      
      	* src/application.c (gnm_app_history_add): Change to take uri.
      	All callers changed.
      
      	* src/wbc-gtk.c (wbc_gtk_reload_recent_file_menu): Adapt to uris.
      
      	* src/gui-file.c (gui_file_read, do_save_as, go_file_is_writable):
      	Changed to take uri.  All callers changed.
      
      	* src/workbook-view.c (wb_view_new_from_uri): Renamed from
      	wb_view_new_from_file and adapted to take uri.  All callers
      	changed.
      	(wb_view_save_as): Change to take uri.  All callers changed.
      38fdf042
  15. 10 Jun, 2004 1 commit
    • Emmanuel Pacaud's avatar
      add a combobox for map selection. add a map description structure. remove · b8af1e1f
      Emmanuel Pacaud authored
      2004-06-11  Emmanuel Pacaud <emmanuel.pacaud@univ-poitiers.fr>
      
      	* graph/gog-axis-prefs.glade : add a combobox for map selection.
      	* graph/gog-axis.c : add a map description structure. remove
      log_scale
      	boolean property of GogAxis, and add a new named map property.
      	(map_init_linear),
      	(map_linear),
      	(map_init_log),
      	(map_log),
      	(gog_axis_map_set_by_num),
      	(gog_axis_map_populate_combo),
      	(gog_axis_map_set),
      	(gog_axis_map_init),
      	(gog_axis_map),
      	(gog_axis_map_destroy) : new.
      	(gog_axis_editor) : handle map combobox.
      	* graph/plugins/plot_xy/gog-xy.c (gog_xy_view_render) : use map
      	functions.
      b8af1e1f
  16. 09 Jun, 2004 1 commit
  17. 08 Jun, 2004 1 commit
    • Morten Welinder's avatar
      Use gnm_destroy_password. · 6e70f7b2
      Morten Welinder authored
      2004-06-08  Morten Welinder  <terra@gnome.org>
      
      	* ms-excel-read.c (excel_read_FILEPASS): Use gnm_destroy_password.
      
      2004-06-08  Morten Welinder  <terra@gnome.org>
      
      	* src/gutils.c (gnm_destroy_password): New function.
      6e70f7b2
  18. 05 Jun, 2004 1 commit
    • Jody Goldberg's avatar
      Add object support We should be ready to transition over to using this as · 36c8f352
      Jody Goldberg authored
      2004-06-05  Jody Goldberg <jody@gnome.org>
      
      	* xml-sax-write.c : Add object support
      	  We should be ready to transition over to using this as the main line
      
      2004-06-05  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-write.c (excel_write_chart) : sync the sizes when exporting
      	  the anchor and object id.
      
      2004-06-05  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-axis.c (gog_axis_get_entry) : add some protection now that
      	  this is public.
      	  (gog_axis_is_discrete) : ditto.
      
      	* graph/gog-style.c : add sax exporters
      	* graph/gog-error-bar.c : ditto
      
      	* graph/gog-object-xml.h : s/GogPersistDOM/GogPersist
      	* graph/gog-object-xml.c : add sax exporters
      	  (go_xml_out_add_color) : new.
      
      	* utils/go-font.c : Added some conditional leak debug tools
      
      
      2004-06-05  Jody Goldberg <jody@gnome.org>
      
      	* src/sheet-object-image.c : add sax export, and actually dump the
      	  images.
      	* src/sheet-object-widget.c : add sax export
      	* src/sheet-object-graph.c : ditto.
      	* src/sheet-object-cell-comment.c : ditto.
      
      	* src/workbook-view.c (wbv_save_to_file) : warning suppression
      
      	* src/xml-io.c (gnm_xml_out_add_color) : new
      	(gnm_xml_out_add_cellpos) : new.
      36c8f352
  19. 04 Jun, 2004 6 commits