- 08 Nov, 2007 1 commit
-
-
Jiri (George) Lebl authored
Thu Nov 08 00:51:16 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c, src/genius.c, src/funclib.c, src/plugin.c, src/lexer.l, src/binreloc.[ch], acinclude.m4, src/Makefile.am: add and use Binreloc code from autopackage to allow relocatable executables. Slightly massaged the code/auto* stuff to make it work. svn path=/trunk/; revision=596
-
- 05 Nov, 2007 3 commits
-
-
Jiri (George) Lebl authored
Mon Nov 05 01:31:51 2007 Jiri (George) Lebl <jirka@5z.com> * Makefile.am: add the INSTALL.MacOSX file to EXTRA_DIST svn path=/trunk/; revision=595
-
George Lebl authored
update -Jiri svn path=/trunk/; revision=594
-
Jiri (George) Lebl authored
Mon Nov 05 00:15:09 2007 Jiri (George) Lebl <jirka@5z.com> * src/calc.[ch], src/mpwrap.[ch], src/funclib.c, src/genius.c, src/gnome-genius.c, src/structs.h src/geloutput.[ch]: Implement OutputChopExponent and OutputChopWhenExponent parameters. These will chop small numbers if they appear near large numbers. * src/gnome-genius.c: try to use G_DIR_SEPARATOR more just in case someone will start porting genius * help/C/*.xml: update documentation for chopping * src/geniustests.txt: add tests for chopping * README, NEWS: update svn path=/trunk/; revision=593
-
- 04 Nov, 2007 2 commits
-
-
Jiri (George) Lebl authored
Sun Nov 04 02:37:58 2007 Jiri (George) Lebl <jirka@5z.com> * src/graphing.c: unswap x and y. They are now in correct positive orientation in gtkextra. * src/gnome-genius.c, pixmaps/gnome-graph.png: add a simple "logo" to the about box * NEWS: update svn path=/trunk/; revision=592
-
Jiri (George) Lebl authored
Sat Nov 03 20:51:37 2007 Jiri (George) Lebl <jirka@5z.com> * src/graphing.c: Use -10 to 10 for all default ranges. Much better than PI, that was stupid. Set minimum plot window to 1e-10 and enforce it to avoid errors with computing ticks leading to hanging behaviour. * gtkextra/*: copy new files from cvs version of gtk extra except for gtkpslot which is broken, so keep our old version which works * gtkextra/gtkplot3d.[ch]: fix up the axis mess * src/graphing.c: use the new gtk extra stuff. Produces nicer plots on screen. Initial patch was by Sebastian Dröge <slomo@circular-chaos.org> svn path=/trunk/; revision=591
-
- 03 Nov, 2007 2 commits
-
-
Sebastian Dröge authored
* configure.in: * src/Makefile.am: * src/gnome-genius.c: (get_source_language_manager), (new_program): Optionally allow to use GtkSourceView2 instead of GtkSourceView1. Version 2 is preffered if available, otherwise version 1 will be used. svn path=/trunk/; revision=590
-
Sebastian Dröge authored
* Makefile.am: * configure.in: * help/omf.make: Add --disable-scrollkeeper and --disable-update-mimedb options to configure to skip building the scrollkeeper and mime database on make install. The files generated by this must not be shipped by binary packages and having this options makes it easier to package genius. svn path=/trunk/; revision=589
-
- 02 Nov, 2007 1 commit
-
-
Jorge Gonzalez Gonzalez authored
svn path=/trunk/; revision=588
-
- 31 Oct, 2007 1 commit
-
-
Jiri (George) Lebl authored
Wed Oct 31 10:43:25 2007 Jiri (George) Lebl <jirka@5z.com> * gtkextra/*: remove gtkplotdtriangle.[ch]: they're not needed and have a bad license. svn path=/trunk/; revision=587
-
- 26 Oct, 2007 1 commit
-
-
Jiri (George) Lebl authored
Fri Oct 26 02:16:23 2007 Jiri (George) Lebl <jirka@5z.com> * src/calc.[ch], src/eval.[ch], src/genius.c, src/gnome-genius.c: Implement maximum node checking. If the limit is hit you are given a chance to interrupt the current program. Only in the GNOME version. Add this to the Properties dialog. * src/dict.c: Fix large performance problem on returning from a deep recursion by not doing a stupid assert * help/C/genius.xml: document max_nodes svn path=/trunk/; revision=586
-
- 25 Oct, 2007 3 commits
-
-
Jiri (George) Lebl authored
Thu Oct 25 15:22:16 2007 Jiri (George) Lebl <jirka@5z.com> * src/inter.c: fix command line editting. readline docs are horrible! (and readline is horrible) * src/gnome-genius.c: fix strange printing of locals among globals svn path=/trunk/; revision=585
-
George Lebl authored
svn path=/trunk/; revision=584
-
Jiri (George) Lebl authored
Thu Oct 25 13:47:40 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c, src/dict.[ch]: Implement showing of all user variables even during runtime. Shows even local variables if some function is currently being executed. Allows better debugging * src/gnome-genius.c: fix show full answer leak and fix running it during runtime. * configure.in: bump version * help/C/genius.xml: update docs a bit, add some more info on the gui part of genius. svn path=/trunk/; revision=583
-
- 23 Oct, 2007 12 commits
-
-
Jiri (George) Lebl authored
Tue Oct 23 17:14:25 2007 Jiri (George) Lebl <jirka@5z.com> * src/funclib.c: positive and nonnegative matrixes obviously can't have complex entries so return false svn path=/trunk/; revision=582
-
Jiri (George) Lebl authored
Tue Oct 23 16:23:53 2007 Jiri (George) Lebl <jirka@5z.com> * src/funclib.c: add IsMatrixPositive and IsMatrixNonnegative * help/C/gel-function-list.xml: add docs for the above svn path=/trunk/; revision=581
-
Jiri (George) Lebl authored
Tue Oct 23 16:04:56 2007 Jiri (George) Lebl <jirka@5z.com> * src/funclib.c: add "version" function for checking the version * help/C/gel-function-list.xml: add doc for version svn path=/trunk/; revision=580
-
Jiri (George) Lebl authored
Tue Oct 23 15:42:03 2007 Jiri (George) Lebl <jirka@5z.com> * src/funclib.c, src/funclibhelper.cP: Add IsZero and IsIdentity for checking if a matrix is zeros or an identity * help/C/gel-function-list.xml: add docs for the above svn path=/trunk/; revision=579
-
George Lebl authored
svn path=/trunk/; revision=578
-
Jiri (George) Lebl authored
Tue Oct 23 13:57:03 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: on errors don't print the whole filename for opened files, just the displayed name * src/gnome-genius.c: add Ctrl->R for "Run" svn path=/trunk/; revision=577
-
Jiri (George) Lebl authored
Tue Oct 23 13:33:42 2007 Jiri (George) Lebl <jirka@5z.com> * lib/linear_algebra/linear_algebra.gel: slightly optimize PivotColumns by removing unnecessary separators * src/matop.c, src/funclib.c: when computing det be smart about matrices in rref form. This way once we make a matrix rref, we can use det to check if it is singular very quickly. Also set the rref flag on identity matrices. svn path=/trunk/; revision=576
-
Jiri (George) Lebl authored
Tue Oct 23 12:28:56 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: add "save all unsaved" menu item, fix the save as dialog, and add confirmation on closing unsaved things. svn path=/trunk/; revision=575
-
Jiri (George) Lebl authored
Tue Oct 23 11:33:56 2007 Jiri (George) Lebl <jirka@5z.com> * lib/functions/numerical.gel: remove IsGaussianInteger, we already have IsGaussInteger alias IsComplexInteger * help/C/gel-function-list.xml: updates and fixes svn path=/trunk/; revision=574
-
Jiri (George) Lebl authored
Tue Oct 23 10:51:24 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: better logic for figuring out something is a URI svn path=/trunk/; revision=573
-
Jiri (George) Lebl authored
Mon Oct 22 21:39:42 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: recognize uris on the command line and handle them correctly svn path=/trunk/; revision=572
-
Jiri (George) Lebl authored
Mon Oct 22 19:38:03 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: whack the old gtk file selection stuff, I'm tired of fixing bugs in two versions of code. Consistently have uri's around as program->name internally. Fix opening files without specifying full path on command line. * configure.in: require at least gtk+ 2.3.5 svn path=/trunk/; revision=571
-
- 17 Oct, 2007 2 commits
-
-
George Lebl authored
svn path=/trunk/; revision=570
-
George Lebl authored
svn path=/trunk/; revision=569
-
- 16 Oct, 2007 3 commits
-
-
Jiri (George) Lebl authored
Tue Oct 16 11:05:32 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.desktop.in: hmmm, Calculator;Utility; also fits the bill. Makes the menu entry appear twice at least in ubuntu. ... hmmm oh well. The default menu setup in gnome must be a little braindead and uses too simple queries. * help/C/genius.xml: added Accessories to list of possible submenus svn path=/trunk/; revision=568
-
George Lebl authored
svn path=/trunk/; revision=567
-
Jiri (George) Lebl authored
Tue Oct 16 10:53:33 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.desktop.in: change Office to Education as per the vfolder spec (that's still somewhat wrong, but unfortunately it is as close to standard behaviour as we get). Also notice that the Scientific category was wrong. "Science" is correct as per spec. * help/C/genius.xml: update the manual for where to find the icon. svn path=/trunk/; revision=566
-
- 15 Oct, 2007 1 commit
-
-
George Lebl authored
svn path=/trunk/; revision=565
-
- 14 Oct, 2007 4 commits
-
-
Jiri (George) Lebl authored
Sun Oct 14 10:10:11 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: add Adrian E. Feiguin to the authors list in the about box svn path=/trunk/; revision=564
-
Jiri (George) Lebl authored
Sun Oct 14 09:40:59 2007 Jiri (George) Lebl <jirka@5z.com> * src/gnome-genius.c: I finally found the culprit behind some of the initial GEL implementations of standard library so I added him, Nils Barth to the authors list. svn path=/trunk/; revision=563
-
George Lebl authored
svn path=/trunk/; revision=562
-
Jiri (George) Lebl authored
Sun Oct 14 02:33:43 2007 Jiri (George) Lebl <jirka@5z.com> * help/C/*: update the documentation a bit more. Make it almost one file only by inlining all the things done as separate entities before, that was a nightmare to edit. Only the function list and the legal nonsense is left separate. svn path=/trunk/; revision=561
-
- 13 Oct, 2007 3 commits
-
-
George Lebl authored
svn path=/trunk/; revision=560
-
Jiri (George) Lebl authored
Sat Oct 13 10:38:49 2007 Jiri (George) Lebl <jirka@5z.com> * help/C/*.xml: minor fixes svn path=/trunk/; revision=559
-
Jiri (George) Lebl authored
Sat Oct 13 09:42:33 2007 Jiri (George) Lebl <jirka@5z.com> * help/C/gel-variables.xml: add more on scope of variables and other minor fixes. svn path=/trunk/; revision=558
-
- 08 Oct, 2007 1 commit
-
-
Jiri (George) Lebl authored
Mon Oct 08 01:56:06 2007 Jiri (George) Lebl <jirka@5z.com> * help/C/*.xml: documentation updates * Release 1.0.0 svn path=/trunk/; revision=557
-