История изменений
Недавние технические изменения, по датам. Подробную версию того, как проект пришёл к этому (прототип V1, рывок в ширину V2, переписывание физики V3, перестройка интерфейса V4 и непрерывный движок V5), смотри на странице вех.
5.9.1 - Исправление страницы Hotkeys (сентябрь 2026)
Небольшое исправление для 5.9.0 в версиях Pro, Free и Steam.
- Страница Hotkeys снова открывается - в 5.9.0 страница падала с ошибкой "UI_TO_ACTION is not defined". Зарегистрированные горячие клавиши всё это время работали; сломана была только страница настроек.
- Редактор профилей приложений - строка подсказки о пресете больше не ломает редактор для профилей "применить пресет".
- Сообщить о проблеме - кнопка отправки ещё одного отчёта снова работает после отправки.
- Это больше не повторится - сборка теперь завершается ошибкой при любом необъявленном идентификаторе, а автоматическая проверка перед каждым выпуском открывает каждую страницу и нажимает каждый элемент управления.
5.9.0 - исправление зависания в полноэкранном режиме, восстановление дисплеев и честная страница Statistics (сентябрь 2026)
Выпуск, который чинит всё: собран по доске обратной связи и живым тестам. Зависание браузера в полноэкранном режиме найдено и исправлено, дисплеи восстанавливаются без перезапуска приложения, режим Away снова закрывает весь экран, а Statistics показывает настоящую, выровненную по времени историю. Выходит для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- Браузеры больше не зависают в полноэкранном режиме - Chrome мог зависнуть при входе в полноэкранный режим или выходе из него, пока OLED Guard удерживал на этом дисплее сеанс захвата Desktop Duplication. Теперь сеанс освобождается при каждом переходе и подключается снова через мгновение. Само наложение никогда не было причиной, а пользователей Windows Graphics Capture это не затрагивало.
- Дисплеи восстанавливаются без перезапуска - сон дисплея, перезапуски драйвера, докинг и перенумерация мониторов согласуются на лету. Контроль захвата ждёт первый кадр и переинициализируется, если кадра нет, выбор отключённых мониторов следует за физической панелью, а дисплей без захвата показывает предупреждение вместо того, чтобы считаться защищённым.
- Дублируемые дисплеи показываются правильно - режим дублирования Windows теперь отображает одну группу с именами всех панелей и стабильным идентификатором, поэтому отключённая запись больше не может незаметно отключить всю группу при запуске. Подписи подключений были сдвинуты на единицу: HDMI больше не показывается как DVI.
- Режим Away закрывает весь экран - исключения для окон приложений, активного окна и слежения за мышью больше не вырезают дыры в наложении Away, отключённые вами мониторы не затемняются аппаратно, а таймер Away восстанавливается при следующем запуске.
- Исправления запуска и трея - Steam больше не спрашивает про аргумент «/startup» при каждом входе, «Запускать свёрнутым» работает в издании Free из Store, повторный запуск восстанавливает окно полного размера вместо крошечного, а свёрнутый запуск показывает короткое уведомление в трее, тогда как запуск при входе остаётся тихим.
- Ввод, горячие клавиши и обратная связь - набор текста больше не снимает защиту с активного окна (а при «Защищать полностью» послабление отключено целиком), горячие клавиши назначаются с Shift+цифра и на нелатинских раскладках с отметками «не поддерживается» и «не зарегистрировано» прямо в строке, обратная связь из приложения ждёт до 60 секунд на медленном соединении и показывает понятную ошибку, а HUD настройки корректно размещается при масштабе 200 %.
- Statistics говорит правду - шкалы Сеанс, 24 ч, 7 д и Всё рисуют огибающую мин/макс, показывают пропуски как пропуски и сравнивают с предыдущим периодом. Экранное время взвешено по износу для каждого приложения с тепловыми миниатюрами, карту износа можно сбросить для каждого монитора, при наведении она показывает часы воздействия, а калибровка мощности панели уточняет оценку энергии OLED.
5.8.0 - умнее защита, понятнее управление и экономия энергии в режиме Away (сентябрь 2026)
Этот выпуск делает движок защиты понятнее и предсказуемее. Защита нарастает с выбранной скоростью, быстро исчезает при смене содержимого и объясняет решения Auto. Выпускается для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- Режим Away теперь снижает яркость монитора - к равномерному затемнению оверлеем на 88% добавляется аппаратное снижение на совместимых мониторах DDC/CI. Каждый экран переходит на 20% собственного диапазона, не повышая яркость уже более тёмного экрана, а после возвращения или выхода точно восстанавливает прежнее значение. Защищённая от сбоя запись восстановления следует за физическим монитором даже при его перенумерации Windows.
- Responsiveness теперь означает скорость нарастания - Relaxed намного дольше ждёт неподвижного содержимого, Balanced использует естественный темп, а Responsive сохраняет быстрое поведение прежних версий. Во всех вариантах видимая защита быстро снимается после изменения содержимого.
- Auto объясняет свой выбор - Responsiveness Auto использует Responsive для быстрых игр, Balanced для работы и более медленных игр и Relaxed для видео. Панель показывает активный вариант и причину.
- Game IQ стал безопаснее и умнее - знакомые области HUD остаются защищёнными без ввода, при игре с контроллером, просмотре и паузах. При этом видимый слой сверяется с текущим содержимым, поэтому старый счёт или сообщение не остаются поверх повтора, меню или новой сцены. Состояние и сброс для каждой игры также стали надёжнее.
- Пресеты и работа с активным приложением стали понятнее - заводские режимы получили постоянные идентификаторы, повреждённая или повторяющаяся запись больше не уничтожает весь файл пресетов, а запись стала атомарной. Поведение активного приложения сведено к трём понятным вариантам: следовать режиму, оставить чистым или защищать полностью.
- Интерфейс легче читать - Защита и Autopilot получили отдельные элементы управления, обычный текст стал крупнее, а краткие описания метода захвата ведут к полному руководству по настройкам.
- Два честных вида оверлея - Fine Grain и Smooth заменяют вводившие в заблуждение Pixel Shift и Ordered Dither. Вид влияет только на оформление; распознавание, Responsiveness и средняя сила защиты не меняются.
- Видимый эффект энергосбережения - Statistics показывает измеренное снижение нагрузки на панель и оценку экономии энергии OLED-пикселей за сеанс и всё время. Она явно отделена от полного потребления монитора из розетки и нагрузки OLED Guard на GPU.
5.5.2 - более чистые переходы в рабочем режиме и надёжное восстановление после пробуждения (август 2026)
Сводное техническое обновление для профиля Work и состояния Desktop в Autopilot. Оно устраняет зависшую защиту после сна дисплея, а также устаревшие формы и жёсткие контуры, найденные в тестах с перекрытием окон, не меняя поведение Gaming и Media. Выпускается для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- После пробуждения дисплея больше не нужно перезапускать приложение - после возврата из сна старое накопление защиты больше не зависает в центре экрана. OLED Guard отбрасывает кадры, сохранённые до пробуждения, сразу очищает устаревший оверлей и автоматически повторяет захват, если Windows активна, но свежий кадр рабочего стола не приходит.
- Перекрытое содержимое теперь очищается правильно - старые сетки, стены миниатюр и формы окон больше не остаются видимыми через защитный слой после того, как их закрывает новое однотонное или белое окно.
- Тонкие жёсткие фантомные контуры исчезли - самый сильный путь защиты теперь проверяет, существует ли линия в текущем изображении рабочего стола, прежде чем рисовать её. Старые границы больше не проступают через чистое окно на переднем плане.
- Статичный рабочий стол продолжает безопасно обновляться - если Desktop Duplication работает нормально, но не выдаёт новый кадр, потому что ничего не двигалось, OLED Guard продолжает учитывать экспозицию с низкой частотой вместо замораживания последнего шаблона. При настоящем сбое захвата по-прежнему сохраняется самая безопасная известная история.
- Набор текста и переключение окон стали спокойнее - ослабление защиты активного окна сохраняется во время обычных пауз на чтение и размышление, устраняя повторяющийся цикл затемнения, ослабления и нового затемнения в рабочей сессии.
- Медленные видео остаются визуально стабильными в рабочем режиме - подкасты, разговорные ролики и другое видео с редкими движениями больше не заставляют защиту многократно нарастать и резко уменьшаться на границах светлых и тёмных участков. Пока Windows сообщает об активном воспроизведении, OLED Guard удерживает визуальное освобождение в спокойных промежутках, не стирая историю экспозиции.
- Alt+Tab больше не считается полноэкранным приложением - переключатель задач и Представление задач Windows больше не сбрасывают историю всего монитора и временно не ослабляют порядок наложения.
- Намеренно ограничено работой на рабочем столе - новая проверка текущего содержимого применяется только к профилю Work и состоянию Desktop в Autopilot; полноэкранное отображение Gaming и Media не изменилось.
5.5.0 - выпуск надёжности (август 2026)
Глубокий сквозной аудит всей цепочки защиты плюс разбор каждого обращения на доске обратной связи. Защита теперь переживает ситуации, которые раньше молча её сбрасывали, оверлей обходится системе заметно дешевле, а режим «Отошёл» наконец обрёл лицо. Выходит для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- Защита больше не сбрасывается, пока вас нет - неподвижный экран в простое мог считаться сбоем захвата, и защита молча перезапускалась каждые несколько секунд ровно в том сценарии, ради которого существует. Причина найдена по реальным логам и устранена по всей цепочке.
- Накопленная защита переживает прокрутку светлых страниц - прокрутка почти белой страницы больше не стирает накопленную защиту и не перестраивает её в видимом цикле с резкими границами; движок теперь отличает изменившийся контент от просто проехавшего мимо.
- Смена режимов и профилей сохраняет историю - переключение Autopilot или профилей приложений больше не обнуляет накопленную экспозицию; экран просто плавно переходит к новому виду.
- Профили приложений уважают ваши решения - изменения Старт/Стоп/Autopilot, сделанные при активном профиле, теперь сохраняются; удаление пресета требует подтверждения; выбор уровня силы больше не включает Autopilot незаметно.
- Настройки мониторов переживают докинг - выбор по мониторам привязан к аппаратной идентичности каждого дисплея и больше не попадает не на ту панель после сна, докинга или переподключения.
- Дружит с пиксель-шифтом панели - на мониторах, чья собственная защита панели сдвигает изображение, затемнение больше не сбрасывается в этом ритме; OLED Guard выучивает закономерность и игнорирует её.
- Режим «Отошёл» повзрослел - неяркий движущийся знак на затемнённом экране показывает, что работает OLED Guard; любое движение мыши или клавиша будит его после короткой паузы, а запуск из приложения убирает окно в трей.
- Трей говорит правду - при наведении видно, что именно защищено, и приложение один раз предупредит, если работает без единого защищённого дисплея.
- Намного легче для системы - оверлей рисует кадры только тогда, когда что-то может измениться: полностью прозрачный оверлей ничего не стоит композитору Windows, а видимое затемнение - примерно вдвое дешевле прежнего. Новый необязательный режим полного покрытия может целиком передать композицию железу дисплея (с честным примечанием о автоматическом правиле «Не беспокоить» Windows для полноэкранных окон).
- Меньше видеопамяти - исправлена утечка памяти при подключении и отключении мониторов, добавлен необязательный режим Low VRAM для GPU с малым объёмом памяти.
- Куча исправлений по вашим обращениям - качество Ultra больше не может навсегда «потерять» оверлей, мерцание курсора в некоторых играх исчезло, окно больше не восстанавливается из трея крошечным на масштабированных дисплеях, OLED-мониторы больше не подписываются как «LCD», и другое. Каждое обращение на доске получило ответ.
5.0.0 - Game IQ + непрерывный движок защиты (июль 2026)
Крупнейший релиз движка защиты со времён v4. v5 перестраивает то, как защита появляется на экране: новый непрерывный движок отображения заменяет старый стек оверлеев, Game IQ запоминает HUD твоих игр, рабочий стол отвечает быстрее, а яркие сцены отпускаются чище. Новый Dark Mode добавляет устойчивое, равномерное затемнение, а элемент управления Responsiveness позволяет задать темп. Выходит для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- Новый непрерывный движок отображения - защита теперь рисуется из одного непрерывного поля вместо стека отдельных проходов оверлея, поэтому затемнение стало более плавным, более равномерным и его проще понимать. Движок риска по-прежнему отслеживает физическую экспозицию панели; v5 отделяет это от того, как защита показывается на экране.
- Game IQ запоминает HUD твоих игр - в полноэкранных игровых сессиях OLED Guard запоминает постоянные области HUD в каждой игре, локально на твоём ПК, и быстрее возвращает на них защиту, когда они появляются в следующий раз. Game IQ всегда лишь добавляет односторонний нижний порог защиты, а базовый движок продолжает защищать всё остальное. Переименован из прежнего «HUD IQ», чтобы отразить его игровую направленность.
- Более быстрый отклик рабочего стола - яркий статичный контент достигает полной защиты раньше, с более плавными переходами между обновлениями захвата.
- Чище отпускание при смене сцены - прокрутка, склейки сцен, выходы из полного экрана и переключения окон оставляют меньше следов, потому что движущийся контент отпускает устаревшее затемнение, не стирая лежащую в основе историю экспозиции.
- Меньше двоения на ярких фонах и ярком тексте - заполнение, восстановление и выравнивание на стороне отображения сглаживают яркий интерфейс, не запекая артефакты в историю панели.
- Dark Mode - новый пресет, который держит одно равномерное, ровное затемнение по всему экрану на выбранном тобой уровне темноты и сохраняет его, пока ты не переключишься. Он переживает перезапуски и компонует оттенок оверлея, паттерн и виньетку. Простой и предсказуемый выбор для конфигураций, ориентированных на тёмное. (Это пресет защиты, а не светлая/тёмная тема интерфейса приложения.)
- Новый элемент управления Responsiveness - выбери, насколько быстро защита нарастает после изменения экрана и насколько быстро она спадает обратно: Auto, Relaxed, Balanced или Responsive. Auto следует активному пресету.
- Лучшее различение игр и видео - медленные, в основном статичные игры вроде симуляторов строительства и стратегий защищаются как игры, а не затемняются как видео, с защитой на случай простоя, чтобы игра, оставленная без внимания у клавиатуры, не была ошибочно распознана как видео.
- Гейты только для игр снижают ложные срабатывания - Game IQ ограничен пресетом Gaming плюс полный экран, так что рабочий стол, медиа и меню никогда по ошибке не получают порог игрового HUD.
- Новый отчёт об использовании ресурсов - карточка «Использование ресурсов» честно показывает, сколько ресурсов потребляет движок.
- Start with Windows теперь работает на каждой сборке - опция запуска при входе в систему наконец срабатывает в версии из Microsoft Store, которая раньше её игнорировала. Сборка из Store использует упакованный StartupTask, поэтому настройка переживает обновления.
- Более простой и лучше протестированный движок - устаревшие пути кода заполнения областей и сброса сцены удалены, а релиз добавляет расширенные золотые тесты GPU, бенчмарки оверлея и покрытие регрессионными тестами.
Как всегда, OLED Guard Pro снижает статистический риск выгорания; он не может гарантировать, что панель не выгорит.
4.9.0 - равномерное заполнение оверлея + понятнее панель управления (июнь 2026)
Точечное продолжение версии 4.8: яркие статичные экраны затемняются чище и ровнее, панель управления объясняет себя простым языком, а оверлей теперь покрывает каждый пиксель по всей ширине экрана. Выходит для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- Равномерная защита на ярких статичных экранах - крупные яркие страницы и документы теперь затемняются единым плавным и равномерным полотном вместо пятнистого, неоднородного оверлея. Изменение касается только отображения; лежащее в основе отслеживание выгорания осталось прежним.
- Панель управления объясняет себя простым языком - логика классификатора теперь показывается простыми тегами вроде «Медиа», «Простой», «Полный экран», «Видео» или «Геймпад», вместо плотной технической строки.
- Покрытие оверлея на всю ширину - тонкая непокрытая полоска у края экрана исчезла; оверлей теперь покрывает всю ширину, по-прежнему избегая полноэкранного режима Windows, так что Focus Assist и панель задач ведут себя как обычно.
4.8.0 - теперь на 10 языках + более умная и стойкая защита (июнь 2026)
Наше самое крупное обновление: всё приложение говорит на твоём языке, твои настройки остаются ровно там, где ты их выставил, а движок защиты заметно поумнел. Выходит для Pro (Microsoft Store), Free (Microsoft Store) и Steam.
- OLED Guard теперь говорит на 10 языках - весь интерфейс локализован на английский, немецкий, русский, испанский, польский, турецкий, португальский и японский, плюс полные раскладки справа налево для арабского и персидского. Выбери язык в настройках или позволь ему автоматически следовать за Windows.
- Твой выбор по дисплеям наконец сохраняется - отключение защиты для второго монитора теперь переживает перезапуски. Настрой один раз и забудь.
- Пресеты больше не спорят с твоим выбором - новый элемент управления Auto позволяет закрепить настройки «Игнорировать активное окно» и «Следить за мышью», чтобы переключение пресетов в Auto Mode больше не могло их перебить.
- Более быстрая и равномерная защита - статичные зоны, оставленные движущимся окном или HUD, теперь заполняются и берутся под защиту гораздо раньше, а режим Away затемняет чуть глубже для более надёжного покрытия на ночь.
- Работа больше не путается с видео - яркое, выровненное по центру десктоп-приложение на сверхшироком экране теперь сохраняет полную защиту, а не воспринимается как фильм.
- Приветствие после каждого обновления - приложение теперь встречает тебя после каждого обновления коротким обзором изменений, ссылкой на полную историю изменений и парой советов, которые ты мог упустить.
- Чище и быстрее отчёты об ошибках - страница Report стала проще (отправляй журнал или нет), больше не тормозит на очень больших журналах, а слишком крупные отчёты больше не срываются при отправке.
- Аккуратнее и единообразнее интерфейс - унифицированные подсказки помощи и пакет мелкой шлифовки по всем настройкам и панели управления.
4.5.0 - капитальный ремонт захвата + более умное различение игр и видео (июнь 2026)
Капитальный ремонт захвата и распознавания, выходит для Pro (Microsoft Store), Free (Microsoft Store) и Steam. Включает всё с версии 4.3.
- Новый бэкенд Windows Graphics Capture - новая настройка «Способ захвата» в настройках выбирает между Auto, WGC и Desktop Duplication; Auto выбирает WGC на Windows 11. WGC продолжает захватывать с полной частотой в полноэкранных играх, где Desktop Duplication мог оставаться без кадров.
- Игры и видео наконец различаются - медиасессии Windows теперь главный признак видео, активность видеодекодера GPU ловит полноэкранное видео без медиасессии, а активный ввод с геймпада направляет интерактивный контент в Gaming. Полноэкранное видео больше не считается игрой, а игры больше никогда не затемняются как «медиа».
- Alt-Tab больше не сбрасывает защиту - переключение окон раньше стирало накопленное состояние защиты движка. Теперь движок сравнивает отпечаток содержимого экрана до и после переключения и сбрасывается только тогда, когда содержимое действительно изменилось.
- Честный статус в эксклюзивном полноэкранном режиме - когда игра работает в настоящем эксклюзивном полноэкранном режиме и оверлей физически не может отображаться, приложение теперь говорит об этом прямо, вместо того чтобы изображать активную защиту.
- Более спокойный и чистый оверлей - слой комфорта переписан: зоны защиты теперь сливаются плавно, а не рассыпаются на отдельные точки, а зерно и крапинки подавляются примерно в 34 раза сильнее. Настройка фильтра шумовых разрывов отправлена на покой; новое слияние делает её работу лучше.
- Меньше затрат в простое - захват и работа GPU теперь приостанавливаются, пока компьютер заблокирован или дисплей выключен, а работа с метриками пропускается, пока приложение сидит в трее.
- Самовосстанавливающийся захват - если графический драйвер сбросился или захват умер, движок теперь чисто перезапускается, вместо того чтобы молча остановиться.
- Исправления HDR и живой значок HDR - исправлены зависание приложения при переключении HDR и устаревшие показания HDR после смены дисплеев; страница Monitors теперь показывает для каждого монитора живой значок HDR, основанный на реальном состоянии захвата (Pro).
- Закалка движка защиты - после сброса движок стартует из защитного состояния, а не из снисходительного, исправлен ступор у потолка риска, таблица якорей интенсивности соблюдается от начала до конца (в том числе при восстановлении), а пресеты Gaming набирают защиту примерно на 11 процентов быстрее.
- Горячие клавиши больше не замолкают - глобальные горячие клавиши перерегистрируются, когда главное окно создаётся заново, и продолжают работать (Pro).
- «Сбросить всё» теперь действительно сбрасывает всё - настройки больше не воскресают из устаревшего кэша, а приложение перезапускает само себя, чтобы сброс полностью вступил в силу.
- Пакет исправлений интерфейса - поведение закреплённого затемнения, мёртвые зоны ползунков, зависание интерфейса, обработка интенсивности и показания диагностики теперь отражают реальное состояние движка.
- Отчёты об ошибках стали лучше - отчёты теперь включают структурированный снимок классификатора игра/видео и дедуплицированные журналы классификации, записываемые по изменениям.
4.3.0 - отчёты об ошибках прямо в приложении + доска обратной связи (июнь 2026)
- Сообщи о проблеме прямо из приложения - новая страница Report в Pro и в Free отправляет отчёт об ошибке или запрос на функцию прямо из OLED Guard. Она автоматически прикладывает снимок диагностики (версия, издание, GPU, раскладка мониторов) и очищенный от PII хвост
engine.log, причём с предпросмотром перед отправкой: ты видишь и можешь отредактировать ровно то, что передаётся, удалить любую строку журнала или отправить только текст. Ничего не покидает твою машину, пока ты не нажмёшь «Отправить». - Публичная доска обратной связи - отчёты и запросы на функции теперь публикуются на публичной доске по адресу board.oledguard.com, где ты можешь следить за ними, комментировать и голосовать; самые востребованные идеи поднимаются наверх. Новые заявки проходят проверку, прежде чем стать публичными.
- Очистка журнала с приоритетом приватности - прикладываемый журнал автоматически вырезает имена приложений и exe на переднем плане, пути к пользовательским папкам, адреса электронной почты и IP-адреса. Строки с моделью монитора оставлены намеренно, потому что данные, специфичные для панели, - это как раз то, что помогает диагностировать проблему с OLED.
- Виньетка отвязана от режима Away - затемнение краёв теперь самостоятельная глобальная постоянная настройка, которая больше не сбрасывается между сессиями, с новым переключателем «Всегда затемнять края».
- Активная виньетка теперь очевидна - переключатель в строке состояния плюс граничная линия на Heatmap дают ясно понять, когда затемнение краёв включено (исправляет отчёты в духе «виньетка выглядит невидимой»).
- Режим Away уступает место полноэкранному режиму - Away больше не активируется поверх полноэкранных игр, а частота обратного чтения снижена, чтобы уменьшить подтормаживания в игре.
- Исправления стабильности виньетки - маркеры перетаскивания краёв больше не дрожат (гонка при гидратации плюс запись на диск на каждое движение), а переключатель «Всегда затемнять» больше не мечется туда-сюда при первом клике.
- Фильтр шумовых разрывов теперь по умолчанию Off (раньше был Морфологический), что снижает нагрузку на GPU в конфигурации из коробки.
- Более просторное окно по умолчанию - при первом запуске панель управления открывается чуть шире.
4.2.1 - Free-издание + авто-пауза в полноэкранном режиме (май 2026)
- OLED Guard Free в Microsoft Store - бесплатное издание, которое даёт автоматическую защиту от выгорания для одного дисплея на рабочем столе силой Balanced, вместе с оверлеем Heatmap, режимом Away и Snooze. Оно намеренно не защищает полноэкранные приложения; это остаётся возможностью Pro.
- Авто-пауза в полноэкранном режиме (Free) - когда полноэкранная игра или видео закрывают основной дисплей, Free останавливает движок, чтобы тот никогда не накладывался поверх твоего контента и не стоил тебе производительности, а затем автоматически возобновляет работу, как только ты возвращаешься на рабочий стол.
- Рабочий стол больше не путается с полноэкранным приложением - детектор полноэкранного режима в движке теперь исключает оболочку рабочего стола Windows (Progman / WorkerW). Это также исправляет случай в Pro Auto Mode, когда нахождение на пустом рабочем столе могло привести к пресету для полноэкранной игры/видео вместо пресета Work для статичного контента.
- Единая нумерация версий - Pro и Free теперь используют одну линию версий 4.2.1.
4.2.0 - финальная шлифовка релиза (май 2026)
Проход по готовности к выпуску 4.2.0 в Steam и Microsoft Store.
- Релиз в Steam - OLED Guard Pro теперь доступен в Steam (Steam App ID 4558060) наряду с существующими изданиями в Microsoft Store.
- Принудительный запуск одного экземпляра - запуск второй копии теперь поднимает существующее окно вместо того, чтобы порождать дублирующий движок, который борется за ресурсы захвата D3D.
- Сохранение расположения окна - панель управления запоминает свой размер, положение и состояние развёрнутости между запусками, сверяясь с текущей раскладкой мониторов, чтобы отключённый дисплей не оставил окно за пределами видимой области.
- Морфологический фильтр шумовых разрывов теперь используется по умолчанию в Auto Mode (раньше был Off). Каждый заводской пресет поставляется с включённым фильтром.
- Переопределение интенсивности для отдельного профиля - App Profiles теперь могут масштабировать только ползунок Intensity для одного приложения, не редактируя сам пресет.
- Интерфейс при конфликте захвата exe - страница App Profiles показывает конфликт прямо на месте, если два профиля пытаются завладеть одним и тем же исполняемым файлом, и отклоняет сохранение до его разрешения.
- Browse... - нативный диалог выбора файла для указания исполняемого файла, когда в списке запущенных приложений и в браузере библиотеки Steam нет того, что тебе нужно.
- Исключение из захвата с учётом перекрытия - зарегистрированные окна приложений теперь вносят в маску исключения только свою видимую область, закрывая разрыв приложения за перекрывающим окном.
- Исключение WDA с учётом видимости - флаг защиты от захвата экрана теперь переключается в зависимости от того, какая часть окна OLED Guard видна, устраняя остаточный разрыв приложения на полностью видимых окнах.
- Нижний порог видимости оверлея (гамма 0.6), чтобы обнаруженные HUD оказывались на видимом уровне защиты, а не на почти невидимом нижнем пороге зелёной зоны Heatmap.
- Восстановление Settings.json из
.bak- нечитаемый файл настроек теперь помещается в карантин вsettings.json.bakи записывается в журнал, вместо того чтобы молча сбрасываться к значениям по умолчанию без следов. - Всплывающая подсказка в трее при закрытии - первое за сессию уведомление "всё ещё работает в трее", чтобы пользователи не думали, что приложение закрылось, когда они нажимают на X.
- Повышение версии app.manifest - добавлен
longPathAware, добавлен GUID supportedOS для Windows 11, включена кодовая страница UTF-8. engine.logизLog.Warn/Error- блоки catch в мосте и движке теперь пишут структурированные записи в%LOCALAPPDATA%\OLEDGuard\engine.log, вместо того чтобы полагаться наDebug.WriteLine(который вырезается в Release).- Исправление CA2014 stackalloc-in-loop в горячем пути рендеринга.
- Внутриигровой HUD для тонкой настройки (
Ctrl+Shift+G) - необязательный компактный оверлей, всегда поверх остальных окон, который раскрывает живую логику Auto Mode, назначаемый на горячую клавишу со страницы Hotkeys.
V4 - перестройка интерфейса (с 27 апреля)
- Поддержка горячего подключения по всему списку мониторов. Подключишь USB-C OLED - движок его подхватит; отключишь - защита чисто останавливается, не мешая другим дисплеям.
- Повторное зондирование DDC/CI для каждого монитора, когда возможности меняются во время работы.
- Кольцевой буфер истории угроз на 24ч, сохраняемый для временной шкалы статистики.
- Сохранение экранного времени по приложениям между перезапусками.
- Оценка уверенности классификатора в потоке метрик, чтобы контроллер Auto раскрывал неопределённость.
- Стартовое зондирование DDC продлено со 150 мс до 1,2 с - убирает класс ложных сообщений "No DDC" на мониторах, которым нужен момент, чтобы проснуться.
- Маршрутизация внешних ссылок - клики внутри оболочки WebView2 теперь открываются в твоём браузере по умолчанию, вместо того чтобы исчезать во встроенном представлении.
- Визуальная система v4 на каждой странице: панель управления, мониторы, оверлей, виньетка, настройки, расширенные, профили, hotkeys и о программе, каждая перестроена в соответствии с дизайн-источником v4.
- Новый логотип-щит заменяет монограмму OG в десктоп-приложении и на сайте.
V3 - физический движок (18 апреля - 26 апреля)
- Попиксельный шейдер экспозиции (
ExposureAccumulatePS_v3) заменяет эвристический аккумулятор v2. - Огибающая движения + гейт стабильности как отдельные проходы GPU.
- Контроллер Auto Mode V3 с явной синхронизацией интерфейса и баннером паузы, который следует за ручными правками.
- Живое отображение классификатора на странице расширенных настроек, передающее историю ручек контроллера на частоте 60 Гц.
- Попиксельная огибающая движения заменяет основанный на ячейках слой интеллекта (который создавал лестничные артефакты на границах контента и теперь окончательно выведен из эксплуатации).
- Наборы тонкой настройки L4 для каждого пресета - 24/24 зелёных перед каждым релизом.
- Window Border Protection выведена из эксплуатации (это была эвристика эпохи v2, которую движок V3 поглощает).
- Фаза 8 редизайна V3 завершена удалением полей пресетов v2, свойств движка и устаревших ползунков интерфейса.
V2 - полноценное приложение (13 фев - 17 апр)
- Многомониторная архитектура с независимыми конвейерами захвата и рендеринга для каждого дисплея.
- Яркость и контраст через DDC/CI посредством команд VESA MCCS.
- Профили для каждого приложения с наблюдателем за окном на переднем плане и переключением с защитой от дребезга.
- Контроллер Auto Mode v1/v2 предшествует редизайну V3.
- Набор режимов защиты Noise / Vignette / Mosaic с отдельными шейдерами.
- Игровые пресеты с защитой, взвешенной по краям и пропорциональным гейтом яркости.
- Иерархический тестовый каркас (L1 модульные / L2 физика / L3 сценарии / L4 для каждого пресета) с 81 помеченным утверждением.
- Пресеты качества (Low / Medium / High / Ultra при 432p) меняют точность обнаружения на стоимость захвата.
- Пробный поток Microsoft Store плюс разделение прав на Free / Pro.
V1 - доказательство концепции (2024)
Первая версия. Аппаратно-ускоренный захват экрана, композиция оверлея для одного монитора через DWM, ядро движка, на котором построено всё последующее. Предшествует этому публичному репозиторию.