Commit graph

82 commits

Author SHA1 Message Date
Phillip Thelen
cdc105bec7 Initial party seeking version 2023-03-13 18:18:26 +01:00
Phillip Thelen
754f299a1a time change 2023-03-13 09:14:07 +01:00
Phillip Thelen
ec44f0ac31 migrate to hilt 2023-03-08 09:53:33 +01:00
Phillip Thelen
fd5661aa9e Begin implementing party seeking feature 2023-03-07 12:52:07 +01:00
Phillip Thelen
a499548ecc Add option to pause/resume damage to app settigns 2023-03-07 09:30:51 +01:00
Phillip Thelen
525870745a improve task loading 2023-02-23 15:52:51 +01:00
Phillip Thelen
aa7221ec96 restructure a bit 2023-02-16 09:44:13 +01:00
Phillip Thelen
18796e1f8a Improve tests 2023-02-13 17:29:12 +01:00
Phillip Thelen
afb2b234d9 fix formatting 2023-02-13 14:24:37 +01:00
Phillip Thelen
c9fea5872a fix regex 2023-02-09 12:29:03 +01:00
Phillip Thelen
d43ef437eb
Merge pull request #1919 from Hafizzle/Fiz/NumberAbbreviator-fix
Handle different Locale when formatting
2023-02-01 09:39:40 +01:00
Phillip Thelen
91e16d3208 attempt to fix ANR when handling markdown 2023-02-01 09:38:02 +01:00
Hafiz
2c53b68b5f Handle different Locale when formatting
(ex: 26353,394 instead of 26353.394, which will eventually cause a ANR when formatting)
2023-01-31 15:54:52 -05:00
Weblate
2af7eb2fcb Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Merge branch 'origin/main' into Weblate.

Translated using Weblate (Russian)

Currently translated at 82.9% (34 of 41 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (41 of 41 strings)

Translated using Weblate (Russian)

Currently translated at 100.0% (58 of 58 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (58 of 58 strings)

Translated using Weblate (Russian)

Currently translated at 99.9% (1219 of 1220 strings)

Translated using Weblate (Norwegian Bokmål)

Currently translated at 75.8% (44 of 58 strings)

Translated using Weblate (Indonesian)

Currently translated at 86.2% (50 of 58 strings)

Translated using Weblate (Croatian)

Currently translated at 24.1% (14 of 58 strings)

Translated using Weblate (Spanish (Latin America))

Currently translated at 24.1% (14 of 58 strings)

Translated using Weblate (Korean)

Currently translated at 89.6% (52 of 58 strings)

Translated using Weblate (Swedish)

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Portuguese (Portugal))

Currently translated at 84.4% (49 of 58 strings)

Translated using Weblate (Finnish)

Currently translated at 10.3% (6 of 58 strings)

Translated using Weblate (Greek)

Currently translated at 15.5% (9 of 58 strings)

Translated using Weblate (Bulgarian)

Currently translated at 20.6% (12 of 58 strings)

Translated using Weblate (Ukrainian)

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Turkish)

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Danish)

Currently translated at 12.0% (7 of 58 strings)

Translated using Weblate (Chinese (Traditional))

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Vietnamese)

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Thai)

Currently translated at 1.7% (1 of 58 strings)

Translated using Weblate (Russian)

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Romanian)

Currently translated at 18.9% (11 of 58 strings)

Translated using Weblate (Portuguese (Brazil))

Currently translated at 93.1% (54 of 58 strings)

Translated using Weblate (Portuguese)

Currently translated at 62.0% (36 of 58 strings)

Translated using Weblate (Polish)

Currently translated at 87.9% (51 of 58 strings)

Translated using Weblate (Dutch)

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Lithuanian)

Currently translated at 67.2% (39 of 58 strings)

Translated using Weblate (Japanese)

Currently translated at 93.1% (54 of 58 strings)

Translated using Weblate (Italian)

Currently translated at 93.1% (54 of 58 strings)

Translated using Weblate (Hungarian)

Currently translated at 12.0% (7 of 58 strings)

Translated using Weblate (Hindi)

Currently translated at 1.7% (1 of 58 strings)

Translated using Weblate (Hebrew)

Currently translated at 13.7% (8 of 58 strings)

Translated using Weblate (French)

Currently translated at 31.0% (18 of 58 strings)

Translated using Weblate (Spanish)

Currently translated at 93.1% (54 of 58 strings)

Translated using Weblate (English (United Kingdom))

Currently translated at 25.8% (15 of 58 strings)

Translated using Weblate (Czech)

Currently translated at 18.9% (11 of 58 strings)

Translated using Weblate (Catalan)

Currently translated at 5.1% (3 of 58 strings)

Translated using Weblate (Belarusian)

Currently translated at 55.1% (32 of 58 strings)

Translated using Weblate (German)

Currently translated at 100.0% (58 of 58 strings)

Added translation using Weblate (Norwegian Bokmål)

Added translation using Weblate (Indonesian)

Added translation using Weblate (Croatian)

