aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* fix bug: parsing buffer when it contains invalid charsSam Anthony2023-02-101-9/+9
|
* remove mouse captureSam Anthony2023-02-091-7/+2
|
* fix bug: parsing empty bufferSam Anthony2023-02-091-2/+6
|
* remove unnecessary pubSam Anthony2023-02-091-3/+3
|
* add commentsSam Anthony2023-02-091-4/+11
|
* simplify Function method and rename Calculator methodSam Anthony2023-02-092-7/+7
|
* change order of matchSam Anthony2023-02-091-3/+3
|
* replace if let with matchSam Anthony2023-02-091-4/+3
|
* use Function::parse for ui styling rather than array of function stringsSam Anthony2023-02-091-4/+2
|
* Function enumSam Anthony2023-02-092-32/+43
|
* cos and tan functionsSam Anthony2023-02-092-1/+11
|
* trig function stylingSam Anthony2023-02-091-5/+20
|
* sin functionSam Anthony2023-02-091-6/+15
|
* press Shift+d to clear stack and bufferSam Anthony2023-02-091-0/+7
|
* boxed widgetsv0.3.4Sam Anthony2023-02-041-8/+21
|
* version number widgetSam Anthony2023-02-041-5/+12
|
* press d to delete bufferSam Anthony2023-02-031-0/+3
|
* refactor uiSam Anthony2023-02-021-18/+24
|
* use closure rather than run() functionSam Anthony2023-02-021-12/+12
|
* remove unnecessary variable in main functionSam Anthony2023-02-021-2/+1
|
* make input handling match expression more conciseSam Anthony2023-02-021-9/+3
|
* check buffer not empty within push_buffer_to_stack()Sam Anthony2023-02-021-9/+7
|
* swap functionSam Anthony2023-02-021-0/+12
|
* refactor input handlingv0.1.0Sam Anthony2023-02-022-18/+22
|
* make match expression more conciseSam Anthony2023-02-011-7/+7
|
* exponentiation operatorSam Anthony2023-02-011-0/+3
|
* refactorSam Anthony2023-02-014-110/+117
|
* push_buffer_to_stack() functionSam Anthony2023-02-011-4/+7
|
* rename App to CalculatorSam Anthony2023-02-011-7/+7
|
* reverse direction of layoutSam Anthony2023-02-011-5/+11
|
* uiSam Anthony2023-02-011-4/+17
|
* input handlingSam Anthony2023-02-012-9/+60
|
* refactorSam Anthony2023-02-013-32/+40
|
* ui skeletonSam Anthony2023-02-011-2/+92
|
* data structuresSam Anthony2023-02-011-0/+11
|
* initial commitSam Anthony2023-02-011-0/+3