Hide subtasks option on pre-marshmallow devices

gtask_related_email
Alex Baker 6 years ago
parent 9746aa5fc0
commit 97fdbf109e

@ -2,6 +2,7 @@ package org.tasks.preferences;
import static com.todoroo.andlib.utility.AndroidUtilities.atLeastJellybeanMR1; import static com.todoroo.andlib.utility.AndroidUtilities.atLeastJellybeanMR1;
import static com.todoroo.andlib.utility.AndroidUtilities.atLeastLollipop; import static com.todoroo.andlib.utility.AndroidUtilities.atLeastLollipop;
import static com.todoroo.andlib.utility.AndroidUtilities.atLeastMarshmallow;
import static java.util.Arrays.asList; import static java.util.Arrays.asList;
import static org.tasks.PermissionUtil.verifyPermissions; import static org.tasks.PermissionUtil.verifyPermissions;
import static org.tasks.dialogs.ExportTasksDialog.newExportTasksDialog; import static org.tasks.dialogs.ExportTasksDialog.newExportTasksDialog;
@ -322,6 +323,8 @@ public class BasicPreferences extends InjectingPreferenceActivity
R.string.p_language, R.string.p_language,
R.string.p_layout_direction); R.string.p_layout_direction);
requires(R.string.task_list_options, atLeastMarshmallow(), R.string.p_show_subtasks);
requires(BuildConfig.DEBUG, R.string.debug); requires(BuildConfig.DEBUG, R.string.debug);
//noinspection ConstantConditions //noinspection ConstantConditions

@ -22,9 +22,11 @@
</PreferenceCategory> </PreferenceCategory>
<PreferenceCategory android:title="@string/task_list_options"> <PreferenceCategory
android:key="@string/task_list_options"
android:title="@string/task_list_options">
<com.todoroo.astrid.ui.MultilinePreference <com.todoroo.astrid.ui.MultilinePreference
android:key="@string/p_default_list" android:key="@string/p_default_list"
android:title="@string/default_list"/> android:title="@string/default_list"/>

Loading…
Cancel
Save