Added translation using Weblate (Spanish (Latin America))

Added translation using Weblate (Norwegian Bokmål)

Added translation using Weblate (Indonesian)

Added translation using Weblate (Croatian)

Added translation using Weblate (Spanish (Latin America))

Added translation using Weblate (Korean)

Added translation using Weblate (Swedish)

Added translation using Weblate (Portuguese (Portugal))

Added translation using Weblate (Finnish)

Added translation using Weblate (Greek)

Added translation using Weblate (Bulgarian)

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Turkish)

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Portuguese)

Added translation using Weblate (Portuguese)

Added translation using Weblate (Portuguese)

Added translation using Weblate (Portuguese)

Added translation using Weblate (Portuguese)

Added translation using Weblate (Dutch)

Added translation using Weblate (Lithuanian)

Added translation using Weblate (Hungarian)

Added translation using Weblate (Hebrew)

Added translation using Weblate (French)

Added translation using Weblate (Spanish)

Translated using Weblate (Vietnamese)

Currently translated at 9.7% (4 of 41 strings)

Added translation using Weblate (Ukrainian)

Added translation using Weblate (Korean)

Added translation using Weblate (Danish)

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Simplified))

Added translation using Weblate (Vietnamese)

Added translation using Weblate (Thai)

Added translation using Weblate (Swedish)

Added translation using Weblate (Russian)

Added translation using Weblate (Romanian)

Added translation using Weblate (Portuguese (Portugal))

Added translation using Weblate (Portuguese (Brazil))

Added translation using Weblate (Portuguese)

Added translation using Weblate (Polish)

Added translation using Weblate (Japanese)

Added translation using Weblate (Italian)

Added translation using Weblate (Hindi)

Added translation using Weblate (Finnish)

Added translation using Weblate (English (United Kingdom))

Added translation using Weblate (Greek)

Added translation using Weblate (German)

Added translation using Weblate (Czech)

Added translation using Weblate (Cebuano)

Added translation using Weblate (Catalan)

Added translation using Weblate (Bulgarian)

Added translation using Weblate (Belarusian)

Added translation using Weblate (Ukrainian)

Added translation using Weblate (Turkish)

Added translation using Weblate (Danish)

Added translation using Weblate (Belarusian (latin))

Added translation using Weblate (Chinese (Traditional))

Added translation using Weblate (Chinese (Simplified))

Added translation using Weblate (Vietnamese)

Added translation using Weblate (Thai)

Added translation using Weblate (Russian)

Added translation using Weblate (Romanian)

Added translation using Weblate (Portuguese (Brazil))

Added translation using Weblate (Portuguese)

Added translation using Weblate (Polish)

Added translation using Weblate (Dutch)

Added translation using Weblate (Lithuanian)

Added translation using Weblate (Japanese)

Added translation using Weblate (Italian)

Added translation using Weblate (Hungarian)

Added translation using Weblate (Hindi)

Added translation using Weblate (Hebrew)

Added translation using Weblate (French)

Added translation using Weblate (Spanish)

Added translation using Weblate (English (United Kingdom))

Added translation using Weblate (Czech)

Added translation using Weblate (Cebuano)

Added translation using Weblate (Catalan)

Added translation using Weblate (Belarusian)

Added translation using Weblate (German)

Translated using Weblate (Indonesian)

Currently translated at 76.1% (929 of 1220 strings)

Translated using Weblate (Indonesian)

Currently translated at 75.7% (924 of 1220 strings)

Translated using Weblate (Indonesian)

Currently translated at 75.0% (916 of 1220 strings)

