Skip to content

History / How it Works

Revisions

  • Rewrite the wiki in plain first person

    @NightHammer1000 NightHammer1000 committed Sep 14, 2026
  • Rewrite How it Works and the command-line reference for WSGM 2.0

    @NightHammer1000 NightHammer1000 committed Sep 12, 2026
  • Document the 1.4-1.5.1 systems and the proxy-delivery rewrite Brings the page up from 1.3.2. Rewrites the Steam Input section for search-order proxy delivery instead of injection, including the two hangs that shaped it and why the second one was a livelock rather than a deadlock. New sections: display profiles with per-monitor Desktop/Game values and HDR; power, covering the keep-awake holds, the wake-lock holder list and muting while the screen is off; and download-queue sorting. Also Quick Setup, the three-run diskpart format, the duplicate library registration that made a swapped card show the previous card's games, and reconciling card changes on volume notifications. New sections are appended with new numbers rather than inserted: the page cross-references sections by number throughout, and renumbering would silently break every one of them.

    NightHammer1000 committed Aug 20, 2026
  • Document WSGM.Launch.exe and per-game launch fixes WSGM.Launch.exe replaces WSGM.Deelevate.exe and steam-input-lease.exe as the single per-game wrapper, selected by --deelevate/--input-lease, and the Tools tab now writes it into the running Steam client instead of copying a command to paste. - Command-Line-Reference: wrapper flag table, how the fixes are applied, the non-Steam-shortcut layout, the upgrade note for already-configured games, and the renamed log file. - How-it-Works: per-game lease and de-elevation retitled, why the lease is the outer layer, and a new section 21 on writing launch options over the CEF bridge (verbatim storage, live persistence, the snapshot that makes removal possible).

    NightHammer1000 committed Aug 12, 2026
  • Document the four de-elevation invariants (console, pipe SID, RunAsInvoker, custom-shortcut target)

    NightHammer1000 committed Aug 11, 2026
  • Document the 1.0-1.2 systems: radio control, audio, Safe Eject, the CEF bridge, libraries and formatting, tab injection, the card badge, and the artwork changer

    @NightHammer1000 NightHammer1000 committed Aug 11, 2026
  • Document the v0.9.0 UI overhaul - Quick access: tabbed panel (Session/Tools/Power), LB/RB cycling with wrap, always-alive panels, reopen-on-Session, focus landing after a tab switch. - Taskbar: full-width three-zone bar; why both the tile strip and the tray strip are bounded and scroll; what SystemStatus reads (clock, battery, Wi-Fi) and that the radio buttons only display state today. - Boot splash: now a config-driven customization engine (text, 12 spinner styles, background, logo, per-element placement, presets, preview, .wsgmsplash export/import), why theme archives are treated as untrusted input, and the two-phase splash-image save. - New: the user-configurable accent and how it is applied; a note on the rebuilt five-page Settings window. - Home: the How-it-Works summary no longer leads with shell replacement.

    NightHammer1000 committed Aug 8, 2026
  • Drop internal doc reference

    @NightHammer1000 NightHammer1000 committed Aug 7, 2026
  • Rewrite for the 0.6.0 service-boot architecture (logon service, orderly Explorer exit, Steam Input Lease, taskbar/tray host, admin installer)

    @NightHammer1000 NightHammer1000 committed Aug 7, 2026
  • Document game-mode volume controls

    @NightHammer1000 NightHammer1000 committed Aug 2, 2026
  • Document the minimum Windows version (theoretical Win10 1607 floor, Win11 supported)

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Broaden audience wording to PCs and DIY Steam Machines

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Inline exact registry paths where relevant; drop the appendix table

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Remove doubled rule

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Add registry transparency appendix; drop implementation-notes section

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Reframe elevation section around Steam inheritance (Steam Input + Overlay vs elevated windows)

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Document the pin's X360-only button limitation (no OEM buttons as hotkeys)

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026
  • Add How it Works — full technical documentation

    @NightHammer1000 NightHammer1000 committed Aug 1, 2026