🔔 Новый коммит в zapretdiscordyoutube/zapret
📝 Пресеты: автосинк не затирает правку, сделанную во время загрузки, и не возвращает отвязанную привязку или выключенное автообновление; пропавший выбранный пресет подменяется пресетом по умолчанию только для запуска — выбор не затирается и вернётся вместе с файлом; чтение выбора больше ничего не пишет в настройки; один заблокированный файл или папка *.txt не роняют список пресетов; упавшая проверка пресета не останавливает работающий DPI; действия над профилями не уходят в другой пресет после переключения; воркеры списка профилей и фильтра стратегий больше не роняют программу при пересоздании виджета
👤 Автор: loop-uh
📅 Дата: 30.09.2026 13:49:29 MSK
🔗 SHA:
ae70251📊 Статистика:
➕ Добавлено: 365 строк
➖ Удалено: 28 строк
📝 Всего изменений: 393
📁 Изменено файлов: 12
🆕
tests/test_preset_data_safety_guards.py✏️
src/presets/file_store.py✏️
src/presets/remote_sync.py✏️
src/presets/remote_sync_workers.py✏️
src/presets/selection_service.py✏️
src/profile/ui/preset_setup_page.py✏️
src/profile/ui/preset_write_queue.py✏️
src/profile/ui/profile_strategy_list_widget.py✏️
src/profile/ui/profiles_list.py✏️
src/winws_runtime/runtime/preset_launch_service.py✏️
tests/test_preset_selection_defaults.py✏️
tests/test_remote_preset_sync.py🔗 Открыть в Forgejo