1. 05 Jan, 2005 1 commit
  2. 08 Oct, 2004 1 commit
    • Morten Welinder's avatar
      New function. · 488c90b9
      Morten Welinder authored
      2004-10-08  Morten Welinder  <terra@gnome.org>
      
      	* functions.c (gnumeric_hypot): New function.
      
      2004-10-08  Morten Welinder  <terra@gnome.org>
      
      	* src/rangefunc.c (range_hypot): New function.
      488c90b9
  3. 16 Apr, 2004 1 commit
  4. 21 Feb, 2004 1 commit
    • Jody Goldberg's avatar
      Some cut-n-paste for the without_gnome case · 619a5d91
      Jody Goldberg authored
      
      2004-02-21  Jody Goldberg <jody@gnome.org>
      
      	* utils/go-locale.c : Some cut-n-paste for the without_gnome case
      
      	* gui-utils/go-action-combo-text.c : some initial implementation
      
      	* graph/plugins/plot_pie/gog-pie.c (gog_pie_plot_foreach_elem) :
      	  handle mismatched numbers of elements and labels.
      	(gog_pie_view_render) : take the outline into account when sizing.
      
      	* graph/gog-style.h : add weak notion of centered image.  This needs
      	  to be stronger to specify alignement.
      
      	* graph/gog-style.c (gog_style_set_fill_image_filename) : new.
      	(cb_image_file_select) : Use it.
      
      	* graph/gog-renderer-pixbuf.c (gog_renderer_pixbuf_draw_polygon) :
      	supported centered images.
      
      	* graph/gog-renderer-gnome-print.c
      	(gog_renderer_gnome_print_draw_polygon) : support centered images.
      
      	* graph/gog-object.c (gog_object_get_children) : add a filter parm.
      	(gog_object_get_child_by_role) : new utility routine.
      
      	* graph/gog-legend.c (gog_legend_update) : set up the editor properly
      	  for fonts.
      
      	* graph/gog-graph.c (gog_graph_view_size_allocate) : typo.  Only
      	  effected manually created plots
      
      	* graph/gog-control-foocanvas.c (gog_control_foocanvas_draw) : make
      	  more resistent to out of memory situations.
      
      	* graph/go-data-simple.c : Add some quick and dirty constant vectors
      	  for double [], and char const *[].  These could certainly be more
      	  robust.
      
      	From Michael Devine <mdevine@cs.stanford.edu> :
      	* graph/goffice-graph.h : Add a first pass at 'radar' plots
      	* graph/gog-axis.c : ditto.
      	* goffice/graph/gog-chart.c : ditto
      
      2004-02-21  Jody Goldberg <jody@gnome.org>
      
      	* ms-excel-util.c (two_way_table_new) : store the destroy func.
      	(two_way_table_put) : patch leak and use the destroy func on things
      	  that are already in the table.
      
      	* ms-chart.c (BC_R(radar)) : connect the new engine
      	(BC_R(radararea)) : ditto.
      
      2004-02-21  Jody Goldberg <jody@gnome.org>
      
      	* dialog-stf-export.c : Major reorg to remove the gnomedruid, and
      	  GtkCLists
      
      	* dialog-about.c : rewrite.  Not so pretty, but getting better.  It's
      	  a decent test case for the an api to create a plot.
      
      
      2004-02-21  Jody Goldberg <jody@gnome.org>
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=134627
      	* src/workbook-view.c (wb_view_selection_desc) : Display name of edit
      	  position after releasing Shift key, not the top left
      
      	* src/workbook-control-gui.c (cb_wbcg_drag_data_received) : disable
      	  the gnome-vfs portions.  They did not work anyway.  We can probably
      	  just #ifdef it in the future, I can't see an easy way to put that into
      	  a plugin.
      
      	* src/wbc-gtk.c (cb_font_name_changed) : quick and dirty enabling.
      	(cb_font_size_changed) : ditto.
      
      	* src/stf.c (stf_write_workbook) : remove the pointless wrapping of a
      	  pointer and just return the result directly.
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=97216
      	* src/sheet-control-gui.c (scg_mode_create_object) : Go back to the
      	  primary sheet when creating an object
      
      	http://bugzilla.gnome.org/show_bug.cgi?id=131588
      	* src/rangefunc.c (range_sum) : use long double if it is available
      
      	* src/mstyle.c (mstyle_new_default) : remove the gconf usage it did
      	  not belong here.
      	* src/style.c (font_init) : ditto.
      
      	* src/normal-args.c : deleted. content moved
      
      	* src/main-application.c : Move the arg handling into here, and #ifdef
      	  it rather than using external files.  It makes it easier to read.
      	  For the non gnome case we need to manually add gtk deps.  Now that
      	  we're not so dependent on gnome we can do more magic and move to a
      	  more abi-style approach with --convert and abi-commands in place of
      	  ssconvert
      
      	* src/libgnumeric.h : drop the arg handler stubs
      
      	* src/libgnumeric.c (gnm_shutdown) : gconf shutdown is handled
      	  internally now.
      
      	* src/hlink.c (gnm_hlink_url_activate) : conditionalize gnome depend.
      
      	* src/gutils.c (gnumeric_sys_data_dir) : Use g_build_path, just to be
      	  pedantic.
      	(gnumeric_sys_lib_dir) : ditto.
      
      	* src/gui-util.c (gnumeric_dialog_run) : Don't destroy the dialog
      	  until a stock response comes in (useful for druids)
      	(gnumeric_help_display) : conditionalize gnome.
      	(gnumeric_icondir) : new.
      	(gnumeric_load_image) : use it.
      	(gnumeric_load_pixbuf) : use it.
      
      	* src/gnumeric-gconf.c (gnm_app_get_gconf_client) : moved to here.
      	(gnm_conf_init_essential) : handle the font stuff here.
      
      	* src/gnumeric-gconf-priv.h : Clean up the default font keys and move
      	  them here.
      
      	* src/application.c : remove the gconf_client
      	(gnm_app_get_gconf_client) : move for now.
      	(gnm_app_release_gconf_client) : delete.
      
      	* src/Makefile.am : Further down the path of making gnome optional
      
      	* icons/Makefile.am : Add the new about box image, dunno where/how to
      	  use it yet.
      
      	* configure.in : corba is dependent on gnome for now.
      	  Move libgnome* into the gnome specific libs
      	  Add the new radar plot engine
      
      	* src/wbc-gtk.c (cb_show_menu_tip) : fix leak.
      619a5d91
  5. 30 Jul, 2003 1 commit
  6. 05 Dec, 2002 1 commit
  7. 10 Oct, 2002 2 commits
  8. 03 May, 2002 1 commit
    • Morten Welinder's avatar
      New function. Remove. · e0319699
      Morten Welinder authored
      2002-05-03  Morten Welinder  <terra@diku.dk>
      
      	* src/rangefunc.c (range_count): New function.
      	* src/func-util.h: Remove.
      
      
      2002-05-03  Morten Welinder  <terra@diku.dk>
      
      	* fn-database.c: Major cleanup.
      
      	* fn-stat.c: Make more things static and remove dependency on
      	func-util.h.
      e0319699
  9. 18 Mar, 2002 1 commit
  10. 28 Feb, 2002 1 commit
    • Morten Welinder's avatar
      Move rescaling from here... (LUPDecomp): ...to here so we save a copy. · b496b360
      Morten Welinder authored
      2002-02-28  Morten Welinder  <terra@diku.dk>
      
      	* src/regression.c (linear_solve): Move rescaling from here...
      	(LUPDecomp): ...to here so we save a copy.
      	(general_linear_regression): Allocate the permutation matrix with
      	the proper size.  (The old size was too big, so no-one really got
      	hurt.)
      
      	* src/rangefunc.c (range_minabs, range_maxabs): New functions.
      
      	* src/regression.c (rescale): Don't include "b" in determining the
      	scale.  Use range_maxabs.
      b496b360
  11. 22 Feb, 2002 1 commit
    • Morten Welinder's avatar
      Supply these. Use everywhere. · 394ac408
      Morten Welinder authored
      2002-02-22  Morten Welinder  <terra@diku.dk>
      
      	* src/numbers.h (floorgnum, ceilgnum, powgnum, expgnum, loggnum,
      	log10gnum, singnum, cosgnum, tangnum, asingnum, acosgnum,
      	atangnum): Supply these.  Use everywhere.
      
      	* configure.in: Check for the above.
      394ac408
  12. 21 Feb, 2002 1 commit
    • Morten Welinder's avatar
      Constify. · 653bc803
      Morten Welinder authored
      2002-02-21  Morten Welinder  <terra@diku.dk>
      
      	* src/workbook-control-gui.c (wbcg_validation_msg): Constify.
      
      	* src/cell.c (cell_is_zero): Use gnum_float.
      
      	* src/regression.c (LUPDecomp): Use gnumabs.
      	* src/solver-lp.c (solver_answer_report): Ditto.
      	* src/value.c (value_diff): Ditto.
      	* src/goal-seek.c: Ditto.
      	* src/rangefunc.c (range_avedev): Ditto.
      
      	* src/validation.c (validation_eval): Use gnum_float, modfgnum,
      	and gnumabs.
      
      	* src/numbers.h (GNUM_MANT_DIG, GNUM_MAX_EXP, gnumabs): New stuff.
      653bc803
  13. 07 Feb, 2002 1 commit
  14. 06 Feb, 2002 1 commit
    • Michael Meeks's avatar
      don't setup the item container. · e886f3af
      Michael Meeks authored
      2002-02-06  Michael Meeks  <michael@ximian.com>
      
      	* src/workbook.c (workbook_bonobo_setup): don't
      	setup the item container.
      
      	* src/gnumeric-graph.c: porting action.
      	(bonobo_activation_exception_id): kill.
      
      	* src/corba-args.c (gnumeric_arg_parse): upd.
      
      	* src/bonobo-io.c: porting action.
      
      	* src/sheet-object-bonobo.c: porting action.
      e886f3af
  15. 21 Dec, 2001 1 commit
  16. 27 Jul, 2001 3 commits
    • Morten Welinder's avatar
      New function. · 45f1863f
      Morten Welinder authored
      2001-07-27  Morten Welinder  <terra@diku.dk>
      
      	* src/rangefunc.c (range_min_k, range_min_k_nonconst): New
       	function.
      
      	* src/analysis-tools.c (kth_largest, kth_smallest): Use
       	range_min_k_nonconst.
      
      2001-07-27  Morten Welinder  <terra@diku.dk>
      
      	* fn-stat.c (gnumeric_quartile, gnumeric_percentile,
       	gnumeric_large, gnumeric_small): Cleanup.
      45f1863f
    • Morten Welinder's avatar
      Constify data. · 3739261a
      Morten Welinder authored
      2001-07-27  Morten Welinder  <terra@diku.dk>
      
      	* src/analysis-tools.c (summary_statistics): Constify data.
      
      	* src/rangefunc.c (range_median_inter): Respect const.
      	(range_median_inter_nonconst): New version.
      3739261a
    • Morten Welinder's avatar
      new files, contents taken from mathfunc.c among other places. · 50fcdf4d
      Morten Welinder authored
      2001-07-27  Morten Welinder  <terra@diku.dk>
      
      	* src/rangefunc.c, src/rangefunc.h: new files, contents taken from
       	mathfunc.c among other places.
      50fcdf4d