diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index f70fa39..b2c717e 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -13,8 +13,8 @@ android {
minSdk = 26
targetSdk = 35
// versionCode = major*1_000_000 + minor*10_000 + patch*100 + build
- versionCode = 4_010_101
- versionName = "4.1.1+1"
+ versionCode = 4_010_201
+ versionName = "4.1.2+1"
vectorDrawables.useSupportLibrary = true
ndk {
abiFilters += listOf("arm64-v8a", "armeabi-v7a", "x86_64")
diff --git a/dist/navis-release/update.json b/dist/navis-release/update.json
index 2aa0cf5..8e44cd3 100644
--- a/dist/navis-release/update.json
+++ b/dist/navis-release/update.json
@@ -1,16 +1,16 @@
{
- "version": "4.1.1",
- "notes": "4.1.1: исправлено отображение трафика, улучшены карточки провайдеров и список серверов",
+ "version": "4.1.2",
+ "notes": "4.1.2: настоящие флаги стран (SVG) — на Windows эмодзи-флаги не отображаются",
"platform": "windows-amd64",
"os": "windows",
"arch": "amd64",
"url": "https://git.de4ima.uk/Evilfox/navi/raw/branch/Windows/dist/navis-release/windows/EvilFox.exe",
- "sha256": "362be966c08b95991deb3d7f47c839493fa1ef4cbc0f0325fb50f3d40b1f6225",
+ "sha256": "af18f836ec6607cc151ba373d2186548ba5d2033f4366445264285e92d370bee",
"mandatory": false,
"platforms": {
"windows-amd64": {
"url": "https://git.de4ima.uk/Evilfox/navi/raw/branch/Windows/dist/navis-release/windows/EvilFox.exe",
- "sha256": "362be966c08b95991deb3d7f47c839493fa1ef4cbc0f0325fb50f3d40b1f6225",
+ "sha256": "af18f836ec6607cc151ba373d2186548ba5d2033f4366445264285e92d370bee",
"os": "windows",
"arch": "amd64"
},
diff --git a/dist/navis-release/windows/EvilFox.exe b/dist/navis-release/windows/EvilFox.exe
index c4e0425..9a860d1 100644
Binary files a/dist/navis-release/windows/EvilFox.exe and b/dist/navis-release/windows/EvilFox.exe differ
diff --git a/dist/navis-release/windows/Navis.exe b/dist/navis-release/windows/Navis.exe
index c4e0425..9a860d1 100644
Binary files a/dist/navis-release/windows/Navis.exe and b/dist/navis-release/windows/Navis.exe differ
diff --git a/dist/navis-release/windows/evilfox-cli.exe b/dist/navis-release/windows/evilfox-cli.exe
index 0b94c52..3852d8f 100644
Binary files a/dist/navis-release/windows/evilfox-cli.exe and b/dist/navis-release/windows/evilfox-cli.exe differ
diff --git a/dist/navis-release/windows/vpnclient.exe b/dist/navis-release/windows/vpnclient.exe
index 0b94c52..3852d8f 100644
Binary files a/dist/navis-release/windows/vpnclient.exe and b/dist/navis-release/windows/vpnclient.exe differ
diff --git a/dist/update.json b/dist/update.json
index 2aa0cf5..8e44cd3 100644
--- a/dist/update.json
+++ b/dist/update.json
@@ -1,16 +1,16 @@
{
- "version": "4.1.1",
- "notes": "4.1.1: исправлено отображение трафика, улучшены карточки провайдеров и список серверов",
+ "version": "4.1.2",
+ "notes": "4.1.2: настоящие флаги стран (SVG) — на Windows эмодзи-флаги не отображаются",
"platform": "windows-amd64",
"os": "windows",
"arch": "amd64",
"url": "https://git.de4ima.uk/Evilfox/navi/raw/branch/Windows/dist/navis-release/windows/EvilFox.exe",
- "sha256": "362be966c08b95991deb3d7f47c839493fa1ef4cbc0f0325fb50f3d40b1f6225",
+ "sha256": "af18f836ec6607cc151ba373d2186548ba5d2033f4366445264285e92d370bee",
"mandatory": false,
"platforms": {
"windows-amd64": {
"url": "https://git.de4ima.uk/Evilfox/navi/raw/branch/Windows/dist/navis-release/windows/EvilFox.exe",
- "sha256": "362be966c08b95991deb3d7f47c839493fa1ef4cbc0f0325fb50f3d40b1f6225",
+ "sha256": "af18f836ec6607cc151ba373d2186548ba5d2033f4366445264285e92d370bee",
"os": "windows",
"arch": "amd64"
},
diff --git a/internal/appui/index.html b/internal/appui/index.html
index 7625625..d2407e5 100644
--- a/internal/appui/index.html
+++ b/internal/appui/index.html
@@ -832,6 +832,11 @@
border: 1px solid var(--line);
}
.server-row .flag.unknown { font-size: .7rem; font-weight: 700; color: var(--muted); }
+ /* Настоящие SVG-флаги: Windows не отображает эмодзи-флаги (Segoe UI Emoji
+ рисует пары региональных индикаторов буквами «BE», «LV» и т.п.). */
+ .flag svg.fl { display: block; width: 22px; height: 15px; border-radius: 3px; box-shadow: 0 0 0 1px rgba(127,127,127,.3); }
+ .cur-server .flag svg.fl { width: 28px; height: 19px; border-radius: 4px; }
+ .cur-server .flag.unknown { font-size: .78rem; font-weight: 700; color: var(--muted); }
.server-row .meta-col { min-width: 0; }
.server-row .name {
font-weight: 700;
@@ -1233,7 +1238,7 @@
🦊
EvilFox
-
4.1.1
+
4.1.2