
Revert "Revert netcipher to fix SNI regression" This reverts commit 6c8e726aadbe6714d6295882c5be87a7bf81a9f0. NetCipher is important for making sure that the client running on older versions of Android is not using extremely crappy default TLS settings. It also streamlines the Tor support. closes #431 https://gitlab.com/fdroid/fdroidclient/issues/431 closes #576 https://gitlab.com/fdroid/fdroidclient/issues/576
94 lines
4.2 KiB
XML
94 lines
4.2 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
|
|
<PreferenceCategory android:title="@string/updates">
|
|
<ListPreference android:title="@string/update_interval"
|
|
android:key="updateInterval"
|
|
android:defaultValue="24"
|
|
android:entries="@array/updateIntervalNames"
|
|
android:entryValues="@array/updateIntervalValues" />
|
|
<CheckBoxPreference android:title="@string/automatic_scan_wifi"
|
|
android:defaultValue="false"
|
|
android:key="updateOnWifiOnly" />
|
|
<CheckBoxPreference android:title="@string/notify"
|
|
android:defaultValue="true"
|
|
android:key="updateNotify" />
|
|
<EditTextPreference
|
|
android:defaultValue="14"
|
|
android:key="updateHistoryDays"
|
|
android:maxLength="2"
|
|
android:numeric="integer"
|
|
android:title="@string/update_history" />
|
|
</PreferenceCategory>
|
|
<PreferenceCategory android:title="@string/display">
|
|
<ListPreference android:title="@string/pref_language"
|
|
android:key="language"
|
|
android:defaultValue=""
|
|
android:entries="@array/languageNames"
|
|
android:entryValues="@array/languageValues" />
|
|
<ListPreference android:title="@string/theme"
|
|
android:key="theme"
|
|
android:defaultValue="light"
|
|
android:entries="@array/themeNames"
|
|
android:entryValues="@array/themeValues" />
|
|
</PreferenceCategory>
|
|
<PreferenceCategory android:title="@string/appcompatibility">
|
|
<CheckBoxPreference android:title="@string/show_incompat_versions"
|
|
android:defaultValue="false"
|
|
android:key="incompatibleVersions" />
|
|
<CheckBoxPreference android:title="@string/rooted"
|
|
android:defaultValue="true"
|
|
android:key="rooted" />
|
|
<CheckBoxPreference android:title="@string/ignoreTouch"
|
|
android:defaultValue="false"
|
|
android:key="ignoreTouchscreen" />
|
|
</PreferenceCategory>
|
|
<PreferenceCategory android:title="@string/local_repo">
|
|
<EditTextPreference
|
|
android:key="localRepoName"
|
|
android:title="@string/local_repo_name" />
|
|
</PreferenceCategory>
|
|
<PreferenceCategory android:title="@string/proxy" >
|
|
<CheckBoxPreference
|
|
android:key="useTor"
|
|
android:summary="@string/useTorSummary"
|
|
android:title="@string/useTor" />
|
|
<CheckBoxPreference
|
|
android:defaultValue="false"
|
|
android:key="enableProxy"
|
|
android:title="@string/enable_proxy_title"
|
|
android:summary="@string/enable_proxy_summary" />
|
|
<EditTextPreference
|
|
android:key="proxyHost"
|
|
android:title="@string/proxy_host"
|
|
android:summary="@string/proxy_host_summary"
|
|
android:dependency="enableProxy" />
|
|
<EditTextPreference
|
|
android:key="proxyPort"
|
|
android:title="@string/proxy_port"
|
|
android:summary="@string/proxy_port_summary"
|
|
android:dependency="enableProxy" />
|
|
</PreferenceCategory>
|
|
<PreferenceCategory android:title="@string/other">
|
|
<CheckBoxPreference android:title="@string/cache_downloaded"
|
|
android:defaultValue="false"
|
|
android:key="cacheDownloaded" />
|
|
<CheckBoxPreference android:title="@string/expert"
|
|
android:defaultValue="false"
|
|
android:key="expert" />
|
|
<CheckBoxPreference
|
|
android:key="unstableUpdates"
|
|
android:title="@string/unstable_updates"
|
|
android:summary="@string/unstable_updates_summary"
|
|
android:defaultValue="false"
|
|
android:dependency="expert" />
|
|
<CheckBoxPreference android:title="@string/system_installer"
|
|
android:defaultValue="false"
|
|
android:key="privilegedInstaller"
|
|
android:dependency="expert" />
|
|
<Preference android:title="@string/uninstall_system"
|
|
android:summary="@string/uninstall_system_summary"
|
|
android:key="uninstallPrivilegedApp"
|
|
android:dependency="expert" />
|
|
</PreferenceCategory>
|
|
</PreferenceScreen>
|