Commit Graph

  • 42e7f95e4f up 2.0.18 master 2.0.18 2dust 2026-04-03 09:19:22 +08:00
  • 0a52a79fa0 Support interval range (#5440) DHR60 2026-04-02 01:33:07 +00:00
  • 9dc1b1f2cf Support new fragment (#5437) DHR60 2026-04-02 01:30:31 +00:00
  • b61cad5a5f Support new hysteria2 stream settings (#5435) DHR60 2026-04-01 12:59:32 +00:00
  • 66cd746ad2 Add server_lab_final_mask to translations 2dust 2026-04-01 10:18:59 +08:00
  • ae4a92b66b add finalmask into share link and support import manually (#5429) owo 2026-04-01 10:12:50 +08:00
  • 55c0ccf1b0 Update Russian translation (#5430) solokot 2026-03-31 14:32:45 +03:00
  • deedd26fac Respect append flag in custom config parsing 2dust 2026-03-29 19:33:09 +08:00
  • e6c8307b96 remove old servers when update subscription (#5424) owo 2026-03-29 17:47:37 +08:00
  • d6d5753283 Move locate action from FAB to menu 2dust 2026-03-29 17:32:59 +08:00
  • 014d510774 Disable SwipeRefreshLayout in GroupServerFragment 2dust 2026-03-29 17:23:23 +08:00
  • 42f89e69a7 up 2.0.17 2.0.17 2dust 2026-03-28 11:32:09 +08:00
  • d5a0997775 Update AndroidLibXrayLite 2dust 2026-03-28 11:29:51 +08:00
  • af7db6f86b fix fab shadow issue (#5413) (#5416) owo 2026-03-27 09:22:47 +08:00
  • 7b7f43e12e Bump android-actions/setup-android from 3.2.0 to 4.0.0 (#5411) dependabot[bot] 2026-03-27 09:22:38 +08:00
  • 8dd1df1451 up 2.0.16 2.0.16 2dust 2026-03-23 20:52:45 +08:00
  • d4a73493b5 Update AndroidLibXrayLite 2dust 2026-03-23 20:51:04 +08:00
  • 9fce03d0ed Increase swipe refresh trigger distance to 160dp 2dust 2026-03-21 14:38:34 +08:00
  • a12ca3ea04 Feature/regex and protocol search (#5364) owo 2026-03-21 14:22:10 +08:00
  • 4e9df84d3e Update Russian translation (#5374) solokot 2026-03-21 08:56:58 +03:00
  • d3118b53f2 up 2.0.15 2.0.15 2dust 2026-03-13 17:08:02 +08:00
  • cd45b51487 Add locate FAB and scroll-to-selected server 2dust 2026-03-13 15:02:08 +08:00
  • 6aa26d2621 Fix 2dust 2026-03-13 10:49:30 +08:00
  • 0b452707c3 Pull down to update subscription 2dust 2026-03-12 19:23:52 +08:00
  • 303b642ade Refactor subscription import & matching logic 2dust 2026-03-12 18:03:21 +08:00
  • 80eec036dd up 2.0.14 2.0.14 2dust 2026-03-10 19:22:50 +08:00
  • f9a85366ea Update libs.versions.toml 2dust 2026-03-10 17:55:48 +08:00
  • 378c891399 Update submodule commit SHAs 2dust 2026-03-09 20:37:30 +08:00
  • d04b5eee37 Add detailed logging and validations to services 2dust 2026-03-09 20:11:53 +08:00
  • 405cd7f55e Ensure default subscription on removals 2dust 2026-03-09 19:38:29 +08:00
  • 850096789b When geoip:cn and geoip:private appear in the routing rules, load geoip-only-cn-private.dat to reduce memory usage. 2dust 2026-03-09 16:52:57 +08:00
  • 3d42ac9dba Add logging and safety checks in boot and VPN service 2dust 2026-03-08 16:11:33 +08:00
  • d0265265f3 up 2.0.13 2.0.13 2dust 2026-03-03 16:11:10 +08:00
  • 2d6dd33a7b Fix real ping test 2dust 2026-03-01 17:19:42 +08:00
  • 3a32373abe up 2.0.12 2.0.12 2dust 2026-02-28 15:10:40 +08:00
  • befb2937d1 Update Luri Bakhtiari translation (#5330) Hossein Abaspanah 2026-02-28 09:29:14 +03:30
  • 0a375bec67 Update Russian translation (#5328) solokot 2026-02-28 08:59:02 +03:00
  • 029f8b67e7 Remove legacy profileStorage and migration code 2dust 2026-02-28 11:34:03 +08:00
  • 7475d1757b Add detailed subscription update result 2dust 2026-02-27 17:44:40 +08:00
  • 5a16614a7b Bump actions/upload-artifact from 6 to 7 (#5324) dependabot[bot] 2026-02-27 14:18:55 +08:00
  • edb06b466a Update Russian translation (#5315) solokot 2026-02-26 09:56:53 +03:00
  • 30b5391895 Update strings.xml (#5312) Hossein Abaspanah 2026-02-26 10:26:41 +03:30
  • 6cd04b831f Improve search 2dust 2026-02-24 16:55:16 +08:00
  • 1e616198f0 up 2.0.11 2.0.11 2dust 2026-02-24 12:31:29 +08:00
  • a710146e4f Use subscriptionId to fetch servers for real ping testing 2dust 2026-02-24 12:30:08 +08:00
  • 9cd530d223 Batch parse and save subscription configs 2dust 2026-02-24 12:15:03 +08:00
  • fc89f25591 Add 'Show All Groups' preference and handling 2dust 2026-02-24 10:38:28 +08:00
  • 84ab54fea2 Migrate server storage to subscription lists 2dust 2026-02-23 20:58:01 +08:00
  • d642d09844 Revert "Migrate servers to subscription-based storage" 2dust 2026-02-23 19:59:43 +08:00
  • 6ae46c50e2 Revert "Bug fix for sort" 2dust 2026-02-23 19:59:29 +08:00
  • fe4b451988 Bug fix for sort 2dust 2026-02-23 16:06:20 +08:00
  • 5c9b634039 Improve accessibility: add contentDescription to clickable action containers (#5286) AmirMohammad Yazdanmanesh 2026-02-23 10:37:22 +03:30
  • 09461663cb Migrate servers to subscription-based storage 2dust 2026-02-23 14:41:53 +08:00
  • 50c1145815 Organize imports across Kotlin files 2dust 2026-02-23 10:49:50 +08:00
  • edc4856cb8 up 2.0.10 2.0.10 2dust 2026-02-22 14:21:20 +08:00
  • 4dd7eee8fe Throttle notification speed queries 2dust 2026-02-22 12:54:19 +08:00
  • 516637954c Use theme primary color for help link text 2dust 2026-02-22 12:12:46 +08:00
  • 9e714bfcb3 Disable mux for HYSTERIA 2dust 2026-02-22 12:08:13 +08:00
  • 858dc5237a Update AGP to 9.0.1 & Gradle to 9.3.1 2dust 2026-02-22 11:32:17 +08:00
  • 2b4a4f7ecc Increase Toasty bottom offset to 300 2dust 2026-02-22 11:31:04 +08:00
  • f9f0c905a4 up 2.0.9 2.0.9 2dust 2026-02-07 11:06:16 +08:00
  • f997335113 Update libs.versions.toml 2dust 2026-02-07 11:05:47 +08:00
  • ed344cd281 Improve accessibility: mark decorative icons across remaining layouts (#5265) AmirMohammad Yazdanmanesh 2026-02-07 06:16:10 +03:30
  • 94775f120a Migrate Hysteria2 pinSHA256 to pinnedCA256 2dust 2026-02-07 10:42:19 +08:00
  • abd23b3227 up 2.0.8 2.0.8 2dust 2026-02-06 20:08:17 +08:00
  • 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 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 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 2.0.5 2dust 2026-01-21 17:44:03 +08:00