23 Commits

Author SHA1 Message Date
Sad Ellie
78f9d59fd8 Big viewmodel refactor
(squashed)
2023-01-04 12:20:06 +04:00
Sad Ellie
b25596bbc1 UI improvements for settings
Added icons, some descriptions.
Rearranged settings.
2022-12-12 20:23:52 +04:00
Sad Ellie
7c38a60788 Bump and clear 2022-11-20 20:03:08 +04:00
sadellie
8e928d44bf Added basic calculator functionality.
- Lots of changes in UI
- Lots of changes in formatter
- Lots of changes in input processing functions

Note: No tests for this feature since I'm not about how calculator should work in Unitto.

Screenshots/promo/brand/press kit will be updated later.

This commit is a mess, sorry if you've somehow ended up here.
2022-11-13 11:47:17 +04:00
Sad Ellie
a5152e8acb Chips row scroll fix 2022-09-04 21:22:28 +03:00
Sad Ellie
c50f221572 Fixed typos 2022-09-03 13:09:46 +03:00
Sad Ellie
66227f4ed7 Better (?) MutableStateFlows approach 2022-09-03 13:01:06 +03:00
Sad Ellie
d758712413 Better approach for Flows 2022-08-20 13:10:11 +03:00
Sad Ellie
6170726749 Better unit selection screens
Animated list items
Animated change between "has units" / "no units" states
Left and right unit selection screen are now completely separate composable. Easier to maintain.
2022-08-18 21:39:14 +03:00
Sad Ellie
1d06c470a1 Moved main screen files 2022-08-13 15:40:40 +03:00
Sad Ellie
16df812ccb Updated placeholder 2022-08-12 22:09:37 +03:00
Sad Ellie
9094d9b527 Added a way to open unit groups screen from units list screen 2022-08-12 21:42:01 +03:00
Sad Ellie
e3c1c5376f Personal UnitGroups list
User can now reorder/add/hide unit groups.
Lots of stuff were implemented in a very strange/ugly way, but will be fixed in later commits.
2022-08-12 21:28:07 +03:00
Sad Ellie
956a04bec6 Little refactor for settings screen 2022-07-24 16:23:51 +03:00
Sad Ellie
c7ed540c2e Tiny code clean up 2022-07-22 21:21:36 +03:00
Sad Ellie
183c5d47a6 Migrated to Themmo and added new screen for themes. 2022-07-20 22:26:18 +03:00
Sad Ellie
b0fa313ac1 Wrapped routes into NavRoutes object. 2022-07-18 21:14:35 +03:00
Sad Ellie
e3f70653c0 Added boilerplate notice 2022-06-19 16:12:37 +03:00
Sad Ellie
a6f1ddee7d Refactored Units list screens
Added second ViewModel
AllUnitsRepository instead of a simple list
Added some tests
Left and right side screen are now separate
2022-06-17 23:47:46 +03:00
Sad Ellie
63d943cbb9 No more wildcard imports 2022-06-03 20:19:10 +03:00
Sad Ellie
941e260a15 Refactored repository for DataStore
Also renamed app theme from AppTheme to UnittoTheme so that it's less confusing
2022-05-31 21:58:58 +03:00
Sad Ellie
b09fb4dc2c Dependencies bump 2022-05-14 12:47:37 +03:00
Sad Ellie
965008cce8 File upload 2022-04-09 20:08:15 +03:00