Sad Ellie
c843732e0e
Taller input box in landscape
2023-11-24 17:14:01 +03:00
Sad Ellie
4305354931
Update text field formatting
2023-11-24 13:22:26 +03:00
Sad Ellie
a12916e7b6
Fix rounding errors in keypad
2023-11-21 23:08:53 +03:00
Sad Ellie
ba43fe82da
Add missing method to update input in RPN
2023-11-21 22:16:35 +03:00
Sad Ellie
1def59bca5
Flex keyboards:
...
- Switched to FlowRow
- Calculating keypad button sizes only once
- Improved responsive design
- Overall decreased GPU usage by 10-20%
- Returned a bug with wide delete button (very sad)
closes : #131
2023-11-21 22:16:35 +03:00
Sad Ellie
9610b5bc38
Refactor BigDecimalUtils
2023-11-21 22:16:35 +03:00
Sad Ellie
60e5f1f998
Basic RPN mode implementation
...
#125
2023-11-21 22:16:35 +03:00
Sad Ellie
99a91be8ca
Clear input as an option
...
ON by default
closes #117
2023-11-13 22:31:39 +03:00
Sad Ellie
e06bb76b02
Fractional output
2023-11-13 22:08:06 +03:00
Sad Ellie
689c812c11
More robust "=" logic
2023-11-08 23:36:10 +03:00
Sad Ellie
1475e5a948
Improve testability
...
- Use interfaces to mock objects
- Use only primitives in preferences
2023-10-31 14:58:14 +03:00
Sad Ellie
e42fd625a5
Refactor CalculatorViewModel
2023-10-30 23:17:36 +03:00
Sad Ellie
ef5dc177b2
Revert "bump..."
...
This reverts commit c7f4b2d5b0cf788f41ee4a57ba9f2b716fbd195f.
2023-10-28 23:05:12 +03:00
Sad Ellie
f648ef1aa6
Close history view on back button press
...
closes #112
2023-10-28 22:21:10 +03:00
Sad Ellie
ad1cd3d5a2
Fix CalculatorScreenTest
2023-10-28 22:15:26 +03:00
Sad Ellie
c7f4b2d5b0
bump...
2023-10-28 22:08:29 +03:00
Sad Ellie
dad3e93fdb
Clear input after "evaluation"
2023-10-15 18:55:50 +03:00
Sad Ellie
bdd575aa9a
Fix brackets button color
2023-10-12 11:11:23 +03:00
Sad Ellie
aa2f66f891
Refactor InputTextField
2023-10-12 11:06:38 +03:00
Sad Ellie
337a68b623
Fix styles
2023-10-12 09:47:47 +03:00
Sad Ellie
6e8099550c
Tech giant did an oopsie
2023-10-12 00:21:05 +03:00
Sad Ellie
fb1b7fab2b
Auto brackets
...
closes : #41
2023-10-11 23:16:22 +03:00
Sad Ellie
9ff7e39ece
Update icons
2023-10-10 23:13:46 +03:00
Sad Ellie
56dadeee74
Separate typography for numbers
2023-10-09 11:27:59 +03:00
Sad Ellie
f3e85dbfa2
Fix "mutable" misuse
2023-10-09 10:21:27 +03:00
Sad Ellie
943ceb0c64
Remove duplicate text style
2023-10-07 00:37:23 +03:00
Sad Ellie
f3ba0bd06a
Fix initial states, navigation, loading logic and transitions
...
closes #92
2023-10-04 13:13:57 +03:00
Sad Ellie
e99d27872f
Update string ids
2023-10-01 21:47:03 +03:00
Sad Ellie
ac65677695
Merge branch 'tests-setup' into olive-green
2023-10-01 13:27:09 +03:00
Sad Ellie
d519af6ec8
Fix clear history button visibility
2023-09-30 14:29:44 +03:00
Sad Ellie
d1eb0060f1
Increase history list item height
2023-09-30 14:29:19 +03:00
Sad Ellie
010062f6a6
Revert thresholds
2023-09-30 14:19:25 +03:00
Sad Ellie
4c3a89d16d
Update tests
2023-09-29 18:17:29 +03:00
Sad Ellie
407db4aeee
Fix InputTextField size
2023-09-27 15:44:49 +03:00
Sad Ellie
c8b11a4b02
Refactor CalculatorScreen
2023-09-27 14:27:56 +03:00
Sad Ellie
e14cd51070
Fix "expand more" button rotation
2023-09-26 23:37:51 +03:00
Sad Ellie
d039f00141
Content descriptions
2023-09-26 14:00:18 +03:00
Sad Ellie
dc2e4af77b
Update dependency namings
2023-09-26 13:53:07 +03:00
Sad Ellie
e821f26ad9
Fix system font option
...
closes #81
2023-09-26 09:29:43 +03:00
Sad Ellie
b04e95e56e
Refactor CalculatorScreen
2023-09-19 15:28:01 +03:00
Sad Ellie
8fee9d065d
Don't use map for dependencies
2023-09-19 13:42:36 +03:00
Sad Ellie
29c2f2f26e
Fix transition animation
2023-09-18 14:55:12 +03:00
Sad Ellie
7e6036f4ce
Keyboard in AddSubtract
2023-09-16 18:46:48 +03:00
Sad Ellie
8ffaf4b08b
10^x
...
closes #65
2023-09-14 12:10:13 +03:00
Sad Ellie
031685ac7d
Bump
2023-09-14 09:58:03 +03:00
Sad Ellie
c81bcf1438
Separate Preferences
2023-09-14 09:55:42 +03:00
Sad Ellie
1f21cfbae0
Option to disable partial history view
...
kinda closes #75
2023-09-12 17:44:51 +03:00
Sad Ellie
1d5bbaf5b2
Loading state for Unit Converter and Calculator keyboards
2023-09-11 16:18:23 +03:00
Sad Ellie
2405a2656a
Tiny unit converter refactor
2023-09-11 11:48:34 +03:00
sadellie
c99ee787ef
Fix shortcuts
2023-08-03 17:45:11 +03:00