1. 13 Feb, 2009 1 commit
    • Jiri (George) Lebl's avatar
      do not compile glade-helper, we don't need glade thus kill the libglade · 0c812fe2
      Jiri (George) Lebl authored
      
      Fri Feb 13 13:08:55 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* configure.in, ve/Makefile.am: do not compile glade-helper,
      	  we don't need glade thus kill the libglade dep
      
      	* configure.in: require GTK 2.6.0 (yeah way behind times)
      
      	* src/gnome-genius.c: exorcise some libgnome/ui demons.  get rid of
      	  gnome_help_* and gnome_config_* and gnome_about*  One more step
      	  towards getting rid of this dep
      
      	* src/genius.c, src/gnome-genius.c: when binreloc gets us the wrong
      	  dir do not use it.  Use the default compiled in dir as backup.
      
      
      svn path=/trunk/; revision=712
      0c812fe2
  2. 10 Feb, 2009 1 commit
    • Jiri (George) Lebl's avatar
      raise version update NEWS · bc436a46
      Jiri (George) Lebl authored
      
      Tue Feb 10 16:43:08 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* configure.in, NEWS: raise version update NEWS
      
      	* src/mpwrap.c: fix leak in multiply
      
      	* src/mpwrap.c: fix a leak and fix a buffer overrun (Thanks to
      	  Simon Munton simon-genius at munton.demon.co.uk)
      
      	* lib/equation_solving/diffeqs.gel: Fix EulersMethod (it was
      	  overshooting by one increment)  Also EulersMethod and RungeKutta
      	  now solve system by just accepting vectors for y
      
      	* src/geniustests.txt: add new tests for EulersMethod
      
      	* help/C/genius.xml, help/C/gel-function-list.xml: Update
      	  documentation, fix EulersMethod doc by using the right id string.
      
      
      svn path=/trunk/; revision=711
      bc436a46
  3. 08 Feb, 2009 4 commits
  4. 03 Feb, 2009 2 commits
  5. 02 Feb, 2009 2 commits
    • George Lebl's avatar
      update NEWS -George · 9446c9d3
      George Lebl authored
      update NEWS
      -George
      
      
      svn path=/trunk/; revision=704
      9446c9d3
    • Jiri (George) Lebl's avatar
      fix the plot scale precision (especially for y). When we just click on the · 2ee2614c
      Jiri (George) Lebl authored
      
      Mon Feb 02 01:11:11 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: fix the plot scale precision (especially for y).  
      	  When we just click on the plot do zoom in instead of zoom into an
      	  incredibly small window.  And finally make the create plot window
      	  usable on a netbook by adding a scrollwindow on small screens
      	  for the lineplot tab.
      
      
      svn path=/trunk/; revision=703
      2ee2614c
  6. 01 Feb, 2009 5 commits
    • Jiri (George) Lebl's avatar
      fix typo thanks to Daniel Nylander · d1c098d5
      Jiri (George) Lebl authored
      
      Sun Feb 01 10:54:30 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: fix typo thanks to Daniel Nylander
      
      
      
      svn path=/trunk/; revision=702
      d1c098d5
    • Daniel Nylander's avatar
      sv.po: Updated Swedish translation · 54233c9f
      Daniel Nylander authored
      svn path=/trunk/; revision=701
      54233c9f
    • George Lebl's avatar
      Update the NEWS · 220d4787
      George Lebl authored
      
      svn path=/trunk/; revision=700
      220d4787
    • Jiri (George) Lebl's avatar
      do Runge-Kutta instead of Euler for the graphical slopefield solver. Whack · bb676d65
      Jiri (George) Lebl authored
      
      Sun Feb 01 00:11:32 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: do Runge-Kutta instead of Euler for the graphical
      	  slopefield solver.  Whack VectorfieldCPlot (never implemented,
      	  should not be a separate function anyway).  Implement
      	  VectorfieldPlot and SlopefieldPlot.
      
      	* help/C/genius.xml, help/C/gel-function-list.xml: update for all
      	  the new changes
      
      
      svn path=/trunk/; revision=699
      bb676d65
    • Jiri (George) Lebl's avatar
      resolve some GtkExtra nonsense (dx and dy for flux are specified in · 5936d5b9
      Jiri (George) Lebl authored
      
      Sat Jan 31 18:44:38 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: resolve some GtkExtra nonsense (dx and dy for flux
      	  are specified in pixels, that is some serious crack!) so that
      	  slope/vector fields draw correctly in non-aspect zoom.  Implement
      	  the "clear solutions" functions and included a GUI.  Implement
      	  a solver dialog and implement "clicky-solutions" when the dialog
      	  is ON.
      
      
      svn path=/trunk/; revision=698
      5936d5b9
  7. 31 Jan, 2009 2 commits
    • Jiri (George) Lebl's avatar
      it turns out the gmp cmp functions can return other values than -1,0,1. So · c54beb70
      Jiri (George) Lebl authored
      
      Sat Jan 31 09:42:58 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/mpwrap.c: it turns out the gmp cmp functions can return other
      	  values than -1,0,1.  So normalize on the mpw_cmp* level.  This
      	  broke for loops that started at negative numbers.
      
      	* src/geniustests.txt: add some tests for the for loops starting at
      	  negative values
      
      	* src/graphing.c: fixup the tick size for slopefield and vectorfield
      	  Implement stubs for the GEL interface to all of these, allow
      	  setting the increment in SlopefieldDrawSolution
      
      	* src/calc.h: update the COPYRIGHT_STRING
      
      
      svn path=/trunk/; revision=697
      c54beb70
    • Jiri (George) Lebl's avatar
      fix some leaks. Implement a simple euler method graphical solver for the · 7dc3f7b2
      Jiri (George) Lebl authored
      
      Fri Jan 30 18:30:30 2009  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: fix some leaks.  Implement a simple euler method
      	  graphical solver for the slopefield.  Currently it is only
      	  accessible by a temporary function just to see if it works.  It
      	  needs a proper interface and also a UI interface.
      	  Slopefield/Vectorfield do not yet have proper GEL interface either
      
      
      svn path=/trunk/; revision=696
      7dc3f7b2
  8. 27 Jan, 2009 1 commit
  9. 10 Jan, 2009 1 commit
  10. 06 Dec, 2008 1 commit
  11. 19 Nov, 2008 1 commit
  12. 14 Nov, 2008 1 commit
  13. 10 Nov, 2008 1 commit
    • George Lebl's avatar
      foo · 7dff9299
      George Lebl authored
      
      svn path=/trunk/; revision=690
      7dff9299
  14. 06 Nov, 2008 1 commit
  15. 05 Nov, 2008 1 commit
  16. 04 Nov, 2008 4 commits
    • Jiri (George) Lebl's avatar
      add checkbutton to allow for no legends on the lineplot, useful if I want · bf3faff4
      Jiri (George) Lebl authored
      
      Tue Nov 04 00:46:40 2008  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: add checkbutton to allow for no legends on the
      	  lineplot, useful if I want to just draw myself on the graphs
      
      
      svn path=/trunk/; revision=687
      bf3faff4
    • Jiri (George) Lebl's avatar
      add checkbutton to allow for no legends on the lineplot, useful if I want · e561e28a
      Jiri (George) Lebl authored
      
      Tue Nov 04 00:46:40 2008  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/graphing.c: add checkbutton to allow for no legends on the
      	  lineplot, useful if I want to just draw myself on the graphs
      
      
      svn path=/trunk/; revision=686
      e561e28a
    • Jiri (George) Lebl's avatar
      update · 4d1a70ed
      Jiri (George) Lebl authored
      Tue Nov 04 00:26:51 2008  Jiri (George) Lebl <jirka@5z.com>
      
      	* cs.po: update
      
      
      svn path=/trunk/; revision=685
      4d1a70ed
    • Jiri (George) Lebl's avatar
      fix warning · 934b512b
      Jiri (George) Lebl authored
      
      Tue Nov 04 00:19:54 2008  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/gnome-genius.c: fix warning
      
      	* src/graphing.c: fix warning, handle error on print command, fix
      	  bad labling of functions if some functions cannot be parsed or are
      	  empty.
      
      
      svn path=/trunk/; revision=684
      934b512b
  17. 16 Oct, 2008 1 commit
  18. 23 Sep, 2008 2 commits
    • George Lebl's avatar
      update NEWS -George · 9e880e26
      George Lebl authored
      update NEWS
      -George
      
      
      svn path=/trunk/; revision=682
      9e880e26
    • Jiri (George) Lebl's avatar
      rename parse/eval to Parse and Evaluate to be more in line with my · 33e7ab90
      Jiri (George) Lebl authored
      
      Mon Sep 22 23:23:51 2008  Jiri (George) Lebl <jirka@5z.com>
      
      	* src/funclib.c: rename parse/eval to Parse and Evaluate to be
      	  more in line with my in-vogue naming in Genius (no need to
      	  break the consistency even further)
      
      	* src/calc.h, src/genius.c, src/gnome-genius.c, src/funclib.c:
      	  Implement function AskString to interactively ask for a string.
      	  Use a dialog in GUI mode and readline in command line mode
      
      	* src/geniustests.txt: add some tests
      
      	* help/C/gel-function-list.xml: update
      
      
      svn path=/trunk/; revision=681
      33e7ab90
  19. 22 Sep, 2008 1 commit
    • Jiri (George) Lebl's avatar
      raise version · a047f9d7
      Jiri (George) Lebl authored
      
      Mon Sep 22 00:05:25 2008  Jiri (George) Lebl <jirka@5z.com>
      
      	* configure.in: raise version
      
      	* src/funclib.c: Add 'parse' and 'eval' functions
      
      	* help/C/gel-function-list.xml: add 'parse' and 'eval' blurbs
      
      	* src/calc.c, src/genius-readline-helper.c, src/gnome-genius.c:
      	  handle return values of chdir, getcwd, write, pipe properly
      
      	* src/funclib.c, src/genius.c: move manual display out of funclib.c
      	  and make it less hackish, and use less or more if available to
      	  display manual for the text mode version.
      
      	* src/funclib.c: correctly call the gel_errorout function to avoid
      	  crashes from calling "error"
      
      
      svn path=/trunk/; revision=680
      a047f9d7
  20. 21 Sep, 2008 3 commits
  21. 24 Aug, 2008 1 commit
  22. 31 Jul, 2008 1 commit
  23. 07 Jul, 2008 1 commit
  24. 17 Jun, 2008 1 commit