docs(changelog): add popup handling implementation entries
Added two entries for the complete popup handling implementation: - Popup handling for tiling WM: Foundation for workspace pane integration - Universal popup auto-close: Auto-close functionality via window.close()
- commit
- d23ce772eb090ada449394dadd233e25da7865d6
- author
- bamen · · 2025-09-20 06:05 UTC
- parent
- 9bc294a
- signature
- unsigned
1 file · +2 -0
M CHANGELOG.md +2 -0
| @@ -10,6 +10,8 @@ All notable changes to this project will be documented in this file. | |||
| 10 | 10 | - **Window-level global shortcuts**: Centralized shortcut handling to prevent conflicts between multiple WebView instances | |
| 11 | 11 | - **Workspace configuration**: New config section with Zellij controls toggle, pane mode bindings, tab shortcuts, and popup behavior settings | |
| 12 | 12 | - **Configurable workspace styling**: Pane border appearance (width, color, transition duration, radius) now customizable via config with proper viewport stability | |
| 13 | + | - **Popup handling for tiling WM**: Complete popup window support where popups open as workspace panes instead of floating windows, respecting tiling window manager design principles | |
| 14 | + | - **Universal popup auto-close**: Popup windows (OAuth, window.open(), etc.) automatically close when JavaScript calls window.close(), providing standard browser behavior adapted for workspace panes | |
| 13 | 15 | ||
| 14 | 16 | ### Improved | |
| 15 | 17 | - WebKit integration now forces GPU compositing by default while still honoring explicit config overrides. | |
| @@ -10,6 +10,8 @@ All notable changes to this project will be documented in this file. | |||||
| 10 | - **Window-level global shortcuts**: Centralized shortcut handling to prevent conflicts between multiple WebView instances | 10 | - **Window-level global shortcuts**: Centralized shortcut handling to prevent conflicts between multiple WebView instances | ||
| 11 | - **Workspace configuration**: New config section with Zellij controls toggle, pane mode bindings, tab shortcuts, and popup behavior settings | 11 | - **Workspace configuration**: New config section with Zellij controls toggle, pane mode bindings, tab shortcuts, and popup behavior settings | ||
| 12 | - **Configurable workspace styling**: Pane border appearance (width, color, transition duration, radius) now customizable via config with proper viewport stability | 12 | - **Configurable workspace styling**: Pane border appearance (width, color, transition duration, radius) now customizable via config with proper viewport stability | ||
| 13 | + | - **Popup handling for tiling WM**: Complete popup window support where popups open as workspace panes instead of floating windows, respecting tiling window manager design principles | |||
| 14 | + | - **Universal popup auto-close**: Popup windows (OAuth, window.open(), etc.) automatically close when JavaScript calls window.close(), providing standard browser behavior adapted for workspace panes | |||
| 13 | 15 | ||||
| 14 | ### Improved | 16 | ### Improved | ||
| 15 | - WebKit integration now forces GPU compositing by default while still honoring explicit config overrides. | 17 | - WebKit integration now forces GPU compositing by default while still honoring explicit config overrides. | ||