Skip to content

feat(ui): Add zoom to temporarily maximize the top popup#19

Merged
mhiro2 merged 2 commits intomainfrom
feat/add-zoom-to-temporarily-maximize-popup
Mar 1, 2026
Merged

feat(ui): Add zoom to temporarily maximize the top popup#19
mhiro2 merged 2 commits intomainfrom
feat/add-zoom-to-temporarily-maximize-popup

Conversation

@mhiro2
Copy link
Copy Markdown
Owner

@mhiro2 mhiro2 commented Mar 1, 2026

Summary

  • Add zoom feature to temporarily maximize the top popup to fill the entire editor

Changes

  • 0553125 : refactor: consolidate autocmd events and deduplicate severity hl logic
    • Merge close_events autocmds into a single registration and unify duplicated severity HL mapping tables
    • Extract shared buffer configuration logic into fs.configure_buffer and add tests
  • 412a361 : feat(ui): add zoom to temporarily maximize the top popup
    • Toggle zoom via <C-z> in popups, z in stack view, or :PeekstackZoom command to fill the editor; call again to restore normal layout
    • Border highlight changes to PeekstackPopupBorderZoomed while zoomed; zoom is automatically cleared on close, push, hide, or close_all

mhiro2 added 2 commits March 1, 2026 22:18
Add toggle_zoom() that expands the top popup to fill the entire editor.
Call again to restore normal layout. Border highlight changes to
PeekstackPopupBorderZoomed while zoomed. Zoom is automatically cleared
on close, push, hide, or close_all.
@mhiro2 mhiro2 self-assigned this Mar 1, 2026
@mhiro2 mhiro2 added the enhancement New feature or request label Mar 1, 2026
@mhiro2 mhiro2 merged commit 2a35364 into main Mar 1, 2026
3 checks passed
@mhiro2 mhiro2 deleted the feat/add-zoom-to-temporarily-maximize-popup branch March 1, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant