| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
Some checks failed
Windows project source guards / test (push) Failing after 36s
Уведомления (xray_fluent/ui/notifications.py). Раньше каждое место звало InfoBar со своим сроком от 2,2 до 30 с, и уведомление гасло по таймеру библиотеки, даже когда его читали с мышью над ним или окно было свёрнуто. Теперь все идут через Notifier окна: - срок по уровню и длине текста (успех от 3 с, предупреждение от 6 с, ошибка от 8 с, длинный текст дольше, не больше 30 с); - отсчёт стоит под мышью и пока окно неактивно или свёрнуто; ушла мышь — ещё 2,5 с; гаснущее уведомление мышь возвращает; - одинаковое не дублируется, а продлевается; на экране не больше четырёх; - прогресс пинга и теста скорости — «липкое» уведомление, итог висит 4 с вместо 1 с. DNS. «Защищённый DNS недоступен. Адрес сервера взят из запомненных…» всплывало почти при каждом подключении и ничего не просило от пользователя: sequential-цепочка app-node-bootstrap делила 4 с поровну, и DoH получал 2 с — первого TLS-рукопожатия через провайдера не хватало. Срок цепочки 6 с (DoH получает свои 3 с). Переход на запомненный адрес больше не уведомление: при неудачном подключении того же перехода к ошибке дописывается, что адрес мог устареть и подписку стоит обновить. Два других DNS-предупреждения переписаны: что случилось и что VPN работает, делать ничего не нужно. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> |
||
| .. | ||
| amnezia | ||
| hysteria | ||
| sidecar | ||
| singbox | ||
| xray | ||
| zapret | ||
| __init__.py | ||
| health_check.py | ||
| runtime_security.py | ||
| socks_probe.py | ||
| tls_fingerprint.py | ||
| xray_outbound_compat.py | ||