Skip to content

Show saved workspace presets directly in the layout menu - #335

Merged
bifrost0x merged 1 commit into
mainfrom
dev/workspace-preset-layouts
Nov 14, 2026
Merged

bifrost0x merged 1 commit into
mainfrom
dev/workspace-preset-layouts

Conversation

@bifrost0x

Copy link
Copy Markdown
Owner

Saved Workspace presets previously required opening the preset manager before they could be applied. The Layout menu now lists saved presets alongside Single, Split, and Quad, with account-backed refresh, loading and retry states, and immediate updates after preset changes.

Applying a preset preserves existing terminal instances and only reduces the pane count when every active session still fits. Revision guards prevent a delayed load from overwriting a successful edit, and preset names are rendered as text with keyboard and mobile support.

Validation:

  • 13 focused Playwright tests passed, covering the dropdown and existing preset workflows.
  • 1,118 JavaScript tests passed; one existing Linux-only test was skipped on Windows.
  • 47 relevant Python tests passed.
  • JavaScript lint and the vendor integrity check passed.

@chatgpt-codex-connector

chatgpt-codex-connector Bot commented Nov 14, 2026 •

Copy link
Copy Markdown
Codex Review Summary: ✅ Completed

This comment shows the latest Codex review activity on this pull request.

Review Status Commit Review trigger
📝 Code Review ✅ Completed 2026-11-14T09:52:44.826188Z 8aadf6d PR opened
🔒 Security Review ✅ Completed 2026-11-14T09:53:56.539375Z 8aadf6d PR opened
ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review" or "@codex security review".

Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings.

@bifrost0x
bifrost0x merged commit 0986248 into main Nov 14, 2026
34 checks passed
@bifrost0x
bifrost0x deleted the dev/workspace-preset-layouts branch November 14, 2026 10:49
@github-project-automation github-project-automation Bot moved this from Backlog to Done in WebSSH Roadmap Nov 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant