From 9a7e4924ee047f931ba4532fb03c1c562198886c Mon Sep 17 00:00:00 2001 From: Hafiz Date: Fri, 1 Jul 2022 03:11:51 -0400 Subject: [PATCH 01/39] remove hide task rewards setting --- .../wearos/habitica/ui/activities/SettingsActivity.kt | 11 ----------- wearos/src/main/res/layout/activity_login.xml | 2 -- 2 files changed, 13 deletions(-) diff --git a/wearos/src/main/java/com/habitrpg/wearos/habitica/ui/activities/SettingsActivity.kt b/wearos/src/main/java/com/habitrpg/wearos/habitica/ui/activities/SettingsActivity.kt index a3c471005..39400b40f 100644 --- a/wearos/src/main/java/com/habitrpg/wearos/habitica/ui/activities/SettingsActivity.kt +++ b/wearos/src/main/java/com/habitrpg/wearos/habitica/ui/activities/SettingsActivity.kt @@ -58,17 +58,6 @@ class SettingsActivity: BaseActivity ) { viewModel.resyncData() }, - SettingsItem( - "hide_results", - getString(R.string.hide_task_rewards), - SettingsItem.Types.TOGGLE, - viewModel.isTaskResultHidden() - ) { - viewModel.setHideTaskResults(!viewModel.isTaskResultHidden()) - val index = adapter.data.indexOfFirst { it.identifier == "hide_results" } - adapter.data[index].value = viewModel.isTaskResultHidden() - adapter.notifyItemChanged(index) - }, SettingsItem( "logout", getString(R.string.logout), diff --git a/wearos/src/main/res/layout/activity_login.xml b/wearos/src/main/res/layout/activity_login.xml index 23328c2e1..800b417ac 100644 --- a/wearos/src/main/res/layout/activity_login.xml +++ b/wearos/src/main/res/layout/activity_login.xml @@ -78,7 +78,6 @@ android:id="@+id/username_edit_text" android:layout_width="match_parent" android:layout_height="52dp" - android:textColorHint="@color/gray_200" android:inputType="textEmailAddress" android:hint="@string/email_username" android:paddingHorizontal="16dp" @@ -90,7 +89,6 @@ Date: Thu, 30 Jun 2022 12:14:31 +0200 Subject: [PATCH 02/39] Fix a bunch of warnings --- .../res/layout/activity_adventure_guide.xml | 2 +- .../res/layout/activity_class_selection.xml | 2 +- Habitica/res/layout/activity_full_profile.xml | 6 +- .../res/layout/armoire_drop_rate_dialog.xml | 6 +- .../res/layout/dialog_insufficient_gems.xml | 2 +- Habitica/res/layout/dialog_levelup_10.xml | 2 +- .../dialog_purchase_shopitem_button.xml | 4 +- Habitica/res/layout/dialog_task_filter.xml | 2 +- Habitica/res/layout/fragment_inbox.xml | 2 +- Habitica/res/layout/fragment_promo_info.xml | 4 +- Habitica/res/layout/fragment_subscription.xml | 6 +- Habitica/res/layout/fragment_support_main.xml | 6 +- Habitica/res/layout/item_public_guild.xml | 2 +- Habitica/res/layout/item_user_guild.xml | 2 +- Habitica/res/layout/menu_bottom_sheet.xml | 2 +- Habitica/res/layout/purchase_gem_view.xml | 2 +- Habitica/res/layout/skill_list_item.xml | 2 +- Habitica/res/layout/speechbubble.xml | 2 +- Habitica/res/values/styles.habitica.xml | 2 +- common/src/main/res/values/colors.xml | 4 +- .../wearos/habitica/data/ApiClient.kt | 12 +-- .../habitica/models/tasks/ChecklistItem.kt | 6 -- .../habitica/models/tasks/RemindersItem.kt | 47 ---------- .../wearos/habitica/models/tasks/Task.kt | 87 ++++++------------- .../wearos/habitica/modules/AppModule.kt | 8 +- .../habitica/ui/activities/BaseActivity.kt | 3 +- .../ui/activities/HabitDirectionActivity.kt | 6 +- .../habitica/ui/activities/MainActivity.kt | 6 +- .../habitica/ui/activities/StatsActivity.kt | 7 +- .../ui/activities/TaskListActivity.kt | 4 +- .../habitica/ui/adapters/TaskListAdapter.kt | 2 +- .../tasks/CheckedTaskViewHolder.kt | 2 +- .../ui/viewHolders/tasks/RewardViewHolder.kt | 6 -- .../ui/viewHolders/tasks/ToDoViewHolder.kt | 1 - ...iewModel.kt => HabitDirectionViewModel.kt} | 13 +-- .../habitica/ui/viewmodels/LoginViewModel.kt | 23 +---- .../habitica/ui/views/CircularProgressView.kt | 16 ++-- .../ui/views/HabitDirectionPickerButton.kt | 2 +- .../wearos/habitica/ui/views/StatValue.kt | 3 - .../wearos/habitica/ui/views/TaskTextView.kt | 3 +- .../wearos/habitica/util/DateJSONAdapter.kt | 2 +- .../util/HabiticaScrollingLayoutCallback.kt | 2 +- wearos/src/main/res/layout/activity_faint.xml | 5 +- .../res/layout/activity_habit_direction.xml | 2 +- wearos/src/main/res/layout/activity_login.xml | 9 +- wearos/src/main/res/layout/activity_rya.xml | 4 +- .../src/main/res/layout/activity_settings.xml | 2 +- wearos/src/main/res/layout/activity_stats.xml | 1 + .../main/res/layout/activity_task_detail.xml | 4 +- .../main/res/layout/activity_task_form.xml | 10 +-- .../src/main/res/layout/button_add_task.xml | 1 + wearos/src/main/res/layout/logout_layout.xml | 2 +- wearos/src/main/res/layout/row_daily.xml | 2 +- wearos/src/main/res/layout/row_footer.xml | 1 + wearos/src/main/res/layout/row_habit.xml | 2 +- wearos/src/main/res/layout/row_header.xml | 2 +- wearos/src/main/res/layout/row_hub.xml | 4 +- wearos/src/main/res/layout/row_reward.xml | 2 +- wearos/src/main/res/layout/row_settings.xml | 3 +- wearos/src/main/res/layout/row_todo.xml | 2 +- .../src/main/res/layout/stat_value_layout.xml | 8 +- .../src/main/res/layout/task_reward_chip.xml | 3 +- .../src/main/res/layout/task_reward_drop.xml | 4 +- wearos/src/main/res/values/styles.xml | 12 +-- 64 files changed, 143 insertions(+), 265 deletions(-) rename wearos/src/main/java/com/habitrpg/wearos/habitica/ui/viewmodels/{HabitDrectionViewModel.kt => HabitDirectionViewModel.kt} (62%) diff --git a/Habitica/res/layout/activity_adventure_guide.xml b/Habitica/res/layout/activity_adventure_guide.xml index c0bb45254..c3bc9ccbc 100644 --- a/Habitica/res/layout/activity_adventure_guide.xml +++ b/Habitica/res/layout/activity_adventure_guide.xml @@ -41,7 +41,7 @@ android:src="@drawable/adventure_guide_art" /> diff --git a/Habitica/res/layout/activity_full_profile.xml b/Habitica/res/layout/activity_full_profile.xml index 7e14d606a..fe543b7aa 100644 --- a/Habitica/res/layout/activity_full_profile.xml +++ b/Habitica/res/layout/activity_full_profile.xml @@ -103,7 +103,7 @@ android:layout_weight="1" android:layout_height="wrap_content" android:text="@string/joined" - style="@style/Subheader1"/> + style="@style/SubHeader1"/> + style="@style/SubHeader1"/> + style="@style/SubHeader1"/> + style="@style/SubHeader1" /> + style="@style/SubHeader1" /> + style="@style/SubHeader1" />