Commit graph

4375 commits

Author SHA1 Message Date
Hafiz
b4e012e15a Set CircularProgressView ovalsize onLayout with custom attribute 2022-06-20 03:01:57 -04:00
Hafiz
b819f9c372 update hp/exp/mp text colors 2022-06-15 13:14:57 -04:00
Hafiz
89569979b3 Spacing adjustments 2022-06-15 13:06:59 -04:00
Hafiz
b5ba2102fe Update StatValue views to use constraints 2022-06-15 12:55:10 -04:00
Hafiz
8f8ed95cad Uncomment stats fix 2022-06-15 07:46:48 -04:00
Hafiz
a34d9757b5 Truncate stat text with larger values 2022-06-15 07:45:03 -04:00
Hafiz
a2c5b6c3ca Check if user below level 10, hide mp stats 2022-06-15 07:36:39 -04:00
Hafiz
8b1c535785 Stats bar/values update from viewmodel 2022-06-14 19:48:15 -04:00
Hafiz
38bc1fcda1 CircularProgressView created with placeholder values (for now) 2022-06-14 13:28:11 -04:00
Phillip Thelen
600954fdc3 Improve login flow 2022-06-14 14:39:16 +02:00
Phillip Thelen
03c5115352 Implement basic habit screen 2022-06-14 11:30:23 +02:00
Phillip Thelen
12b760131e App flow improvements 2022-06-10 15:29:49 +02:00
Phillip Thelen
c93b5124c1 Improve version handling 2022-06-10 10:03:36 +02:00
Phillip Thelen
29c0c37e0e Auto-login user if they are logged in on phone 2022-06-10 10:01:17 +02:00
Phillip Thelen
29be9a4ee3 Build basic login/logout 2022-06-09 15:19:06 +02:00
Phillip Thelen
430e49e6be Implement basic authntication flow 2022-06-09 11:41:02 +02:00
Phillip Thelen
02e74aa452 Improve avatar page 2022-06-07 18:20:08 +02:00
Phillip Thelen
f6b3ef3cef Fix imports 2022-06-07 18:19:59 +02:00
Phillip Thelen
1f22d10b67 very very basic task checking off 2022-06-07 12:35:53 +02:00
Phillip Thelen
f3adb040a1 small refactoring 2022-06-06 16:00:28 +02:00
Phillip Thelen
b7d167d1ed Fix task list display 2022-06-06 13:55:47 +02:00
Phillip Thelen
607a4e59f7 Improve scroll handling 2022-06-06 13:44:06 +02:00
Phillip Thelen
fa32737047 First version of hub 2022-06-06 12:40:16 +02:00
Phillip Thelen
71356a491c create empty missing activities 2022-06-06 12:17:13 +02:00
Phillip Thelen
f6fd3289ba add basic views for all task types 2022-06-06 11:53:59 +02:00
Phillip Thelen
b090ac537b start using local repositories 2022-06-03 16:05:24 +02:00
Phillip Thelen
774a5c9c82 Basic error handling for network requests 2022-06-03 14:58:31 +02:00
Phillip Thelen
0a155a6840 display avatar again 2022-06-03 13:14:54 +02:00
Phillip Thelen
0be269ee7e Correctly load in user data and display headers in lists 2022-06-03 12:51:17 +02:00
Phillip Thelen
97cc310460 make hub slightly more appealing 2022-06-03 11:45:09 +02:00
Phillip Thelen
aeff57cc9c load userID and apiKey from build config for now 2022-06-03 11:23:59 +02:00
Phillip Thelen
4f4ac804b5 Very Very barebones wearos skeleton 2022-06-03 11:23:14 +02:00
Phillip Thelen
6c536fa655 move and create models for tasks as well 2022-06-03 11:22:56 +02:00
Phillip Thelen
2f2682495b fix 2022-06-03 11:22:56 +02:00
Phillip Thelen
ac51cc7c05 Fix merge issues 2022-06-03 11:22:56 +02:00
Phillip Thelen
857a5a6ed1 basic avatar display
# Conflicts:
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarWithBarsViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/ClassSelectionActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/FixCharacterValuesActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MainActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/NavigationDrawerFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/StatsFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/NotificationsViewModel.kt
2022-06-03 11:22:54 +02:00
Phillip Thelen
69ee64203c Move code into common module 2022-06-02 09:14:08 +02:00
Phillip Thelen
c5473c58bc Move AvatarView to common module
# Conflicts:
#	Habitica/res/layout/dialog_pet_suggest_hatch.xml
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarWithBarsViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/AdventureGuideActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/CustomizationRecyclerViewAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/InboxOverviewFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/shops/PurchaseDialogBackgroundContent.kt
#	common/src/main/java/com/habitrpg/common/habitica/views/AvatarView.kt
2022-06-02 09:14:08 +02:00
Phillip Thelen
641fe2615e add effect to suggested pet hatch 2022-06-02 08:36:32 +02:00
Phillip Thelen
678baf412b fix stable sprite display 2022-06-01 15:54:48 +02:00
Phillip Thelen
ff4e737800 fix scrolling when feeding 2022-06-01 15:54:42 +02:00
Phillip Thelen
70f58dad95 update outdated code 2022-06-01 15:11:12 +02:00
Phillip Thelen
1f959ab50f fix widgets 2022-06-01 14:57:34 +02:00
Phillip Thelen
3f1e0d77e8 Move more code to coroutines 2022-06-01 14:57:30 +02:00
Phillip Thelen
8a5877ab13 Markdown improvements 2022-05-27 15:38:02 +02:00
Phillip Thelen
f7cc63a774 Achievements performance improvements 2022-05-27 15:37:54 +02:00
Phillip Thelen
328304b6da Improve inventory performance 2022-05-27 13:55:52 +02:00
Phillip Thelen
d47c141e7b also load tasks through coroutines 2022-05-27 11:26:00 +02:00
Phillip Thelen
679aafdecd change getUser to use coroutines 2022-05-27 11:02:09 +02:00
Phillip Thelen
3521310240 Improve app startup performance slightly 2022-05-27 10:06:00 +02:00