1. 06 Jun, 2003 1 commit
  2. 05 Jun, 2003 1 commit
    • Morten Welinder's avatar
      Butcher this. Don't do encodings here. · d32e9593
      Morten Welinder authored
      2003-06-05  Morten Welinder  <terra@gnome.org>
      
      	* src/stf.c (stf_preparse): Butcher this.  Don't do encodings
      	here.
      
      2003-06-05  Morten Welinder  <terra@gnome.org>
      
      	* dialog-stf.c (stf_dialog): Take an optional encoding.  Specify
      	that input is not necessarily UTF-8.
      
      	* dialog-stf.h (DialogStfResult_t): Make the return text be the
      	UTF-8 version of the input.  Add rowcount.
      
      	* dialog-stf-main-page.c (main_page_set_encoding): New function.
      	(stf_dialog_main_page_init): Pick an encoding, either the supplied
      	one or using a fallback.
      
      2003-06-05  Morten Welinder  <terra@gnome.org>
      
      	* widget-charmap-selector.c (charmap_selector_set_encoding): New
      	function.
      d32e9593
  3. 04 Jun, 2003 4 commits
  4. 03 Jun, 2003 2 commits
    • J.H.M. Dassen (Ray)'s avatar
    • Jody Goldberg's avatar
      quick and dirty draw the text. Still lots of work needed to measure things · 0f478bba
      Jody Goldberg authored
      
      2003-06-02  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-legend.c (cb_render_elements) : quick and dirty draw the
      	  text.  Still lots of work needed to measure things properly and do a
      	  more dynamic layout.
      
      	* graph/gog-guru.c (cb_typesel_sample_plot_resize) : use the canvas zoom
      	(cb_sample_plot_resize) : ditto.
      	(graph_guru_init_format_page) : ditto.
      	(graph_guru_type_selector_new) : ditto.
      
      	* graph/gog-renderer-pixbuf.c (make_layout) : new.
      	(gog_renderer_pixbuf_draw_text) : new. simple handler no rotation yet.
      	(gog_renderer_pixbuf_measure_text) : new.
      	(gog_art_renderer_new) : new utility.
      	(gog_renderer_pixbuf_draw_polygon) : used here.
      
      	* graph/gog-control-foocanvas.c (gog_control_foocanvas_draw) : another
      	  speed up by using regions rather tha nthe bounding rect of the expose.
      	  Thanks to AlexL for pointing out that this will help us when
      	  multiple exposes are compressed into 1 event and we do better to
      	  clip against the distinct sub regions, than the bounding box of all
      	  of them.
      	(gog_control_foocanvas_update) : make life easier and pass the zoom to
      	  the renderer.
      
      2003-06-02  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-style.c : minor warning suppression and format style
      	  tidying.
      0f478bba
  5. 02 Jun, 2003 1 commit
  6. 01 Jun, 2003 1 commit
    • Jean Brefort's avatar
      new gradient styles, fill type accessible only if GOG_STYLE_FILL is used · 261a89a5
      Jean Brefort authored
      2003-06-01  Jean Brefort <jean.brefort@ac-dijon.fr>
      	* graph/gog-style.h : new gradient styles,
      		fill type accessible only if GOG_STYLE_FILL is used
      	* graph/gog-style.c : Enhanced gradient selector
      	* graph/gog-renderer-pixbuf.c : Support for new gradient types
      	* graph/gog-themes.c : Top to bottom gradient in Guppi theme
      261a89a5
  7. 31 May, 2003 4 commits
    • Jody Goldberg's avatar
      quick ugly patch. Copying string pointers is a bad idea. · 46b07ecc
      Jody Goldberg authored
      
      2003-05-31  Jody Goldberg <jody@gnome.org>
      
      	* solver/solver.c (solver_lp_copy) : quick ugly patch.  Copying string
      	  pointers is a bad idea.
      46b07ecc
    • Jody Goldberg's avatar
      For Jean Br?fort <jean.brefort@ac-dijon.fr> Start work on gradient · 04c16ce5
      Jody Goldberg authored
      
      2003-05-31  Jody Goldberg <jody@gnome.org>
      
      	For Jean Br?fort <jean.brefort@ac-dijon.fr>
      	* graph/gog-style.c (gog_style_editor) : Start work on gradient
      	  selector.
      04c16ce5
    • Jody Goldberg's avatar
      add an optional flag to indicate if a dialog was displayed. This is · 7a3cc38a
      Jody Goldberg authored
      
      2003-05-31  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-edit.c (wbcg_edit_finish) : add an optional flag to
      	  indicate if a dialog was displayed.  This is necessary for only 1
      	  caller.
      	* src/validation.c (validation_eval) : add the dialog needed flag here
      	  too.
      	* src/item-grid.c (item_grid_button_press) : don't start dragging or
      	  showing a menu.  If there was a validation dialog we already ignored
      	  the corresponding button release.
      
      	* src/tools/fill-series.c (do_row_filling) : only clip the fill with
      	  the selection if the stoping value is not set.  Add a bounds test.
      	(do_column_filling) : ditto.
      
      	* src/GNOME_Gnumeric.xml : disable unimplemented import external.
      	  Give Fill -> Series & Merge mnemonics
      	  s/Graph/Chart/
      	* src/workbook-control-gui.c : ditto.
      
      2003-05-31  Jody Goldberg <jody@gnome.org>
      
      	* dialog-fill-series.c (dialog_fill_series) : default the cols/rows
      	  depending on the current selection.
      
      2003-05-30  Jody Goldberg <jody@gnome.org>
      
      	* dialog-shuffle.c (dialog_shuffle) : init input from the selection.
      7a3cc38a
    • Jody Goldberg's avatar
      smooth the anti-aliasing fuzziness in the libart backend for hairline · 8e022aec
      Jody Goldberg authored
      
      2003-05-30  Jody Goldberg <jody@gnome.org>
      
      	* graph/plugins/plot_barcol/gog-barcol.c (barcol_draw_rect) : smooth
      	  the anti-aliasing fuzziness in the libart backend for hairline
      	  outlines.
      
      	* graph/gog-chart.c (gog_chart_view_size_allocate) : support
      	  positions of NE, NW, SE, SW so that we can handle XL's 'corner'
      	  legends.
      8e022aec
  8. 30 May, 2003 6 commits
    • Jody Goldberg's avatar
      big speed win. Only draw the piece of the chart that was exposed. · fbf790dc
      Jody Goldberg authored
      
      2003-05-30  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-control-foocanvas.c (gog_control_foocanvas_draw) : big
      	  speed win.  Only draw the piece of the chart that was exposed.
      
      	* graph/gog-plot.c (gog_plot_request_cardinality_update) : we may add
      	  a series before assigning to a chart.
      
      	* graph/gog-theme.c (gog_themes_init) : default and guppi themes were
      	  inverted for legends.
      
      	* graph/gog-chart.c (gog_chart_class_init) : default to centering
      	  legends.
      fbf790dc
    • Jody Goldberg's avatar
      doh! cut-n-paste is evil an I apparently can't spell cardinality · f0b123f4
      Jody Goldberg authored
      doh!
      cut-n-paste is evil an I apparently can't spell cardinality
      f0b123f4
    • Jody Goldberg's avatar
      re-enable. · bf17db2b
      Jody Goldberg authored
      
      2003-05-30  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-chart.c (gog_chart_view_render) : re-enable.
      
      	* graph/gog-renderer-pixbuf.c (gog_renderer_pixbuf_update) :
      	  When the scale changes size requests are invalidated.
      
      	* graph/gog-renderer.c (gog_renderer_invalidate_size_requests) : new.
      	* graph/gog-view.c (gog_view_invalidate_sizes) : new.
      
      	* graph/gog-legend.c (gog_legend_view_render) : typo.  pad is in Y
      	  coordinates.
      bf17db2b
    • Jody Goldberg's avatar
      adding a series changes the carnality. (role_series_pre_remove) : ditto. · 9f30285a
      Jody Goldberg authored
      
      2003-05-30  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-plot.c (role_series_post_add) : adding a series changes
      	  the carnality.
      	(role_series_pre_remove) : ditto.
      	(gog_plot_update) : delete.  Already handled at the chart level.
      	(gog_plot_init) : Make sure carnailty is initially valid so that we
      	  queue an an update request as necessary when it really
      	  does change.
      
      	* graph/gog-chart.c (gog_chart_view_size_allocate) : support the
      	  alignment flags and enforce clipping.
      	(role_plot_post_add) : adding a plot changes the carnality.
      	(role_plot_pre_remove) : ditto.
      	(gog_chart_init) : Make sure carnailty is initially valid so that we
      	  queue an an update request as necessary when it really
      	  does change.
      9f30285a
    • Jody Goldberg's avatar
      missed files · e64f266c
      Jody Goldberg authored
      e64f266c
    • Jody Goldberg's avatar
      A first pass at a theming engine · 8ec5095b
      Jody Goldberg authored
      2003-05-29  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-renderer.c (gog_renderer_outline_size) : keep widths >= 1
      
      	* graph/plugins/plot_barcol/gog-barcol.c (barcol_draw_rect) : clip to
      	  integer sizes to decrease amount of bleed through due to antialiasing.
      8ec5095b
  9. 27 May, 2003 2 commits
    • Jody Goldberg's avatar
      fix sizing. (cb_sample_plot_resize) : ditto. · d9030fb2
      Jody Goldberg authored
      
      2003-05-27  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-guru.c (cb_typesel_sample_plot_resize) : fix sizing.
      	(cb_sample_plot_resize) : ditto.
      
      	* graph/gog-renderer.c (gog_renderer_set_property) : doh!
      	  set the values if they are _different_ not the same.
      d9030fb2
    • Jody Goldberg's avatar
      we can't run the typeselector without a chart selected. · d18f2f6e
      Jody Goldberg authored
      2003-05-26  Jody Goldberg <jody@gnome.org>
      
      	* graph/gog-guru.c (graph_guru_set_page) : we can't run the
      	  typeselector without a chart selected.
      	(cb_graph_guru_add_plot) : the child_added handler already populates
      	  things.
      	(cb_find_child_added) : It may happen that something else will add an
      	  item while we're editing, and the change of focus may not be
      	  welcome,  However, it is far more likely that we just added it.
      
      	* graph/gog-object.c (gog_object_is_deletable) : don't let the guru
      	  delete the top level graph.
      
      	* graph/gog-guru.glade : Add border to the menu bar to align it with
      	  the scrolled window.
      	Add a 'Precedence' menu.
      d18f2f6e
  10. 26 May, 2003 2 commits
  11. 25 May, 2003 1 commit
    • Jody Goldberg's avatar
      Land the charting engine. · 2eaa5472
      Jody Goldberg authored
      
      Land the charting engine.
      
      2003-05-25  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c : remove xml, jump to goffice and disable anything that
      	  does not obviously connect to GOG for now.  All we get are plot
      	  types and series for now, no formating.
      
      2003-05-24  Jody Goldberg <jody@gnome.org>
      
      	* src/workbook-control-gui.c (cb_sheet_label_drag_begin) : remove
      	  deprecation.
      
      2003-05-23  Jody Goldberg <jody@gnome.org>
      
      	* src/selection.c (sv_selection_to_plot) : skip the dimension if its
      	  can't be filled, don't just keep looking for data to put in it.
      2eaa5472
  12. 21 May, 2003 1 commit
    • Jody Goldberg's avatar
      Misc inclusions of string.h · 63568176
      Jody Goldberg authored
      
      Misc inclusions of string.h
      
      2003-05-21  Jody Goldberg <jody@gnome.org>
      
      	* ms-chart.c (BC_R(gelframe)) : enable debugging when dumping
      	  gelframes.
      
      	* ms-escher.c (ms_escher_parse) : accept gelframes.
      	(ms_escher_read_OPT) : the length _includes_ the header, don't try to
      	  read that too.
      	(ms_escher_read_Blip) : ditto.
      	  weaken size restriction for uncompression.
      	  test-xls/billeterie2000-6.xls has a blip that is larger than its
      	  compressed content, dunno why.
      
      2003-05-21  Jody Goldberg <jody@gnome.org>
      
      	* src/item-edit.c : General de-cruftification.
      	  - Move from GtkObject -> GObject
      	  - Use set_property rather than set_args
      	  - Remove pointless inclusion of sheet-control-gui-priv.h
      	  (ie_layout) : rename from recalc_spans, move the
      	  PangoLayout generation from _draw in here because it was more
      	  advanced and cache the layout.
      
      	* Makefile.am : don't clean the .server file it is generated by
      	autoconf and a real pain to regenerate
      63568176
  13. 20 May, 2003 2 commits
    • Morten Welinder's avatar
      Use GObject methods. (history_menu_item_create): Ditto. Ditto. · 2aa13e32
      Morten Welinder authored
      2003-05-19  Morten Welinder  <terra@gnome.org>
      
      	* src/history.c (file_history_cmd): Use GObject methods.
      	(history_menu_item_create): Ditto.
      	* src/gui-util.c (popup_item_activate): Ditto.
      
      	* src/workbook-control-gui.c (workbook_create_standard_toolbar):
      	Use gtk_widget_set_size_request, not gtk_widget_set_usize.
      	(workbook_setup_auto_calc): Ditto.
      	(show_gui): Ditto.
      	(workbook_setup_edit_area): Ditto.  Also don't use an arbitrary
      	pixel count.
      
      	* src/workbook-format-toolbar.c (workbook_create_format_toolbar):
      	Use gtk_widget_set_size_request, not gtk_widget_set_usize.
      
      	* src/gui-util.c (gnumeric_error_info_dialog_new): Use
      	gtk_widget_set_size_request, not gtk_widget_set_usize.  Also base
      	size of window on screen size, not arbitrary pixel counts.
      
      	* src/sheet-control-gui.c (scg_setup_group_buttons, scg_resize,
      	scg_resize): Use gtk_widget_set_size_request, not
      	gtk_widget_set_usize.
      
      	* src/workbook-format-toolbar.c: Avoid GNOME deprecated pixmaps.
      
      	* src/libgnumeric.c (gnm_common_init): Use glade_init, not
      	glade_gnome_init.
      
      	* src/gui-util.c (gnumeric_position_tooltip): Use gtk_window_move,
      	not deprecated gtk_widget_set_uposition.
      	(gnumeric_clist_moveto): Use "void *" as arg instead of deprecated
      	"GtkCList *" so the many includers of gui-util.h do not get
      	punished.
      
      
      2003-05-20  Morten Welinder  <terra@gnome.org>
      
      	* dialog-stf-preview.c (stf_preview_draw_text,
      	stf_preview_get_displayed_rowcount):
      	s/gtk_object_get/g_object_get/.
      
      	* dialog-stf-main-page.c (main_page_set_scroll_region_and_prevent_center): Ditto.
      
      	* dialog-stf.c (stf_dialog_set_scroll_region_and_prevent_center): Ditto.
      
      	* dialog-analysis-tools.c (dialog_ttest_tool, dialog_ttest_tool):
      	Use g_object_[sg]et_data, not gtk_-ditto.
      	* dialog-printer-setup.c (do_hf_customize, hf_customize_apply):
      	Ditto.
      
      	* dialog-random-generator.c (dialog_random_realized): Use
      	gtk_widget_set_size_request, not gtk_widget_set_usize.
      
      	* dialog-analysis-tools.c (dialog_sampling_realized,
      	dialog_ttest_realized): Ditto.
      2aa13e32
    • Jody Goldberg's avatar
      remove some deprecation · a469f905
      Jody Goldberg authored
      a469f905
  14. 19 May, 2003 1 commit
    • Morten Welinder's avatar
      Warning killer. · e3b7bcf1
      Morten Welinder authored
      2003-05-19  Morten Welinder  <terra@gnome.org>
      
      	* import-pcre: Warning killer.
      e3b7bcf1
  15. 18 May, 2003 4 commits
  16. 16 May, 2003 5 commits
  17. 15 May, 2003 2 commits