Commit Graph

  • a73f8d044c merge: in-app apk updater (#12) master v4.3.0 neuronori 2026-06-29 15:32:23 +00:00
  • c7180b45db feat(update): download and install apk in-app instead of opening browser neuronori 2026-06-29 15:30:29 +00:00
  • dff7deefe3 raise minsdk to android 11 (api 30) neuronori 2026-06-29 15:27:21 +00:00
  • 688da9d0e1 raise minsdk to android 11 (api 30) neuronori 2026-06-29 15:26:18 +00:00
  • 29fd0d719d feat(ping): persist test result for selected server and update cache v4.2.1 zarazaex69 2026-05-27 17:05:49 +03:00
  • abeb58191e refactor(ui): improve connection testing, dialog styling, and status indicators - major release, update app v4.2.0 zarazaex69 2026-05-27 16:55:09 +03:00
  • f55ac36b5a feat(ui): change dialog divider color from colorOutlineVariant to colorOutline zarazaex69 2026-05-27 14:03:55 +03:00
  • 63aec656d8 feat(ui): center dialog title, add divider, and flatten dialog corners zarazaex69 2026-05-27 13:55:45 +03:00
  • 2062d56fdb feat(country-filter): add flag emoji, country code, and circular background to dialog items zarazaex69 2026-05-27 13:43:40 +03:00
  • 0b02534724 upd git ignore zarazaex69 2026-05-24 17:08:30 +03:00
  • a75deb1374 feat(ui): replace built-in multi-choice dialog with custom adapter zarazaex69 2026-05-24 16:31:09 +03:00
  • fbb6da0c42 fix: prevent status reset during active connection test zarazaex69 2026-05-24 16:24:48 +03:00
  • fc9f18858a refactor(ping): remove chunked batching in favor of single batch call zarazaex69 2026-05-24 16:22:31 +03:00
  • 9df74d3ad2 perf: increase ping chunk size from 5 to 20 zarazaex69 2026-05-24 16:18:34 +03:00
  • cbefd19abd refactor: process ping items in chunks of 5 zarazaex69 2026-05-24 16:16:11 +03:00
  • 5dcba978a7 fix: prevent status reset during active operations and update RU string zarazaex69 2026-05-24 16:01:00 +03:00
  • b26d1bde77 feat(country-filter): support multiple flag emojis per server zarazaex69 2026-05-24 15:51:44 +03:00
  • 2878456437 fix(ui): use secondary container color for FAB when disconnected zarazaex69 2026-05-24 15:42:10 +03:00
  • d99677ca23 feat: replace MD3 round checkbox style with custom drawable zarazaex69 2026-05-24 15:25:25 +03:00
  • 4dff052c35 style(strings): improve split tunneling description wording zarazaex69 2026-05-24 15:22:53 +03:00
  • 4f1aca4928 style: apply round checkbox style to bypass list items zarazaex69 2026-05-24 15:22:26 +03:00
  • 35f2a1079b feat: add donate dialog shown on app startup zarazaex69 2026-05-24 15:19:43 +03:00
  • 0adcbfcaf5 chore: update dependencies and build tooling zarazaex69 2026-05-24 13:37:56 +03:00
  • b81708ff5c fix(build): fallback to default paths when SDK/NDK dirs don't exist zarazaex69 2026-05-24 12:55:05 +03:00
  • 4ad24ec2dc build: update default ANDROID_HOME path to $HOME/android-sdk zarazaex69 2026-05-24 12:54:12 +03:00
  • 4fa5dd4bca fix: copy buton not display v4.1.2 zarazaex69 2026-05-10 13:52:03 +03:00
  • b2f3415421 feat: fix v4.1.1 zarazaex69 2026-05-09 02:07:43 +03:00
  • 6e1c774d86 fix: ui lazyyyyy v4.1.0 zarazaex69 2026-05-08 12:30:27 +03:00
  • 8e9e709d12 fix: server unselect bug zarazaex69 2026-05-08 12:04:49 +03:00
  • 649f305a82 fix: server select bug zarazaex69 2026-05-08 12:04:22 +03:00
  • 44005dffd3 fix: button lock zarazaex69 2026-05-08 11:58:42 +03:00
  • bee7002f54 fix: big bugfix zarazaex69 2026-05-08 11:56:45 +03:00
  • 0363ebaabd fix: olcNG -> olcng zarazaex69 2026-05-08 11:22:08 +03:00
  • 88627bbf4f fix: titile remarke search zarazaex69 2026-05-08 11:19:53 +03:00
  • ceec94e5db fix: unselect zarazaex69 2026-05-08 11:17:07 +03:00
  • b30fc13b0d fix: race cond errors v4.0.3 zarazaex69 2026-05-07 17:13:24 +03:00
  • a9f5844b84 style: change selected item styling to transparent bg with primary border zarazaex69 2026-05-07 16:51:02 +03:00
  • 518edd096b upd design v4.0.2 zarazaex69 2026-05-06 20:05:03 +03:00
  • 450542d3b8 add olcng text bage zarazaex69 2026-05-06 17:44:49 +03:00
  • b775851960 remove тень v4.0.1 zarazaex69 2026-05-06 17:34:31 +03:00
  • 4c52c1e45c fix bs wl zarazaex69 2026-05-06 17:31:28 +03:00
  • e55ad93c52 fix icons BTW zarazaex69 2026-05-06 17:23:45 +03:00
  • db931be24e fix upd text zarazaex69 2026-05-06 17:10:11 +03:00
  • 1f1d110a82 tutorial chge text zarazaex69 2026-05-06 16:52:47 +03:00
  • 2912d17aca rename select app to split tunelling zarazaex69 2026-05-06 16:50:08 +03:00
  • 261bd389f6 rename no connect to wait zarazaex69 2026-05-06 16:49:26 +03:00
  • 2c9eb2d8af add server unselect zarazaex69 2026-05-06 16:48:28 +03:00
  • 35a396ea0a add space to wl and bl zarazaex69 2026-05-06 16:45:21 +03:00
  • 0fa72f5ee1 upd color zarazaex69 2026-05-06 16:41:02 +03:00
  • bea7c8a0d3 mv sub 2 down v4.0.0 zarazaex69 2026-05-06 01:20:35 +03:00
  • 45779f0bce add material you color zarazaex69 2026-05-06 01:13:22 +03:00
  • 642bc7a437 fix server select zarazaex69 2026-05-06 01:03:50 +03:00
  • 74f6762cf6 fix icon bug zarazaex69 2026-05-06 00:46:34 +03:00
  • 8aa17ae4bd fix: крестик вместо кнопки Отмена в диалогах + правильная блокировка кнопок zarazaex69 2026-05-06 00:20:21 +03:00
  • 9f5f3580e0 fix: множество исправлений UI и логики zarazaex69 2026-05-06 00:02:38 +03:00
  • 5123d996f4 style: update FAB colors and add ripple effect zarazaex69 2026-05-05 16:49:55 +03:00
  • cb1ea3c3a3 feat(ui): enable edge-to-edge layout and fix status bar color zarazaex69 2026-05-04 19:03:12 +03:00
  • 9249ff9bce feat: sync status bar color with toolbar background zarazaex69 2026-05-04 15:05:29 +03:00
  • b8cbcac477 refactor(ui): update icons and remove import/export proxy app menu items zarazaex69 2026-05-04 14:45:42 +03:00
  • a4c4d764a0 fix: экзорцизм сабмодуля material-design-icons zarazaex69 2026-05-04 14:11:06 +03:00
  • b6122866d5 fix: полное удаление сломанного сабмодуля material-design-icons zarazaex69 2026-05-04 14:08:21 +03:00
  • b87a0e8a6e REMOVEE zarazaex69 2026-05-04 14:03:08 +03:00
  • 3ccd7493a2 feat: кнопки блокируются во время теста, молния останавливает скан zarazaex69 2026-05-04 08:26:12 +03:00
  • d050cb5f89 build(deps): bump timheuer/base64-to-file from 1.2.4 to 2.0.0 dependabot/github_actions/timheuer/base64-to-file-2.0.0 dependabot[bot] 2026-04-28 21:27:23 +00:00
  • 60ce213f67 Replace delay test URL with api.ipify.org v3.0.3 zarazaex69 2026-04-26 23:39:29 +03:00
  • d0161826e2 Reduce MeasureDelay timeout from 12s to 6s and remove unnecessary delays zarazaex69 2026-04-26 23:14:39 +03:00
  • 641fcb943d feat: Parallelize config preparation for speed tests zarazaex69 2026-04-26 22:54:17 +03:00
  • 1fbb4f2bd3 feat: add copy server button to clipboard v3.0.2 zarazaex69 2026-04-22 18:48:34 +03:00
  • d3a5a1af9c fix: preserve favorite status during subscription update v3.0.1 zarazaex69 2026-04-21 23:07:51 +03:00
  • 33971a576a fix: #7 zarazaex69 2026-04-21 23:00:36 +03:00
  • a04c53a045 fix: real ping IPC stalls by batching and throttling UI updates v3.0.0 zarazaex69 2026-04-21 04:27:37 +03:00
  • 278095015b feat: remove apk zarazaex69 2026-04-21 03:06:16 +03:00
  • ed4eaf6bd0 fix: zoslonka v2.0.33 zarazaex69 2026-04-20 04:01:25 +03:00
  • 6ed13ed6fd fix: -15 zarazaex69 2026-04-20 03:57:56 +03:00
  • 4ddda4902f feat(limit): up limits zarazaex69 2026-04-20 03:51:03 +03:00
  • ba53203dbc feat(limit): up limits zarazaex69 2026-04-20 03:44:27 +03:00
  • 146f20e13b fix: frizing server checl zarazaex69 2026-04-20 03:31:47 +03:00
  • 38554d4e55 feat(apk): remove apk zarazaex69 2026-04-20 02:26:14 +03:00
  • 23725a3210 feat: apply colorAccent tint to copy icon in main recycler item v2.0.32 zarazaex69 2026-04-19 23:46:08 +03:00
  • 50f435f250 style: update copy icon tint and fill color for theme compatibility zarazaex69 2026-04-19 23:42:03 +03:00
  • 80572e566c feat: add copy to clipboard functionality to main recycler item view zarazaex69 2026-04-19 23:35:43 +03:00
  • 3051309138 build: replace remote libv2ray download with local gomobile build process v2.0.31 zarazaex69 2026-04-13 17:56:14 +03:00
  • 48373cfa0d feat: initialize AndroidLibXrayLite module with Xray-core integration and lifecycle management zarazaex69 2026-04-13 17:52:19 +03:00
  • fb00560c72 feat: optimize batch ping performance using Go-level concurrency and update default delay test URLs zarazaex69 2026-04-13 17:40:54 +03:00
  • f81fb78702 feat: add search functionality to filter configurations in MainActivity zarazaex69 2026-04-13 16:19:39 +03:00
  • 340112272e feat: implement partial update animations for favorite status in MainRecyclerAdapter zarazaex69 2026-04-13 15:41:23 +03:00
  • e220c380e2 feat: implement server favoriting system with UI toggle and priority sorting zarazaex69 2026-04-13 15:26:41 +03:00
  • 611ac81228 feat: add SubscriptionManager for handling subscription data and MMKV storage operations zarazaex69 2026-04-13 14:29:49 +03:00
  • db511c9ab1 feat(ui): rename subscription import function and add startup import logic v2.0.30 zarazaex69 2026-04-13 11:44:45 +03:00
  • 2623b3110b feat(service,receiver): add broadcast-based service control v2.0.29 zarazaex69 2026-04-13 01:59:26 +03:00
  • 4bf125b4f5 ci(build): set prerelease flag to false for release builds v2.0.28 zarazaex69 2026-04-12 16:12:24 +03:00
  • 50297d88cc feat(ui): add MessageUtil import to MainActivity zarazaex69 2026-04-12 15:26:49 +03:00
  • 2975b0cd1a refactor(service,dto,ui): improve ping logic and server reachability handling zarazaex69 2026-04-12 15:20:26 +03:00
  • ea1f584422 fix(service,ui): add state synchronization and improve service state tracking zarazaex69 2026-04-12 15:15:52 +03:00
  • 73c81d02e7 feat(service): add wake lock support and implement core restart on shutdown v2.0.27 zarazaex69 2026-04-11 20:36:26 +03:00
  • 8d803b8ff9 fix(service): simplify stop logic and improve null safety in service manager v2.0.26 zarazaex69 2026-04-11 20:21:18 +03:00
  • 81d979546c fix(update): add exception handling and improve version comparison logic zarazaex69 2026-04-11 20:10:45 +03:00
  • 9362d1ef01 fix(ui): add exception handling and improve delay timing in async operations zarazaex69 2026-04-11 20:08:14 +03:00
  • ac9760aedd refactor(settings): remove auto-remove invalid servers feature zarazaex69 2026-04-11 20:04:59 +03:00
  • 1178b87fb7 chore(build): update APK binary zarazaex69 2026-04-11 19:02:00 +03:00