Note: some actions, such as enlarging/shrinking font and setting
encoding, might actually be also useful in konsolepart. But since
konsolepart currently always use the default shortcut, the general
idea now is to expose actions as few as possible in konsolepart.
BUG: 248469
FIXED-IN: 4.9.0
REVIEW: 104034
CCMAIL: hein@kde.org
That reduces the number of calling, and also make the code easier to
debug if something goes wrong with the command
TODO: there is code duplication between class Application and class
SessionController on how to compose and send ssh command based upon a
KUrl using the ssh:// protocol.
This might be a stupid improvement to make the tab title updating in
a more prompt way. If anyone find this stupid improment introduces
noticable side effect such as high load, do not hesitate to revert it.
This comes as an complement of the existing way of taking snapshot
on keyboard activity.
The time inverval is currently 2 seconds. That interval should be
increased if it causes noticable performance penalty.
BUG: 271275
FIXED-IN:4.8.1
The current default shortcut is Ctrl+Shift+X, which might be accidentally
pressed when users intend to press Ctrl+Shift+C for copying or Ctrl+Shift+V for
pasting. Scrollback is important asset, but it is impossible to recover
once gone. So change the default shortcut to decrease the chance of
accidents.
FEATURE: 282593
FIXED-IN: 4.9
REVIEW: 103660
That fix is not good enough because it makes '%w' being updated only
after keystroke instead of immediately . The issue of updating title is
actually a little more complicated than I have understood.
Revert it because the regression should influence more users than the
fixed problem does. Need to spend more time to find a better fix.
CCBUG: 175755
CCBUG: 287536
This reverts commit 1c1981501b.
- the change is not saved into profile and only influences current tab
- remove the 'Save to current profile' checkbox
- remove the 'Defaults' button
- change dialog title from "Scrollback Options" to "Adjust Scrollback"
- change action from "Scrollback Options..." to "Adjust Scrollback..."
The new dialog makes the "Adjust Scrollback..." action more consistent with most
of other actions in the context menu, since they only influence or work in the
context of current tab.
The UI change is not quite satisfactory. Feel free to refine the UI part
to make it more clear and elegant.
BUG: 227144
FIXED-IN : 4.8
REVIEW: 102688
The fix is quite simple. Just move the existing code for expanding
%# and %w into Session::getDynamicTitle(), where all other tab title
formatters are expanded. That also makes the code simple and natural.
BUG: 175755
FIXED-IN:4.8