Co-authored-by: Falzart Werefox <muh_fauzi_ramadhan@yahoo.co.id>
Co-authored-by: Phillip Thelen <phillip@habitica.com>
Co-authored-by: Pyotr Stolnikov <pitmysterio@gmail.com>
Co-authored-by: Weblate <noreply@weblate.org>
Co-authored-by: endriw cisersa batistela correa <endriwbatistela@gmail.com>
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/be/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/bg/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/ca/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/cs/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/da/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/de/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/el/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/en_GB/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/es/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/es_419/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/fi/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/fr/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/he/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/hi/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/hr/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/hu/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/id/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/it/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/ja/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/ko/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/lt/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/nb_NO/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/nl/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/pl/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/pt/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/pt_PT/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/ro/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/ru/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/sv/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/th/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/tr/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/uk/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/vi/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/zh_Hans/
Translate-URL: https://translate.habitica.com/projects/habitica-android/common/zh_Hant/
Translate-URL: https://translate.habitica.com/projects/habitica-android/main-strings/
Translate-URL: https://translate.habitica.com/projects/habitica-android/main-strings/id/
Translate-URL: https://translate.habitica.com/projects/habitica-android/main-strings/ru/
Translate-URL: https://translate.habitica.com/projects/habitica-android/wearos/pt_BR/
Translate-URL: https://translate.habitica.com/projects/habitica-android/wearos/ru/
Translate-URL: https://translate.habitica.com/projects/habitica-android/wearos/vi/
Translation: Habitica Android/Common
Translation: Habitica Android/Main Strings
Translation: Habitica Android/Wearos
2023-01-30 13:51:52 +01:00
Phillip Thelen
a07e6e002c fix issue with loading blank images 2023-01-30 12:39:02 +01:00
Phillip Thelen
71665a000f
Merge pull request #1914 from Hafizzle/Fiz/handle-external-application-linkclick
Attempt to open webpage or application versus query for external packages
2023-01-27 13:05:52 +01:00
Hafiz
00dd5763b8 Attempt to open webpage or application versus query for external packages 2023-01-24 09:43:10 -05:00
Phillip Thelen
9f6b5820e7 fixes 2023-01-24 12:42:22 +01:00
Phillip Thelen
1724c8e034 fix final bugs 2023-01-18 14:11:53 +01:00
Phillip Thelen
52b411a836 Improve tint colors 2023-01-13 17:23:54 +01:00
Phillip Thelen
b199c2ea73 Improve event display 2023-01-13 10:24:09 +01:00
Phillip Thelen
1b81f0ce2f fix bugs and crashes 2023-01-13 10:24:09 +01:00
Phillip Thelen
4971d4a80a prepwork 2023-01-09 16:35:04 +01:00
Phillip Thelen
beb20de968 preparing 2023-01-04 14:34:12 +01:00
Phillip Thelen
3cfdf48fe4 Fix many small issues 2022-12-21 14:52:36 +01:00
Phillip Thelen
bc685cdc82 multiple fixes 2022-12-20 13:37:10 +01:00
Phillip Thelen
80012485b4 dark mode improvements 2022-12-20 13:37:10 +01:00
Hafiz
5df9607262 Fix where Zero-width space was added/saved and being accounted for when discard modal pops up.
Added extensions for adding/removing zero width spaces
2022-12-19 14:38:21 -05:00
Phillip Thelen
d7523c7bdf Refactor Refactor 2022-12-09 13:12:12 +01:00
Phillip Thelen
5d9f2d4b5f
Merge pull request #1853 from booker-lee/1842-fix-hp-under-1
Fix hp display when value is under 1 #1842
2022-12-05 17:45:34 +01:00
Phillip Thelen
472a35281f More colors 2022-11-22 15:48:09 +01:00
Phillip Thelen
95c78d12e1 more colors 2022-11-17 19:01:54 +01:00
Phillip Thelen
e3f66e57df Prepare for new menu 2022-10-31 09:42:13 +01:00
Phillip Thelen
ee20b4740f Continue group plan work 2022-10-04 09:33:18 +02:00
Phillip Thelen
bf5bb9939b Begin implementing new header 2022-09-26 13:05:22 +02:00
booker-lee
e43b39aff1 Fix hp display when value is under 1 #1842
The cause of this issue comes from the ValueAnimator.
The under 1 value is truncated due to the cast to int in ValueAnimator.
Add animation for floating point values (when value is between 0 ~ 1)
2022-09-11 16:14:45 +08:00
Phillip Thelen
f0999429f5 move some model code to shared kotlin multiplatform module 2022-08-22 14:55:50 +02:00
Phillip Thelen
298bd3e434 Fixes #1829 2022-08-17 16:59:44 +02:00
Phillip Thelen
5f5729deca refactor for more coroutines 2022-08-09 11:32:13 +02:00
Phillip Thelen
e7329d6968 Fix ktlint setup 2022-08-02 18:49:59 +02:00
Phillip Thelen
37a307184c Fix RYA issues 2022-08-01 11:30:44 +02:00
Phillip Thelen
642ef76519 fix wear issues 2022-07-29 11:35:02 +02:00
Hafiz
e65e14298e Add extension to loads PixelArtView gifs 2022-07-27 08:07:38 -04:00
Phillip Thelen
a09ec7642f Fix various minor issues 2022-07-26 15:34:01 +02:00
Hafiz
cad11e8588 -Update Armoire equip type from "Gear" to "Equipped
-Switch filter to active state when filtering on backgrounds
-Check if Avatar Customization set is a deal (If total set costs less then total of individual item), and continue showing "buy set" button
-For Habitica Account Dialog, auto resize input when keyboard opened
-HabiticaAccountDialog (Delete dialog) UI fixes
-Check if Uri has scheme, if not adds https:// (to support in-line
-Avatar Customization item filter UI fixes
2022-07-26 07:15:54 -04:00
Phillip Thelen
5db99ba7d9 Better apk and aab naming 2022-07-07 15:54:17 +02:00
Phillip Thelen
35ee77def2 update icons 2022-07-07 09:12:55 +02:00
Phillip Thelen
d5c0d09035 Minor UI tweaks 2022-07-07 09:12:46 +02:00
Phillip Thelen
8292fe21c7 fix crash 2022-07-07 09:12:46 +02:00
Phillip Thelen
4b65ffc4f0 fix paths 2022-07-05 17:31:03 +02:00