Änderungsverlauf
Aktuelle technische Änderungen, nach Datum. Die ausführliche Version davon, wie das Projekt hierher gelangt ist (der V1-Prototyp, der V2-Ausbau in die Breite, die V3-Physik-Neufassung und der V4-UI-Neuaufbau), findest du auf der Meilensteine-Seite.
5.0.0 - Game IQ + eine kontinuierliche Schutz-Engine (Juli 2026)
Das größte Schutz-Engine-Release seit v4. v5 baut neu auf, wie Schutz auf dem Bildschirm erscheint: eine neue kontinuierliche Präsentations-Engine ersetzt den alten Overlay-Stapel, Game IQ lernt deine Game-HUDs, der Desktop reagiert schneller, und helle Szenen lassen sauberer los. Ein neuer Dark Mode ergänzt ein beständiges, gleichmäßiges Dimmen, und eine Responsiveness-Steuerung lässt dich das Tempo festlegen. Ausgeliefert für Pro (Microsoft Store), Free (Microsoft Store) und Steam.
- Eine neue kontinuierliche Präsentations-Engine - der Schutz wird nun aus einem einzigen kontinuierlichen Feld gezeichnet statt aus einem Stapel separater Overlay-Durchläufe, sodass das Dimmen sanfter, gleichmäßiger und leichter nachvollziehbar ist. Die Risiko-Engine verfolgt weiterhin die physische Panel-Belichtung; v5 trennt diese davon, wie der Schutz auf dem Bildschirm dargestellt wird.
- Game IQ lernt deine Game-HUDs - in Vollbild-Gaming-Sitzungen lernt OLED Guard die dauerhaften HUD-Bereiche in jedem Spiel, lokal auf deinem PC, und bringt den Schutz schneller dorthin zurück, sobald sie wieder erscheinen. Game IQ fügt immer nur eine Einweg-Schutzuntergrenze hinzu, und die Basis-Engine schützt alles Übrige weiter. Umbenannt vom früheren „HUD IQ“, um seinen Gaming-Fokus widerzuspiegeln.
- Schnellere Desktop-Reaktion - helle statische Inhalte erreichen den vollen Schutz früher, mit sanfteren Übergängen zwischen Erfassungs-Updates.
- Sauberes Loslassen bei Szenenwechsel - Scrollen, Szenenschnitte, Vollbild-Ausstiege und Fensterwechsel hinterlassen weniger Schlieren, weil bewegte Inhalte veraltetes Dimmen loslassen, ohne den zugrunde liegenden Belichtungsverlauf zu löschen.
- Weniger Ghosting auf hellen Hintergründen und hellem Text - Füllen, Heilen und Nivellieren auf der Präsentationsseite glätten helle UI, ohne Artefakte in den Panel-Verlauf einzubrennen.
- Dark Mode - eine neue Voreinstellung, die ein einheitliches, gleichmäßiges Dimmen über den gesamten Bildschirm in einer von dir gewählten Dunkelheit hält und es beibehält, bis du wieder wechselst. Es bleibt über Neustarts hinweg erhalten und kombiniert deinen Overlay-Farbton, dein Muster und deine Vignette. Die einfache, vorhersehbare Wahl für dunkel ausgerichtete Setups. (Dies ist eine Schutz-Voreinstellung, nicht das helle/dunkle UI-Theme der App.)
- Eine neue Responsiveness-Steuerung - wähle, wie schnell der Schutz nach einer Bildschirmänderung hochfährt und wie schnell er wieder nachlässt: Auto, Relaxed, Balanced oder Responsive. Auto folgt der aktiven Voreinstellung.
- Bessere Spiel-/Video-Erkennung - langsame, überwiegend statische Spiele wie Aufbau- und Strategietitel werden als Spiele geschützt, statt wie Video gedimmt zu werden, mit einer Leerlauf-Absicherung, sodass ein Spiel bei Abwesenheit von der Tastatur nicht fälschlich als Video eingestuft wird.
- Gaming-only-Gates verringern Fehlalarme - Game IQ ist auf das Gaming-Preset plus Vollbild beschränkt, sodass Desktop, Medien und Menüs nie versehentlich eine Game-HUD-Untergrenze übernehmen.
- Neue Ressourcenverbrauchs-Meldung - eine Karte „Ressourcenverbrauch“ meldet den Fußabdruck der Engine ehrlich.
- Start with Windows funktioniert nun in jedem Build - die Option zum Starten bei der Anmeldung greift endlich in der Microsoft-Store-Version, die sie früher ignorierte. Der Store-Build verwendet den mitgelieferten StartupTask, sodass die Einstellung über Updates hinweg erhalten bleibt.
- Eine einfachere, besser getestete Engine - veraltete Codepfade für Region-Fill und Szenen-Reset wurden entfernt, und das Release ergänzt erweiterte GPU-Golden-Tests, Overlay-Benchmarks und Regressionsabdeckung.
Wie immer reduziert OLED Guard Pro das statistische Einbrennrisiko; es kann kein einbrennfreies Panel garantieren.
4.9.0 - gleichmäßige Overlay-Abdeckung + ein klareres Dashboard (Juni 2026)
Ein gezieltes Nachfolge-Update zu 4.8: helle, statische Bildschirme werden sauberer und gleichmäßiger gedimmt, das Dashboard erklärt sich in klarer Sprache, und das Overlay deckt nun jeden Pixel der Bildschirmbreite ab. Ausgeliefert für Pro (Microsoft Store), Free (Microsoft Store) und Steam.
- Gleichmäßiger Schutz auf hellen, statischen Bildschirmen - große helle Seiten und Dokumente werden nun als eine glatte, gleichmäßige Fläche gedimmt, statt als fleckiges, scheckiges Overlay. Die Änderung betrifft nur die Anzeige; die zugrunde liegende Einbrenn-Verfolgung bleibt unverändert.
- Das Dashboard erklärt sich in klarer Sprache - die Begründung des Klassifizierers erscheint nun als einfache Tags wie Medien, Leerlauf, Vollbild, Video oder Controller, statt als dichte technische Zeile.
- Overlay-Abdeckung über die volle Breite - die dünne, nicht abgedeckte Linie am Bildschirmrand ist verschwunden; das Overlay deckt nun die gesamte Breite ab und vermeidet dabei weiterhin den Vollbildmodus von Windows, sodass Focus Assist und die Taskleiste normal funktionieren.
4.8.0 - jetzt in 10 Sprachen + schlauerer, beständigerer Schutz (Juni 2026)
Unser bisher größtes Update: Die gesamte App spricht deine Sprache, deine Einstellungen bleiben genau dort, wo du sie gesetzt hast, und die Schutz-Engine ist spürbar schlauer geworden. Ausgeliefert für Pro (Microsoft Store), Free (Microsoft Store) und Steam.
- OLED Guard spricht nun 10 Sprachen - die gesamte Oberfläche ist auf Englisch, Deutsch, Russisch, Spanisch, Polnisch, Türkisch, Portugiesisch und Japanisch lokalisiert, dazu vollständige Rechts-nach-links-Layouts für Arabisch und Persisch. Wähle eine Sprache in den Einstellungen, oder lass sie Windows automatisch folgen.
- Deine Bildschirm-Entscheidungen bleiben endlich erhalten - das Ausschalten des Schutzes für einen zweiten Monitor übersteht nun Neustarts. Einmal einstellen und vergessen.
- Presets gehen nicht mehr gegen deine Entscheidungen - eine neue Auto-Steuerung lässt dich die Optionen „Aktives Fenster ignorieren“ und „Maus verfolgen“ fixieren, sodass das Preset-Umschalten des Auto-Modus sie nicht mehr übersteuern kann.
- Schnellerer, gleichmäßigerer Schutz - statische Bereiche, die ein bewegtes Fenster oder HUD hinterlässt, füllen sich nun deutlich früher auf und werden geschützt, und der Away-Modus dimmt etwas tiefer für eine stärkere Abdeckung über Nacht.
- Arbeit wird nicht mehr mit Video verwechselt - eine helle, zentrierte Desktop-App auf einem Ultrawide behält nun vollen Schutz, statt wie ein Film behandelt zu werden.
- Eine Begrüßung nach jedem Update - die App begrüßt dich nun nach jedem Update mit einer kurzen Zusammenfassung der Änderungen, einem Link zum vollständigen Änderungsverlauf und ein paar Tipps, die du vielleicht verpasst hast.
- Saubereres, schnelleres Fehlermelden - die Melden-Seite ist einfacher (sende dein Protokoll, oder lass es bleiben), wird bei sehr großen Protokollen nicht mehr langsam, und übergroße Berichte scheitern nicht mehr beim Senden.
- Eine aufgeräumtere, einheitlichere Oberfläche - vereinheitlichte Hilfe-Tooltips und ein Schwung kleiner Feinschliffe quer durch Einstellungen und Dashboard.
4.5.0 - Erfassungs-Generalüberholung + schlauere Spiel-/Video-Erkennung (Juni 2026)
Die Generalüberholung von Erfassung und Erkennung, ausgeliefert für Pro (Microsoft Store), Free (Microsoft Store) und Steam. Umfasst alles seit 4.3.
- Neues Windows-Graphics-Capture-Backend - eine neue Einstellung „Erfassungsmethode“ in den Einstellungen wählt zwischen Auto, WGC und Desktop Duplication; Auto wählt unter Windows 11 WGC. WGC erfasst in Vollbildspielen weiter mit voller Rate, wo Desktop Duplication aushungern konnte.
- Spiele und Videos werden endlich auseinandergehalten - Windows-Mediensitzungen sind nun das maßgebliche Videosignal, GPU-Videodecodierung fängt Vollbildvideo ohne Mediensitzung ab, und aktive Gamepad-Eingaben leiten interaktive Inhalte zu Gaming. Vollbildvideo wird nicht mehr wie ein Spiel behandelt, und Spiele werden nie mehr als „Medien“ abgedunkelt.
- Alt-Tab setzt den Schutz nicht mehr zurück - das Wechseln von Fenstern löschte bisher den angesammelten Schutzzustand der Engine. Die Engine vergleicht nun einen Fingerabdruck des Bildschirminhalts vor und nach dem Wechsel und setzt nur zurück, wenn sich der Inhalt wirklich geändert hat.
- Ehrlicher Status bei exklusivem Vollbild - wenn ein Spiel in echtem exklusivem Vollbild läuft und das Overlay physisch nicht angezeigt werden kann, sagt die App das nun offen, statt einen aktiven Schutz vorzutäuschen.
- Ruhigeres, saubereres Overlay - die Komfortschicht wurde neu geschrieben: Schutzzonen verschmelzen nun sauber, statt verstreute Punkte zu zeigen, und Körnung/Sprenkel werden etwa 34-fach stärker unterdrückt. Die Einstellung Rauschlücken-Filter wurde ausgemustert; das neue Verschmelzen erledigt ihre Aufgabe besser.
- Geringere Leerlaufkosten - Erfassung und GPU-Arbeit pausieren nun, während der PC gesperrt oder der Bildschirm aus ist, und Metrik-Arbeit entfällt, solange die App im Tray sitzt.
- Selbstheilende Erfassung - wenn der Grafiktreiber zurückgesetzt wird oder die Erfassung abstirbt, startet die Engine sich nun sauber neu, statt stillschweigend stehenzubleiben.
- HDR-Korrekturen und ein Live-HDR-Badge - ein App-Hänger beim Umschalten von HDR und eine veraltete HDR-Anzeige nach Display-Änderungen wurden behoben; die Monitore-Seite zeigt nun pro Monitor ein Live-HDR-Badge, das vom echten Erfassungszustand gespeist wird (Pro).
- Härtung der Schutz-Engine - nach einem Reset startet die Engine im schützenden statt im freizügigen Zustand, ein Stillstand an der Risikoobergrenze wurde behoben, die Intensitätsanker-Tabelle wird durchgängig beachtet (auch beim Wiederherstellen), und Gaming-Presets bauen den Schutz etwa 11 Prozent schneller auf.
- Hotkeys verstummen nicht mehr - globale Hotkeys registrieren sich selbst neu, wenn das Hauptfenster neu erstellt wird, und funktionieren so einfach weiter (Pro).
- „Alles zurücksetzen“ setzt nun wirklich alles zurück - Einstellungen erstehen nicht mehr aus einem veralteten Cache wieder auf, und die App startet sich selbst neu, damit der Reset vollständig greift.
- Ein Schwung UI-Korrekturen - das Verhalten der angehefteten Abdunklung, tote Zonen bei Schiebereglern, ein UI-Einfrieren, die Intensitätsbehandlung und die Diagnoseanzeigen spiegeln nun den echten Engine-Zustand wider.
- Bessere Fehlerberichte - Berichte enthalten nun eine strukturierte Momentaufnahme des Spiel-/Video-Klassifizierers sowie deduplizierte, bei Änderungen ausgelöste Klassifizierungsprotokolle.
4.3.0 - In-App-Berichte + Feedback-Board (Juni 2026)
- Ein Problem melden, direkt aus der App heraus - eine neue Melden-Seite in Pro und Free verschickt einen Fehler- oder Funktionsbericht direkt aus OLED Guard. Sie hängt automatisch eine Diagnose-Momentaufnahme (Version, Edition, GPU, Monitor-Layout) sowie einen PII-bereinigten Ausschnitt vom Ende von
engine.logan, hinter einer Vorschau-vor-dem-Senden: Du siehst genau, was übertragen wird, und kannst es bearbeiten, jede Protokollzeile entfernen oder nur Text senden. Nichts verlässt deinen Rechner, bevor du auf Senden drückst. - Öffentliches Feedback-Board - Berichte und Funktionswünsche werden nun auf einem öffentlichen Board unter board.oledguard.com veröffentlicht, wo du ihnen folgen, sie kommentieren und für sie abstimmen kannst; die am häufigsten gewünschten Ideen steigen nach oben. Neue Einreichungen werden geprüft, bevor sie öffentlich erscheinen.
- Datenschutzorientierte Protokollbereinigung - das angehängte Protokoll entfernt automatisch Namen von Vordergrund-Apps/-Exes, Pfade zu Benutzerordnern, E-Mail-Adressen und IP-Adressen. Die Modellbezeichnungen der Monitore bleiben bewusst erhalten, denn panelspezifische Daten sind genau das, was bei der Diagnose eines OLED-Problems hilft.
- Vignette vom Away-Modus entkoppelt - die Randabdunklung ist nun eine eigene, globale und dauerhafte Einstellung, die zwischen den Sitzungen nicht mehr zurückgesetzt wird, mit einem neuen Schalter „Ränder immer abdunkeln“.
- Aktive Vignette ist nun offensichtlich - ein Schalter in der Statusleiste sowie eine Grenzlinie in der Heatmap machen deutlich, wann die Randabdunklung aktiv ist (behebt die Berichte „Vignette wirkt unsichtbar“).
- Away-Modus weicht dem Vollbild - Away aktiviert sich nicht mehr über Vollbildspielen, und die Auslese-Taktung wird gedrosselt, um Ruckler im Spiel zu verringern.
- Stabilitätskorrekturen für die Vignette - die Griffe zum Ziehen der Ränder zittern nicht mehr (ein Hydration-Race plus ein Festplatten-Schreibvorgang pro Bewegung), und der Schalter „immer abdunkeln“ kippt beim ersten Klick nicht mehr hin und her.
- Der Rauschlücken-Filter ist nun standardmäßig auf Aus (war Morphologisch) und senkt so die GPU-Kosten in der Auslieferungskonfiguration.
- Geräumigeres Standardfenster - das Dashboard öffnet sich beim ersten Start etwas breiter.
4.2.1 - Free-Edition + automatische Pause im Vollbild (Mai 2026)
- OLED Guard Free im Microsoft Store - eine kostenlose Edition, die einen automatischen Einbrenn-Schutz für einen einzelnen Bildschirm auf dem Desktop in der Stärke Balanced bietet, mit dem Heatmap-Overlay, dem Away-Modus und Snooze. Sie schützt bewusst keine Vollbild-Apps; das bleibt eine Pro-Funktion.
- Automatische Pause im Vollbild (Free) - wenn ein Vollbild-Spiel oder -Video den primären Bildschirm bedeckt, stoppt Free die Engine, sodass sie niemals deinen Inhalt überlagert oder dich Leistung kostet, und nimmt den Betrieb automatisch wieder auf, sobald du zum Desktop zurückkehrst.
- Desktop wird nicht mehr mit einer Vollbild-App verwechselt - der Vollbild-Detektor der Engine schließt nun die Windows-Desktop-Shell (Progman / WorkerW) aus. Dies behebt außerdem einen Fall im Pro-Auto-Modus, bei dem das Verweilen auf dem leeren Desktop zu einem Vollbild-Spiel-/Video-Preset statt zum Work-Preset für statische Inhalte führen konnte.
- Einheitliche Versionierung - Pro und Free teilen sich nun eine einzige Versionslinie 4.2.1.
4.2.0 - Release-Feinschliff (Mai 2026)
Der Durchgang zur Auslieferungsreife für 4.2.0 auf Steam und im Microsoft Store.
- Steam-Release - OLED Guard Pro ist nun auf Steam live (Steam App ID 4558060), neben den bestehenden Microsoft-Store-Editionen.
- Einzelinstanz-Erzwingung - das Starten einer zweiten Kopie bringt nun das bestehende Fenster in den Vordergrund, statt eine doppelte Engine zu erzeugen, die um D3D-Capture-Ressourcen konkurriert.
- Beibehaltung der Fensterplatzierung - das Dashboard merkt sich seine Größe, Position und den maximierten Zustand über Starts hinweg, abgeglichen mit dem aktuellen Monitor-Layout, damit ein abgezogener Bildschirm das Fenster nicht unerreichbar außerhalb des Sichtbereichs zurücklässt.
- Morphologischer Rauschlücken-Filter ist nun die Voreinstellung im Auto-Modus (war zuvor Aus). Jedes Werks-Preset wird mit aktiviertem Filter ausgeliefert.
- Profilbezogene Intensitäts-Übersteuerung - App-Profile können nun allein den Intensitäts-Regler für eine einzelne Anwendung skalieren, ohne das Preset selbst zu bearbeiten.
- UI bei Exe-Beanspruchungs-Konflikt - die App-Profile-Seite zeigt den Konflikt inline an, wenn zwei Profile dieselbe ausführbare Datei beanspruchen wollen, und verweigert das Speichern, bis er aufgelöst ist.
- Durchsuchen... - nativer Dateidialog zur Auswahl einer ausführbaren Datei, wenn die Liste der laufenden Apps und der Steam-Bibliotheks-Browser nicht enthalten, was du suchst.
- Verdeckungsbewusster Capture-Ausschluss - registrierte App-Fenster tragen nun nur noch ihren sichtbaren Bereich zur Ausschlussmaske bei und schließen damit die App-Lücke hinter einem überdeckenden Fenster.
- Sichtbarkeitsbewusster WDA-Ausschluss - das Flag zum Bildschirmaufnahme-Schutz schaltet nun abhängig davon um, wie viel des OLED Guard-Fensters sichtbar ist, und beseitigt die verbleibende App-Lücke bei vollständig sichtbaren Fenstern.
- Sichtbarkeits-Untergrenze für das Overlay (Gamma 0.6), sodass erkannte HUDs auf einem sichtbaren Schutzniveau landen statt auf einer nahezu unsichtbaren Untergrenze der grünen Heatmap.
.bak-Wiederherstellung der Settings.json - eine unlesbare Einstellungsdatei wird nun insettings.json.bakin Quarantäne verschoben und protokolliert, statt sich stillschweigend ohne Spur auf die Standardwerte zurückzusetzen.- Tray-Sprechblase beim Schließen - eine Benachrichtigung "läuft weiter im Tray" beim ersten Mal pro Sitzung, damit Nutzer nicht denken, die App sei beendet, wenn sie auf das X klicken.
- Versionssprung der app.manifest -
longPathAwarehinzugefügt, die Windows 11 supportedOS-GUID hinzugefügt, die UTF-8-Codepage aktiviert. engine.logausLog.Warn/Error- die Catch-Blöcke der Bridge und der Engine schreiben nun strukturierte Einträge nach%LOCALAPPDATA%\OLEDGuard\engine.log, statt sich aufDebug.WriteLinezu verlassen (das im Release entfernt wird).- CA2014-Korrektur für stackalloc-in-loop im Render-Hot-Path.
- In-Game-Tuning-HUD (
Ctrl+Shift+G) - ein optionales, kompaktes Overlay, das immer im Vordergrund bleibt und die Live-Begründung des Auto-Modus offenlegt, per Hotkey von der Hotkeys-Seite aus zuweisbar.
V4 - der UI-Neuaufbau (ab 27. April)
- Hot-Plug-Erkennung über die gesamte Monitorliste hinweg. Steckst du einen USB-C-OLED ein, erfasst ihn die Engine; ziehst du ihn ab, stoppt der Schutz sauber, ohne andere Bildschirme zu stören.
- Erneutes DDC/CI-Sondieren pro Monitor, wenn sich die Fähigkeiten zur Laufzeit ändern.
- 24h-Ringpuffer für den Bedrohungsverlauf, persistiert für die Statistik-Zeitleiste.
- Persistenz der Bildschirmzeit pro App über Neustarts hinweg.
- Konfidenzwert des Klassifikators im Metrik-Stream, sodass der Auto-Controller Unsicherheit offenlegt.
- DDC-Startsondierung verlängert von 150 ms auf 1,2 s - beseitigt eine Klasse von "No DDC"-Fehlmeldungen bei Monitoren, die einen Moment zum Aufwachen brauchen.
- Routing externer Links - Klicks innerhalb der WebView2-Shell öffnen sich nun in deinem Standardbrowser, statt in der eingebetteten Ansicht zu verschwinden.
- v4-Visualsystem auf jeder Seite: Dashboard, Monitore, Overlay, Vignette, Einstellungen, Erweitert, Profile, Hotkeys und Über, jeweils neu aufgebaut, um der v4-Designvorlage zu entsprechen.
- Neues Schild-Logo ersetzt das OG-Monogramm in der Desktop-App und auf der Website.
V3 - Physik-Engine (18. April - 26. April)
- Pro-Pixel-Belichtungs-Shader (
ExposureAccumulatePS_v3) ersetzt den heuristischen v2-Akkumulator. - Bewegungshüllkurve + Stabilitätsgatter als separate GPU-Durchläufe.
- Auto-Modus-V3-Controller mit expliziter UI-Synchronisierung und einem Pause-Banner, das manuellen Bearbeitungen folgt.
- Live-Klassifikator-Anzeige auf der Seite Erweitert, die den Verlauf der Controller-Regler mit 60 Hz streamt.
- Pro-Pixel-Bewegungshüllkurve ersetzt die zellenbasierte Intelligenzschicht (die an Inhaltsgrenzen Treppenstufen-Artefakte erzeugte und nun endgültig ausgemustert ist).
- L4-Tuning-Suiten pro Preset - 24/24 grün vor jedem Release.
- Window Border Protection ausgemustert (es war eine Heuristik aus der v2-Ära, die die V3-Engine übernimmt).
- Phase 8 des V3-Redesigns wurde abgeschlossen, wobei die v2-Preset-Felder, Engine-Eigenschaften und veralteten UI-Regler gelöscht wurden.
V2 - die vollständige App (13. Feb - 17. Apr)
- Multi-Monitor-Architektur mit unabhängigen Capture- und Render-Pipelines pro Bildschirm.
- DDC/CI-Helligkeit & -Kontrast über VESA MCCS-Befehle.
- Profile pro App mit Vordergrundfenster-Beobachter und entprelltem Umschalten.
- Auto-Modus v1/v2-Controller, der dem V3-Redesign vorausgeht.
- Noise / Vignette / Mosaic als Satz von Schutzmodi mit separaten Shadern.
- Gaming-Presets mit randgewichtetem Schutz und proportionalem Helligkeitsgatter.
- Hierarchisches Test-Harness (L1 Unit / L2 Physik / L3 Szenarien / L4 pro Preset) mit 81 getaggten Assertions.
- Qualitäts-Presets (Low / Medium / High / Ultra bei 432p) tauschen Erkennungsgenauigkeit gegen Capture-Kosten ein.
- Microsoft-Store-Testflow sowie Aufteilung der Berechtigungen in Free / Pro.
V1 - Machbarkeitsnachweis (2024)
Die erste Version. Hardwarebeschleunigte Bildschirmaufnahme, Zusammensetzen des Overlays für einen einzelnen Monitor über DWM, der Kern der Engine, auf dem alles Spätere aufgebaut hat. Liegt zeitlich vor diesem öffentlichen Repository.