Allow optional DNS ports

This commit is contained in:
Mygod
2018-02-10 23:05:39 -08:00
parent 7f31b63394
commit 840f11355b
4 changed files with 4 additions and 4 deletions

View File

@@ -28,7 +28,7 @@ class App : Application() {
val handler = Handler() val handler = Handler()
val pref: SharedPreferences by lazy { PreferenceManager.getDefaultSharedPreferences(this) } val pref: SharedPreferences by lazy { PreferenceManager.getDefaultSharedPreferences(this) }
val dns: String get() = app.pref.getString("service.dns", "8.8.8.8:53") val dns: String get() = app.pref.getString("service.dns", "8.8.8.8")
fun toast(@StringRes resId: Int) = handler.post { Toast.makeText(app, resId, Toast.LENGTH_SHORT).show() } fun toast(@StringRes resId: Int) = handler.post { Toast.makeText(app, resId, Toast.LENGTH_SHORT).show() }
} }

View File

@@ -41,7 +41,7 @@
<string name="connected_state_failed">已从 %s 断开</string> <string name="connected_state_failed">已从 %s 断开</string>
<string name="settings_service">服务</string> <string name="settings_service">服务</string>
<string name="settings_service_dns">下游 DNS 服务器:端口</string> <string name="settings_service_dns">下游 DNS 服务器[:端口]</string>
<string name="settings_service_clean">清理/重新应用路由规则</string> <string name="settings_service_clean">清理/重新应用路由规则</string>
<string name="settings_misc">杂项</string> <string name="settings_misc">杂项</string>
<string name="settings_misc_logcat">导出日志</string> <string name="settings_misc_logcat">导出日志</string>

View File

@@ -43,7 +43,7 @@
<string name="connected_state_failed">Lost from %s</string> <string name="connected_state_failed">Lost from %s</string>
<string name="settings_service">Service</string> <string name="settings_service">Service</string>
<string name="settings_service_dns">Downstream DNS server:port</string> <string name="settings_service_dns">Downstream DNS server[:port]</string>
<string name="settings_service_clean">Clean/reapply routing rules</string> <string name="settings_service_clean">Clean/reapply routing rules</string>
<string name="settings_misc">Misc</string> <string name="settings_misc">Misc</string>
<string name="settings_misc_logcat">Export logcat</string> <string name="settings_misc_logcat">Export logcat</string>

View File

@@ -7,7 +7,7 @@
android:title="@string/settings_service_dns" android:title="@string/settings_service_dns"
android:summary="%s" android:summary="%s"
android:singleLine="true" android:singleLine="true"
android:defaultValue="8.8.8.8:53"/> android:defaultValue="8.8.8.8"/>
<Preference <Preference
android:key="service.clean" android:key="service.clean"
android:title="@string/settings_service_clean"/> android:title="@string/settings_service_clean"/>