Commit graph

5758 commits

Author SHA1 Message Date
Phillip Thelen
149e5b01a7 Fixes #1826 2022-08-15 15:23:29 +02:00
Phillip Thelen
d4f466c9ab
Merge pull request #1828 from Hafizzle/Hafiz/reminder-current-time-fix
Reminder current time fix
2022-08-11 10:43:02 +02:00
Hafiz
9f5591cc41 Reminder current time fix
Fix issue with creating reminders for current or past current time.
2022-08-10 21:53:19 -04:00
Phillip Thelen
f3bfb11b7e
Merge pull request #1824 from Hafizzle/Hafiz/armoire-drop-sheet-ui
Armoire drop rate sheet ui fixes
2022-08-10 09:47:22 +02:00
Phillip Thelen
5265761e2b
Merge pull request #1825 from Hafizzle/Hafiz/default-dailies-active-fix
Fix default dailies filter
2022-08-10 09:47:01 +02:00
Hafiz
a7ae100f2b Fix default dailies filter
Default dailies filter options remain selected/unselected after returning from task
2022-08-09 18:29:35 -04:00
Phillip Thelen
c18e009af2 Merge branch 'main' of https://github.com/HabitRPG/habitica-android 2022-08-09 11:32:17 +02:00
Phillip Thelen
5f5729deca refactor for more coroutines 2022-08-09 11:32:13 +02:00
Hafiz
12d0a00efc Armoire drop rate sheet ui fixes 2022-08-09 01:57:45 -04:00
Phillip Thelen
df993ec34d Fixes #1811 2022-08-08 11:48:39 +02:00
Phillip Thelen
a0c6c302b2 Fixes #1818 2022-08-08 11:12:41 +02:00
Phillip Thelen
bdc1afce52
Merge pull request #1822 from pranshuj73/main
fixed typo in Habitica/res/values/strings.xml
2022-08-08 11:09:15 +02:00
Pranshu Jha
d347c09337 fixed typo in Habitica/res/values/strings.xml where Experience is spelled as Ezperience 2022-08-07 15:50:41 +05:30
Phillip Thelen
58700c568f Merge branch 'main' of https://github.com/HabitRPG/habitica-android
# Conflicts:
#	.github/prepare-workflow
#	.github/workflows/android.yml
#	Gemfile.lock
#	Habitica/build.gradle
#	Habitica/res/values/strings.xml
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/HabiticaTestCase.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/activities/ActivityTestCase.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/activities/MainActivityTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/activities/TaskFormActivityTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/FragmentTestCase.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/NavigationDrawerFragmentTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/PartyDetailFragmentTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/StatsFragmentTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/inventory/items/ItemRecyclerFragmentTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/inventory/stable/StableRecyclerFragmentTest.kt
#	Habitica/src/androidTest/java/com/habitrpg/android/habitica/ui/fragments/tasks/TaskRecyclerViewFragmentTest.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/HabiticaBaseApplication.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/api/ApiService.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/components/UserComponent.java
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/ApiClient.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/TaskRepository.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/ApiClientImpl.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/InventoryRepositoryImpl.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/SocialRepositoryImpl.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/TaskRepositoryImpl.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/implementation/UserRepositoryImpl.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmInventoryLocalRepository.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmTaskLocalRepository.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/data/local/implementation/RealmUserLocalRepository.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/extensions/Date-Extensions.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/helpers/AppConfigManager.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/helpers/DeviceName.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/helpers/NotificationsManager.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/helpers/PurchaseHandler.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/helpers/TaskAlarmManager.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/helpers/TaskFilterHelper.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/interactors/HatchPetUseCase.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/interactors/ScoreTaskLocallyInteractor.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/models/members/Member.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/models/social/Challenge.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/models/tasks/Task.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/models/user/User.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/modules/ApiModule.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/modules/AppModule.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/modules/UserRepositoryModule.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/AvatarWithBarsViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/AddTaskWidgetActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/AdventureGuideActivity.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/FullProfileActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/GuidelinesActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/LoginActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/MainActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/NotificationsActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/activities/TaskFormActivity.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/BaseRecyclerViewAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/CustomizationRecyclerViewAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/ItemRecyclerAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/PetDetailRecyclerAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/inventory/StableRecyclerAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/social/challenges/ChallengeTasksRecyclerViewAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/BaseTasksRecyclerViewAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/DailiesRecyclerViewHolder.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/adapter/tasks/RealmBaseTasksRecyclerViewAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/AchievementsFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/BaseFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/BaseMainFragment.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/fragments/inventory/customization/AvatarCustomizationFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/items/ItemDialogFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/items/ItemRecyclerFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/stable/PetDetailRecyclerFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/inventory/stable/StableRecyclerFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/AccountPreferenceFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/DayStartPreferenceDialogFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/preferences/PreferencesFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/purchases/GemsPurchaseFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/purchases/SubscriptionFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/skills/SkillsFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/social/party/NoPartyFragmentFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TaskRecyclerViewFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TasksFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/fragments/tasks/TeamBoardFragment.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/helpers/AutocompleteAdapter.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/menu/BottomSheetMenu.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/MountViewHolder.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/PetViewHolder.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewHolders/tasks/BaseTaskViewHolder.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/AuthenticationViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/GroupViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/MainActivityViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/MainUserViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/viewmodels/NotificationsViewModel.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/dialogs/HabiticaAlertDialog.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/insufficientCurrency/InsufficientGemsDialog.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/shops/PurchaseDialog.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/social/QuestMenuView.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/subscriptions/SubscriptionDetailsView.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/tasks/TaskFilterDialog.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/tasks/form/ChecklistItemFormView.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/tasks/form/ReminderContainer.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/tasks/form/ReminderItemFormView.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/ui/views/tasks/form/TaskSchedulingControls.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/widget/BaseWidgetProvider.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/widget/DailiesListFactory.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/widget/HabitButtonWidgetService.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/widget/TaskListFactory.kt
#	Habitica/src/main/java/com/habitrpg/android/habitica/widget/TodoListFactory.kt
#	Habitica/src/test/java/com/habitrpg/android/habitica/data/implementation/TaskRepositoryImplTest.kt
#	build.gradle
#	common/src/main/java/com/habitrpg/common/habitica/extensions/DataBindingUtils.kt
#	common/src/main/java/com/habitrpg/common/habitica/helpers/MarkdownParser.kt
#	common/src/main/java/com/habitrpg/common/habitica/models/Notification.kt
#	common/src/main/java/com/habitrpg/common/habitica/views/AvatarView.kt
#	detekt_baseline.xml
#	fastlane/Pluginfile
#	fastlane/changelog.txt
2022-08-02 18:52:18 +02:00
Phillip Thelen
e7329d6968 Fix ktlint setup 2022-08-02 18:49:59 +02:00
Phillip Thelen
60af91b91c - Ukranian language included in resConfig options and language selection. (#1689)
- Missing Ukranian and Turk translations included.
- Some string values where defined as non-transaltable.
2022-08-02 18:49:30 +02:00
Phillip Thelen
1142ec012e Relase 4.0 2022-08-02 18:48:52 +02:00
Phillip Thelen
da139ddd76 small improvement 2022-08-02 18:14:55 +02:00
Phillip Thelen
241b3c3c75 animation tweaks 2022-08-02 17:02:42 +02:00
Phillip Thelen
7d1025f423 Fixes #1805 2022-08-02 17:02:07 +02:00
Phillip Thelen
2fe26229fb fix boolean check 2022-08-02 17:02:07 +02:00
Phillip Thelen
da1c3a2b48 fixes and tweaks 2022-08-02 17:02:07 +02:00
Phillip Thelen
b648415560 Improve task form 2022-08-02 17:00:58 +02:00
Phillip Thelen
33d2b254e0 fix 2022-08-02 17:00:58 +02:00
Phillip Thelen
95ec04bd70
Merge pull request #1815 from Hafizzle/Hafiz/todo-wear-fixes
Show all to-dos and reset after cron
2022-08-02 16:55:26 +02:00
Hafiz
358b66d48b Update completedToDo methods
ty phillip
2022-08-02 10:52:56 -04:00
Hafiz
7e808c8c85 Update method names 2022-08-02 00:20:07 -04:00
Hafiz
022ad81290 Show all to-dos and reset after cron 2022-08-02 00:16:03 -04:00
Phillip Thelen
f9da43f7db
Merge pull request #1812 from HabitRPG/Hafiz/blank-tasklist-fix
Blank tasklist view fix
2022-08-01 12:01:10 +02:00
Phillip Thelen
d9ae29c939 improve task result display 2022-08-01 11:33:50 +02:00
Phillip Thelen
37a307184c Fix RYA issues 2022-08-01 11:30:44 +02:00
Hafiz
c3640c219f Init viewmodel directly (instead of passing viewmodel) 2022-07-29 08:27:29 -04:00
Phillip Thelen
642ef76519 fix wear issues 2022-07-29 11:35:02 +02:00
Phillip Thelen
75793ab2f4 Improve background display 2022-07-28 17:45:55 +02:00
Phillip Thelen
72d4c8742c nicer customization display 2022-07-28 13:31:07 +02:00
Phillip Thelen
57b780bece minor fixes 2022-07-28 12:26:44 +02:00
Phillip Thelen
c4b5664931 fix showing death dialog 2022-07-28 11:54:52 +02:00
Phillip Thelen
9ea87f93e7 Redeigned insufficient gem screen 2022-07-28 11:54:47 +02:00
Phillip Thelen
65f0c28870 wear RYA improvements 2022-07-28 10:42:59 +02:00
Phillip Thelen
9b0ecc914e Improve account delete flow for subscribed users 2022-07-28 09:57:19 +02:00
Phillip Thelen
b1d5cccb77 Improve facial hair display 2022-07-28 09:57:08 +02:00
Phillip Thelen
a9e09db6bd Fix account deletion issues 2022-07-28 09:49:45 +02:00
Phillip Thelen
de36a0351e UI fixes 2022-07-27 17:05:22 +02:00
Phillip Thelen
3e3d3b11f6 bunch of fixes 2022-07-27 17:04:28 +02:00
Phillip Thelen
d82de5f333 fix displaying buy set button 2022-07-27 17:04:28 +02:00
Phillip Thelen
cb452b063a
Merge pull request #1809 from Hafizzle/Hafiz/backgrounds-filter-ui
Background Bottomsheet UI fixes
2022-07-27 17:04:14 +02:00
Phillip Thelen
fed06a3200
Merge pull request #1807 from Hafizzle/Hafiz/time-traveler-backgrounds-fix
Time traveler background fix gifs
2022-07-27 17:03:45 +02:00
Hafiz
6fdcc212bc Background Bottomsheet UI fixes 2022-07-27 10:09:49 -04:00
Hafiz
e65e14298e Add extension to loads PixelArtView gifs 2022-07-27 08:07:38 -04:00
Phillip Thelen
bfabb0bdee improve customization display 2022-07-26 15:34:01 +02:00