• 21.1.7.183 07a1f55017

    Zapret Dev 21.1.7.183
    All checks were successful
    Zapret source guards / validate (push) Successful in 10s
    Windows-сборка / Dev Dev 21.1.7.183 опубликован
    Pre-release

    loop-uh released this 2026-10-20 00:35:15 +03:00 | 50 commits to main since this release

    Zapret 21.1.7.183 — что изменилось с версии 21.1.7.182

    Выпуск про скорость: окно и меню в трее открываются быстрее после долгого простоя, особенно на компьютерах с медленным диском и малым запасом памяти.

    Возврат окна из фона

    Windows любит отбирать память у свёрнутого окна, а когда его возвращают, программа заново читает её с диска. На медленном диске это и есть долгое открытие.

    • Программа теперь запоминает, сколько памяти ей нужно на виду, и просит Windows не отбирать её в тот самый момент, когда окно сворачивается или уходит в трей — раньше это делалось уже после того, как память отобрали, и защита почти ничего не защищала
    • Защита работает и на слабых компьютерах: раньше она отключалась, если свободно меньше 1 ГБ памяти, а ей нужнее всего именно там
    • Если сворачивание не состоялось, защита сама снимается через пару секунд
    • При возврате программа не подгружает лишний модуль с диска, это ускоряет самый первый кадр

    Меню трея

    • Меню трея создаётся и прорисовывается заранее, через несколько секунд после запуска, а не под первым щелчком — первое открытие после долгого простоя больше не ждёт загрузки шрифтов

    Тише в трее

    • Проверка, жив ли запущенный движок, идёт раз в 8 секунд, пока окно скрыто (на виду — как раньше, раз в 2 секунды), и не дёргает окно лишними сигналами
    • Опрос мыши для подсказки «перенесите файл сюда» работает только пока окно на экране
    Downloads