Releases: HazAT/glimpse
Releases · HazAT/glimpse
v0.8.1
Install:
npm install glimpseui@0.8.1Pi agent package:
pi install npm:glimpseui@0.8.1🐛 Bug Fixes
-
macOS clipboard shortcuts:
⌘C/⌘V/⌘X/⌘A/⌘Znow work inside Glimpse windows. Previously the WKWebView had no Edit menu wired up, so AppKit beeped and the clipboard shortcuts did nothing — breaking copy/paste in textareas, inputs, and Monaco editors (e.g. inside pi-diff-review).The fix has two layers:
- Install a standard Edit menu (Undo / Redo / Cut / Copy / Paste / Select All) with
target: nilso AppKit walks the responder chain — WKWebView already implementscut:/copy:/paste:/selectAll:/undo:/redo:, so it picks them up automatically. - Add a
performKeyEquivalentfallback onGlimpsePanelfor frameless /.accessorymodes (--status-item/--click-through/--hidden/--no-dock) where the menu bar doesn't route key equivalents.
Closes #18. Credit @stefanwagnerdev for the
performKeyEquivalentfallback approach. - Install a standard Edit menu (Undo / Redo / Cut / Copy / Paste / Select All) with
v0.8.0
Install:
npm install glimpseui@0.8.0Pi agent package:
pi install npm:glimpseui@0.8.0The companion extension is no longer bundled as a default pi extension. It's moved to examples/companion/ — if you liked it, add it manually to your pi extensions config. Glimpse itself is unchanged.
♻️ Refactoring
- Move pi companion extension to
examples/companion/— no longer auto-registered on install
🐛 Bug Fixes
v0.7.0
Install:
npm install glimpseui@0.7.0Pi agent package:
pi install npm:glimpseui@0.7.0✨ Features
--no-dockflag /noDockoption — hide the dock icon and app switcher entry on macOS. The window still works normally (focus, keyboard input, etc.) but the app stays invisible in the dock. Useful for embedded/subprocess usage where no dock presence is desired.