[konsole] [Bug 398940] Middle click to open and close tabs

Kurt Hindenburg bugzilla_noreply at kde.org
Wed Feb 20 01:51:02 GMT 2019


https://bugs.kde.org/show_bug.cgi?id=398940

Kurt Hindenburg <kurt.hindenburg at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |19.04
      Latest Commit|                            |https://commits.kde.org/kon
                   |                            |sole/42eb5132e0da4860b9fdd3
                   |                            |6b916f7d8fe7dbe5b0
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED

--- Comment #3 from Kurt Hindenburg <kurt.hindenburg at gmail.com> ---
Git commit 42eb5132e0da4860b9fdd36b916f7d8fe7dbe5b0 by Kurt Hindenburg, on
behalf of Shubham Jangra.
Committed on 20/02/2019 at 01:50.
Pushed by hindenburg into branch 'master'.

Add close tab and create new tab on middle click event

Summary:
Click with the middle mouse click on a tab: close it
Click with the middle click on empty portion of tab bar creates a new tab.
This makes konsole more streamlined with default behavior
found in other tabbed applications like browsers.
GUI option to enable/disable closing tab w/ mouse button.  The default
is to have closing tab with button disabled to avoid possible data loss.

Tomaz Canabrava <tcanabrava at kde.org> also coded portion of this.
FIXED-IN: 19.04
GUI:

Test Plan: {F6618852}

Reviewers: ngraham, hindenburg, tcanabrava

Reviewed By: ngraham, hindenburg

Subscribers: emateli, thsurrel, ngraham, hindenburg, shubham, broulik,
konsole-devel

Tags: #konsole

Differential Revision: https://phabricator.kde.org/D15742

M  +27   -1    src/DetachableTabBar.cpp
M  +4    -0    src/DetachableTabBar.h
M  +4    -0    src/ViewContainer.cpp
M  +7    -0    src/settings/TabBarSettings.ui
M  +4    -0    src/settings/konsole.kcfg

https://commits.kde.org/konsole/42eb5132e0da4860b9fdd36b916f7d8fe7dbe5b0

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the konsole-devel mailing list