Zapret | Дорожная карта
2.32K subscribers
28 photos
24 files
2.98K links
Дорожная карта обновлений.

Узнайте что я буду редактировать в Запрет для обхода блокировок Дискорда и Ютуба в первую очередь

И ужаснуться моим техническим непонятным запискам без контекста.
Download Telegram
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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: 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
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: блок статуса стал сценой — пакеты разбиваются о стену блокировки или проходят сквозь неё, фон в цвет состояния, волна при включении и талисман с настроением

👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:32:48 MSK
🔗 SHA: cd47c02

📊 Статистика:
➕ Добавлено: 1152 строк
➖ Удалено: 395 строк
📝 Всего изменений: 1547

📁 Изменено файлов: 12

✏️ src/app/ui_texts.py
✏️ src/presets/ui/control/control_page_runtime_shared.py
✏️ src/presets/ui/control/control_runtime.py
✏️ src/presets/ui/control/shared_builders.py
✏️ src/presets/ui/control/zapret1/page.py
✏️ src/presets/ui/control/zapret2/build.py
✏️ src/presets/ui/control/zapret2/page.py
✏️ src/ui/pulsing_dot.py
✏️ tests/test_control_animations.py
✏️ tests/test_control_status_dot_pulse.py
🆕 src/presets/ui/control/status_hero_card.py
🆕 src/ui/widgets/bypass_scene.py

🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: рядом со статусом видно, сколько обход уже работает — отсчёт идёт от времени создания процесса winws

👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:36:33 MSK
🔗 SHA: feddcd4

📊 Статистика:
➕ Добавлено: 431 строк
➖ Удалено: 3 строк
📝 Всего изменений: 434

📁 Изменено файлов: 13

🆕 src/presets/ui/control/uptime_label.py
🆕 tests/test_control_uptime.py
✏️ src/app/architecture_checks.py
✏️ src/app/state_store.py
✏️ src/app/ui_texts.py
✏️ src/presets/ui/control/control_page_runtime_shared.py
✏️ src/presets/ui/control/shared_builders.py
✏️ src/presets/ui/control/zapret1/build.py
✏️ src/presets/ui/control/zapret1/page.py
✏️ src/presets/ui/control/zapret2/build.py
✏️ src/presets/ui/control/zapret2/page.py
✏️ src/winws_runtime/runtime/process_probe.py
✏️ src/winws_runtime/state/launch_runtime_service.py

🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: медоед стал участником сцены — стоит слева, замахивается и кидает пакеты в стену, вздрагивает от отскока, а при работающем обходе спокойно дышит

👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:39:37 MSK
🔗 SHA: b68a5ca

📊 Статистика:
➕ Добавлено: 179 строк
➖ Удалено: 104 строк
📝 Всего изменений: 283

📁 Изменено файлов: 5

✏️ src/presets/ui/control/shared_builders.py
✏️ src/presets/ui/control/status_hero_card.py
✏️ src/ui/widgets/bypass_scene.py
✏️ src/ui/widgets/fun/mascot.py
✏️ tests/test_control_animations.py

🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: сводка стала плитками — пресет, профили и Premium подсвечиваются под мышью и показывают стрелку, а в плитке профилей видны значки включённых сервисов

👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:47:59 MSK
🔗 SHA: e2d033f

📊 Статистика:
➕ Добавлено: 948 строк
➖ Удалено: 46 строк
📝 Всего изменений: 994

📁 Изменено файлов: 13

🆕 src/ui/widgets/tile_grid.py
🆕 tests/test_control_profile_icons.py
🆕 tests/test_tile_grid.py
✏️ src/app/feature_facades/profile.py
✏️ src/app/ui_texts.py
✏️ src/presets/ui/control/additional_settings_runtime.py
✏️ src/presets/ui/control/top_summary_widget.py
✏️ src/presets/ui/control/zapret1/page.py
✏️ src/presets/ui/control/zapret2/page.py
✏️ src/profile/commands.py
✏️ src/profile/service.py
✏️ src/ui/page_deps/presets.py
✏️ tests/test_control_animations.py

🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: пока обход работает, свечение карточки живое — за сценой ходят и переливаются два пятна света, а ореол кнопки мягко дышит

👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:52:16 MSK
🔗 SHA: a7c31bb

📊 Статистика:
➕ Добавлено: 203 строк
➖ Удалено: 8 строк
📝 Всего изменений: 211

📁 Изменено файлов: 3

✏️ src/presets/ui/control/status_hero_card.py
✏️ src/ui/widgets/bypass_scene.py
✏️ tests/test_control_animations.py

🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: быстрые действия стали плитками под сводкой — обучение, тест соединения, сброс сети, папка и документация загораются своим цветом под мышью

👤 Автор: loop-uh
📅 Дата: 03.10.2026 18:58:23 MSK
🔗 SHA: b436a3f

📊 Статистика:
➕ Добавлено: 704 строк
➖ Удалено: 428 строк
📝 Всего изменений: 1132

📁 Изменено файлов: 17

🆕 src/presets/ui/control/quick_actions.py
🆕 src/ui/widgets/action_tile.py
🆕 tests/test_control_quick_actions.py
✏️ src/app/ui_texts.py
✏️ src/presets/ui/control/shared_builders.py
✏️ src/presets/ui/control/windows_features/runtime.py
✏️ src/presets/ui/control/zapret1/page.py
✏️ src/presets/ui/control/zapret1/runtime_helpers.py
✏️ src/presets/ui/control/zapret1/sections_build.py
✏️ src/presets/ui/control/zapret2/page.py
✏️ src/presets/ui/control/zapret2/runtime_helpers.py
✏️ src/presets/ui/control/zapret2/sections_build.py
✏️ src/ui/widgets/bypass_scene.py
✏️ src/ui/widgets/tile_grid.py
✏️ tests/test_control_accessibility.py
✏️ tests/test_control_internet_cleanup_button.py
✏️ tests/test_zapret2_control_lazy_startup.py

🔗 Открыть в Forgejo
💥 ВСЕ НАШИ ССЫЛКИ: https://t.me/runetvpnyoutubediscord

🔔 Новый коммит в zapretdiscordyoutube/zapret

📝 Главная: настройки разложены по смыслу в три группы — «Запуск и поведение», «Windows и блокировки», «Тонкая настройка обхода»

👤 Автор: loop-uh
📅 Дата: 03.10.2026 19:00:15 MSK
🔗 SHA: 92214fa

📊 Статистика:
➕ Добавлено: 192 строк
➖ Удалено: 54 строк
📝 Всего изменений: 246

📁 Изменено файлов: 8

✏️ src/app/ui_texts.py
✏️ src/presets/ui/control/zapret1/page.py
✏️ src/presets/ui/control/zapret1/runtime_helpers.py
✏️ src/presets/ui/control/zapret1/sections_build.py
✏️ src/presets/ui/control/zapret2/page.py
✏️ src/presets/ui/control/zapret2/runtime_helpers.py
✏️ src/presets/ui/control/zapret2/sections_build.py
✏️ tests/test_control_quick_actions.py

🔗 Открыть в Forgejo