Tue Sep 23 12:10:49 2014 Jiri (George) Lebl * Release 1.0.19 Mon Sep 22 14:41:46 2014 Jiri (George) Lebl * lib/number_theory/primes.gel: I was misunderstanding the GIMPS output on doublechecked exponents, leading to an incredibly miniscule chance of reporting the wrong result on the least non-double-checked exponent (in case the double check would prove the initial LL wrong) Mon Sep 22 13:17:18 2014 Jiri (George) Lebl * src/examples.c, gtkextra/*.c: fix compiler warnings. Also fix an overuse of strlen, won't really improve performance, but I find using "strlen(s) == 0" just annoying enough to make me change it anyhow Thu Sep 18 17:52:37 2014 Jiri (George) Lebl * src/gnome-genius.c: Fix tab reordering, and add the close button code that was commented out (i.e. make it work) Wed Sep 17 00:08:16 2014 Jiri (George) Lebl * src/graphing.c: fix some typos, thanks to Wolfgang Stoeggl Tue Sep 16 16:30:42 2014 Jiri (George) Lebl * src/graphing.c: Fitting dependent axis doesn't work if no function is selected, so just ignore fitting when size is negative rather than doing undefined things. The whole thing is a mess, we should allow fitting the lines that we draw and such I guess not just functions. Mon Sep 15 13:29:27 2014 Jiri (George) Lebl * src/compil.c: new string decoding routine interacted with a stupid optimization hence eating string constants from compiled files starting with 'E' * src/gnome-genius.c, src/plugin.c: move the examples reading and plugin reading to happen later so that things display seemingly quicker. plus some other very minor optimizations for startup Fri Sep 12 11:14:14 2014 Jiri (George) Lebl * examples/peano.gel: Add peano example in polar Tue Sep 09 10:08:38 2014 Jiri (George) Lebl * src/graphing.c: fixes in help/error texts. Thanks to Marek Černocký Sat Sep 06 10:24:33 2014 Jiri (George) Lebl * src/gnome-genius.gel: fix New Program crash * examples/easy-matrix-examples.gel, examples/rsa.gel: Add code for creating nice classroom examples for easily hand computable RREF and eigenvalues, and add an example of computing an RSA key and encryption/decryption with it Fri Sep 05 21:20:02 2014 Jiri (George) Lebl * src/graphing.c: Add PlotWindowPresent * examples/*.gel: use the PlotWindowPresent function * help/C/genius.xml: document the function Fri Sep 05 20:46:23 2014 Jiri (George) Lebl * src/gnome-genius.c, src/examples.[ch]: rename tutorials to examples I really like that wording bettter * tutors -> examples: move all the files * configure.in, Makefile.am: move to examples Fri Sep 05 17:47:03 2014 Jiri (George) Lebl * tutors/fourier*.gel: add some fourier series tutors Fri Sep 05 15:25:28 2014 Jiri (George) Lebl * tutors/*: Add whole bunch of tutorials from what I've been using in classes (those that weren't a mess) Fri Sep 05 13:01:51 2014 Jiri (George) Lebl * src/tutors.c: sort the tutors by category and then name. Fri Sep 05 12:56:05 2014 Jiri (George) Lebl * tutors/*.gel: Add a few more tutorials (lorenz, finite difference method, standing waves) Fri Sep 05 11:20:20 2014 Jiri (George) Lebl * tutors/cantor.gel: Add Cantor's staircase tutorial Fri Sep 05 01:52:10 2014 Jiri (George) Lebl * tutors/*: add a simple strange-attractor tutorial * src/tutors.[ch], src/gnome-genius.c: add a tutorials menu to load same programs, Right now really simple, eventually should have submenus, and have to figure out translation Tue Sep 02 10:12:42 2014 Jiri (George) Lebl * help/C/genius.xml: minor fixes Tue Sep 02 00:58:58 2014 Jiri (George) Lebl * src/graphing.c: Add SurfacePlotDrawLine, SurfacePlotDrawPoints, and SurfacePlotClear * help/C/genius.xml: Add documentation for the above functions * src/graphing.c: Add rotate animation Sat Aug 30 17:10:23 2014 Jiri (George) Lebl * help/C/genius.xml: fix spelling, update grant info Sat Aug 30 15:40:00 2014 Jiri (George) Lebl * gtkextra/gtkplotflux.c: fix almost zero arrows causing NaNs causing postscript errors. Fri Aug 29 10:41:36 2014 Jiri (George) Lebl * src/gnome-genius.c: fix compilation on my old ubuntu 10.04 laptop