Add documentation for settings
This commit is contained in:
@@ -120,7 +120,7 @@ class SettingsPreferenceFragment : PreferenceFragmentCompat() {
|
||||
true
|
||||
}
|
||||
findPreference("misc.source").setOnPreferenceClickListener {
|
||||
(activity as MainActivity).launchUrl("https://github.com/Mygod/VPNHotspot".toUri())
|
||||
(activity as MainActivity).launchUrl("https://github.com/Mygod/VPNHotspot/blob/master/README.md".toUri())
|
||||
true
|
||||
}
|
||||
findPreference("misc.donate").setOnPreferenceClickListener {
|
||||
|
||||
@@ -14,7 +14,7 @@ class WifiDoubleLock(lockType: Int) : AutoCloseable {
|
||||
companion object : SharedPreferences.OnSharedPreferenceChangeListener {
|
||||
private const val KEY = "service.wifiLock"
|
||||
private val lockType get() =
|
||||
WifiDoubleLock.Mode.valueOf(app.pref.getString(KEY, WifiDoubleLock.Mode.None.toString()) ?: "").lockType
|
||||
WifiDoubleLock.Mode.valueOf(app.pref.getString(KEY, WifiDoubleLock.Mode.Full.toString()) ?: "").lockType
|
||||
private val service by lazy { app.getSystemService<PowerManager>()!! }
|
||||
|
||||
private var referenceCount = 0
|
||||
|
||||
@@ -82,7 +82,7 @@
|
||||
<string name="settings_service_repeater_oc">Wi\u2011Fi 运行频段 (不稳定)</string>
|
||||
<string name="settings_service_repeater_oc_summary">"自动 (1\u201114 = 2.4GHz, 15\u2011165 = 5GHz)"</string>
|
||||
<string name="settings_service_disable_ipv6">禁用 IPv6 共享</string>
|
||||
<string name="settings_service_disable_ipv6_summary">防止 IPv6 VPN 泄漏。</string>
|
||||
<string name="settings_service_disable_ipv6_summary">防止 VPN 通过 IPv6 泄漏。</string>
|
||||
<string name="settings_service_repeater_start_on_boot">开机自启动中继</string>
|
||||
<string name="settings_service_wifi_lock">保持 Wi\u2011Fi 开启</string>
|
||||
<string name="settings_service_wifi_lock_none">系统默认</string>
|
||||
@@ -102,10 +102,11 @@
|
||||
<string name="settings_service_dhcp_workaround">尝试修复 DHCP</string>
|
||||
<string name="settings_service_dhcp_workaround_summary">如果设备无法获取 IP 地址,尝试打开这个选项。</string>
|
||||
<string name="settings_misc">杂项</string>
|
||||
<string name="settings_help">帮助</string>
|
||||
<string name="settings_misc_logcat">导出调试信息</string>
|
||||
<string name="settings_misc_logcat_summary">这种非常有用哇</string>
|
||||
<string name="settings_misc_source">查看 GitHub 上的源码</string>
|
||||
<string name="settings_misc_source_summary">Star, 提交 issues, 合作</string>
|
||||
<string name="settings_misc_source">项目首页 @ GitHub</string>
|
||||
<string name="settings_misc_source_summary">查看使用手册,star, 提交 issues, 合作</string>
|
||||
<string name="settings_misc_donate">捐款</string>
|
||||
<string name="settings_misc_donate_summary">请给我钱</string>
|
||||
<string name="settings_misc_donate_more">PayPal, Flattr 等其他方式…</string>
|
||||
|
||||
@@ -111,10 +111,11 @@
|
||||
<string name="settings_service_clean_summary">Update changed settings to current active services. Can also fix rare
|
||||
race conditions.</string>
|
||||
<string name="settings_misc">Misc</string>
|
||||
<string name="settings_help">Help</string>
|
||||
<string name="settings_misc_logcat">Export debug information</string>
|
||||
<string name="settings_misc_logcat_summary">Such useful very wow</string>
|
||||
<string name="settings_misc_source">View on GitHub</string>
|
||||
<string name="settings_misc_source_summary">Star, submit issues and contribute</string>
|
||||
<string name="settings_misc_source">Project homepage at GitHub</string>
|
||||
<string name="settings_misc_source_summary">Read manual, star, submit issues and contribute</string>
|
||||
<string name="settings_misc_donate">Donate</string>
|
||||
<string name="settings_misc_donate_summary">I love money</string>
|
||||
<string name="settings_misc_donate_more">PayPal, Flattr, more…</string>
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
android:icon="@drawable/ic_device_wifi_lock"
|
||||
android:entries="@array/settings_service_wifi_lock"
|
||||
android:entryValues="@array/settings_service_wifi_lock_values"
|
||||
android:defaultValue="None"
|
||||
android:defaultValue="Full"
|
||||
android:summary="%s"
|
||||
android:title="@string/settings_service_wifi_lock"/>
|
||||
<SwitchPreference
|
||||
@@ -69,16 +69,19 @@
|
||||
android:defaultValue="Poll"
|
||||
android:summary="%s"
|
||||
android:title="@string/settings_service_ip_monitor"/>
|
||||
<Preference
|
||||
android:key="misc.logcat"
|
||||
android:icon="@drawable/ic_action_bug_report"
|
||||
android:title="@string/settings_misc_logcat"
|
||||
android:summary="@string/settings_misc_logcat_summary"/>
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory
|
||||
android:title="@string/settings_help">
|
||||
<Preference
|
||||
android:key="misc.source"
|
||||
android:icon="@drawable/ic_toggle_star"
|
||||
android:title="@string/settings_misc_source"
|
||||
android:summary="@string/settings_misc_source_summary"/>
|
||||
<Preference
|
||||
android:key="misc.logcat"
|
||||
android:icon="@drawable/ic_action_bug_report"
|
||||
android:title="@string/settings_misc_logcat"
|
||||
android:summary="@string/settings_misc_logcat_summary"/>
|
||||
<Preference
|
||||
android:key="misc.donate"
|
||||
android:icon="@drawable/ic_action_card_giftcard"
|
||||
|
||||
Reference in New Issue
Block a user