Beautified code
Uppercase supported for setVarPow
Uppercase supported for setVarPow
The 'integrate over' part of an integral no longer accepts drops.
Fixes #93

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
The keyboard now supports the input of multiple terms

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Clicking a single term will now allow the user to edit all adjacent terms

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
#97 partial fix, #98 fix
Cached literal ONE constant implemented
Getters and setters for dividend and divisor
Beautifier implemented
Fixed some bugs in the substitution dialog

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
fix tostring methods for wolfram alpha
The user can now choose what should be edited on the keyboard by clicking it

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Merge remote-tracking branch 'arian/wolfram' into pull
Merge remote-tracking branch 'bas/basbranch2' into pull
Fixed the drawing and positioning of the derivative operator

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Improved the code that shows a keyboard when clicking a symbol to edit

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Merge remote-tracking branch 'folkert/work' into pull
The expression in the evaluation screen is now smaller (fixes #95).
Also added support for approximation in ModelHelper.

Signed-off-by: Mark Kamsma <mark@markkamsma.nl>
Bounding Box caching

Signed-off-by: bvanr <henkibrij@hotmail.com>