mirror of https://github.com/M66B/FairEmail.git
2215 lines
113 KiB
XML
2215 lines
113 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<eu.faircode.email.ScrollViewEx xmlns:android="http://schemas.android.com/apk/res/android"
|
|
xmlns:app="http://schemas.android.com/apk/res-auto"
|
|
xmlns:tools="http://schemas.android.com/tools"
|
|
android:id="@+id/scroll"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="match_parent"
|
|
android:paddingStart="6dp"
|
|
android:paddingTop="12dp"
|
|
android:paddingEnd="6dp"
|
|
android:paddingBottom="0dp"
|
|
android:scrollbarStyle="outsideOverlay"
|
|
tools:context=".ActivitySetup">
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:paddingBottom="24dp">
|
|
|
|
<TextView
|
|
android:id="@+id/tvDefault"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="3dp"
|
|
android:gravity="center_vertical"
|
|
android:minHeight="36dp"
|
|
android:text="@string/title_advanced_default"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorPrimary"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toStartOf="@+id/ibHelp"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibHelp"
|
|
android:layout_width="36dp"
|
|
android:layout_height="36dp"
|
|
android:layout_marginEnd="3dp"
|
|
android:background="?android:attr/selectableItemBackgroundBorderless"
|
|
android:padding="6dp"
|
|
android:scaleType="fitCenter"
|
|
app:layout_constraintBottom_toBottomOf="@+id/tvDefault"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintTop_toTopOf="@+id/tvDefault"
|
|
app:srcCompat="@drawable/twotone_help_24" />
|
|
|
|
<androidx.cardview.widget.CardView
|
|
android:id="@+id/cardGeneral"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginHorizontal="3dp"
|
|
android:layout_marginTop="24dp"
|
|
app:cardBackgroundColor="?attr/colorCardBackground"
|
|
app:cardCornerRadius="6dp"
|
|
app:cardElevation="0dp"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvDefault">
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:paddingHorizontal="6dp"
|
|
android:paddingVertical="12dp">
|
|
|
|
<TextView
|
|
android:id="@+id/tvCaptionGeneral"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:gravity="center"
|
|
android:text="@string/title_advanced_caption_general"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Large"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swPowerMenu"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_power_menu"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCaptionGeneral"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swSendSelf"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_send_self"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swPowerMenu"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swExternalSearch"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_external_search"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swSendSelf"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swSortAnswers"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_sort_answers"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swExternalSearch"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swExternalAnswer"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_external_answer"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swSortAnswers"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swShortcuts"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:enabled="true"
|
|
android:text="@string/title_advanced_shortcuts"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swExternalAnswer"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvShortcutsHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_english_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swShortcuts" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swICalTentative"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_ical_tentative"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvShortcutsHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibICalTentative"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="6dp"
|
|
android:contentDescription="@string/title_info"
|
|
android:tooltipText="@string/title_info"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swICalTentative"
|
|
app:srcCompat="@drawable/twotone_info_24" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swFts"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_fts"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/ibICalTentative"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvFtsHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_fts_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swFts" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibFts"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="6dp"
|
|
android:contentDescription="@string/title_info"
|
|
android:tooltipText="@string/title_info"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvFtsHint"
|
|
app:srcCompat="@drawable/twotone_info_24" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvFtsIndexed"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="6dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_fts_indexed"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/ibFts" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvFtsPro"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="6dp"
|
|
android:text="@string/title_pro_feature"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorLink"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvFtsIndexed" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swClassification"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_classification"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvFtsPro"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvClassificationHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_sync_delay_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?attr/colorWarning"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swClassification" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibClassification"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="6dp"
|
|
android:contentDescription="@string/title_info"
|
|
android:tooltipText="@string/title_info"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvClassificationHint"
|
|
app:srcCompat="@drawable/twotone_info_24" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvClassMinProbability"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_class_min_chance"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/ibClassification" />
|
|
|
|
<SeekBar
|
|
android:id="@+id/sbClassMinProbability"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:max="100"
|
|
android:min="0"
|
|
android:progress="20"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvClassMinProbability" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvClassMinDifference"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_class_min_difference"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/sbClassMinProbability" />
|
|
|
|
<SeekBar
|
|
android:id="@+id/sbClassMinDifference"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:max="100"
|
|
android:min="0"
|
|
android:progress="50"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvClassMinDifference" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swShowFiltered"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_show_filtered"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/sbClassMinDifference"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swHapticFeedback"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_haptic_feedback"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swShowFiltered"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvLanguage"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_language"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorPrimary"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swHapticFeedback" />
|
|
|
|
<Spinner
|
|
android:id="@+id/spLanguage"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvLanguage" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvLanguageHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_english_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/spLanguage" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swUpdates"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:drawableStart="@drawable/twotone_get_app_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_updates"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvLanguageHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvGithubPrivacy"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_open_in_new_12"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_privacy_policy"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorLink"
|
|
app:drawableTint="?android:attr/textColorLink"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swUpdates" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibChannelUpdated"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:background="?android:attr/selectableItemBackgroundBorderless"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@+id/tvGithubPrivacy"
|
|
app:srcCompat="@drawable/switch_off_on" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swWeekly"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_check_weekly"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/ibChannelUpdated"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swBeta"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_beta"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swWeekly"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvBitBucketPrivacy"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="24dp"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_open_in_new_12"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_privacy_policy"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorLink"
|
|
app:drawableTint="?android:attr/textColorLink"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swBeta" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swChangelog"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/twotone_list_alt_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_changelog"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvBitBucketPrivacy"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAnnouncements"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:drawableStart="@drawable/baseline_campaign_white_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_announcements"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swChangelog"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvAnnouncementsPrivacy"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_open_in_new_12"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_privacy_policy"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorLink"
|
|
app:drawableTint="?android:attr/textColorLink"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAnnouncements" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swCrashReports"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/twotone_report_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_crash_reports"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvAnnouncementsPrivacy"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvUuid"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="6dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:fontFamily="monospace"
|
|
android:selectAllOnFocus="true"
|
|
android:text="UUID"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
android:textSize="12sp"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swCrashReports" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibCrashReports"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="6dp"
|
|
android:contentDescription="@string/title_info"
|
|
android:tooltipText="@string/title_info"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvUuid"
|
|
app:srcCompat="@drawable/twotone_info_24" />
|
|
|
|
<Button
|
|
android:id="@+id/btnReset"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_restart_alt_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_setup_reset_questions"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/ibCrashReports" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swCleanupAttachments"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_cleanup_attachments"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnReset"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvCleanupAttachmentsHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_cleanup_attachments_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swCleanupAttachments" />
|
|
|
|
<Button
|
|
android:id="@+id/btnCleanup"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_delete_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_cleanup"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCleanupAttachmentsHint" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvCleanupHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_cleanup_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnCleanup" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvLastCleanup"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_last_cleanup"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCleanupHint" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvSdcard"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_open_in_new_12"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_sdcard"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorLink"
|
|
app:drawableTint="?android:attr/textColorLink"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvLastCleanup" />
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
android:id="@+id/grpUpdates"
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
app:constraint_referenced_ids="swUpdates,tvGithubPrivacy,swWeekly" />
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
android:id="@+id/grpBitbucket"
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
app:constraint_referenced_ids="swBeta,tvBitBucketPrivacy" />
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
android:id="@+id/grpAnnouncements"
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
app:constraint_referenced_ids="swAnnouncements,tvAnnouncementsPrivacy" />
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</androidx.cardview.widget.CardView>
|
|
|
|
<androidx.cardview.widget.CardView
|
|
android:id="@+id/cardAdvanced"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginHorizontal="3dp"
|
|
android:layout_marginTop="24dp"
|
|
app:cardBackgroundColor="?attr/colorCardBackground"
|
|
app:cardCornerRadius="6dp"
|
|
app:cardElevation="0dp"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/cardGeneral">
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:paddingHorizontal="6dp"
|
|
android:paddingVertical="12dp">
|
|
|
|
<TextView
|
|
android:id="@+id/tvCaptionAdvanced"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:drawableStart="@drawable/twotone_warning_24"
|
|
android:drawablePadding="6dp"
|
|
android:gravity="center"
|
|
android:text="@string/title_setup_advanced"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Large"
|
|
android:textColor="?attr/colorWarning"
|
|
android:textStyle="bold"
|
|
app:drawableTint="?attr/colorWarning"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swWatchdog"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:drawableStart="@drawable/twotone_check_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_watchdog"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCaptionAdvanced"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swExperiments"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/twotone_science_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_experiments"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swWatchdog"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvExperimentsHint"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="6dp"
|
|
android:drawableEnd="@drawable/twotone_open_in_new_12"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_experiments_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorLink"
|
|
app:drawableTint="?android:attr/textColorLink"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swExperiments" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swMainLog"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:drawableStart="@drawable/twotone_list_alt_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_main_log"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvExperimentsHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swMainLogMem"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_main_log_mem"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swMainLog"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swProtocol"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/twotone_compare_arrows_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_protocol"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swMainLogMem"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvProtocolHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_protocol_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?attr/colorWarning"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swProtocol" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swLogInfo"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/twotone_bug_report_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_log_info"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvProtocolHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvLogInfoHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_english_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swLogInfo" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swDebug"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/twotone_logo_dev_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_debug"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvLogInfoHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvDebugHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_debug_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?attr/colorWarning"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swDebug" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swCanary"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableStart="@drawable/leakcanary"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_canary"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvDebugHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTest1"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_test1"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swCanary"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTest2"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_test2"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swTest1"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTest3"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_test3"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swTest2"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTest4"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_test4"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swTest3"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTest5"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:tag="nosuggest"
|
|
android:text="@string/title_advanced_test5"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swTest4"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.constraintlayout.widget.Group
|
|
android:id="@+id/grpTest"
|
|
android:layout_width="0dp"
|
|
android:layout_height="0dp"
|
|
app:constraint_referenced_ids="swTest1,swTest2,swTest3,swTest4,swTest5" />
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</androidx.cardview.widget.CardView>
|
|
|
|
<androidx.cardview.widget.CardView
|
|
android:id="@+id/cardDebug"
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginHorizontal="3dp"
|
|
android:layout_marginTop="24dp"
|
|
android:tag="nosuggest"
|
|
app:cardBackgroundColor="?attr/colorCardBackground"
|
|
app:cardCornerRadius="6dp"
|
|
app:cardElevation="0dp"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/cardAdvanced">
|
|
|
|
<androidx.constraintlayout.widget.ConstraintLayout
|
|
android:layout_width="match_parent"
|
|
android:layout_height="wrap_content"
|
|
android:paddingHorizontal="6dp"
|
|
android:paddingVertical="12dp">
|
|
|
|
<TextView
|
|
android:id="@+id/tvCaptionDebug"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:drawableStart="@drawable/twotone_warning_24"
|
|
android:drawableEnd="@drawable/twotone_warning_24"
|
|
android:drawablePadding="6dp"
|
|
android:gravity="center"
|
|
android:text="@string/title_advanced_caption_debug"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Large"
|
|
android:textStyle="bold"
|
|
app:drawableTint="?attr/colorWarning"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toTopOf="parent" />
|
|
|
|
<Button
|
|
android:id="@+id/btnRepair"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_bug_report_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_repair"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCaptionDebug" />
|
|
|
|
<Button
|
|
android:id="@+id/btnDaily"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:drawableEnd="@drawable/twotone_hourglass_top_24"
|
|
android:drawablePadding="6dp"
|
|
android:text="@string/title_advanced_daily"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnRepair" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvLastDaily"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="daily"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnDaily" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAutostart"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_autostart"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvLastDaily"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swEmergency"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_emergency"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAutostart"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swWorkManager"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_work_manager"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swEmergency"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swIntegrity"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_integrity"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swWorkManager"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swWal"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_wal"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swIntegrity"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swCheckpoints"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_checkpoints"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swWal"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAnalyze"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_analyze"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swCheckpoints"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAutoVacuum"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_auto_vacuum"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAnalyze"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swSyncExtra"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_sync_extra"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAutoVacuum"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvSqliteCache"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_sqlite_cache"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swSyncExtra" />
|
|
|
|
<SeekBar
|
|
android:id="@+id/sbSqliteCache"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:max="200"
|
|
android:min="0"
|
|
android:progress="10"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvSqliteCache" />
|
|
|
|
<ImageButton
|
|
android:id="@+id/ibSqliteCache"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/sbSqliteCache"
|
|
app:srcCompat="@drawable/twotone_check_24" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvSqliteCacheHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_english_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/ibSqliteCache" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvChunkSize"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_chunk_size"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvSqliteCacheHint" />
|
|
|
|
<SeekBar
|
|
android:id="@+id/sbChunkSize"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:max="1000"
|
|
android:min="0"
|
|
android:progress="100"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvChunkSize" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvThreadRange"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_thread_range"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/sbChunkSize" />
|
|
|
|
<SeekBar
|
|
android:id="@+id/sbThreadRange"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:max="10"
|
|
android:min="0"
|
|
android:progress="7"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvThreadRange" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAutoScroll"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_auto_scroll"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/sbThreadRange"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swUndoManager"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_undo_manager"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAutoScroll"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swBrowserZoom"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_browser_zoom"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swUndoManager"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swFakeDark"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_fake_dark"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swBrowserZoom"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvViewportHeight"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_viewport_height"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorPrimary"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swFakeDark" />
|
|
|
|
<EditText
|
|
android:id="@+id/etViewportHeight"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:inputType="number"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvViewportHeight" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swShowRecent"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_show_recent"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/etViewportHeight"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swModSeq"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_modseq"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swShowRecent"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swPreamble"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_preamble"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swModSeq"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swUid"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_uid"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swPreamble"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swExpunge"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_expunge"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swUid"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swUidExpunge"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_uid_expunge"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swExpunge"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAuthPlain"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_auth_plain"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swUidExpunge"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAuthLogin"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_auth_login"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAuthPlain"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAuthNtlm"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_auth_ntlm"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAuthLogin"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAuthSasl"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_auth_sasl"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAuthNtlm"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAuthApop"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_auth_apop"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAuthSasl"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swUseTop"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_use_top"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAuthApop"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swForgetTop"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_forget_top"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swUseTop"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swKeepAlivePoll"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_keep_alive_poll"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swForgetTop"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swEmptyPool"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_empty_pool"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swKeepAlivePoll"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swIdleDone"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_idle_done"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swEmptyPool"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swFastFetch"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_fast_fetch"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swIdleDone"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvMaxBackoff"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_max_backoff"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swFastFetch" />
|
|
|
|
<SeekBar
|
|
android:id="@+id/sbMaxBackOff"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:max="4"
|
|
android:progress="3"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvMaxBackoff" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swLogarithmicBackoff"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_logarithmic_backoff"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/sbMaxBackOff"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvLogarithmicBackoffHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_logarithmic_backoff_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?attr/colorWarning"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swLogarithmicBackoff" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swExactAlarms"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_exact_alarms"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvLogarithmicBackoffHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swNativeDkim"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_native_dkim"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swExactAlarms"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvNativeDkimHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_sync_delay_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?attr/colorWarning"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swNativeDkim" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swNativeArc"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_native_arc"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvNativeDkimHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<EditText
|
|
android:id="@+id/etNativeArcWhitelist"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:inputType="textNoSuggestions"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swNativeArc" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swWebp"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_webp"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/etNativeArcWhitelist"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAnimate"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_animate"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swWebp"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swEasyCorrect"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_easy_correct"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAnimate"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swInfra"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_infra"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swEasyCorrect"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.constraintlayout.helper.widget.Flow
|
|
android:id="@+id/flowInfra"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:layout_marginEnd="48dp"
|
|
app:constraint_referenced_ids="
|
|
infra_awsses,infra_elastic,infra_gmail,infra_icloud,infra_icontact,
|
|
infra_mailchimp,infra_mailgun,infra_mailjet,infra_mandrill,
|
|
infra_netcore,infra_outlook,infra_phpmailer,infra_paypal,infra_postmark,
|
|
infra_salesforce,infra_sendgrid,infra_sendinblue,infra_sparkpost,
|
|
infra_yahoo,infra_zeptomail,infra_zoho"
|
|
app:flow_horizontalBias="0"
|
|
app:flow_horizontalGap="6dp"
|
|
app:flow_horizontalStyle="packed"
|
|
app:flow_verticalGap="6dp"
|
|
app:flow_wrapMode="chain"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swInfra" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_awsses"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_awsses"
|
|
android:tooltipText="@string/infra_awsses"
|
|
app:srcCompat="@drawable/infra_awsses"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_elastic"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_elastic"
|
|
android:tooltipText="@string/infra_elastic"
|
|
app:srcCompat="@drawable/infra_elastic"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_gmail"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_gmail"
|
|
android:tooltipText="@string/infra_gmail"
|
|
app:srcCompat="@drawable/infra_gmail"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_icloud"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_icloud"
|
|
android:tooltipText="@string/infra_icloud"
|
|
app:srcCompat="@drawable/infra_icloud"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_icontact"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_icontact"
|
|
android:tooltipText="@string/infra_icontact"
|
|
app:srcCompat="@drawable/infra_icontact"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_mailchimp"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_mailchimp"
|
|
android:tooltipText="@string/infra_mailchimp"
|
|
app:srcCompat="@drawable/infra_mailchimp"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_mailgun"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_mailgun"
|
|
android:tooltipText="@string/infra_mailgun"
|
|
app:srcCompat="@drawable/infra_mailgun"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_mailjet"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_mailjet"
|
|
android:tooltipText="@string/infra_mailjet"
|
|
app:srcCompat="@drawable/infra_mailjet"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_mandrill"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_mandrill"
|
|
android:tooltipText="@string/infra_mandrill"
|
|
app:srcCompat="@drawable/infra_mandrill"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_netcore"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_netcore"
|
|
android:tooltipText="@string/infra_netcore"
|
|
app:srcCompat="@drawable/infra_netcore"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_outlook"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_outlook"
|
|
android:tooltipText="@string/infra_outlook"
|
|
app:srcCompat="@drawable/infra_outlook"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_paypal"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_paypal"
|
|
android:tooltipText="@string/infra_paypal"
|
|
app:srcCompat="@drawable/infra_paypal"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_phpmailer"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_phpmailer"
|
|
android:tooltipText="@string/infra_phpmailer"
|
|
app:srcCompat="@drawable/infra_phpmailer"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_postmark"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_postmark"
|
|
android:tooltipText="@string/infra_postmark"
|
|
app:srcCompat="@drawable/infra_postmark"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_salesforce"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_salesforce"
|
|
android:tooltipText="@string/infra_salesforce"
|
|
app:srcCompat="@drawable/infra_salesforce"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_sendgrid"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_salesforce"
|
|
android:tooltipText="@string/infra_sendgrid"
|
|
app:srcCompat="@drawable/infra_sendgrid"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_sendinblue"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_sendinblue"
|
|
android:tooltipText="@string/infra_sendinblue"
|
|
app:srcCompat="@drawable/infra_sendinblue"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_sparkpost"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_sparkpost"
|
|
android:tooltipText="@string/infra_sparkpost"
|
|
app:srcCompat="@drawable/infra_sparkpost"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_yahoo"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_yahoo"
|
|
android:tooltipText="@string/infra_yahoo"
|
|
app:srcCompat="@drawable/infra_yahoo"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_zeptomail"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_zeptomail"
|
|
android:tooltipText="@string/infra_zeptomail"
|
|
app:srcCompat="@drawable/infra_zeptomail"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<ImageView
|
|
android:id="@+id/infra_zoho"
|
|
android:layout_width="24dp"
|
|
android:layout_height="24dp"
|
|
android:contentDescription="@string/infra_zoho"
|
|
android:tooltipText="@string/infra_zoho"
|
|
android:visibility="gone"
|
|
app:srcCompat="@drawable/infra_zoho"
|
|
tools:ignore="MissingConstraints" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTldFlags"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_tld_flags"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/flowInfra"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swJsonLd"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_json_ld"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swTldFlags"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swDupMsgId"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_dup_msgid"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swJsonLd"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swThreadByRef"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_thread_by_ref"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swDupMsgId"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swMdn"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_mdn"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swThreadByRef"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAppChooser"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_app_chooser"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swMdn"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAppChooserShare"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_app_chooser_share"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAppChooser"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvSideBySide"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_adjacent"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?android:attr/textColorPrimary"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAppChooserShare" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAdjacentLinks"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_adjacent_links"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvSideBySide"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAdjacentDocuments"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:checked="true"
|
|
android:text="@string/title_advanced_adjacent_documents"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAdjacentLinks"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAdjacentPortrait"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_portrait_mode"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAdjacentDocuments"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swAdjacentLandscape"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginStart="12dp"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_landscape_mode"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAdjacentPortrait"
|
|
app:switchPadding="12dp" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swDeleteConfirmation"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_delete_confirmation"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swAdjacentLandscape"
|
|
app:switchPadding="12dp" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvDeleteConfirmationHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="6dp"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_deletion_confirmation_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textColor="?attr/colorError"
|
|
android:textStyle="bold|italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swDeleteConfirmation" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swDmarcViewer"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_dmarc_viewer"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvDeleteConfirmationHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<EditText
|
|
android:id="@+id/etKeywords"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:hint="@string/title_advanced_global_keywords"
|
|
android:inputType="text"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swDmarcViewer" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvKeywordsHint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginEnd="48dp"
|
|
android:text="@string/title_advanced_keywords_hint"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textStyle="italic"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/etKeywords" />
|
|
|
|
<androidx.appcompat.widget.SwitchCompat
|
|
android:id="@+id/swTestIab"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_test_iab"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvKeywordsHint"
|
|
app:switchPadding="12dp" />
|
|
|
|
<Button
|
|
android:id="@+id/btnImportProviders"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_import_providers"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/swTestIab" />
|
|
|
|
<Button
|
|
android:id="@+id/btnExportClassifier"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_export_classifier"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnImportProviders" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvProcessors"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_processors"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnExportClassifier" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvMemoryClass"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_memory_class"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvProcessors" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvMemoryUsage"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_memory_class"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvMemoryClass" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvStorageUsage"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_storage_usage"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvMemoryUsage" />
|
|
|
|
|
|
<TextView
|
|
android:id="@+id/tvCacheUsage"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_storage_usage"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvStorageUsage" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvCursorWindow"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_cursor_window"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
android:visibility="gone"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCacheUsage" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvContactInfo"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_contact_info"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvCursorWindow" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvSuffixes"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_suffixes"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvContactInfo" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvAndroidId"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:text="@string/title_advanced_android_id"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvSuffixes" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvFingerprint"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:fontFamily="monospace"
|
|
android:text="12:34:56:78:9A:BC:CD:EF"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvAndroidId" />
|
|
|
|
<Button
|
|
android:id="@+id/btnGC"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_gc"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/tvFingerprint" />
|
|
|
|
<Button
|
|
android:id="@+id/btnCharsets"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_charsets"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnGC" />
|
|
|
|
<Button
|
|
android:id="@+id/btnFontMap"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_font_map"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnCharsets" />
|
|
|
|
<Button
|
|
android:id="@+id/btnFiles"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_files"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnFontMap" />
|
|
|
|
<Button
|
|
android:id="@+id/btnUris"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_uris"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnFiles" />
|
|
|
|
<Button
|
|
android:id="@+id/btnAllPermissions"
|
|
style="?android:attr/buttonStyleSmall"
|
|
android:layout_width="wrap_content"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="@string/title_advanced_all_permissions"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnUris" />
|
|
|
|
<TextView
|
|
android:id="@+id/tvPermissions"
|
|
android:layout_width="0dp"
|
|
android:layout_height="wrap_content"
|
|
android:layout_marginTop="12dp"
|
|
android:text="Permissions"
|
|
android:textAppearance="@style/TextAppearance.AppCompat.Small"
|
|
android:textIsSelectable="true"
|
|
app:layout_constraintEnd_toEndOf="parent"
|
|
app:layout_constraintStart_toStartOf="parent"
|
|
app:layout_constraintTop_toBottomOf="@id/btnAllPermissions" />
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</androidx.cardview.widget.CardView>
|
|
</androidx.constraintlayout.widget.ConstraintLayout>
|
|
</eu.faircode.email.ScrollViewEx>
|