Skip to content

Window Spaces 1.0.0

Choose a tag to compare

@edwardsayer edwardsayer released this 31 Jul 02:10
· 44 commits to main since this release

Window Spaces 1.0.0

Save and restore window layouts for Obsidian popout windows. Seamlessly manage multi-window popout workspaces.

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