- Jan 27, 2017
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
use Math.pow() instead.
-
Yuanle Song authored
keyboard is useful on the desktop. TAB and backspace is not supported yet.
-
Yuanle Song authored
-
Yuanle Song authored
added doc on how to add new operator button.
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
- implemented undo using snapshots. I kept recent 1000 snapshots in a bounded stack. note: snapshot must clone the underlying array instead of shadow copying. - bugfix: when input invalid number like "2.3.", the error msg was not shown on #error-msg. - use monospace font on #number-display
-
Yuanle Song authored
all basic things should be working except "undo" feature.
-
Yuanle Song authored
should be easy to use on portrait mode. landscape mode may require additional work to be pleasant.
-
Yuanle Song authored
add function in fsm and add relevant buttons on UI.
-
Yuanle Song authored
show scrollbar on stack and trait when content overflows.
-
Yuanle Song authored
-
Yuanle Song authored
- feature: backspace should delete number in stack in idle mode - add error handling for "division by 0" - bugfix on isNumberKey(), it's more strict now - show error msg in web UI
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
added unit test for it.
-
- Jan 26, 2017
-
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-
Yuanle Song authored
-