Repository navigation
Releases: JaMoLpE88/dsh-desktop-windowstatus-saving
Releases · JaMoLpE88/dsh-desktop-windowstatus-saving
Release list
v0.1.1 — installation fix
Patch release focused on installation.
Fixed
- The npm package no longer declares
koffias a runtime dependency. Installing the bundle used to stop at a pnpm build-script approval prompt even though the prebuilt binding already ships with DeepSeek Harness Desktop. The plugin now resolveskoffifrom the DSH runtime, sodsh plugin addcompletes in one step.
koffi remains a dev dependency for the Win32 test suite. No behaviour change in the window restore path.
v0.1.0 — Window status saving
First release.
The window you left is the window you get. Size, position and maximized state of the DeepSeek Harness Desktop main window are saved while you use the app and restored before the window is painted.
Highlights
- Restore happens while the window is still hidden, so there is no jump from the default 1280 × 820.
- The maximized flag survives minimize and tray hide.
- Multi-monitor aware, including displays at negative coordinates; fits into the nearest work area when a display disappears.
- Atomic state file at
$DSH_HOME/window-bounds.json, written only on change. - Windows only, zero configuration, no extra process, no network.
Install
dsh plugin --profile desktop add @jamolpe88/dsh-desktop-windowstatus-savingRequirements
- DeepSeek Harness Desktop
>= 0.2.1-rc.3 - Windows 10 or 11