Allow monitoring current upstreams

Fix #139.
This commit is contained in:
Mygod
2020-01-20 10:02:26 +08:00
parent 59b4a464b0
commit cce3223311
5 changed files with 74 additions and 1 deletions

View File

@@ -98,6 +98,8 @@
<string name="settings_service_ip_monitor_monitor_root">Netlink 监听 (root)</string>
<string name="settings_service_ip_monitor_poll">轮询</string>
<string name="settings_service_ip_monitor_poll_root">轮询 (root)</string>
<string name="settings_service_upstream_monitor">当前上游接口</string>
<string name="settings_service_upstream_monitor_summary">%1$s备用%2$s</string>
<string name="settings_service_upstream">上游网络接口</string>
<string name="settings_service_upstream_auto">自动检测系统 VPN</string>
<string name="settings_upstream_fallback">备用上游接口</string>

View File

@@ -103,6 +103,8 @@
<string name="settings_service_ip_monitor_monitor_root">Netlink monitor with root</string>
<string name="settings_service_ip_monitor_poll">Poll</string>
<string name="settings_service_ip_monitor_poll_root">Poll with root</string>
<string name="settings_service_upstream_monitor">Current upstreams</string>
<string name="settings_service_upstream_monitor_summary">%1$s; fallback: %2$s</string>
<string name="settings_service_upstream">Upstream network interface</string>
<string name="settings_service_upstream_auto">Auto detect system VPN</string>
<string name="settings_upstream_fallback">Fallback upstream interface</string>

View File

@@ -7,6 +7,10 @@
app:summary="@string/settings_service_clean_summary"/>
<PreferenceCategory
app:title="@string/settings_upstream">
<be.mygod.vpnhotspot.preference.UpstreamsPreference
app:key="service.upstream.monitor"
app:icon="@drawable/ic_image_remove_red_eye"
app:title="@string/settings_service_upstream_monitor"/>
<EditTextPreference
app:key="service.upstream"
app:icon="@drawable/ic_action_settings_ethernet"