PowerShellManager 0.4.1 gives the layout tools a new workspace and fixes the individual-window Pin bug.
- Drag the six-dot handles to choose terminal order. Apply and the preview use that order; dragging switches off activity ranking.
- Pin one window to a physical grid slot. Collisions and disabled destinations fall back to the queue with a warning.
- Current settings for Ctrl+Alt+G and tray actions, plus saved-grid masks and refreshed menus.
- ColorMagic Theme Studio: gradient pips, frost, intensity, contrast, typography, scale and Trontop-compatible JSON.
- Aligned zebra rows, a 280 x 300 minimum window and a theme-aware four-square logo. Trent's portrait remains in About.
- Static MSVC runtime; no separate Visual C++ redistributable required.
- Bounded malformed layouts, atomic settings writes and a hidden-window eframe repaint fix.
Download the ZIP, extract it and run powershellmanager.exe normally. Quit an older PSM from its tray menu first. --preview is read-only and deliberately disables Apply.
The build is unsigned. This is a development release tested on Windows 11 x64. Applications may impose minimum sizes or require different permissions. Minimized windows remain minimized. Mixed-DPI and broader hardware acceptance remain open.
Validation: 31 ordinary tests, two explicit native tests using only owned hidden windows, reviewed offscreen captures, clippy with warnings denied, formatting and an optimized release build. See RELEASE_AUDIT.md in the ZIP for scope and limitations.
Source available under Apache 2.0 plus Commons Clause 1.0. Free personal/workplace use; preserve attribution and terms; selling products or services deriving substantially from the software is restricted. Third-party licenses are included.
Product page: https://tront.xyz/powershellmanager/
Updated original post: https://tront.xyz/blog/posts/powershellmanager/
Source commit: cdf259e3822f60720392db38b472779311e5fd12
Checksums:
e75238d250a22278f9967bf3c2ca763e15ee597b6d8d691e544599ea4e9f2ba6 powershellmanager-0.4.1-windows-x64.zip
3dd0dfb8fa01cdea1301b8dafae771dca5f3290f1e2959f86bde3672ce7af876 powershellmanager.exe