Allow optional DNS ports
This commit is contained in:
@@ -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() }
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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>
|
||||||
|
|||||||
@@ -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"/>
|
||||||
|
|||||||
Reference in New Issue
Block a user