docs(changelog): add smart Escape key behavior
- commit
- c99d69fc5ae4a40ce1de2e165877346d877da7a3
- author
- bnema · · 2025-11-16 18:28 UTC
- committer
- bnema · · 2025-11-16 17:22 UTC
- parent
- 0ff690b
- signature
- unsigned
1 file · +1 -0
M CHANGELOG.md +1 -0
| @@ -15,6 +15,7 @@ All notable changes to this project will be documented in this file. | |||
| 15 | 15 | - **Code cleanup**: Removed dead code files and emojis from GUI modules | |
| 16 | 16 | - **Bridge architecture**: Unified main-world to isolated-world bridge system with comprehensive documentation. Single dispatcher for all window function bridges (omnibox, favorites, toasts). Better separation between CustomEvents (shared between worlds) and window functions (require bridging). | |
| 17 | 17 | - **Omnibox spacing**: Increased vertical spacing between suggestion items from 0.65rem to 0.85rem for better readability | |
| 18 | + | - **Smart Escape key**: First press clears input text, second press closes omnibox. Empty input closes immediately. | |
| 18 | 19 | ||
| 19 | 20 | ### Fixed | |
| 20 | 21 | - **Bootstrap initialization**: Fixed omnibox component not mounting due to invalid toast function check in isolated world. Toast functions now bridge correctly via CustomEvents, allowing omnibox to initialize properly. | |
| @@ -15,6 +15,7 @@ All notable changes to this project will be documented in this file. | |||||
| 15 | - **Code cleanup**: Removed dead code files and emojis from GUI modules | 15 | - **Code cleanup**: Removed dead code files and emojis from GUI modules | ||
| 16 | - **Bridge architecture**: Unified main-world to isolated-world bridge system with comprehensive documentation. Single dispatcher for all window function bridges (omnibox, favorites, toasts). Better separation between CustomEvents (shared between worlds) and window functions (require bridging). | 16 | - **Bridge architecture**: Unified main-world to isolated-world bridge system with comprehensive documentation. Single dispatcher for all window function bridges (omnibox, favorites, toasts). Better separation between CustomEvents (shared between worlds) and window functions (require bridging). | ||
| 17 | - **Omnibox spacing**: Increased vertical spacing between suggestion items from 0.65rem to 0.85rem for better readability | 17 | - **Omnibox spacing**: Increased vertical spacing between suggestion items from 0.65rem to 0.85rem for better readability | ||
| 18 | + | - **Smart Escape key**: First press clears input text, second press closes omnibox. Empty input closes immediately. | |||
| 18 | 19 | ||||
| 19 | ### Fixed | 20 | ### Fixed | ||
| 20 | - **Bootstrap initialization**: Fixed omnibox component not mounting due to invalid toast function check in isolated world. Toast functions now bridge correctly via CustomEvents, allowing omnibox to initialize properly. | 21 | - **Bootstrap initialization**: Fixed omnibox component not mounting due to invalid toast function check in isolated world. Toast functions now bridge correctly via CustomEvents, allowing omnibox to initialize properly. | ||