Initial commit
Initial source code import.
This is the source for the Beta 5 of Eigenmath for the Prizm.
Add some more necessary files. libfromcasio.a serves the same purpose as in Utilities: it provides all the functions Casio has implemented on the fx9860G SDK, but which are yet to be implemented in libfxcg.
Add necessary copyright notice.
Add version display system based on git status, like in Utilities.
Fix minor input bug.
Fix makefile (oops, copied and pasted without looking).
Added script creation mechanism through recording of the commands executed.
Begin adding eActivity strip support.
The icon is wrong, for now.
Finally add a eAct icon. Looks ugly - eAct icons are 3-bit-per-pixel color.
Add function that detects if the add-in is running as an eActivity strip.
Add function for including a script to be run on eActivity strips.
Unlike what happens with my Image Viewer add-in, the script is inserted into the file. Because of this, it can't be very big.
Force safe string ending.
Provide a source of entropy to the user so random numbers can be generated.
Change startup script to add a random number function.
Make cursor cycle on text input, like the OS does on Run-Mat.
graphicsProvider: replace some functions with those provided by ComputerNerd
New logo, fits better in the OS style.
Disable C++ exceptions in the Makefile. As with Utilities this noticeably decreased the binary size, by over 30 KB in this case.
Remove random number generator as it wasn't very useful, was pretty much a ugly hack and reduced responsiveness.
Comment and remove unneeded functions, further reducing the binary size.
Also fixed a minor graphic glitch.
graphicsProvider: simplify code