42 Commits

Author SHA1 Message Date
Sad Ellie
80e858e1ed Themmo update 2024-01-16 18:22:34 +03:00
Sad Ellie
9f24b9b3cc Refactor TopLevelDestinations
closes #160
closes #161
2024-01-15 18:23:15 +03:00
Sad Ellie
a78abc68e9 Responsive layout
closes: #104
2023-11-28 11:29:05 +03:00
Sad Ellie
24f03b9d3d Remove System font option
closes #128
2023-11-23 22:45:53 +03:00
Sad Ellie
44aed22bad Rewrite UnittoNavigationDrawer
closes: #119
2023-11-22 22:50:44 +03:00
Sad Ellie
60e5f1f998 Basic RPN mode implementation
#125
2023-11-21 22:16:35 +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
3c52eb49c0 Remove brand font (temporarily) 2023-10-10 11:36:00 +03:00
Sad Ellie
f3e85dbfa2 Fix "mutable" misuse 2023-10-09 10:21:27 +03:00
Sad Ellie
4fc9fc6b0c Time zone converter rewrite
ref: #88
2023-10-07 00:30:04 +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
1279a8acad Enable Time Zones 2023-10-02 21:44:44 +03:00
Sad Ellie
e821f26ad9 Fix system font option
closes #81
2023-09-26 09:29:43 +03:00
Sad Ellie
83f092fb7c Create shortcuts manually 2023-09-21 14:53:17 +03:00
Sad Ellie
c81bcf1438 Separate Preferences 2023-09-14 09:55:42 +03:00
Sad Ellie
50f0ddbe91 Add an option to use system font
closes #81
2023-09-05 15:39:39 +03:00
sadellie
0c69cb90fa Reformat UnittoApp.kt 2023-08-03 18:07:26 +03:00
sadellie
4962b5c86a Remove settings from drawer 2023-08-03 14:41:59 +03:00
sadellie
a0c0997c50 Dynamic random shortcuts 2023-08-03 13:13:50 +03:00
sadellie
6236a1baec Refactor navigation 2023-08-03 10:36:10 +03:00
sadellie
768356020e Do not restore state 2023-07-29 16:40:56 +03:00
sadellie
2021639529 Restore startDestination 2023-07-29 16:39:24 +03:00
sadellie
caf025778e Added Time zone converter
Hidden as "tools experiment"

Missing:
- Clean data
- Translations
- UI/UX clean up
- Relative time change functionality
- Custom user time zone functionality

closes #59

this is a squashed commit
2023-07-29 16:33:27 +03:00
sadellie
0dbba0aa2e Close drawer on back pressed 2023-07-21 22:09:17 +03:00
sadellie
7c70258b84 Bumpy bumps
Updated navigation logic
2023-07-21 21:52:20 +03:00
Sad Ellie
86dce329ac Separate User Preferences 2023-05-19 10:29:53 +03:00
Sad Ellie
7aa0d3e431 Date difference tool 2023-05-18 23:28:05 +03:00
Sad Ellie
62af6a5ba2 Clean up theming logic 2023-05-03 11:05:22 +03:00
Sad Ellie
c5cfd5bac7 Fix flickering screen 2023-05-02 10:18:57 +03:00
Sad Ellie
34521e306e Splash screen colors
closes #50
2023-05-01 20:39:00 +03:00
Sad Ellie
2f20dc30aa Fix animation duration for theme change 2023-04-23 19:44:03 +03:00
Sad Ellie
efc1c9a841 Better color schemes 2023-04-23 19:28:13 +03:00
Sad Ellie
b7127e75a9 Better theming options:
- Improved UI/UX
- Added ability to pick color scheme
2023-04-09 13:14:44 +03:00
Sad Ellie
bb8e909b23 Rename SecondViewModel into UnitsListViewModel 2023-04-02 20:26:22 +03:00
Sad Ellie
2ee69c5b9c Drawer item icon states 2023-02-26 15:02:23 +04:00
Sad Ellie
9d665823ba Settings tab in navigation drawer 2023-02-26 14:13:02 +04:00
Sad Ellie
b10630b9c7 Update status bar color 2023-02-25 17:38:24 +04:00
Sad Ellie
827a42bf49 Navigation drawer instead of tools screen 2023-02-25 16:26:11 +04:00
Sad Ellie
88a14bdd51 Added missing visibility modifiers 2023-02-22 10:33:20 +04:00
Sad Ellie
f92488f336 Start screen option 2023-02-22 10:19:06 +04:00
Sad Ellie
2c116fa90c Rename MainScreen into ConverterScreen
It's very important /s
2023-02-13 21:04:15 +04:00
Sad Ellie
40b6e9c147 Modules modules modules
App is now made of modules.

Updated README.md to show modules.

P.S. Commits are squashed.

basically, modules
2023-01-12 21:24:59 +04:00