Skip to content

feat: Add quick tabs controls to toolbar#1007

Open
ok-developer wants to merge 3 commits intodail8859:masterfrom
ok-developer:feat/inline-ctrl-buttons
Open

feat: Add quick tabs controls to toolbar#1007
ok-developer wants to merge 3 commits intodail8859:masterfrom
ok-developer:feat/inline-ctrl-buttons

Conversation

@ok-developer
Copy link
Copy Markdown

@ok-developer ok-developer commented Apr 18, 2026

Description

Added quick actions for tabs manipulation: add new, list existed and close current. Same as in Notepad++.

Screenshot_20260418_224317 Screenshot_20260418_224458 Screenshot_20260418_225859

Technical Details

  • Uses all existed actions: MainWindow::newFile(), MainWindow::closeCurrentFile() and tabs listing nearly same workflow from CDockAreaTitleBar::onTabsMenuAboutToShow();
  • Buttons visibility options for future customization(if else);
  • 3 extra icons added from Lucide community;
  • Tabs listing button disabled in DockManager via config flag.

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.

1 participant