When terminal display's context menu opens above mouse cursor, this
entry is really easy to click accidentally (mouse button down, move
cursor 2 pixels, mouse button up) and in effect close the session.
Moreover, the option is not really needed here. To close the session
using mouse, user can click window's close button, use tab context
menu, tab close button, or menu entry. Other tab/view-based applications
(e.g. Chromium, Firefox, Kate) do not have close button in view context
menu.
Fixes: https://bugs.kde.org/show_bug.cgi?id=412571
Summary:
This allows the notification KCM to identify Konsole as an application.
https://community.kde.org/Plasma/Notifications#DesktopEntry_in_notifyrc
Test Plan:
It seems the part stuff relies on the application (e.g. Yakuake) having their own notifyrc file, so associating this notifyrc with Konsole should be fine.
Could go into stable, it's just a field that is ignored by everybody else
{F6766670}
Reviewers: tcanabrava, hindenburg, ngraham
Reviewed By: ngraham
Subscribers: konsole-devel
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D20470
Summary:
This is what I envision for the Konsole Tab / Splits
management. One tab contain a QSPlitter that can contain
multiple TerminalDisplays / Splits.
You can test this behavior by hitting ctrl + shift + 9
and ctrl + shift + 0 to activate the splits, and ctrl +
shift + t to activate a new tab.
Old:
{F6484123}
New:
{F6484124}
What works:
- Tab Creation
- Split Creation (Even Recursive splitting)
- Terminal Close will close the Split on last split
- Last last split to close will close the tab
- Last tab to close will close konsole
- Detaching
- Tab Renaming
- Closing splits after detach
- Closing windows after detach
- Detach / Reattach works!
This patch series has the commits of Thomas Surrel, Maciej Niedbdalski and Myself.
Reviewers: #konsole, hindenburg
Reviewed By: #konsole, hindenburg
Subscribers: luc4, hallas, anthonyfieroni, gennad, ngraham, thsurrel, maciejn, mglb, hindenburg, konsole-devel
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D17643