26 Commits

Author SHA1 Message Date
Myzel394
9cf0b6c38f
chore: Change com.sadellie.unitto -> app.myzel394.numberhub 2024-04-21 21:52:39 +02:00
Sad Ellie
eb96868afc Refactor Converter
- no longer abusing mapLatest and StateFlow
- id-based system in UI and business layers
2024-02-28 22:07:16 +03:00
Sad Ellie
eb00d8a76e Spotless and ktlint 2024-02-15 22:04:46 +03:00
Sad Ellie
7cbbb846af Refactor unit selector screens
decrease duplicate logic in ConverterViewModel
2024-02-10 17:07:58 +03:00
Sad Ellie
28a4e1b668 tiny clean up 2024-01-24 17:56:55 +03:00
Sad Ellie
ae3e6b291e data:converter module tests refactor 2023-12-12 11:36:21 +03:00
Sad Ellie
e6f74c56f8 Superscript support
#138
2023-12-12 11:35:43 +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
8ceaba7a96 Update tests 2023-11-29 17:01:48 +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
bd43546141 Fix daylight offsets 2023-10-26 17:33:24 +03:00
Sad Ellie
bbacbf78f0 Fix time zone search 2023-10-08 19:07:21 +03:00
Sad Ellie
ce8bc5c738 Localized time zone names 2023-10-07 15:42:20 +03:00
Sad Ellie
4fc9fc6b0c Time zone converter rewrite
ref: #88
2023-10-07 00:30:04 +03:00
Sad Ellie
4c3a89d16d Update tests 2023-09-29 18:17:29 +03:00
Sad Ellie
dc2e4af77b Update dependency namings 2023-09-26 13:53:07 +03:00
Sad Ellie
49f1520d88 Bumped dependencies really hard this time 2023-09-22 12:04:56 +03:00
Sad Ellie
8fee9d065d Don't use map for dependencies 2023-09-19 13:42:36 +03:00
Sad Ellie
c81bcf1438 Separate Preferences 2023-09-14 09:55:42 +03:00
Sad Ellie
2405a2656a Tiny unit converter refactor 2023-09-11 11:48:34 +03:00
sadellie
08abe751f2 🤡🤡🤡 Fuck JUnit5 🤡🤡🤡
I wonder why even Google is still using junit4 in new projects?
2023-08-03 16:44:13 +03:00
sadellie
7c70258b84 Bumpy bumps
Updated navigation logic
2023-07-21 21:52:20 +03:00
Sad Ellie
8f1847618a Tiny fixes
* New Token-based System™ for input
* Unmathematical/Unethical/Cursed percentage support
* New Expression Evaluator™ that is not a dumpster fire
* Cursor in Converter input text field
* Removed garbage code (-200 KB)

proper fix for #12
closes #44
closes #52

this is a squashed commit
2023-05-15 13:16:51 +03:00
Sad Ellie
dff7f51d64 Code clean up 2023-02-27 15:36:40 +04:00
Sad Ellie
39f4997c73 Calculator history (#2):
this is a squashed commit
2023-02-20 18:46:45 +04:00