- Rename it into 'Switch Profile' to avoid potential confusion.
- Also put it under the 'Settings' menu.
TODO: rename related methods which use 'change' in their names.
BUG: 245795
FIXED-IN:4.8
REVIEW: 102686
When user selects only 1 profile to be listed in menu, it makes the
'New Tab->' list unnecessary. No profile will listed if the only
selected profile is the default one.
Patch by Francesco Cecconi <francesco.cecconi@gmail.com>
BUG: 245478
REVIEW: 102670
FIXED-IN: 4.8
Allows user to select a shortcut to jump to the far right tab. There
is no default shortcut.
Patch by Francesco Cecconi <francesco.cecconi@gmail.com>
REVIEW: 102687
BUG: 279166
FIXED-IN: 4.8
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).
The code for adding that extra empty line was introduced in commit
d3d909 (4 years ago). The reason and intention is not clear, so removing
those code might cause regression. Anyway, this commit is simple and can
be reverted easily, if unfortunately needed.
BUG: 225501
FIXED-IN: 4.8
REVIEW: 102652
To compare the result of a method only with a calculated value, there
is no need for a local variable. Let the compiler create itself the
value in the best place, stack or registry.
Initialize the _readwritebalance member to 0.
If this is not initialized, at random konsole runs, the history could
not be mmaped even if lseek is slower.
Also, remove a valgrind warning about jump using unitialized value.
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
The current behavior is bold(1) will toggle the intensity of an
intensive color(93), so the result is a normal color. This is
counter-intuitive. Xterm, rxvt, and all vte-base emulators generate
intensive color in this case.
BUG: 274603
FIXED-IN: 4.8
REVIEW: 102554
In '-p 2222', -p is the option and 2222 is its argument.
noOptionsArguments ==> noArgumentOptions
singleOptionArguments ==> singleArgumentOptions
argChar ==> optionChar
If desktop effect is enabled only after konsole has started, then
users need to restart konsole to see transparent background.
FEATURE: 169305
FIXED-IN: 4.8