2042 Commits

Author SHA1 Message Date
Umbrix Developer
95383d09fc feat: update to v1.7.3 with smart asset detection and auto-install
Some checks failed
CI / run (push) Waiting to run
Upload store MSIX to release / upload-store-msix-to-release (push) Has been cancelled
2026-01-18 20:14:19 +03:00
Umbrix Developer
e79b508531 feat: enable update system with localhost:8000 server
Some checks failed
Release / build-release (push) Waiting to run
CI / run (push) Has been cancelled
v1.7.3
2026-01-18 06:56:35 +03:00
Umbrix Developer
8c5696b6aa fix: install libcore.so via CMake for proper packaging 2026-01-18 06:36:16 +03:00
Umbrix Developer
abb6929e19 fix: single instance - present existing window instead of creating new 2026-01-18 06:18:01 +03:00
Umbrix Developer
ee39acbeec revert: back to GTK defaults like original Hiddify 2026-01-18 06:05:19 +03:00
Umbrix Developer
af21f6d16e fix: restore window from minimized state 2026-01-18 05:56:12 +03:00
Umbrix Developer
d8cdee91fe feat: window activation with xdotool 2026-01-18 05:31:59 +03:00
Umbrix Developer
b0e23312d8 fix: single instance with lock file only 2026-01-17 22:06:01 +03:00
Umbrix Developer
43ab81e8d1 fix: icon permissions and GTK single instance
- Use GTK default flags for single instance
- Fix icon path to absolute /usr/share/icons
- Add postinstall chmod 644 for icon
- Remove Dart-level single instance code
2026-01-17 20:10:04 +03:00
Umbrix Developer
9300488d2b feat: single instance with window activation
- Check for existing process via PID
- Activate existing window with wmctrl
- Remove stale lock files
- Prevent multiple instances opening
2026-01-17 18:38:54 +03:00
Umbrix Developer
053d7e5855 fix: icon display in application menu
- Changed Icon path to absolute in desktop file
- Fixed icon file permissions (chmod 644)
- Icon now shows correctly in GNOME/KDE menus

Desktop file updated: Icon=umbrix → Icon=/usr/share/icons/hicolor/256x256/apps/umbrix.png
2026-01-17 17:35:05 +03:00
Umbrix Developer
415e6f8849 fix: complete rebranding from Hiddify to Umbrix in packages
Package metadata changes:
- Package name: hiddify → umbrix
- Display name: Hiddify → Umbrix
- Maintainer: hiddify → umbrix
- Email: linux@hiddify.comlinux@umbrix.com
- Keywords: updated to Umbrix, Clash, Sing-box
- Install message: 'Installed Umbrix VPN'
- Icon: using logo/ic_launcher_playstore.png

All Linux packages (DEB/RPM/AppImage) now fully rebranded.
Note: HiddifyCli binary name preserved for compatibility.
2026-01-17 17:21:52 +03:00
Umbrix Developer
4184970607 feat: professional multi-format build system
- Added build-all-packages.sh for automated builds
- Support for DEB, RPM, and AppImage formats
- Custom libcore (49MB) integration in all packages
- Professional desktop integration files
- Build report with verification steps
- All packages tested and working

