Add option to always hide check button

pull/996/head
Alex Baker 6 years ago
parent 2de1c3f47a
commit d63fe6ccce

@ -176,7 +176,7 @@ public final class TaskEditFragment extends InjectingFragment
title.setTextColor(themeColor.getColorOnPrimary()); title.setTextColor(themeColor.getColorOnPrimary());
title.setHintTextColor(themeColor.getHintOnPrimary()); title.setHintTextColor(themeColor.getHintOnPrimary());
title.setMaxLines(5); title.setMaxLines(5);
if (model.isNew()) { if (model.isNew() || preferences.getBoolean(R.string.p_hide_check_button, false)) {
binding.fab.setVisibility(View.INVISIBLE); binding.fab.setVisibility(View.INVISIBLE);
} else if (completed) { } else if (completed) {
title.setPaintFlags(title.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG); title.setPaintFlags(title.getPaintFlags() | Paint.STRIKE_THRU_TEXT_FLAG);

@ -302,4 +302,5 @@
<string name="p_collapse_locations">collapse_locations</string> <string name="p_collapse_locations">collapse_locations</string>
<string name="p_auto_dismiss_datetime_edit_screen">auto_dismiss_datetime_edit_screen</string> <string name="p_auto_dismiss_datetime_edit_screen">auto_dismiss_datetime_edit_screen</string>
<string name="p_auto_dismiss_datetime_list_screen">auto_dismiss_datetime_list_screen</string> <string name="p_auto_dismiss_datetime_list_screen">auto_dismiss_datetime_list_screen</string>
<string name="p_hide_check_button">Hide check button</string>
</resources> </resources>

@ -583,4 +583,5 @@ File %1$s contained %2$s.\n\n
<string name="calendar_event_created">Calendar event created for %s</string> <string name="calendar_event_created">Calendar event created for %s</string>
<string name="select_all">Select all</string> <string name="select_all">Select all</string>
<string name="share">Share</string> <string name="share">Share</string>
<string name="hide_check_button">Hide check button</string>
</resources> </resources>

@ -147,6 +147,11 @@
android:key="@string/p_back_button_saves_task" android:key="@string/p_back_button_saves_task"
android:title="@string/back_button_saves_task" /> android:title="@string/back_button_saves_task" />
<SwitchPreferenceCompat
android:defaultValue="false"
android:key="@string/p_hide_check_button"
android:title="@string/hide_check_button" />
<SwitchPreferenceCompat <SwitchPreferenceCompat
android:defaultValue="false" android:defaultValue="false"
android:key="@string/p_show_task_edit_comments" android:key="@string/p_show_task_edit_comments"

Loading…
Cancel
Save