Window Spaces 1.0.1
Window Spaces 1.0.1
Save and restore window layouts for Obsidian popout windows. Seamlessly manage multi-window popout workspaces.
What's New in 1.0.1
- Obsidian 1.13 compatibility: Restore reliability fixes for the latest Obsidian release.
- Conventional keyboard focus: Arrow-key navigation in the Window Spaces panel now follows the active panel (click, tab, or command) instead of stealing keys on mouse hover, matching standard Obsidian panel behavior.
- Documentation: README split into English, 繁體中文, and 简体中文 files with screenshots and aligned content; internal development documents removed from the public repository.
Features
- Save & restore popout layouts with split/tab structure, files, view modes, window size and screen position
- Context-aware restore: click/Enter opens a new popout window, long-press/Shift+click applies to the active window
- Per-layout auto-save with 5-second debounce and save-on-close protection
- Smart naming from pinned/active files, with 6-dimension sorting and full-text search
- Persistent Window Spaces panel in the left/right sidebar or editor tab, aligned with the native File Explorer
- Organization: section tags, drag-to-reorder, inline section rename, archive, and tag pills
- Smart focus: restoring an already-open space switches to its popout window instead of duplicating it
- Real-time sync across all open panels, live open-window badges, and progress notices
- i18n: English, Traditional Chinese, Simplified Chinese with instant language switching
- Safety guardrails: 0-file overwrite interception, screen-boundary correction, defensive layout parsing
Install
Open Obsidian → Settings → Community plugins → Browse → search "Window Spaces".
Assets
Attached: manifest.json, main.js, styles.css