Commit Graph

  • 7d3e002140 Update hev-socks5-tunnel 2dust 2026-02-06 19:45:41 +08:00
  • 1adb22944a Update AndroidLibXrayLite 2dust 2026-02-06 19:45:34 +08:00
  • f48253371d Follow encodeURIComponent rules strictly (#5250) DHR60 2026-02-06 11:38:45 +00:00
  • 74f701096e Improve accessibility: mark decorative icons as not important for accessibility (#5247) AmirMohammad Yazdanmanesh 2026-02-06 15:07:25 +03:30
  • 8eca5fe8af Add finalmask support (#5242) DHR60 2026-02-06 11:27:02 +00:00
  • ff40b53e2f Update Russian translation (#5238) solokot 2026-02-01 13:14:38 +03:00
  • 5080d94bb7 Add description field to ProfileItem and generate descriptions 2dust 2026-01-30 17:24:13 +08:00
  • 24539be29f up 2.0.7 2dust 2026-01-29 17:18:05 +08:00
  • e951e3d913 Bug fix for tasker plugin 2dust 2026-01-29 17:07:42 +08:00
  • 83e5f1d10a Refactor VPN service stop logic and improve error handling 2dust 2026-01-29 16:54:01 +08:00
  • 47a6623e62 Refactor: move interfaces to contracts package 2dust 2026-01-29 15:21:36 +08:00
  • d6e3fc5c91 Move enums from dto to enums package and update imports 2dust 2026-01-29 14:51:59 +08:00
  • 685d23f2d1 Refactor asset URL handling with AssetUrlCache data class 2dust 2026-01-29 14:43:31 +08:00
  • d46bbdc219 Refactor duplicate server removal logic 2dust 2026-01-29 14:34:15 +08:00
  • be95e6a88e Refactor subscription handling with SubscriptionCache 2dust 2026-01-29 14:28:34 +08:00
  • 2435708628 Refactor to use nullIfBlank 2dust 2026-01-29 11:26:48 +08:00
  • 6cf6057dfa Add support for pinned certificate SHA-256 fingerprints 2dust 2026-01-29 11:00:19 +08:00
  • af92cf5a7d Refactor activity helpers into HelperBaseActivity 2dust 2026-01-29 10:12:19 +08:00
  • 2277de95c0 Add support for file creation using Storage Access Framework 2dust 2026-01-28 19:39:42 +08:00
  • 3c90ee0206 Refactor QR code and file chooser handling in activities 2dust 2026-01-28 19:29:31 +08:00
  • 41fd237a87 Refactor file and permission helpers, update usage 2dust 2026-01-28 19:13:34 +08:00
  • f6bded88dd Refactor file chooser logic into reusable helper 2dust 2026-01-28 17:07:57 +08:00
  • 8600fdba35 Refactor permission handling with PermissionRequester 2dust 2026-01-28 16:18:19 +08:00
  • 2c47abc219 Update dependabot.yml to retain only github-actions ecosystem 2dust 2026-01-27 10:02:14 +08:00
  • 10b0f8c9de chore: Update outdated GitHub Actions versions (#5208) Pádraic Slattery 2026-01-27 02:59:15 +01:00
  • 53572877fa Add Dependabot configuration 2dust 2026-01-27 09:55:35 +08:00
  • 69e000b23d Add Random and Round Robin policy group types 2dust 2026-01-26 20:11:30 +08:00
  • a8e09611eb Update strings.xml (#5203) Hossein Abaspanah 2026-01-26 04:22:12 +03:30
  • 4fdc46b8ca Update AGP version and add Gradle build properties 2dust 2026-01-24 14:16:39 +08:00
  • ac043da8a2 up 2.0.6 2dust 2026-01-24 10:20:18 +08:00
  • a192fec127 Update AndroidLibXrayLite 2dust 2026-01-24 10:19:46 +08:00
  • b0b09273cf Restrict scanner and decoder to QR codes only 2dust 2026-01-23 19:41:21 +08:00
  • 01a943b7ea Refactor main list adapter with listener interface 2dust 2026-01-23 17:09:35 +08:00
  • 06a3738b59 Remove activity parameter from PerAppProxyAdapter 2dust 2026-01-22 18:34:05 +08:00
  • fa4432584e up 2.0.5 2dust 2026-01-21 17:44:03 +08:00
  • bb1c3d915f Refactor user asset management with ViewModel and adapter 2dust 2026-01-21 17:43:34 +08:00
  • d8983a4761 Bug fix 2dust 2026-01-20 21:07:51 +08:00
  • 9815041c77 Remove unused imports and commented debug logs 2dust 2026-01-20 10:52:52 +08:00
  • 41b0983582 Refactor logcat handling to use LogcatViewModel 2dust 2026-01-20 10:46:46 +08:00
  • bb1f677d45 Refactor RoutingSetting adapter to use listener interface 2dust 2026-01-20 10:17:57 +08:00
  • de1c8bcfcc Refactor VPN mode checks and TUN config logic 2dust 2026-01-19 19:43:09 +08:00
  • ca6e963575 Refactor remarks assignment using ifEmpty in formatters 2dust 2026-01-19 19:18:26 +08:00
  • bfb6813dc7 Fix HevTun settings to preferences UI 2dust 2026-01-19 19:18:15 +08:00
  • cc2b4eec65 up 2.0.4 2dust 2026-01-18 15:23:02 +08:00
  • dd11569969 Add version field to Hysteria2 config 2dust 2026-01-18 15:22:33 +08:00
  • 11c3dd97c3 Update AndroidLibXrayLite 2dust 2026-01-18 15:00:07 +08:00
  • 92f15150cd up 2.0.3 2dust 2026-01-18 14:58:40 +08:00
  • f8e809da8b Refactor adapter callbacks with BaseAdapterListener 2dust 2026-01-18 14:58:15 +08:00
  • 12b9349e62 Fix sniffing (#5173) DHR60 2026-01-16 19:52:18 +08:00
  • a580494bde Update sdk (#5174) DHR60 2026-01-16 19:22:43 +08:00
  • 66f100ebb3 up 2.0.2 2dust 2026-01-16 17:40:34 +08:00
  • b0213ffdf6 Refactor FAB state handling in MainActivity 2dust 2026-01-16 17:40:09 +08:00
  • 538b2eb0f8 Bug fix 2dust 2026-01-16 16:36:01 +08:00
  • f2093c4c52 Refactor real ping test logic into worker service 2dust 2026-01-16 16:28:35 +08:00
  • 02ac57a4c6 Fix and improve port hopping interval handling 2dust 2026-01-16 15:21:19 +08:00
  • 379266f205 Add tun inbound to custom config if missing 2dust 2026-01-16 15:07:10 +08:00
  • 23dbb35da7 Refactor MainActivity and clean up SettingsActivity 2dust 2026-01-15 17:54:15 +08:00
  • 22a605ecda up 2.0.1 2dust 2026-01-15 14:51:11 +08:00
  • c7dd45f4f2 Bug fix 2dust 2026-01-15 14:49:29 +08:00
  • 609e688d87 Fix HYSTERIA2 string 2dust 2026-01-15 14:30:10 +08:00
  • a2a4ea79a9 Optimize coroutine dispatcher in V2RayTestService 2dust 2026-01-15 14:22:24 +08:00
  • c08147c362 Refactor WebDAV backup path and file name handling 2dust 2026-01-15 11:52:18 +08:00
  • c99fda9839 Bug fix 2dust 2026-01-15 11:11:16 +08:00
  • 587d103518 Fix enum declaration for RoutingType 2dust 2026-01-15 10:41:06 +08:00
  • 192a4afe6d Add Russia whitelist routing option (#5161) Umor1st 2026-01-15 05:34:11 +03:00
  • ee69364f2b Remove hysteria submodule and related build steps 2dust 2026-01-15 10:32:10 +08:00
  • 6be0bd7b21 Remove plugin framework and refactor Hysteria2 integration 2dust 2026-01-15 10:19:25 +08:00
  • a3972b98f3 up 2.0.0 2dust 2026-01-14 15:57:20 +08:00
  • a2b6e669d8 Update XrayLite submodule and optimize imports 2dust 2026-01-14 09:54:49 +08:00
  • 55c42fbf2a Update Russian translation (#5156) solokot 2026-01-14 04:30:05 +03:00
  • ab4af6bd82 Refactor rulesets management to ViewModel 2dust 2026-01-13 17:29:40 +08:00
  • c3a8ee59dc Refactor subscription management to ViewModel 2dust 2026-01-13 17:29:22 +08:00
  • 18f23d9d3b Bug fix 2dust 2026-01-13 11:10:48 +08:00
  • 4a3686fb32 Refactor per-app proxy logic to ViewModel 2dust 2026-01-13 10:57:42 +08:00
  • 68ed08d36e Add invert selection to per-app proxy list 2dust 2026-01-13 09:56:28 +08:00
  • d0612619fd Raise minSdk to 24 (#5152) DHR60 2026-01-12 19:33:15 +08:00
  • 3ddd6ee699 Refactor V2Ray native integration to V2RayNativeManager 2dust 2026-01-12 17:40:48 +08:00
  • 485ea2e28d Update submodules to latest commits 2dust 2026-01-12 16:27:53 +08:00
  • 2fd57baa37 Refactor TUN selection to use HEV toggle and cleanup 2dust 2026-01-12 16:14:33 +08:00
  • 73d1dce4db Add xray-core tun mode (#5150) yuhan6665 2026-01-12 01:16:44 -05:00
  • bd60224577 Add auto remove and sort after test options 2dust 2026-01-11 20:08:37 +08:00
  • 3f1b741d9d Refactor progress bar handling to BaseActivity 2dust 2026-01-11 17:06:11 +08:00
  • b71614a9cd Show and update subscription last updated time 2dust 2026-01-11 14:40:41 +08:00
  • 31d29d97c0 Refactor imports and remove unused code 2dust 2026-01-11 11:48:40 +08:00
  • 183391b6e3 Enable log copy on long press 2dust 2026-01-11 11:24:02 +08:00
  • 3ad6464595 Refactor V2RayTestService 2dust 2026-01-10 18:25:38 +08:00
  • e684bef35d Migrate settings storage to MMKV and add PreferenceDataStore 2dust 2026-01-10 14:31:02 +08:00
  • a87d5d375b Refactor themes to use shared AppThemeBase style 2dust 2026-01-09 18:11:36 +08:00
  • 545683c9ba Reorganize and expand settings preferences UI 2dust 2026-01-09 17:34:07 +08:00
  • 1a8631257b Refactor UI to use Material3 toolbar and theme 2dust 2026-01-09 14:44:39 +08:00
  • ebebd3277f Update Persian translate (#5145) Skh-web6982 2026-01-09 05:28:38 +03:30
  • 5242827baf Update Russian translation (#5141) solokot 2026-01-09 04:58:23 +03:00
  • c6799d5bf3 Update strings.xml (#5143) Hossein Abaspanah 2026-01-08 15:06:36 +03:30
  • 054a3bfa5e Update Luri Bakhtiari translation (#5140) Hossein Abaspanah 2026-01-08 15:04:33 +03:30
  • 02a9d64188 Tests for shadowsocks fmt protocol formatter (#5137) AmirMohammad Yazdanmanesh 2026-01-08 15:01:13 +03:30
  • 29b67c29f5 Show running test task count in UI and improve test service 2dust 2026-01-08 16:37:10 +08:00
  • 79d5cad738 Refactor server list data handling in adapter 2dust 2026-01-08 15:07:19 +08:00
  • de5b714a28 Refactor group tab to ViewPager2 with fragments 2dust 2026-01-08 13:58:52 +08:00
  • 416ee28e80 Rename proxy_packagename.txt to proxy_package_name 2dust 2026-01-05 11:00:40 +08:00
  • 71f0d98e68 Add SettingsChangeManager and centralize restart logic 2dust 2026-01-05 10:40:55 +08:00