Ctrl + ',' now sets ThousandsSeparator per row.
FindActiveField has now been renamed to FindActiveFieldIndex. Added a FindActiveField which actually returns the active field.
C++ separators are now supported (single quotes).
Example: 1'200'301 == 1,200,301
Dragging and dropping a very large file onto the calculator will no longer crash the dragging app or the calculator.
Merge branch 'staging'
Added basic units support. Right now it is capable of keeping track of units and making sure they can't math together incorrectly.
Got rid of Tasks.txt, it's not really updated and shouldn't have been in the repo in the first place.
Unit conversion is now up and running.
Minor unit test.
Added a bunch of unit types.
Added constants to default variables where applicable. `c = 3.0<m/s>`
Myriad of bug fixes for units that the constants found in unit tests.
Added unit auto conversion so `3<m> + 3<km>` becomes `3.003<km>`.
Vectors are no longer able to have units.
Unit conversion no longer has crappy decimal places, we're gonna do both and see if the int is close enough to the rounded version to still be an int.
Added units suffix so that you can change the final round amount to whatever at the end.
Merge branch 'units'
Corrected dividing units by constants or constants by units.
Fixed some warnings and removed an unnecessary reference.
Auto unit conversion is now disabled by default.
Fixed some constants problems with comparison operators.
Non-equal units are no longer comparable. They should probably be auto converted, but that's for another day.
Unit conversion can now invert units before conversion.