331 Commits

Author SHA1 Message Date
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
sadellie
d4f2be1b55 Electric purple 2022-11-05 21:54:55 +04:00
Sad Ellie
a5152e8acb Chips row scroll fix 2022-09-04 21:22:28 +03:00
Sad Ellie
8ac244289a Bump! 2022-09-03 14:01:19 +03:00
Sad Ellie
24cd87924d Changed fdroid store link
Users can't rate app on F-Droid, better open GitHub repository
2022-09-03 13:37:34 +03:00
Sad Ellie
f8dbd7a867 Fixed Levenshtein distance search
Was missing lowercase transformations
2022-09-03 13:27:30 +03:00
Sad Ellie
3d9d5c6b7b Fixed right side screen title text 2022-09-03 13:11:46 +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
0ffec5e15a No selected unit group bugfix 2022-08-23 22:24:59 +03:00
Sad Ellie
5621848c5a State flow for unit selection screens 2022-08-22 22:42:50 +03:00
Sad Ellie
f6c1d44be2 Units repository updates
Units filter fixes
Performance drop fixed
2022-08-22 22:24:52 +03:00
Sad Ellie
0d1d08a951 SemiBold button text style
Also Type.kt clean up
2022-08-22 21:41:00 +03:00
Sad Ellie
c72f2960cf Moved business logic from MainViewModel to AllUnitRepository 2022-08-20 13:24:35 +03:00
Sad Ellie
d758712413 Better approach for Flows 2022-08-20 13:10:11 +03:00
Sad Ellie
5b56c60e32 Fixed UnitListItem support text 2022-08-20 12:32:55 +03:00
Sad Ellie
1984af8203 Fixed performance issues while scrolling units list 2022-08-19 20:35:53 +03:00
Sad Ellie
9693369973 Added missing fonts 2022-08-18 22:14:56 +03:00
Sad Ellie
0aa71acf1a Fixed tests 2022-08-18 22:00:54 +03:00
Sad Ellie
280ba7b752 updateTransition usage 2022-08-18 21:57:19 +03:00
Sad Ellie
4fc4603cf0 Destructuring declaration 2022-08-18 21:44:53 +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
d1038eb4b2 Fixed sticky header background 2022-08-17 22:44:57 +03:00
Sad Ellie
92ac089b2b Fixed crashes when removing draggable item 2022-08-17 21:16:08 +03:00
Sad Ellie
a3a5d9ec27 M3 Lists 2022-08-14 20:38:49 +03:00
Sad Ellie
c965a68198 Saving unit groups order in onDragEnd 2022-08-14 11:46:10 +03:00
Sad Ellie
3f4b21af4d Fixed chips row width 2022-08-14 11:39:08 +03:00
Sad Ellie
efb2e3404f Bump 2022-08-14 00:11:52 +03:00
Sad Ellie
fb123d697e Little code clean up 2022-08-13 23:57:43 +03:00
Sad Ellie
e0ee67ee9c One style for list items 2022-08-13 23:53:39 +03:00
Sad Ellie
5e82e3f9c5 One style for group headers 2022-08-13 21:23:31 +03:00
Sad Ellie
3c28016836 Better icons for Unit Groups screen 2022-08-13 21:18:02 +03:00
Sad Ellie
1d06c470a1 Moved main screen files 2022-08-13 15:40:40 +03:00
Sad Ellie
0fc7f289a6 Fixed scroll to chip
Crashes when trying to scroll to hidden chip/group.
2022-08-13 15:31:54 +03:00
Sad Ellie
3ba2d1d5f6 Improved unit groups screen
Better visuals, less bugs, more animations
2022-08-13 14:53:49 +03:00
Sad Ellie
eec27637c6 Added missing strings 2022-08-12 22:13:21 +03:00
Sad Ellie
16df812ccb Updated placeholder 2022-08-12 22:09:37 +03:00
Sad Ellie
9120fa649d Fixed auto scroll in chips row 2022-08-12 21:42:25 +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
a085a885e1 Dark sea green 2022-07-31 19:09:59 +03:00
Sad Ellie
44060aa7e2 Fixed UNUSED_PARAMETER in FirebaseHelper 2022-07-31 19:05:28 +03:00
Sad Ellie
1fa59b7fc3 Code clean up 2022-07-29 22:03:16 +03:00
Sad Ellie
802ba20fde Renamed buildType 2022-07-29 21:57:32 +03:00
Sad Ellie
5711d4a0fb Added version code to settings screen 2022-07-29 21:53:04 +03:00
Sad Ellie
e2c76b4099 Fixed store link for fdroid flavor 2022-07-29 21:44:02 +03:00
Sad Ellie
22720912ab Bump 2022-07-29 21:41:22 +03:00
Sad Ellie
3bb7ac1d7f Fixed naming convention for build config fields 2022-07-28 22:57:19 +03:00
Sad Ellie
41da67fe02 Added fdroid flavor (#1)
Added FirebaseHelper class to fix Firebase package not being found
Added check to remove analytics option on SettingsScreen
2022-07-28 22:33:03 +03:00
Sad Ellie
ada690281c Moved AnimatedTopBarText.kt to common package 2022-07-24 16:25:12 +03:00