aboutsummaryrefslogtreecommitdiff
path: root/src-qt5/desktop-utils/lumina-calculator/EqValidator.h
Commit message (Collapse)AuthorAge
* Add in a ton of scientific mathematical functions to the calculator.Ken Moore2016-11-01
|
* Another update to the calculator:Ken Moore2016-11-01
| | | | | | 1) Add buttons to clear/save the history (saves as plaintext to a file) 2) Tag each result with a number (#1), and allow the usage of #<number> to recall a history item 3) When recalling history, see if the result looks like it was rounded using the double->text routine for display. If so, substitute the equation, otherwise just use the result (tries to ensure no rounding error-continuity by using previous results).
* Update lumina-calculator a bit:Ken Moore2016-10-21
| | | | | | 1) Re-arrange the buttons a tiny bit to match what a numpad looks like (based on user feedback) 2) To fill the empty spot in the corner, add a "percent" button and add handling for that within the solver. 3) Adjust all the button properties so that the window can be resized down to a much smaller footprint as desired.
* Finish cleaning up some of the calculator:Ken Moore2016-10-20
1) Add an input validator to the line edit to ensure only valid characters get added 2) Add the ability to click a history item to copy that equation into the line edit. 3) Turn off some debugging messages.
bgstack15