zapret-kvn/xray_fluent
Repository files (latest commit first)
Filename Latest commit message Latest commit date
XrayFluent Dev c38b3ec8ce UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage
- Toolbar: text buttons → FluentIcon TransparentToolButton with tooltips
- Filter row: removed text labels, added VerticalSeparator
- Speed test: geo-based URLs (datapacket CDN per country), 3-round average
- Speed test + ping: progress indicator (N/M) in status bar
- Node detail subpage: double-click opens inline detail with BreadcrumbBar
- Ping/speed history: persisted to disk, shown in detail subpage tables
- Traffic detail: inline subpage with BreadcrumbBar (no separate dialog)
- Dashboard: toggle button with Play/Pause icon inside connection card
- Dashboard: removed duplicate bottom action buttons (already in nav menu)
- Delete confirmation: MessageBox before deleting servers
- Clickable table headers for sorting
- Prevent deselection on empty area click
- Connection switching: hot-swap fallback, stale flag verification, stuck timeout
- Status column: OK/!/X with tooltips (blocked vs dead vs alive)

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-21 18:15:55 +03:00
..
ui UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage 2026-03-21 18:15:55 +03:00
__init__.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
app_controller.py UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage 2026-03-21 18:15:55 +03:00
app_updater.py zapret: fix presets with spaces, update download fallback 2026-03-20 00:45:24 +03:00
config_builder.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
connectivity_test.py модуль запрета 2026-03-19 00:30:27 +03:00
constants.py UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage 2026-03-21 18:15:55 +03:00
country_flags.py модуль запрета 2026-03-19 00:30:27 +03:00
diagnostics.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
http_utils.py модуль запрета 2026-03-19 00:30:27 +03:00
link_parser.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
live_metrics_worker.py модуль запрета 2026-03-19 00:30:27 +03:00
models.py UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage 2026-03-21 18:15:55 +03:00
network_monitor.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
path_utils.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
ping_worker.py UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage 2026-03-21 18:15:55 +03:00
proxy_manager.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
security.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
singbox_config_builder.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
singbox_manager.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
speed_test_worker.py UI redesign: icon toolbar, speed test, node detail subpage, traffic subpage 2026-03-21 18:15:55 +03:00
startup.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
storage.py feat: TUN VPN mode via tun2socks, UI improvements, settings overhaul 2026-03-15 23:01:50 +03:00
tun2socks_manager.py вапвап 2026-03-18 21:57:01 +03:00
update_checker.py модуль запрета 2026-03-19 00:30:27 +03:00
xray_core_updater.py модуль запрета 2026-03-19 00:30:27 +03:00
xray_manager.py режим тун теперь на главной редакритуерся 2026-03-21 15:37:08 +03:00
zapret_manager.py zapret: fix presets with spaces, update download fallback 2026-03-20 00:45:24 +03:00