Commit graph

209 commits

Author SHA1 Message Date
Hafiz
9e17ab09d6 Introduce generic ConfigurableFormScreen for all settings forms
Add FieldConfig and FormScreenConfig data models

Implement ConfigurableFormScreen and ComponentTextInput to render any settings screen with AndroidView inputs, styling, and validation

Refactor ChangePasswordScreen to use the new generic form instead of its bespoke implementation

Preserve existing theming, padding, and error behavior across all screens
2025-06-26 15:19:20 -05:00
Phillip Thelen
569ff7e3dd fix issues with older android versions 2025-03-12 12:25:36 +01:00
Phillip Thelen
1ff6a3550d more edge to edge 2025-02-21 14:07:29 +01:00
Phillip Thelen
4913502941 shrink images 2025-02-12 11:30:41 +01:00
Phillip Thelen
ee9bbf731e remove viewpagerindicator library 2025-02-11 17:26:12 +01:00
Phillip Thelen
2638001513 fixes for older android versions 2025-01-30 16:30:21 +01:00
Phillip Thelen
7295602675 Improve edge-to-edge handling 2025-01-30 11:30:01 +01:00
Phillip Thelen
92a9292c46 improve subscription handling in some cases 2024-10-23 10:22:37 +02:00
Phillip Thelen
d2880b76b1 various subscription page fixes 2024-10-14 13:10:28 +02:00
Phillip Thelen
fd28be2d0f updated subscription design 2024-09-24 15:22:18 +02:00
Phillip Thelen
413c3bbc7b new shop headers 2024-06-06 10:44:33 +02:00
Phillip Thelen
ce28bf83f3 linting fixes 2024-04-22 16:15:04 +02:00
Phillip Thelen
d1a8d923ca update metadata 2023-09-13 15:54:30 +02:00
Phillip Thelen
114fabd939 quest design update 2023-09-04 11:22:57 +02:00
Phillip Thelen
52592324ff improve shop display state 2023-08-29 11:46:33 +02:00
Phillip Thelen
89b7408c3b party invite flow improvements 2023-05-08 12:26:12 +02:00
Phillip Thelen
79d9d744b4 Invitation improvements 2023-05-04 12:55:39 +02:00
Phillip Thelen
2a4a30da3b Fix stable issues 2023-03-28 11:03:32 +02:00
Phillip Thelen
eb8bd4bb16 Allow class to be switched from market 2023-03-27 16:23:15 +02:00
Phillip Thelen
3d89420792 dialog tweaks 2023-03-27 16:23:15 +02:00
Phillip Thelen
b7010191d4
Merge pull request #1943 from Hafizzle/Fiz/google-sign-in-progress-indicator
Added circular progress indicator when signing in with Google
2023-03-27 16:22:29 +02:00
Hafiz
f3d87a8df2 Added circular progress indicator during google sign in 2023-03-25 00:17:31 -04:00
Hafiz
351372e1c0 LinearGradient Android 9 Fix
Android 9 gradients play well with setting colors using all color resources OR attr, using both causes a crash.
2023-03-24 23:40:15 -04:00
Phillip Thelen
2a78e89624 finalize first version of party seeking 2023-03-22 13:25:23 +01:00
Phillip Thelen
cdc105bec7 Initial party seeking version 2023-03-13 18:18:26 +01:00
Phillip Thelen
f80c169a3a Minor dialog refactoring 2023-03-07 11:43:35 +01:00
Phillip Thelen
a499548ecc Add option to pause/resume damage to app settigns 2023-03-07 09:30:51 +01:00
Phillip Thelen
b1c6f21557 minor event improvements 2023-01-16 19:55:55 +01:00
Phillip Thelen
52b411a836 Improve tint colors 2023-01-13 17:23:54 +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
e50f2f42be various fixes 2022-12-20 13:37:10 +01:00
Phillip Thelen
25fa75497e remove old code 2022-12-20 13:37:10 +01:00
Phillip Thelen
bc685cdc82 multiple fixes 2022-12-20 13:37:10 +01:00
Phillip Thelen
db39dc7d42 sub screen improvements 2022-12-20 13:37:10 +01:00
Phillip Thelen
80012485b4 dark mode improvements 2022-12-20 13:37:10 +01:00
Phillip Thelen
b3686f72d4
Merge branch 'version/4.1' into Hafiz/update-sub-benefit-ui 2022-12-05 17:51:27 +01:00
Phillip Thelen
5049c622dd Improve group plans support 2022-11-22 15:48:15 +01:00
Phillip Thelen
472a35281f More colors 2022-11-22 15:48:09 +01:00
Phillip Thelen
f93f45e692 fix colrs 2022-10-31 15:12:55 +01:00
Hafiz
db371e3da8 Subscription detail updates 2022-09-12 23:19:49 -04:00
Hafiz
7ac30c819b Updated sub benefit UI 2022-09-06 07:38:06 -04:00
Phillip Thelen
247366821a Merge branch 'main' of https://github.com/HabitRPG/habitica-android 2022-08-18 16:46:39 +02:00
Hafiz
c3bfa52366 Top line text roboto 16 medium
Category text lines roboto 16 regular
food description updated
less character spacing for supporting text
less character spacing for top text
2022-08-18 16:46:31 +02:00
Phillip Thelen
513c1baa2a challenge form fixes 2022-08-17 11:19:32 +02:00
Hafiz
12d0a00efc Armoire drop rate sheet ui fixes 2022-08-09 01:57:45 -04:00
Phillip Thelen
241b3c3c75 animation tweaks 2022-08-02 17:02:42 +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
Phillip Thelen
9ea87f93e7 Redeigned insufficient gem screen 2022-07-28 11:54:47 +02:00