Bug fix
This commit is contained in:
1 parent
a32ae5b53f
commit
fba4c03bb5
4 files changed
+13
-13
No files matched your search
@@ -11,7 +11,7 @@ android {
|
|||||||
applicationId = "com.v2ray.ang"
|
applicationId = "com.v2ray.ang"
|
||||||
minSdk = 21
|
minSdk = 21
|
||||||
targetSdk = 34
|
targetSdk = 34
|
||||||
versionCode = 546
|
versionCode = 547
|
||||||
versionName = "1.8.16"
|
versionName = "1.8.16"
|
||||||
multiDexEnabled = true
|
multiDexEnabled = true
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,10 +81,10 @@ class SettingsActivity : BaseActivity() {
|
|||||||
autoUpdateInterval?.setOnPreferenceChangeListener { _, any ->
|
autoUpdateInterval?.setOnPreferenceChangeListener { _, any ->
|
||||||
var nval = any as String
|
var nval = any as String
|
||||||
|
|
||||||
autoUpdateInterval?.summary = nval
|
|
||||||
// It must be greater than 15 minutes because WorkManager couldn't run tasks under 15 minutes intervals
|
// It must be greater than 15 minutes because WorkManager couldn't run tasks under 15 minutes intervals
|
||||||
nval =
|
nval =
|
||||||
if (TextUtils.isEmpty(nval) or (nval.toLong() < 15)) AppConfig.SUBSCRIPTION_DEFAULT_UPDATE_INTERVAL else nval
|
if (TextUtils.isEmpty(nval) || (nval.toLong() < 15)) AppConfig.SUBSCRIPTION_DEFAULT_UPDATE_INTERVAL else nval
|
||||||
|
autoUpdateInterval?.summary = nval
|
||||||
configureUpdateTask(nval.toLong())
|
configureUpdateTask(nval.toLong())
|
||||||
true
|
true
|
||||||
}
|
}
|
||||||
@@ -286,9 +286,9 @@ class SettingsActivity : BaseActivity() {
|
|||||||
|
|
||||||
private fun updateMux(enabled: Boolean) {
|
private fun updateMux(enabled: Boolean) {
|
||||||
val defaultSharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireActivity())
|
val defaultSharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireActivity())
|
||||||
muxConcurrency?.isVisible = enabled
|
muxConcurrency?.isEnabled = enabled
|
||||||
muxXudpConcurrency?.isVisible = enabled
|
muxXudpConcurrency?.isEnabled = enabled
|
||||||
muxXudpQuic?.isVisible = enabled
|
muxXudpQuic?.isEnabled = enabled
|
||||||
if (enabled) {
|
if (enabled) {
|
||||||
updateMuxConcurrency(defaultSharedPreferences.getString(AppConfig.PREF_MUX_CONCURRENCY, "8"))
|
updateMuxConcurrency(defaultSharedPreferences.getString(AppConfig.PREF_MUX_CONCURRENCY, "8"))
|
||||||
updateMuxXudpConcurrency(defaultSharedPreferences.getString(AppConfig.PREF_MUX_XUDP_CONCURRENCY, "8"))
|
updateMuxXudpConcurrency(defaultSharedPreferences.getString(AppConfig.PREF_MUX_XUDP_CONCURRENCY, "8"))
|
||||||
@@ -315,9 +315,9 @@ class SettingsActivity : BaseActivity() {
|
|||||||
|
|
||||||
private fun updateFragment(enabled: Boolean) {
|
private fun updateFragment(enabled: Boolean) {
|
||||||
val defaultSharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireActivity())
|
val defaultSharedPreferences = PreferenceManager.getDefaultSharedPreferences(requireActivity())
|
||||||
fragmentPackets?.isVisible = enabled
|
fragmentPackets?.isEnabled = enabled
|
||||||
fragmentLength?.isVisible = enabled
|
fragmentLength?.isEnabled = enabled
|
||||||
fragmentInterval?.isVisible = enabled
|
fragmentInterval?.isEnabled = enabled
|
||||||
if (enabled) {
|
if (enabled) {
|
||||||
updateFragmentPackets(defaultSharedPreferences.getString(AppConfig.PREF_FRAGMENT_PACKETS, "tlshello"))
|
updateFragmentPackets(defaultSharedPreferences.getString(AppConfig.PREF_FRAGMENT_PACKETS, "tlshello"))
|
||||||
updateFragmentLength(defaultSharedPreferences.getString(AppConfig.PREF_FRAGMENT_LENGTH, "50-100"))
|
updateFragmentLength(defaultSharedPreferences.getString(AppConfig.PREF_FRAGMENT_LENGTH, "50-100"))
|
||||||
|
|||||||
@@ -230,11 +230,11 @@
|
|||||||
<string name="import_subscription_failure">导入订阅失败</string>
|
<string name="import_subscription_failure">导入订阅失败</string>
|
||||||
<string name="menu_item_add_asset">添加</string>
|
<string name="menu_item_add_asset">添加</string>
|
||||||
<string name="menu_item_add_url">添加链接</string>
|
<string name="menu_item_add_url">添加链接</string>
|
||||||
<string name="title_fragment_settings">分片(fragment) 设置</string>
|
<string name="title_fragment_settings">分片(Fragment) 设置</string>
|
||||||
<string name="title_pref_fragment_packets">分片方式</string>
|
<string name="title_pref_fragment_packets">分片方式</string>
|
||||||
<string name="title_pref_fragment_length">分片包长(最小-最大)</string>
|
<string name="title_pref_fragment_length">分片包长(最小-最大)</string>
|
||||||
<string name="title_pref_fragment_interval">分片间隔(最小-最大)</string>
|
<string name="title_pref_fragment_interval">分片间隔(最小-最大)</string>
|
||||||
<string name="title_pref_fragment_enabled">启用分片(fragment)</string>
|
<string name="title_pref_fragment_enabled">启用分片(Fragment)</string>
|
||||||
|
|
||||||
<string-array name="share_method">
|
<string-array name="share_method">
|
||||||
<item>二维码</item>
|
<item>二维码</item>
|
||||||
|
|||||||
@@ -230,11 +230,11 @@
|
|||||||
<string name="import_subscription_failure">導入訂閱失敗</string>
|
<string name="import_subscription_failure">導入訂閱失敗</string>
|
||||||
<string name="menu_item_add_asset">添加</string>
|
<string name="menu_item_add_asset">添加</string>
|
||||||
<string name="menu_item_add_url">添加連結</string>
|
<string name="menu_item_add_url">添加連結</string>
|
||||||
<string name="title_fragment_settings">分片(fragment) 設定</string>
|
<string name="title_fragment_settings">分片(Fragment) 設定</string>
|
||||||
<string name="title_pref_fragment_packets">分片方式</string>
|
<string name="title_pref_fragment_packets">分片方式</string>
|
||||||
<string name="title_pref_fragment_length">分片包长(最小-最大)</string>
|
<string name="title_pref_fragment_length">分片包长(最小-最大)</string>
|
||||||
<string name="title_pref_fragment_interval">分片间隔(最小-最大)</string>
|
<string name="title_pref_fragment_interval">分片间隔(最小-最大)</string>
|
||||||
<string name="title_pref_fragment_enabled">启用分片(fragment)</string>
|
<string name="title_pref_fragment_enabled">启用分片(Fragment)</string>
|
||||||
|
|
||||||
<string-array name="share_method">
|
<string-array name="share_method">
|
||||||
<item>QR Code</item>
|
<item>QR Code</item>
|
||||||
|
|||||||
Reference in new issue
Block a user