Skip to content

Conversation

@Quantisan
Copy link
Owner

Add "File > New Window" (Cmd+N) menu item

Quantisan and others added 3 commits November 10, 2025 08:59
Add window creation effect handler that can be triggered from menu items.
Follows FCIS principles with pure action dispatch and isolated effect.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Add File > New Window menu item that triggers window creation.
Uses platform-conditional keyboard shortcut (Cmd+N on macOS, Ctrl+N elsewhere).

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
Eliminates duplication of window creation sequence by introducing :window.actions/create action. All callers (menu, app init, app activate) now dispatch to this action instead of directly calling window functions, maintaining single source of truth in :window.effects/create effect handler.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <[email protected]>
@Quantisan Quantisan merged commit c3fd706 into main Nov 10, 2025
1 check passed
@Quantisan Quantisan deleted the feat/new-window-menu branch November 10, 2025 01:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants