-
Notifications
You must be signed in to change notification settings - Fork 51
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Handle tabs more like browsers do (#1149)
* Add Ctrl-Tab and Ctrl-Shift-Tab tab navigation * Reorder tabs (see desc); WIP Can either drag-drop tabs with the mouse or use Ctrl-Shift-PgUp/PgDown. Tab arrangement does not persist between sessions; will need to look into that. * Persist tab reorders * Allow closing any tab with their X button * Add comments to PgUp/PgDown shortcuts * Add Ctrl-W shortcut (close current tab) * Middle click any tab to close it * Remove notebook_main's Ctrl-PgUp/PgDown shortcuts * Fix formatting * Correct return value in comments * Add missing function to header file * Make tab_reorder_out_of_sync static in function * Fix long-distance tab reorder issue
- Loading branch information
1 parent
9346668
commit ffbaee8
Showing
3 changed files
with
194 additions
and
7 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters