diff --git a/README.md b/README.md index 0ef361a..6b26fd8 100644 --- a/README.md +++ b/README.md @@ -210,6 +210,10 @@ https://evilfox.win/ Некоторые AV (Bkav, Microsoft Wacapew/Wacatac, Ikarus Trojan.WinGo.Agent, Google, Trapmine) часто помечают **любые** неподписанные Go-бинарники с сетью и сменой системного прокси. +В 2.0.0: +- новый интерфейс (connect-first), обновлённая иконка и типографика; +- чище UX: протокол-бейдж, сворачиваемые сервисные действия, статус-карточка. + В 1.9.0: - VLESS / VMess / Trojan через официальный Xray-core (кнопка «Установить cores»). diff --git a/assets/navis-icon.png b/assets/navis-icon.png index c011784..1390b91 100644 Binary files a/assets/navis-icon.png and b/assets/navis-icon.png differ diff --git a/assets/navis.ico b/assets/navis.ico index 9cd0fc4..91dfecc 100644 Binary files a/assets/navis.ico and b/assets/navis.ico differ diff --git a/cmd/vpnapp/main_windows.go b/cmd/vpnapp/main_windows.go index 22cd3ab..d06fa2e 100644 --- a/cmd/vpnapp/main_windows.go +++ b/cmd/vpnapp/main_windows.go @@ -107,9 +107,9 @@ func main() { AutoFocus: true, DataPath: dataPath, WindowOptions: webview2.WindowOptions{ - Title: "Navis", - Width: 520, - Height: 860, + Title: "Navis 2", + Width: 500, + Height: 820, Center: true, IconId: 1, }, @@ -124,7 +124,7 @@ func main() { }() applyWindowIcon(w.Window()) - w.SetSize(520, 860, webview2.HintNone) + w.SetSize(500, 820, webview2.HintNone) mustBind(w, "getState", a.getState) mustBind(w, "connect", a.connect) diff --git a/dist/navis-release/Navis.exe b/dist/navis-release/Navis.exe index ed86355..9d38986 100644 Binary files a/dist/navis-release/Navis.exe and b/dist/navis-release/Navis.exe differ diff --git a/dist/navis-release/darwin-amd64/Navis b/dist/navis-release/darwin-amd64/Navis index 5b0f393..deb878d 100644 Binary files a/dist/navis-release/darwin-amd64/Navis and b/dist/navis-release/darwin-amd64/Navis differ diff --git a/dist/navis-release/darwin-arm64/Navis b/dist/navis-release/darwin-arm64/Navis index 520364d..7d2ad20 100644 Binary files a/dist/navis-release/darwin-arm64/Navis and b/dist/navis-release/darwin-arm64/Navis differ diff --git a/dist/navis-release/update.json b/dist/navis-release/update.json index 980cd12..1337e54 100644 --- a/dist/navis-release/update.json +++ b/dist/navis-release/update.json @@ -1,28 +1,28 @@ { - "version": "1.9.0", - "notes": "VLESS / VMess / Trojan через Xray-core; нажмите «Установить cores»", + "version": "2.0.0", + "notes": "Navis 2.0: новый интерфейс, иконка и UX (connect-first)", "platform": "windows-amd64", "os": "windows", "arch": "amd64", "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/Navis.exe", - "sha256": "bd78ead7711b23a25b1a30278ec381bd762b595e91c4c00f7370c62d785740f7", + "sha256": "aec3a8614383c0676137ee580ff3752881feb3405189b4fa3482aa3d8a758012", "mandatory": false, "platforms": { "windows-amd64": { "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/Navis.exe", - "sha256": "bd78ead7711b23a25b1a30278ec381bd762b595e91c4c00f7370c62d785740f7", + "sha256": "aec3a8614383c0676137ee580ff3752881feb3405189b4fa3482aa3d8a758012", "os": "windows", "arch": "amd64" }, "darwin-arm64": { "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis", - "sha256": "237962c24fb875f3dd2a5ecfad0db5d6837cefb6b691860a3e1d6f0e721f8449", + "sha256": "f86c20342b6ffa7cdea900de67a8ce3eb28ffffae2b209b45dbe13078361606c", "os": "darwin", "arch": "arm64" }, "darwin-amd64": { "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis", - "sha256": "91430bb85df68b3816d9cc643b1bdc3d022410473c4f87f4d8573bb99259ba45", + "sha256": "1c9abd8f7d496fa71e86a93b459e95121d0da11298b7c8c7de8671009cf6f716", "os": "darwin", "arch": "amd64" } diff --git a/dist/update.json b/dist/update.json index 980cd12..1337e54 100644 --- a/dist/update.json +++ b/dist/update.json @@ -1,28 +1,28 @@ { - "version": "1.9.0", - "notes": "VLESS / VMess / Trojan через Xray-core; нажмите «Установить cores»", + "version": "2.0.0", + "notes": "Navis 2.0: новый интерфейс, иконка и UX (connect-first)", "platform": "windows-amd64", "os": "windows", "arch": "amd64", "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/Navis.exe", - "sha256": "bd78ead7711b23a25b1a30278ec381bd762b595e91c4c00f7370c62d785740f7", + "sha256": "aec3a8614383c0676137ee580ff3752881feb3405189b4fa3482aa3d8a758012", "mandatory": false, "platforms": { "windows-amd64": { "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/Navis.exe", - "sha256": "bd78ead7711b23a25b1a30278ec381bd762b595e91c4c00f7370c62d785740f7", + "sha256": "aec3a8614383c0676137ee580ff3752881feb3405189b4fa3482aa3d8a758012", "os": "windows", "arch": "amd64" }, "darwin-arm64": { "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-arm64/Navis", - "sha256": "237962c24fb875f3dd2a5ecfad0db5d6837cefb6b691860a3e1d6f0e721f8449", + "sha256": "f86c20342b6ffa7cdea900de67a8ce3eb28ffffae2b209b45dbe13078361606c", "os": "darwin", "arch": "arm64" }, "darwin-amd64": { "url": "https://git.evilfox.cc/test2/navi/raw/branch/main/dist/navis-release/darwin-amd64/Navis", - "sha256": "91430bb85df68b3816d9cc643b1bdc3d022410473c4f87f4d8573bb99259ba45", + "sha256": "1c9abd8f7d496fa71e86a93b459e95121d0da11298b7c8c7de8671009cf6f716", "os": "darwin", "arch": "amd64" } diff --git a/internal/appui/index.html b/internal/appui/index.html index 23cd613..32c6679 100644 --- a/internal/appui/index.html +++ b/internal/appui/index.html @@ -6,273 +6,456 @@
NaiveProxy · Hysteria 2 · несколько серверов
+Быстрый клиент · Naive · Hy2 · AWG · Xray