mirror of
https://github.com/MatsuriDayo/NekoBoxForAndroid.git
synced 2025-12-19 22:50:05 +08:00
update ui
This commit is contained in:
parent
39053f62e5
commit
e294613361
@ -94,7 +94,7 @@ object Key {
|
|||||||
const val SERVER_CONFIG = "serverConfig"
|
const val SERVER_CONFIG = "serverConfig"
|
||||||
|
|
||||||
const val SERVER_SECURITY_CATEGORY = "serverSecurityCategory"
|
const val SERVER_SECURITY_CATEGORY = "serverSecurityCategory"
|
||||||
const val SERVER_TLS_MODIFY_CATEGORY = "serverTlsModifyCategory"
|
const val SERVER_TLS_CAMOUFLAGE_CATEGORY = "serverTlsCamouflageCategory"
|
||||||
const val SERVER_WS_CATEGORY = "serverWsCategory"
|
const val SERVER_WS_CATEGORY = "serverWsCategory"
|
||||||
const val SERVER_SS_CATEGORY = "serverSsCategory"
|
const val SERVER_SS_CATEGORY = "serverSsCategory"
|
||||||
const val SERVER_HEADERS = "serverHeaders"
|
const val SERVER_HEADERS = "serverHeaders"
|
||||||
|
|||||||
@ -63,7 +63,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
|
|||||||
}
|
}
|
||||||
|
|
||||||
lateinit var securityCategory: PreferenceCategory
|
lateinit var securityCategory: PreferenceCategory
|
||||||
lateinit var tlsModifyCategory: PreferenceCategory
|
lateinit var tlsCamouflageCategory: PreferenceCategory
|
||||||
lateinit var wsCategory: PreferenceCategory
|
lateinit var wsCategory: PreferenceCategory
|
||||||
|
|
||||||
override fun PreferenceFragmentCompat.createPreferences(
|
override fun PreferenceFragmentCompat.createPreferences(
|
||||||
@ -73,7 +73,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
|
|||||||
addPreferencesFromResource(R.xml.standard_v2ray_preferences)
|
addPreferencesFromResource(R.xml.standard_v2ray_preferences)
|
||||||
pbm.setPreferenceFragment(this)
|
pbm.setPreferenceFragment(this)
|
||||||
securityCategory = findPreference(Key.SERVER_SECURITY_CATEGORY)!!
|
securityCategory = findPreference(Key.SERVER_SECURITY_CATEGORY)!!
|
||||||
tlsModifyCategory = findPreference(Key.SERVER_TLS_MODIFY_CATEGORY)!!
|
tlsCamouflageCategory = findPreference(Key.SERVER_TLS_CAMOUFLAGE_CATEGORY)!!
|
||||||
wsCategory = findPreference(Key.SERVER_WS_CATEGORY)!!
|
wsCategory = findPreference(Key.SERVER_WS_CATEGORY)!!
|
||||||
|
|
||||||
|
|
||||||
@ -173,7 +173,7 @@ abstract class StandardV2RaySettingsActivity : ProfileSettingsActivity<StandardV
|
|||||||
fun updateTle(tle: String) {
|
fun updateTle(tle: String) {
|
||||||
val isTLS = tle == "tls"
|
val isTLS = tle == "tls"
|
||||||
securityCategory.isVisible = isTLS
|
securityCategory.isVisible = isTLS
|
||||||
tlsModifyCategory.isVisible = isTLS
|
tlsCamouflageCategory.isVisible = isTLS
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -470,5 +470,5 @@
|
|||||||
<string name="show_group_in_notification">在通知中显示组名</string>
|
<string name="show_group_in_notification">在通知中显示组名</string>
|
||||||
<string name="reset_connections">重置连接</string>
|
<string name="reset_connections">重置连接</string>
|
||||||
<string name="remove_duplicate">删除重复的服务器</string>
|
<string name="remove_duplicate">删除重复的服务器</string>
|
||||||
<string name="tls_modify_settings">TLS 伪装设置</string>
|
<string name="tls_camouflage_settings">TLS 伪装设置</string>
|
||||||
</resources>
|
</resources>
|
||||||
@ -513,6 +513,6 @@ Anyone can write advanced plugins, which can control NekoBox. please download an
|
|||||||
<string name="remove_duplicate">Remove duplicate servers</string>
|
<string name="remove_duplicate">Remove duplicate servers</string>
|
||||||
<string name="mtu_help">Long press the preference to set custom MTU.</string>
|
<string name="mtu_help">Long press the preference to set custom MTU.</string>
|
||||||
<string name="log_level_help">Long press the preference to set the buffer size.</string>
|
<string name="log_level_help">Long press the preference to set the buffer size.</string>
|
||||||
<string name="tls_modify_settings">TLS Modify Settings</string>
|
<string name="tls_camouflage_settings">TLS Camouflage Settings</string>
|
||||||
|
|
||||||
</resources>
|
</resources>
|
||||||
@ -121,8 +121,8 @@
|
|||||||
</PreferenceCategory>
|
</PreferenceCategory>
|
||||||
|
|
||||||
<PreferenceCategory
|
<PreferenceCategory
|
||||||
app:key="serverTlsModifyCategory"
|
app:key="serverTlsCamouflageCategory"
|
||||||
app:title="@string/tls_modify_settings">
|
app:title="@string/tls_camouflage_settings">
|
||||||
<moe.matsuri.nb4a.ui.SimpleMenuPreference
|
<moe.matsuri.nb4a.ui.SimpleMenuPreference
|
||||||
app:defaultValue=""
|
app:defaultValue=""
|
||||||
app:entries="@array/utls_fingerprint_entry"
|
app:entries="@array/utls_fingerprint_entry"
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user