Since "New Tab" always use default profile now, we can deal with that
option in a more elegant way, instead of a hack.
This basically revert commit 35fae00159
I'm not sure whether that can be called as improvement. That global
shortcut has always been configurable through systemsettings. Now the
global shortcut is also configurable thourgh shoutcuts dialog, but it
is only available in the background window when it is shown.
I wonder how many users know and really use the --background-mode
option. It feels to me more like a clever trick than a mature feature.
KDE's menuBar()->isTopLevelMenu() hasn't worked for a while. Without a
replacement, let's just put the menus inside the main window. This
also makes the keyboard shortcut to show menus look reasonable (instead
of floating).
Currently using -e <command> will cause all new tabs/windows to run
<command>. This patch fixes that such that new tabs/windows will start
the default profile.
Patch by Gu Rui <chaos.proton@gmail.com> with minor edit by self.
FIXED-IN: 4.8
REVIEW: 102602
CCBUG: 192212
Whenever TeminalDisplay is resized, konsole tells the underlying
pty device its new size by calling Pty::setWindowSize(). However,
current code can't guarantee when the terminal process starts and
queries the pty device about its size, the pty device already has the
right info. This has caused some long known bugs, such as #176902.
This patch tries to guarantee that important assumption. It currently
uses a hard-coded small delay, which works pretty well in practice
although not that elegant.
Patch by Jekyll Wu <adaptee@gmail.com>
I think this is better than leaving the situation as it is. This may
be backported if no issues are found.
BUG: 173999
BUG: 176902
BUG: 203185
BUG: 229058
REVIEW: 102061
FIXED-IN: 4.8
After this hostname.local.profile will work with --profile and
--list-profiles. Also, the profile path file is checked if it is a
directory.
BUG: 250399
FIXED-IN: 4.6.3
# Examples below:
title Heading to earth;; command: ssh earth
title Top this!;; top
Original patch by Thomas Dreibholz; hacking/changes/bugs are all mine.
BUG: 235410
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1121586
ensure that Konsole gets the raw and unswapped meta keys.
This enables us to use CTRL-C in konsole on the mac again :)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1029769
If this information is put anywhere it should be in a single file instead
of duplicated for each file. In fact, it shouldn't be needed at all since
we have the same rules on tabs and tab sizes as most other parts of kdebase
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=946369
Patch from Stefan Becker <stefan.becker@nokia.com>
Thank-you very much Stefan!
CCBUG: 152761
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=867323