Commit graph

212 commits

Author SHA1 Message Date
Phillip Thelen
2ea0757985 Better error display 2022-07-07 17:18:25 +02:00
Phillip Thelen
5db99ba7d9 Better apk and aab naming 2022-07-07 15:54:17 +02:00
Phillip Thelen
c6957adae9 properly clear data when logging out 2022-07-07 11:16:06 +02:00
Phillip Thelen
24aeaab80a Task list improvements 2022-07-07 11:09:43 +02:00
Phillip Thelen
0e99d17812 slightly optimize layouts 2022-07-07 10:52:12 +02:00
Phillip Thelen
a8d533e570 fix task list style issues 2022-07-07 10:45:03 +02:00
Phillip Thelen
d24b32fe87 remove unused images 2022-07-07 09:51:07 +02:00
Phillip Thelen
2d1591f8a3 Task result screen improvements 2022-07-07 09:51:02 +02:00
Phillip Thelen
35ee77def2 update icons 2022-07-07 09:12:55 +02:00
Phillip Thelen
2bada3fc35 Improve network handling 2022-07-07 09:12:46 +02:00
Phillip Thelen
91b1f32d72 Add crashlitcs to app 2022-07-07 09:12:46 +02:00
Phillip Thelen
d5c0d09035 Minor UI tweaks 2022-07-07 09:12:46 +02:00
Phillip Thelen
9fb51d7bfe
Merge pull request #12 from HabitRPG/hafiz/textActionChip
text action chip UI updates
2022-07-07 08:59:28 +02:00
Hafiz
091927b28f Update edit icon 2022-07-06 22:14:19 -04:00
Hafiz
1061b19035 changed StatValue name -> StatValueView
Replace authentication buttons (Google sign in, sign in with passsword, create account, etc) with TextActionChipView (Icons 14dp left from left edge of chip, 24dp icon, text starts 46 dp from left edge of chip)
2022-07-06 22:06:41 -04:00
Phillip Thelen
d526fdd8a1 Implement levelup activity 2022-07-05 17:14:02 +02:00
Phillip Thelen
43297a033d fix google sign in 2022-07-05 15:16:37 +02:00
Phillip Thelen
277ffe1626 Improve button style 2022-07-05 15:16:37 +02:00
Phillip Thelen
716544c902 Implement hand off view 2022-07-05 15:16:37 +02:00
Phillip Thelen
6cb4b90c4d fix stats animating twice 2022-07-05 15:16:37 +02:00
Phillip Thelen
ff24cd8d18 idk 2022-07-05 15:16:37 +02:00
Phillip Thelen
978e207096 refactor some code 2022-07-05 15:16:05 +02:00
Phillip Thelen
d38ff7d602 fix settings clipping 2022-07-05 15:16:05 +02:00
Phillip Thelen
9be62f7851 Optimize icons and stuff 2022-07-05 15:16:05 +02:00
Phillip Thelen
3a8043e786 Fix a bunch of warnings 2022-07-05 15:16:05 +02:00
Hafiz
9a7e4924ee remove hide task rewards setting 2022-07-01 03:11:51 -04:00
Hafiz
3aff147a77 center login btn, set login btn selectors 2022-07-01 03:01:53 -04:00
Phillip Thelen
de270a9171 navigating to task list after craeting task from hub 2022-06-30 11:56:25 +02:00
Phillip Thelen
03cabd3248 pull version name and code from special properties file 2022-06-30 11:56:25 +02:00
Phillip Thelen
b96ed25002 tiny tiny fixes 2022-06-30 11:56:25 +02:00
Phillip Thelen
f66eeb94e7 Hopefully fix google sign in 2022-06-30 11:55:51 +02:00
Phillip Thelen
cf5a420cc4 Fix 2022-06-30 11:55:43 +02:00
Phillip Thelen
0cf7fc7864 Improve task sorting 2022-06-30 11:55:43 +02:00
Phillip Thelen
7335ef240b Show streak in detail view 2022-06-30 11:55:43 +02:00
Phillip Thelen
5af1fc4010 Various task list improvements 2022-06-30 11:55:43 +02:00
Phillip Thelen
df86ebd84e
Merge pull request #8 from HabitRPG/hafiz/stats-updates
Stats Project Board Updates
2022-06-30 09:39:13 +02:00
Phillip Thelen
62d7859823
Merge pull request #6 from HabitRPG/hafiz/authentication-updates
Authentication Project Board Updates
2022-06-30 09:38:34 +02:00
Phillip Thelen
da7ee14430
Merge branch 'main' into hafiz/settings-updates 2022-06-30 09:37:24 +02:00
Hafiz
a06f767cfb updated logoff/cancel icons 2022-06-28 16:41:39 -04:00
Hafiz
643444cebb auth ui updates
Simpler kb icon, placeholder username/password text ui updates, google icon, action chip ui updates
2022-06-28 16:33:28 -04:00
Phillip Thelen
ec5a7e9a9c fix/disable actions 2022-06-28 18:39:12 +02:00
Hafiz
62c0dffc38 Merge branch 'hafiz/task-rewards-row' into hafiz/settings-updates 2022-06-28 12:22:53 -04:00
Hafiz
bb1c2c9072 Merge branch 'hafiz/settings-version' into hafiz/settings-updates 2022-06-28 12:22:30 -04:00
Hafiz
352316aaa6 stats text 18->16sp 2022-06-28 12:17:26 -04:00
Hafiz
d22b1e53c7 Logout dialog created 2022-06-28 12:00:27 -04:00
Phillip Thelen
8d2fd994d1 Implement task sorting 2022-06-28 17:44:45 +02:00
Hafiz
d87c96b869 Change toggle to use switch 2022-06-28 11:34:37 -04:00
Hafiz
5be60d649f Set hide task rewards clickable across row 2022-06-28 11:17:12 -04:00
Phillip Thelen
442ea640ca So many fixes 2022-06-28 16:51:36 +02:00
Hafiz
15ab01ce5b build/version in settings added 2022-06-28 09:35:52 -04:00
Hafiz
d364c3b22d Set header text to white if settings 2022-06-28 08:31:30 -04:00
Phillip Thelen
6791b1e065 UI fixes 2022-06-27 22:09:33 +02:00
Phillip Thelen
0d0c4e4038 Various minor improvements 2022-06-27 22:09:33 +02:00
Phillip Thelen
b71e0c4842 Improve task list display 2022-06-27 22:09:33 +02:00
Hafiz
7af472643a UI Fixes 2022-06-27 15:19:52 -04:00
Hafiz
a807a03a0a Update truncate to use common abbreviator, UI fixes 2022-06-27 13:01:02 -04:00
Hafiz
9dfeff695b loading ui update 2022-06-26 18:28:04 -04:00
Hafiz
aa1ec21668 Animated stat values, truncate text if needed, 2022-06-24 12:43:55 -04:00
Phillip Thelen
bd7caff14f various improvements 2022-06-24 15:15:15 +02:00
Phillip Thelen
6b2129c453 Improve layout 2022-06-24 10:40:38 +02:00
Phillip Thelen
31c16eb6ca Improve how loading is displayed 2022-06-24 10:29:28 +02:00
Phillip Thelen
cf2e46d199 Implement improved task creation flow 2022-06-23 16:11:01 +02:00
Phillip Thelen
253210d0c2 First RYA implementation 2022-06-23 12:20:10 +02:00
Phillip Thelen
f464e61b9a Implement fainting 2022-06-22 11:50:42 +02:00
Phillip Thelen
b7742bb6c3 fix colors 2022-06-22 10:53:24 +02:00
Phillip Thelen
1a829f58a0 rework login screen 2022-06-22 10:34:35 +02:00
Phillip Thelen
666f94ed6d automatically dismiss task result activity 2022-06-22 10:34:35 +02:00
Phillip Thelen
bf1da74a49 Improve daily and todo list look 2022-06-22 10:34:35 +02:00
Phillip Thelen
93187554bd Add Task detail view 2022-06-22 10:34:35 +02:00
Phillip Thelen
813bac9274 stufff... 2022-06-22 10:34:35 +02:00
Phillip Thelen
587ec56600 improve login flow 2022-06-22 10:34:35 +02:00
Phillip Thelen
3d6949e2cc
Merge pull request #3 from HabitRPG/hafiz/circular-progress-view
Stats Round WearOS Progress indicators UI
2022-06-22 10:33:34 +02:00
Hafiz
3244e928a8 Set statvalue bitmap & color to separate method 2022-06-20 03:52:53 -04:00
Hafiz
a556edb643 custom attributes, update StatValue
Circularprogressview bar colors using custom attributes, StatValue more kotliny
2022-06-20 03:42:52 -04:00
Hafiz
78ac6d7adc Bar colors set through attribute, name refactoring 2022-06-20 03:11:55 -04:00
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
d5d9f6f39e very basic task form 2022-06-14 16:20:06 +02:00
Phillip Thelen
6e8d73b887 slightly improve square device support 2022-06-14 14:44:03 +02: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
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
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
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