Tamim Hossain
3573a3bec3
Remove unnecessary null check from subscriptionId ( #3739 )
...
- Replaced `subscriptionId.isNullOrEmpty()` with `subscriptionId.isEmpty()` since `subscriptionId` is not nullable.
- This refactor simplifies the logic and improves code readability by eliminating the redundant null check.
2024-10-22 20:22:58 +08:00
Tamim Hossain
796bad1c1c
Remove redundant qualifier from RulesBean initialization ( #3738 )
...
- Removed the redundant qualifier `V2rayConfig.RoutingBean.RulesBean` in favor of directly using `RulesBean`.
- This simplifies the code and improves readability by removing unnecessary fully qualified names.
- The change ensures cleaner and more maintainable code without altering functionality.
2024-10-22 20:22:46 +08:00
Tamim Hossain
77042f6fae
Remove unnecessary null check from keywordFilter ( #3737 )
...
* Remove unnecessary null check from keywordFilter
- Replaced `keywordFilter.isNullOrEmpty()` with `keywordFilter.isEmpty()` since `keywordFilter` is guaranteed to never be null.
- Simplified the logic by removing the redundant null check, improving code readability.
* Remove unnecessary null check from keywordFilter
- Replaced `keywordFilter.isNullOrEmpty()` with `keywordFilter.isEmpty()` since `keywordFilter` is guaranteed to never be null.
- Simplified the logic by removing the redundant null check, improving code readability.
2024-10-22 20:22:23 +08:00
Tamim Hossain
013ac308f7
Refactor allowInsecure variable declaration ( #3736 )
...
- Changed `allowInsecure` from `var` to `val` to ensure immutability.
- Replaced the nullable safe call `settingsStorage?.decodeBool(AppConfig.PREF_ALLOW_INSECURE) ?: false` with `settingsStorage.decodeBool(AppConfig.PREF_ALLOW_INSECURE, false)` for more concise and readable code.
- This ensures `allowInsecure` is always initialized with a default value of `false` in a cleaner and more efficient way.
2024-10-22 20:21:57 +08:00
any116
1db80f740d
Update SettingsManager.kt ( #3732 )
2024-10-22 09:18:13 +08:00
DecorativeFamily
15a4ad978a
Update libs.versions.toml ( #3728 )
...
Co-authored-by: DECORATIVEFAMILYNG <185765765+DECORATIVEFAMILYNG@users.noreply.github.com >
2024-10-22 09:17:15 +08:00
DECORATIVEFAMILYNG
63f4cfac83
Update strings.xml ( #3726 )
...
update persian strings
2024-10-21 17:39:52 +08:00
Tamim Hossain
ca849fb19e
Organize routing files names ( #3717 )
...
* Organize routing files names
Organize routing files names
* Use enum for routing type
Use enum for routing type
2024-10-21 17:39:28 +08:00
Tamim Hossain
3de3070ab7
Organize locale ( #3716 )
...
* Organize locale
Organize locale
* use enum for locale
use enum for locale
2024-10-21 17:38:41 +08:00
Tamim Hossain
cbea4bab7c
Update kotlin version to 2.0.21 ( #3724 )
...
Update kotlin version to 2.0.21
2024-10-21 16:32:19 +08:00
Tamim Hossain
fe8b825c34
Fix subs id check ( #3714 )
...
* Fix subs id check
Fix subs id check
* Update MainViewModel.kt
2024-10-21 14:43:48 +08:00
2dust
daa0394960
Fix
...
https://github.com/2dust/v2rayNG/issues/3720
2024-10-21 14:42:00 +08:00
2dust
e5aba5d99b
Adding checks for subscription url
2024-10-21 14:25:05 +08:00
any116
c4847eb3de
Update SimpleItemTouchHelperCallback.java ( #3719 )
2024-10-21 14:04:24 +08:00
Tamim Hossain
5a5f911453
Use entries instead of values as its recommended after kotlin 1.9 ( #3718 )
...
Use entries instead of values as its recommended after kotlin 1.9
2024-10-21 14:01:44 +08:00
Tamim Hossain
22cef29c27
organize dns ( #3715 )
...
organize dns
2024-10-21 13:55:45 +08:00
Tamim Hossain
ef41641680
Update bangla translation ( #3713 )
...
Update bangla translation
2024-10-21 13:52:11 +08:00
Tamim Hossain
69135e8707
Update plugins in ``libs.versions.toml`` ( #3712 )
...
Update plugins in ```libs.versions.toml```
2024-10-21 13:51:59 +08:00
2dust
5daef71147
up 1.9.8
2024-10-17 10:59:50 +08:00
Helium-Studio
5ffc5ec502
Clean up custom routing white ( #3699 )
...
Some IPs or domains are already included in geoip / geosite
2024-10-17 10:23:27 +08:00
2dust
35063db3e6
Improvement share uri
2024-10-17 10:21:13 +08:00
MMR
868c24bb8b
Add Iran whitelist routing option ( #3696 )
...
* Add Iran whitelist routing option
* Update SettingsManager.kt
* Add files via upload
* Update custom_routing_white_iran
* Update strings.xml
* Update strings.xml
* Update strings.xml
2024-10-15 21:04:04 +08:00
2dust
7367baffb8
up 1.9.7
2024-10-09 17:39:16 +08:00
mayampi01
819ff2995a
Add dns.pub to custom_routing_white ( #3668 )
2024-10-08 14:50:42 +08:00
2dust
3b5d04b717
Bug fix
...
https://github.com/2dust/v2rayNG/issues/3653
2024-10-08 10:26:22 +08:00
2dust
b673cd73ac
Fix Violation of Broken Functionality policy
2024-10-08 10:25:39 +08:00
MH
649c1a022b
Update strings.xml ( #3652 )
...
update persian strings
2024-10-05 17:52:41 +08:00
MH
034e58bc9d
Update strings.xml ( #3649 )
2024-10-05 09:59:13 +08:00
2dust
a95f280102
up 1.9.6
2024-10-02 11:41:11 +08:00
2dust
df8da05f32
Fix routing rules
2024-10-02 11:13:41 +08:00
2dust
635581719b
Fix latency test
2024-10-01 11:30:55 +08:00
NagisaEfi
77d5e203e8
Update strings.xml ( #3639 )
2024-10-01 09:50:51 +08:00
solokot
370d002b25
Update Russian translation ( #3636 )
2024-10-01 09:49:38 +08:00
2dust
18f0fe47ff
up 1.9.5
2024-09-30 19:22:25 +08:00
2dust
cccd6139fc
Adding latency test for hy2
2024-09-30 18:06:36 +08:00
2dust
1fadca8524
Add JsonUtil
2024-09-30 14:55:51 +08:00
2dust
af01e2ac06
Improvement Intent.serializable
2024-09-30 14:20:45 +08:00
2dust
de22e16cd4
Adjusting the default listening port for hy2
2024-09-30 13:31:10 +08:00
2dust
e073b19343
Update subscriptions through the proxy first, then update them directly
...
https://github.com/2dust/v2rayNG/issues/3627
2024-09-30 10:26:39 +08:00
2dust
a81a05cd45
Bug fix
2024-09-29 19:57:22 +08:00
2dust
fc67281d2a
Bug fix
...
https://github.com/2dust/v2rayNG/issues/3625
2024-09-29 17:31:15 +08:00
2dust
ece35b9a1c
Import and export ruleset via clipboard
...
https://github.com/2dust/v2rayCustomRoutingList/blob/master/custom_routing_rules_blacklist
https://github.com/2dust/v2rayCustomRoutingList/blob/master/custom_routing_rules_whitelist
2024-09-29 15:34:54 +08:00
2dust
ed8fb7fa82
Add obfs for Hysteria2
2024-09-29 11:07:45 +08:00
2dust
3688dd4634
Hy2 Protocol Share
2024-09-28 19:43:28 +08:00
solokot
7ff445ef55
Update Russian translation ( #3616 )
2024-09-28 19:38:40 +08:00
2dust
e4847b4c76
up 1.9.4
2024-09-28 16:19:42 +08:00
2dust
5f5d8f1d2f
Fix
...
https://github.com/2dust/v2rayNG/pull/3609
2024-09-28 16:08:40 +08:00
Tamim Hossain
a45aa489e8
Feature/add auto start ( #3609 )
...
* Update Kotlin Version In Readme.md
Update Kotlin Version In Readme.md
* Size check replaced with 'isNotEmpty()
* Fixed size check issue
* Add auto-start VPN feature
* Update SettingsActivity.kt
---------
Co-authored-by: 2dust <31833384+2dust@users.noreply.github.com >
2024-09-28 15:25:47 +08:00
2dust
9b86ba9e35
Add routing rule lock, keep this rule when import presets
2024-09-28 15:03:20 +08:00
aaa8806
f5b74ecd78
更新主页服务器地址ipv6隐藏效果 ( #3615 )
...
* Update MainRecyclerAdapter.kt
* Update MainRecyclerAdapter.kt
2024-09-28 14:52:03 +08:00