811 Commits

Author SHA1 Message Date
Sad Ellie
f7fe300706 Catch wrong unit id 2023-12-03 23:40:48 +03:00
Sad Ellie
02f9474f1f Use moshi codegen 2023-12-03 23:33:51 +03:00
Sad Ellie
c1e52557a3 Do not use Enum
- Fixed moshi and R8 bug
2023-12-02 23:07:53 +03:00
Sad Ellie
5b1552f328 Set CLEAR_INPUT_AFTER_EQUALS to false by default 2023-12-02 18:17:03 +03:00
Sad Ellie
f02a4ecf8a Tiny project refactor
- Updated build files
- Removed unused flavor
- Renamed units module
2023-12-02 18:11:38 +03:00
Sad Ellie
f7a89594fa BackupManager
closes: #4
2023-12-02 17:53:12 +03:00
Sad Ellie
7e2d4d8f3f Smaller buttons in README.md 2023-12-01 23:06:36 +03:00
Sad Ellie
8ceaba7a96 Update tests 2023-11-29 17:01:48 +03:00
Sad Ellie
acb7ab3000 Use TopAppBarDefaults.windowInsets in UnittoSearchBar 2023-11-28 14:09:37 +03:00
Sad Ellie
bbf34fb289 Bump
closes: #120
2023-11-28 14:06:47 +03:00
Sad Ellie
7b7fa7ca67 Update media
#127
2023-11-28 12:27:19 +03:00
Sad Ellie
a78abc68e9 Responsive layout
closes: #104
2023-11-28 11:29:05 +03:00
Sad Ellie
ff40a0905f Updated default user preferences 2023-11-26 15:04:06 +03:00
Sad Ellie
cbb6331894 Fix fractional formatter 2023-11-26 14:41:39 +03:00
Sad Ellie
d5775b213d Popstar (Preview 1) 2023-11-26 00:30:45 +03:00
Sad Ellie
2d5b67d4e1 Hide RPN Mode switch 2023-11-25 21:08:50 +03:00
Sad Ellie
a58cb01f58 Use Pager in PagedIsland 2023-11-25 20:41:53 +03:00
Sad Ellie
93404c1fac Added more date difference modes
closes: #129
2023-11-25 19:12:19 +03:00
Sad Ellie
c843732e0e Taller input box in landscape 2023-11-24 17:14:01 +03:00
Sad Ellie
4e77eaf01c Use dots to indicate pages 2023-11-24 16:09:29 +03:00
Sad Ellie
4305354931 Update text field formatting 2023-11-24 13:22:26 +03:00
Sad Ellie
24f03b9d3d Remove System font option
closes #128
2023-11-23 22:45:53 +03:00
Sad Ellie
ff81b2e79c Fix reveal animation in AddSubtractPage 2023-11-23 22:15:57 +03:00
Sad Ellie
44aed22bad Rewrite UnittoNavigationDrawer
closes: #119
2023-11-22 22:50:44 +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
cf59362708 Remove not-null assertion 2023-11-14 23:03:59 +03:00
Sad Ellie
d0a873ea43 Use favorite unit as default pair 2023-11-14 22:56:37 +03:00
Sad Ellie
679e89ee69 Mark CalculatorSettingsViewModel as internal 2023-11-14 17:47:43 +03:00
Sad Ellie
dde5033784 Redesign Date calculator pages 2023-11-14 17:46:59 +03:00
Sad Ellie
b83401e05a Rename ConverterSettingsViewModel and CalculatorSettingsViewModel 2023-11-13 22:33:42 +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
1537df88eb Lexicon fixer improvements 2023-11-06 23:55:07 +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
48e75093bd Olive Green 2023-10-29 21:35:11 +03:00
Sad Ellie
2fea01a8b6 Remove RU language from fastlane 2023-10-29 21:34:33 +03:00
Sad Ellie
5b04cb4f42 Tune search ranking 2023-10-29 20:59:40 +03:00
Sad Ellie
ef5dc177b2 Revert "bump..."
This reverts commit c7f4b2d5b0cf788f41ee4a57ba9f2b716fbd195f.
2023-10-28 23:05:12 +03:00
Sad Ellie
754a8fb01b Custom tabs 2023-10-28 22:52:59 +03:00
Sad Ellie
88aadc7a1c Update locales 2023-10-28 22:32:07 +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
9c251ba20d Add OFL license 2023-10-28 22:15:15 +03:00
Sad Ellie
c7f4b2d5b0 bump... 2023-10-28 22:08:29 +03:00