Package sizes:
- DEB: 28MB
- RPM: 35MB
- AppImage: 37MB (portable, no installation)
2026-01-17 13:22:43 +03:00
Umbrix Developer
76a374950f feat: mobile-like window size and always-visible stats
- Changed window size to mobile phone format (400x800)
- Removed width condition for ActiveProxyFooter - now always visible
- Added run-umbrix.sh launch script with icon copying
- Stats cards now display on all screen sizes
2026-01-17 13:09:20 +03:00
Umbrix Developer
ec5ebbd54b docs: add libcore extensionData fix documentation 2026-01-17 12:51:54 +03:00
Umbrix Developer
7fee347de8 chore: update libcore to v1.7.0 with extensionData fix
- Build libcore v1.7.0 from source instead of using draft release
- Fixed extensionData database initialization errors (100 retry attempts)
- Made extension system optional (non-blocking on failure)
- Resolved FFI parse() function availability
2026-01-17 12:51:06 +03:00
Hiddify User
e86fab618f Before package rename: all hiddify references cleaned in Kotlin 2026-01-15 12:59:06 +03:00
Hiddify User
36d9e31236 Backup before removing hiddify references 2026-01-15 12:28:40 +03:00
Hiddify User
f54603d129 fix: per-app proxy - исправлен формат чтения списка приложений из SharedPreferences
- Удалён устаревший формат с Base64 + ObjectInputStream
- Теперь используется стандартный getStringSet() для чтения List<String>
- Совместимо с Flutter SharedPreferences plugin
- Убраны неиспользуемые импорты (Base64, ByteArrayInputStream, ObjectInputStream)
2026-01-13 15:53:02 +03:00
Hiddify User
5411a30519 feat: Umbrix branding - logo and name changes
- Changed app title from Hiddify to Umbrix in home page
- Added custom Umbrix logo (192x192 PNG)
- Updated intro page with Umbrix branding and gradient design
- Updated drawer menu with Umbrix logo
- Modified add profile modal with modern gradient cards
- Updated Russian translations (appTitle: Umbrix)
2025-12-26 18:41:25 +03:00
Hiddify User
07032c851b backup: before intro page modernization 2025-12-26 03:42:40 +03:00
Hiddify User
f1591ae399 backup: before config simplification - quick settings mode 2025-12-26 03:08:20 +03:00
Hiddify User
3b9d3ef2b7 backup: before home page modernization 2025-12-26 02:47:20 +03:00
Hiddify User
063f2464ee backup: before proxies page modernization 2025-12-26 02:39:35 +03:00
Hiddify
6e73e53fb6 release: version 2.5.7 2024-10-03 22:55:09 +00:00
Hiddify
e31dc29dca Merge pull request #1382 from TheLastFlame/main
Remembering window closing action
2024-10-03 19:45:07 +02:00
TheLastFlame
e3cc9180e0 feat: add action options for closing the application 2024-10-03 19:32:23 +10:00
TheLastFlame
eacdfd8d7c chore: update .gitignore to exclude /data directory 2024-10-03 17:43:42 +10:00
TheLastFlame
55230f6f0f refactor: replace HookConsumerWidget with ConsumerWidget and add ThemeModePrefTile 2024-10-03 17:41:09 +10:00
hiddify
0ff4a04a4b release: version 2.5.6 2024-10-02 22:18:50 +02:00
hiddify
c086eb9975 fix: version bug 2024-09-29 21:59:06 +02:00
hiddify
cef60a9bba fix: version bug 2024-09-29 21:58:41 +02:00
hiddify
c50e30190e release: version 2.5.5 2024-09-29 20:58:38 +02:00
Hiddify
7c1267c96d Merge pull request #1368 from tarzst/main
Update RU translations
2024-09-29 20:28:53 +02:00
hiddify
3de6808a81 release: version 2.5.2 2024-09-29 20:27:07 +02:00
tarzst
46c6bb46bd chore: update translations with Fink 🐦 2024-09-29 21:58:29 +05:00
Hiddify
bafabd9606 fix: typo 2024-09-29 15:52:08 +00:00
Hiddify
205ce31a38 release: version 2.5.1 2024-09-29 15:33:21 +00:00
Hiddify
40b315cc5b fix: exception 2024-09-29 08:16:03 +00:00
Hiddify
ba764751b3 fix: version 2024-09-28 23:07:06 +00:00
Hiddify
3c527fb5a7 release: version 2.5.0 2024-09-28 23:02:20 +00:00
Hiddify
54fa73425d Merge pull request #1335 from laperuz92/patch-1
Update russian translations
2024-09-22 21:08:15 +02:00
Hiddify
eedb4a4f7b Merge pull request #1328 from yxiZo/main
Update translations
2024-09-21 21:26:59 +02:00
Hiddify
dbdb6968a4 Merge pull request #1322 from andythesilly/main
set edgeToEdge ui mode
2024-09-21 21:26:32 +02:00
laperuz92
29dfd4d16e Update russian translations 2024-09-13 17:05:33 +08:00
yxiZo
6e136c4b0a chore: update translations with Fink 🐦 2024-09-12 10:08:54 +08:00
andythesilly
bfe15779d3 chore: update translations with Fink 🐦 2024-09-08 23:59:12 +03:00
Andrey Khachatryan
de6138f2be set edgeToEdge ui mode 2024-09-08 23:50:48 +03:00
Hiddify
8bd3b8840f release: version 2.3.1 2024-09-07 15:52:06 +00:00
Hiddify
e9bbb91019 fix: android 2024-09-06 03:37:41 +02:00