Commit Graph
8 Commits
Author SHA1 Message Date
Andre 9747022ad6 Feature: Wrapper, Logging und Doku überarbeitet
- Debug-Logging optional gemacht, den Legacy-Wrapper portabler aufgebaut (relative Pfade, Debug-Weitergabe, Python-Fallback) und die README für Endanwender und Entwickler klarer neu strukturiert.
2026-04-18 17:33:58 +02:00
Andre a00bd1ed30 refactor: Steam-Wrapper-Logik nach focusfix.py verlagert , launch.vbs jetzt obsolet/optional
- Projektname auf FocusFix geändert
2026-04-18 16:10:59 +02:00
Andre 654a094cb5 docs: Markdown und .gitignore angepasst 0.1.5.0 2026-04-18 15:06:23 +02:00
Andre c3abdf9d5a Fix: Alt-Taste in finally-Block freigeben
- Wenn bring_to_front() zwischen Alt-DOWN und Alt-UP eine Exception wirft (z.B. ungültiges Handle, fehlende Admin-Rechte), bleibt die Alt-Taste systemweit gedrückt.
- Die keybd_event(VK_MENU, ..., KEYEVENTF_KEYUP) Zeile aus dem try-Block in einen finally-Block verschieben, sodass die Alt-Taste immer losgelassen wird.
2026-04-04 12:33:14 +02:00
Andre 0d9fb7e54c Prozessname automatisch erkennen und titellose Overlay-Fenster ignorieren.
- Prozessname automatisch aus Steam %command% extrahieren (launch.vbs + --process required)
- Titellose Overlay-Fenster ignorieren (Wuthering Waves Fix) (Fensterauswahl + Wechsellogik)
2026-04-04 12:25:43 +02:00
Andre 8625bb0188 Logging, Fensterwechsel-Erkennung und stabile Fenstergröße
- Datei-Logging nach foreground_fix.log für Debugging hinzugefügt
- Fensterwechsel (Splash -> Hauptfenster) erkennen und automatisch neu fokussieren
- Vor dem Fokussieren warten bis die Fenstergröße stabil ist
- minimize_other_windows entfernt (unnötig)
- Retries erhöht (5->15) und Delay (1s->2s) für mehr Zuverlässigkeit
2026-04-04 11:19:56 +02:00
Andre b07f33bcd8 remove .gitignore from repo 2026-04-04 10:37:45 +02:00
Andre 7e61ee3c5c Prototyp 2026-04-03 13:16:43 +02:00