1578 Commits

Author SHA1 Message Date
neuronori a73f8d044c merge: in-app apk updater (#12) v4.3.0 2026-06-29 15:32:23 +00:00
neuronori c7180b45db feat(update): download and install apk in-app instead of opening browser
closes #12
2026-06-29 15:30:29 +00:00
neuronori dff7deefe3 raise minsdk to android 11 (api 30)
closes #13
2026-06-29 15:27:21 +00:00
neuronori 688da9d0e1 raise minsdk to android 11 (api 30) 2026-06-29 15:26:18 +00:00
zarazaex69 29fd0d719d feat(ping): persist test result for selected server and update cache v4.2.1 2026-05-27 17:05:49 +03:00
zarazaex69 abeb58191e refactor(ui): improve connection testing, dialog styling, and status indicators
- major release, update app
v4.2.0
2026-05-27 16:55:09 +03:00
zarazaex69 f55ac36b5a feat(ui): change dialog divider color from colorOutlineVariant to colorOutline 2026-05-27 14:03:55 +03:00
zarazaex69 63aec656d8 feat(ui): center dialog title, add divider, and flatten dialog corners 2026-05-27 13:55:45 +03:00
zarazaex69 2062d56fdb feat(country-filter): add flag emoji, country code, and circular background to dialog items 2026-05-27 13:43:40 +03:00
zarazaex69 0b02534724 upd git ignore 2026-05-24 17:08:30 +03:00
zarazaex69 a75deb1374 feat(ui): replace built-in multi-choice dialog with custom adapter 2026-05-24 16:31:09 +03:00
zarazaex69 fbb6da0c42 fix: prevent status reset during active connection test 2026-05-24 16:24:48 +03:00
zarazaex69 fc9f18858a refactor(ping): remove chunked batching in favor of single batch call 2026-05-24 16:22:31 +03:00
zarazaex69 9df74d3ad2 perf: increase ping chunk size from 5 to 20 2026-05-24 16:18:34 +03:00
zarazaex69 cbefd19abd refactor: process ping items in chunks of 5 2026-05-24 16:16:11 +03:00
zarazaex69 5dcba978a7 fix: prevent status reset during active operations and update RU string 2026-05-24 16:01:00 +03:00
zarazaex69 b26d1bde77 feat(country-filter): support multiple flag emojis per server 2026-05-24 15:51:44 +03:00
zarazaex69 2878456437 fix(ui): use secondary container color for FAB when disconnected 2026-05-24 15:42:10 +03:00
zarazaex69 d99677ca23 feat: replace MD3 round checkbox style with custom drawable 2026-05-24 15:25:25 +03:00
zarazaex69 4dff052c35 style(strings): improve split tunneling description wording 2026-05-24 15:22:53 +03:00
zarazaex69 4f1aca4928 style: apply round checkbox style to bypass list items 2026-05-24 15:22:26 +03:00
zarazaex69 35f2a1079b feat: add donate dialog shown on app startup 2026-05-24 15:19:43 +03:00
zarazaex69 0adcbfcaf5 chore: update dependencies and build tooling 2026-05-24 13:37:56 +03:00
zarazaex69 b81708ff5c fix(build): fallback to default paths when SDK/NDK dirs don't exist 2026-05-24 12:55:05 +03:00
zarazaex69 4ad24ec2dc build: update default ANDROID_HOME path to $HOME/android-sdk 2026-05-24 12:54:12 +03:00
zarazaex69 4fa5dd4bca fix: copy buton not display v4.1.2 2026-05-10 13:52:03 +03:00
zarazaex69 b2f3415421 feat: fix v4.1.1 2026-05-09 02:07:43 +03:00
zarazaex69 6e1c774d86 fix: ui lazyyyyy v4.1.0 2026-05-08 12:30:27 +03:00
zarazaex69 8e9e709d12 fix: server unselect bug 2026-05-08 12:04:49 +03:00
zarazaex69 649f305a82 fix: server select bug 2026-05-08 12:04:22 +03:00
zarazaex69 44005dffd3 fix: button lock 2026-05-08 11:58:42 +03:00
zarazaex69 bee7002f54 fix: big bugfix 2026-05-08 11:56:45 +03:00
zarazaex69 0363ebaabd fix: olcNG -> olcng 2026-05-08 11:22:08 +03:00
zarazaex69 88627bbf4f fix: titile remarke search 2026-05-08 11:19:53 +03:00
zarazaex69 ceec94e5db fix: unselect 2026-05-08 11:17:07 +03:00
zarazaex69 b30fc13b0d fix: race cond errors v4.0.3 2026-05-07 17:13:24 +03:00
zarazaex69 a9f5844b84 style: change selected item styling to transparent bg with primary
border
2026-05-07 16:51:02 +03:00
zarazaex69 518edd096b upd design v4.0.2 2026-05-06 20:05:03 +03:00
zarazaex69 450542d3b8 add olcng text bage 2026-05-06 17:44:49 +03:00
zarazaex69 b775851960 remove тень v4.0.1 2026-05-06 17:34:31 +03:00
zarazaex69 4c52c1e45c fix bs wl 2026-05-06 17:31:28 +03:00
zarazaex69 e55ad93c52 fix icons BTW 2026-05-06 17:23:45 +03:00
zarazaex69 db931be24e fix upd text 2026-05-06 17:10:11 +03:00
zarazaex69 1f1d110a82 tutorial chge text 2026-05-06 16:52:47 +03:00
zarazaex69 2912d17aca rename select app to split tunelling 2026-05-06 16:50:08 +03:00
zarazaex69 261bd389f6 rename no connect to wait 2026-05-06 16:49:26 +03:00
zarazaex69 2c9eb2d8af add server unselect 2026-05-06 16:48:28 +03:00
zarazaex69 35a396ea0a add space to wl and bl 2026-05-06 16:45:21 +03:00
zarazaex69 0fa72f5ee1 upd color 2026-05-06 16:41:02 +03:00
zarazaex69 bea7c8a0d3 mv sub 2 down v4.0.0 2026-05-06 01:20:35 +03:00