💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Значки: широкие значки (геймпад, сеть, Discord) больше не срезаются по краям — уменьшаются так, чтобы уместиться в свой квадрат; плитки Hosts рисуют фирменные логотипы сервисов из общего набора Simple Icons
👤 Автор: loop-uh
📅 Дата: 01.10.2026 21:40:57 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 194 строк
➖ Удалено: 25 строк
📝 Всего изменений: 219
📁 Изменено файлов: 6
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Значки: широкие значки (геймпад, сеть, Discord) больше не срезаются по краям — уменьшаются так, чтобы уместиться в свой квадрат; плитки Hosts рисуют фирменные логотипы сервисов из общего набора Simple Icons
👤 Автор: loop-uh
📅 Дата: 01.10.2026 21:40:57 MSK
🔗 SHA:
527598d📊 Статистика:
➕ Добавлено: 194 строк
➖ Удалено: 25 строк
📝 Всего изменений: 219
📁 Изменено файлов: 6
✏️
src/hosts/ui/services_tiles.py✏️
src/profile/ui/simple_icons_bundle.py✏️
src/ui/theme.py✏️
tests/test_hosts_catalog_sqlite.py✏️
tests/test_hosts_tile_caption_wrap.py✏️
tools/generate_profile_icon_bundle.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 BlockCheck: новая вкладка «Проверка домена» слева от «DNS подмена» — для введённого домена или IP показывает пинг через Windows API без ping.exe (IPv4 и IPv6: отправлено/получено, потери, мин/средн/макс, TTL) и подключение к порту 443; адреса домена от двух с лишним десятков DNS-серверов (системные, список программы, свои, дополнительные независимые и шифрованные DoH как эталон) с пометками заглушек провайдера и предупреждением, если обычные DNS-запросы перехватываются по пути; владельца сети, ASN и подсеть адреса; домены на том же адресе — обратное имя, сертификат сайта, базы ip.thc.org и Shodan, HackerTarget как запасной; внешние сервисы отключаются галочкой, локальные адреса наружу не отправляются
👤 Автор: loop-uh
📅 Дата: 01.10.2026 23:06:28 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 3692 строк
➖ Удалено: 51 строк
📝 Всего изменений: 3743
📁 Изменено файлов: 19
🆕
🆕
🆕
🆕
🆕
🆕
🆕
🆕
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 BlockCheck: новая вкладка «Проверка домена» слева от «DNS подмена» — для введённого домена или IP показывает пинг через Windows API без ping.exe (IPv4 и IPv6: отправлено/получено, потери, мин/средн/макс, TTL) и подключение к порту 443; адреса домена от двух с лишним десятков DNS-серверов (системные, список программы, свои, дополнительные независимые и шифрованные DoH как эталон) с пометками заглушек провайдера и предупреждением, если обычные DNS-запросы перехватываются по пути; владельца сети, ASN и подсеть адреса; домены на том же адресе — обратное имя, сертификат сайта, базы ip.thc.org и Shodan, HackerTarget как запасной; внешние сервисы отключаются галочкой, локальные адреса наружу не отправляются
👤 Автор: loop-uh
📅 Дата: 01.10.2026 23:06:28 MSK
🔗 SHA:
68ea29c📊 Статистика:
➕ Добавлено: 3692 строк
➖ Удалено: 51 строк
📝 Всего изменений: 3743
📁 Изменено файлов: 19
🆕
src/dns/domain_lookup.py🆕
src/dns/domain_lookup_plans.py🆕
src/dns/domain_lookup_worker.py🆕
src/dns/ui/domain_lookup_page.py🆕
src/utils/cert_names.py🆕
src/utils/dns_wire.py🆕
tests/test_cert_names.py🆕
tests/test_dns_wire.py🆕
tests/test_domain_lookup.py🆕
tests/test_domain_lookup_page.py✏️
src/app/feature_facades/dns.py✏️
src/app/search_index.py✏️
src/app/ui_texts.py✏️
src/blockcheck/config.py✏️
src/blockcheck/preflight.py✏️
src/blockcheck/ui/page.py✏️
src/dns/commands.py✏️
src/utils/windows_icmp.py✏️
tests/test_blockcheck_page_accessibility.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 «Что нового» и окно обновления: в Stable показываются 3 выпуска вместо 10 (текст выпуска Stable — большая статья), в Dev по-прежнему 10; пропущенные версии видны все
👤 Автор: loop-uh
📅 Дата: 02.10.2026 01:23:49 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 46 строк
➖ Удалено: 10 строк
📝 Всего изменений: 56
📁 Изменено файлов: 3
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 «Что нового» и окно обновления: в Stable показываются 3 выпуска вместо 10 (текст выпуска Stable — большая статья), в Dev по-прежнему 10; пропущенные версии видны все
👤 Автор: loop-uh
📅 Дата: 02.10.2026 01:23:49 MSK
🔗 SHA:
2c078ab📊 Статистика:
➕ Добавлено: 46 строк
➖ Удалено: 10 строк
📝 Всего изменений: 56
📁 Изменено файлов: 3
✏️
src/updater/release/history.py✏️
src/updater/whats_new.py✏️
tests/test_forgejo_release_history.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Драйвер WinDivert и запуск winws: служба Monkey больше не зависает — программа сама держала её незакрытым хэндлом (CloseServiceHandle без argtypes падал с «int too long to convert»); новый слой winws_runtime/engine на типизированном WinAPI: запуск подтверждается строкой windivert initialized из вывода winws, остановка — сигналом Windows о выходе процесса, без пауз «на глаз»; кнопка «Стоп», выход и обновление выгружают драйвер и убирают его службу, когда им никто не пользуется (кроме Kaspersky), перезапуск и смена пресета драйвер не трогают; останавливаются только winws из папки программы, чужая копия запрета не убивается; реестр службы, DeleteFlag и тип запуска больше не правятся, штатное «отключена и помечена на удаление» у работающего драйвера не считается поломкой; застрявшая служба называется пользователю с причиной; оркестратор переведён на те же подтверждения; вывод winws первой версии пишется в файл; сквозные проверки на живой Windows в tests/e2e_windows
👤 Автор: loop-uh
📅 Дата: 02.10.2026 02:34:45 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 4326 строк
➖ Удалено: 3361 строк
📝 Всего изменений: 7687
📁 Изменено файлов: 44
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
... и ещё 24 файлов
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Драйвер WinDivert и запуск winws: служба Monkey больше не зависает — программа сама держала её незакрытым хэндлом (CloseServiceHandle без argtypes падал с «int too long to convert»); новый слой winws_runtime/engine на типизированном WinAPI: запуск подтверждается строкой windivert initialized из вывода winws, остановка — сигналом Windows о выходе процесса, без пауз «на глаз»; кнопка «Стоп», выход и обновление выгружают драйвер и убирают его службу, когда им никто не пользуется (кроме Kaspersky), перезапуск и смена пресета драйвер не трогают; останавливаются только winws из папки программы, чужая копия запрета не убивается; реестр службы, DeleteFlag и тип запуска больше не правятся, штатное «отключена и помечена на удаление» у работающего драйвера не считается поломкой; застрявшая служба называется пользователю с причиной; оркестратор переведён на те же подтверждения; вывод winws первой версии пишется в файл; сквозные проверки на живой Windows в tests/e2e_windows
👤 Автор: loop-uh
📅 Дата: 02.10.2026 02:34:45 MSK
🔗 SHA:
917acea📊 Статистика:
➕ Добавлено: 4326 строк
➖ Удалено: 3361 строк
📝 Всего изменений: 7687
📁 Изменено файлов: 44
✏️
src/app/feature_facades/orchestra.py✏️
src/app/feature_facades/runtime.py✏️
src/blockcheck/strategy_search/environment.py✏️
src/orchestra/orchestra_runner.py✏️
src/utils/process_killer.py✏️
src/utils/windows_process_probe.py✏️
src/winws_runtime/health/process_health_check.py✏️
src/winws_runtime/health/startup_error_diagnosis.py✏️
src/winws_runtime/health/windivert_auto_fix.py✏️
src/winws_runtime/health/windivert_diagnostics.py✏️
src/winws_runtime/health/winws_exit_diagnosis.py✏️
src/winws_runtime/runners/preset_runner_support.py✏️
src/winws_runtime/runners/runner_base.py✏️
src/winws_runtime/runners/zapret1_runner.py✏️
src/winws_runtime/runners/zapret2_runner.py✏️
src/winws_runtime/runtime/control_workers.py✏️
src/winws_runtime/runtime/preset_launch_service.py✏️
src/winws_runtime/runtime/process_probe.py✏️
src/winws_runtime/runtime/runtime_api.py✏️
src/winws_runtime/runtime/sync_shutdown.py... и ещё 24 файлов
🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Сквозная проверка через окно программы: скрипт tests/e2e_windows/run_gui_e2e.ps1 нажимает кнопку состояния Zapret в заголовке окна установленной программы и после каждого запуска и остановки сверяет с системой — жив ли winws из папки программы, загружен ли драйвер и исчезла ли служба Monkey после остановки
👤 Автор: loop-uh
📅 Дата: 02.10.2026 02:45:56 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 157 строк
➖ Удалено: 0 строк
📝 Всего изменений: 157
📁 Изменено файлов: 1
🆕
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Сквозная проверка через окно программы: скрипт tests/e2e_windows/run_gui_e2e.ps1 нажимает кнопку состояния Zapret в заголовке окна установленной программы и после каждого запуска и остановки сверяет с системой — жив ли winws из папки программы, загружен ли драйвер и исчезла ли служба Monkey после остановки
👤 Автор: loop-uh
📅 Дата: 02.10.2026 02:45:56 MSK
🔗 SHA:
7bda79b📊 Статистика:
➕ Добавлено: 157 строк
➖ Удалено: 0 строк
📝 Всего изменений: 157
📁 Изменено файлов: 1
🆕
tests/e2e_windows/run_gui_e2e.ps1🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Окно обновления: шутки больше не повторяются от раза к разу — наборы фраз увеличены в несколько раз (подготовка, загрузка, установка, ошибка, перезапуск, «Что нового», русский и английский), бегущая строка показывает их в случайном порядке и не повторяет ни одной, пока не прошли все остальные, окно-продолжение получает перемешанный список и идёт по нему по кругу
👤 Автор: loop-uh
📅 Дата: 02.10.2026 19:24:48 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 226 строк
➖ Удалено: 12 строк
📝 Всего изменений: 238
📁 Изменено файлов: 7
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Окно обновления: шутки больше не повторяются от раза к разу — наборы фраз увеличены в несколько раз (подготовка, загрузка, установка, ошибка, перезапуск, «Что нового», русский и английский), бегущая строка показывает их в случайном порядке и не повторяет ни одной, пока не прошли все остальные, окно-продолжение получает перемешанный список и идёт по нему по кругу
👤 Автор: loop-uh
📅 Дата: 02.10.2026 19:24:48 MSK
🔗 SHA:
74fc9b7📊 Статистика:
➕ Добавлено: 226 строк
➖ Удалено: 12 строк
📝 Всего изменений: 238
📁 Изменено файлов: 7
✏️
src/ui/widgets/fun/ticker.py✏️
src/updater/install/splash_script.py✏️
src/updater/ui/fun_texts.py✏️
src/updater/ui/restart_splash_spec.py✏️
tests/test_fun_widgets.py✏️
tests/test_restart_splash.py✏️
tests/test_update_dialog.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Premium: надпись «Осталось дней» читается в светлой теме — цвет берётся из читаемых success_text/warning_text/error_text и задаётся сразу для обеих тем через setTextColor, поэтому при смене темы надпись перекрашивается сама и её стиль больше не затирается библиотекой; тесты на цвета в светлой и тёмной теме и на перекраску при смене темы
👤 Автор: loop-uh
📅 Дата: 02.10.2026 19:35:59 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 124 строк
➖ Удалено: 5 строк
📝 Всего изменений: 129
📁 Изменено файлов: 2
✏️
🆕
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Premium: надпись «Осталось дней» читается в светлой теме — цвет берётся из читаемых success_text/warning_text/error_text и задаётся сразу для обеих тем через setTextColor, поэтому при смене темы надпись перекрашивается сама и её стиль больше не затирается библиотекой; тесты на цвета в светлой и тёмной теме и на перекраску при смене темы
👤 Автор: loop-uh
📅 Дата: 02.10.2026 19:35:59 MSK
🔗 SHA:
7303e07📊 Статистика:
➕ Добавлено: 124 строк
➖ Удалено: 5 строк
📝 Всего изменений: 129
📁 Изменено файлов: 2
✏️
src/donater/ui/page.py🆕
tests/test_premium_days_label_theme.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Подсказки: чёрное пустое окошко при наведении больше не появляется нигде — на значках DNS-профилей в «Редакторе hosts», на плитках DNS-провайдеров, в таблицах фейков, результатов BlockCheck и «Проверки домена», в точках шагов обучения и других местах подсказка теперь рисуется в стиле программы; общая защита на всё приложение (ui/native_tooltip_guard) перехватывает обычную подсказку Qt до показа и выводит её текст fluent-подсказкой у курсора, а случайно появившееся системное окошко сразу закрывает; подсказки строк в таблицах BlockCheck и «Проверки домена» раньше не показывались вовсе — исправлено
👤 Автор: loop-uh
📅 Дата: 03.10.2026 14:46:42 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 447 строк
➖ Удалено: 26 строк
📝 Всего изменений: 473
📁 Изменено файлов: 18
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Подсказки: чёрное пустое окошко при наведении больше не появляется нигде — на значках DNS-профилей в «Редакторе hosts», на плитках DNS-провайдеров, в таблицах фейков, результатов BlockCheck и «Проверки домена», в точках шагов обучения и других местах подсказка теперь рисуется в стиле программы; общая защита на всё приложение (ui/native_tooltip_guard) перехватывает обычную подсказку Qt до показа и выводит её текст fluent-подсказкой у курсора, а случайно появившееся системное окошко сразу закрывает; подсказки строк в таблицах BlockCheck и «Проверки домена» раньше не показывались вовсе — исправлено
👤 Автор: loop-uh
📅 Дата: 03.10.2026 14:46:42 MSK
🔗 SHA:
c767393📊 Статистика:
➕ Добавлено: 447 строк
➖ Удалено: 26 строк
📝 Всего изменений: 473
📁 Изменено файлов: 18
🆕
src/ui/native_tooltip_guard.py🆕
tests/test_native_tooltip_guard.py✏️
src/blockcheck/ui/check_results.py✏️
src/blockcheck/ui/strategy_scan_widgets.py✏️
src/dns/ui/dns_check_widgets.py✏️
src/dns/ui/domain_lookup_page.py✏️
src/dns/ui/provider_grid.py✏️
src/fakes/ui/build.py✏️
src/fakes/ui/page.py✏️
src/hosts/ui/services_tiles.py✏️
src/main/qt_runtime.py✏️
src/telegram_proxy/ui/runtime_helpers.py✏️
src/ui/code_editor/completion_popup.py✏️
src/ui/fluent_widgets.py✏️
src/ui/onboarding/overlay.py✏️
src/ui/pages/about_page_kvn_build.py✏️
src/ui/widgets/fluent_item_tooltip.py✏️
tests/test_fakes_page.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 BlockCheck: для гео-сайтов советуется hosts или DNS, а не стратегия — если целью подбора стратегии выбран сервис, который сам ограничивает доступ из России (ChatGPT, Claude, Spotify и другие сервисы с DNS-профилем из каталога hosts), под полем цели сразу появляется предупреждение с кнопками «Открыть Редактор hosts» и «Настройка DNS», а кнопка запуска сначала спрашивает, подбирать ли всё равно; в итогах обычной проверки BlockCheck у такого сайта вместо «Подобрать стратегию» стоит совет про DNS-профиль и кнопка «Редактор hosts»; список гео-сайтов берётся из каталога hosts в фоне (hosts/geo_sites), поддомены сайта считаются тем же сервисом; у общего предупреждения SemanticNotice заработали мягкая заливка и читаемый на светлой теме цвет текста
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:12:13 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 757 строк
➖ Удалено: 7 строк
📝 Всего изменений: 764
📁 Изменено файлов: 19
🆕
🆕
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 BlockCheck: для гео-сайтов советуется hosts или DNS, а не стратегия — если целью подбора стратегии выбран сервис, который сам ограничивает доступ из России (ChatGPT, Claude, Spotify и другие сервисы с DNS-профилем из каталога hosts), под полем цели сразу появляется предупреждение с кнопками «Открыть Редактор hosts» и «Настройка DNS», а кнопка запуска сначала спрашивает, подбирать ли всё равно; в итогах обычной проверки BlockCheck у такого сайта вместо «Подобрать стратегию» стоит совет про DNS-профиль и кнопка «Редактор hosts»; список гео-сайтов берётся из каталога hosts в фоне (hosts/geo_sites), поддомены сайта считаются тем же сервисом; у общего предупреждения SemanticNotice заработали мягкая заливка и читаемый на светлой теме цвет текста
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:12:13 MSK
🔗 SHA:
43d86f2📊 Статистика:
➕ Добавлено: 757 строк
➖ Удалено: 7 строк
📝 Всего изменений: 764
📁 Изменено файлов: 19
🆕
src/hosts/geo_sites.py🆕
tests/test_geo_sites_warning.py✏️
src/app/feature_assembly.py✏️
src/app/feature_facades/blockcheck.py✏️
src/app/feature_facades/hosts.py✏️
src/app/ui_texts.py✏️
src/blockcheck/strategy_scan_page_plans.py✏️
src/blockcheck/ui/check_results.py✏️
src/blockcheck/ui/page.py✏️
src/blockcheck/ui/strategy_scan_page.py✏️
src/blockcheck/ui/strategy_scan_page_build.py✏️
src/blockcheck/ui/strategy_scan_widgets.py✏️
src/blockcheck/worker.py✏️
src/blockcheck/workers.py✏️
src/diagnostics/engine.py✏️
src/diagnostics/verdict.py✏️
src/hosts/public.py✏️
src/ui/fluent_widgets.py✏️
src/ui/page_deps/system.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тесты каталога hosts: версия 2026.10.03.1, 850 доменов и 6813 ответов DNS — у Claude добавлены 32 имени, у Gemini и Copilot обновлены адреса XBOX DNS
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:42:08 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 3 строк
➖ Удалено: 3 строк
📝 Всего изменений: 6
📁 Изменено файлов: 1
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Тесты каталога hosts: версия 2026.10.03.1, 850 доменов и 6813 ответов DNS — у Claude добавлены 32 имени, у Gemini и Copilot обновлены адреса XBOX DNS
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:42:08 MSK
🔗 SHA:
ec59eb7📊 Статистика:
➕ Добавлено: 3 строк
➖ Удалено: 3 строк
📝 Всего изменений: 6
📁 Изменено файлов: 1
✏️
tests/test_hosts_catalog_sqlite.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Мягкое безрамочное предупреждение со своим значком вместо рамки
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:48:20 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 58 строк
➖ Удалено: 31 строк
📝 Всего изменений: 89
📁 Изменено файлов: 6
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Мягкое безрамочное предупреждение со своим значком вместо рамки
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:48:20 MSK
🔗 SHA:
307cbc0📊 Статистика:
➕ Добавлено: 58 строк
➖ Удалено: 31 строк
📝 Всего изменений: 89
📁 Изменено файлов: 6
✏️
src/app/ui_texts.py✏️
src/presets/ui/control/zapret1/runtime_helpers.py✏️
src/presets/ui/control/zapret1/sections_build.py✏️
src/presets/ui/control/zapret2/runtime_helpers.py✏️
src/presets/ui/control/zapret2/sections_build.py✏️
src/ui/fluent_widgets.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Значок карточки «Фейки» того же размера, что у строк-переключателей
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:51:48 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 18 строк
➖ Удалено: 0 строк
📝 Всего изменений: 18
📁 Изменено файлов: 3
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Значок карточки «Фейки» того же размера, что у строк-переключателей
👤 Автор: loop-uh
📅 Дата: 03.10.2026 15:51:48 MSK
🔗 SHA:
f02af61📊 Статистика:
➕ Добавлено: 18 строк
➖ Удалено: 0 строк
📝 Всего изменений: 18
📁 Изменено файлов: 3
✏️
src/presets/ui/control/shared_builders.py✏️
tests/test_control_accessibility.py✏️
tests/test_control_push_setting_card_icons.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Обучение: живее анимации схем техник, и в tcpseg мусор доезжает с данными до сайта — сайт его и отбрасывает
👤 Автор: loop-uh
📅 Дата: 03.10.2026 16:38:47 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 392 строк
➖ Удалено: 80 строк
📝 Всего изменений: 472
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Обучение: живее анимации схем техник, и в tcpseg мусор доезжает с данными до сайта — сайт его и отбрасывает
👤 Автор: loop-uh
📅 Дата: 03.10.2026 16:38:47 MSK
🔗 SHA:
68bcdfd📊 Статистика:
➕ Добавлено: 392 строк
➖ Удалено: 80 строк
📝 Всего изменений: 472
📁 Изменено файлов: 2
✏️
src/ui/onboarding/illustrations.py✏️
tests/test_onboarding_tour.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Меньше лишней работы процессора: выплывание карточек без перерисовки каждый кадр, один снимок процессов, без полной записи истории оркестратора на каждую строку
👤 Автор: loop-uh
📅 Дата: 03.10.2026 16:41:39 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 307 строк
➖ Удалено: 42 строк
📝 Всего изменений: 349
📁 Изменено файлов: 17
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Меньше лишней работы процессора: выплывание карточек без перерисовки каждый кадр, один снимок процессов, без полной записи истории оркестратора на каждую строку
👤 Автор: loop-uh
📅 Дата: 03.10.2026 16:41:39 MSK
🔗 SHA:
4a124c3📊 Статистика:
➕ Добавлено: 307 строк
➖ Удалено: 42 строк
📝 Всего изменений: 349
📁 Изменено файлов: 17
✏️
src/blockcheck/ui/page.py✏️
src/dns/ui/dns_check_page.py✏️
src/orchestra/locked_strategies_manager.py✏️
src/orchestra/orchestra_runner.py✏️
src/orchestra/ui/page.py✏️
src/presets/ui/common/preset_import_dialog.py✏️
src/settings/store.py✏️
src/ui/widgets/stagger_float_in.py✏️
src/winws_runtime/monitoring/process_monitor.py✏️
src/winws_runtime/runtime/process_probe.py✏️
tests/test_blockcheck_page_accessibility.py✏️
tests/test_exit_watch_autorestart.py✏️
tests/test_orchestra_accessibility.py✏️
tests/test_orchestra_history_flush.py✏️
tests/test_page_float_in_contract.py✏️
tests/test_preset_import_dialog.py✏️
tests/test_settings_sqlite_store.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Оркестратор: цвет статуса возвращается после смены темы
👤 Автор: loop-uh
📅 Дата: 03.10.2026 17:46:07 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 19 строк
➖ Удалено: 0 строк
📝 Всего изменений: 19
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Оркестратор: цвет статуса возвращается после смены темы
👤 Автор: loop-uh
📅 Дата: 03.10.2026 17:46:07 MSK
🔗 SHA:
af22905📊 Статистика:
➕ Добавлено: 19 строк
➖ Удалено: 0 строк
📝 Всего изменений: 19
📁 Изменено файлов: 2
✏️
src/orchestra/ui/page.py✏️
tests/test_orchestra_accessibility.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Окно не перерисовывается целиком при входе и уходе курсора
👤 Автор: loop-uh
📅 Дата: 03.10.2026 17:47:33 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 46 строк
➖ Удалено: 1 строк
📝 Всего изменений: 47
📁 Изменено файлов: 2
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Окно не перерисовывается целиком при входе и уходе курсора
👤 Автор: loop-uh
📅 Дата: 03.10.2026 17:47:33 MSK
🔗 SHA:
40f1976📊 Статистика:
➕ Добавлено: 46 строк
➖ Удалено: 1 строк
📝 Всего изменений: 47
📁 Изменено файлов: 2
✏️
src/ui/fluent_app_window.py✏️
tests/test_fluent_app_window_chrome.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Значки qfluentwidgets не разбираются заново на каждую перерисовку
👤 Автор: loop-uh
📅 Дата: 03.10.2026 17:56:18 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 260 строк
➖ Удалено: 0 строк
📝 Всего изменений: 260
📁 Изменено файлов: 3
✏️
🆕
🆕
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Значки qfluentwidgets не разбираются заново на каждую перерисовку
👤 Автор: loop-uh
📅 Дата: 03.10.2026 17:56:18 MSK
🔗 SHA:
74f8391📊 Статистика:
➕ Добавлено: 260 строк
➖ Удалено: 0 строк
📝 Всего изменений: 260
📁 Изменено файлов: 3
✏️
src/main/qt_runtime.py🆕
src/ui/qfluent_icon_cache.py🆕
tests/test_qfluent_icon_cache.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Telegram Proxy: переключатель «Использовать внешний прокси» запоминается и в режиме MTProxy
👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:10:00 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 85 строк
➖ Удалено: 31 строк
📝 Всего изменений: 116
📁 Изменено файлов: 4
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Telegram Proxy: переключатель «Использовать внешний прокси» запоминается и в режиме MTProxy
👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:10:00 MSK
🔗 SHA:
d3c681e📊 Статистика:
➕ Добавлено: 85 строк
➖ Удалено: 31 строк
📝 Всего изменений: 116
📁 Изменено файлов: 4
✏️
src/settings/normalize.py✏️
src/telegram_proxy/config/settings.py✏️
tests/test_telegram_proxy_session.py✏️
tests/test_telegram_proxy_upstream_catalog.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Обучение: в схеме tcpseg мусор едет первым и слит с данными в одну плашку с подписью «один пакет»
👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:15:55 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 130 строк
➖ Удалено: 76 строк
📝 Всего изменений: 206
📁 Изменено файлов: 3
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Обучение: в схеме tcpseg мусор едет первым и слит с данными в одну плашку с подписью «один пакет»
👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:15:55 MSK
🔗 SHA:
b6eb415📊 Статистика:
➕ Добавлено: 130 строк
➖ Удалено: 76 строк
📝 Всего изменений: 206
📁 Изменено файлов: 3
✏️
src/app/ui_texts.py✏️
src/ui/onboarding/illustrations.py✏️
tests/test_onboarding_tour.py🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Обучение: кнопка паузы на схемах техник — анимацию можно остановить на любом кадре и продолжить с него же
👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:18:57 MSK
🔗 SHA:
📊 Статистика:
➕ Добавлено: 125 строк
➖ Удалено: 6 строк
📝 Всего изменений: 131
📁 Изменено файлов: 4
✏️
✏️
✏️
✏️
🔗 Открыть в Forgejo
🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Обучение: кнопка паузы на схемах техник — анимацию можно остановить на любом кадре и продолжить с него же
👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:18:57 MSK
🔗 SHA:
95659f5📊 Статистика:
➕ Добавлено: 125 строк
➖ Удалено: 6 строк
📝 Всего изменений: 131
📁 Изменено файлов: 4
✏️
src/app/ui_texts.py✏️
src/ui/onboarding/illustrations.py✏️
src/ui/onboarding/overlay.py✏️
tests/test_onboarding_tour.py🔗 Открыть в Forgejo