The built-in behavior of Ctrl+<Mouse Wheel> to zoom in/out the terminal
can not be disabled. This patch adds an option to disable this
behavior. (Default to the original behavior).
Original patch by Yichao Yu yyc1992@gmail.com
I made some changes - bugs are mine as usual
REVIEW: 107281
FIXED-IN: 4.11
GUI:
In the ongoing issue with spaces at the end of lines, this allows for
an option to trim the spaces. By default, it is disabled so only
people who need this will be affected.
Many thanks to David Smid <david@smidovi.eu>
CCBUG: 188528
This provides a profile GUI to change the line spacing (0-5). Due to
the Qt4.8/BIDI issues, allowing the user to change the spacing allows
the user to fix any issues w/ the font they are using.
FEATURE: 279490
REVIEW: 105478
FIXED-IN: 4.10
This adds a GUI checkbox per profile to enable/disable requiring the
CTRL key to drag-n-drop text.
The default is to require the CTRL key as before.
Thanks to Scott Kitterman (kde@kitterman.com) for patch.
BUG: 165923
REVIEW: 105423
FIXED-IN: 4.10
An internal property is introduced to record the untranslated name.
When saving profile into disk, always refer to that untranslated name
to get the filename.
This extra consideration is intended to deal with the situation when the
profile's contents are i18nized. The typical example is the "Shell" profile
shipped by default.
BUG: 250506
FIXED-IN: 4.9.0
* support "automatially copy selected text into clipboard"
* mouse middle button can be customized to paste from selectio or
clipboard
The first feature might look like a unnecessary duplicate of the
"synchronize selection and clipboard" feature of Klipper. However, that
klipper feature is generally problematic, while doing it only in Konsole
is generally useful and harmless.
FEATURE: 183490
FIXED-IN: 4.9.0
REVIEW: 103861
DIGEST:
The old code always set the hardcoded 80x40 size.
Two profile options are added under the "General" group:
* TerminalColumns
* terminalRows
Note: Due to the way KMainWindow works, those profile options may not
work :(. Do not take this commit as something completed.
* It never works in KDE4
* It is never revealed to users in KDE4
* It is better to be a global and konsole-only option; does it make
sense for a konsolepart to resize itself?
There are no GUI elements for controlling that option, so it is a hidden
option at the moment.
To configure this option manually, put following lines into some konsole
profile under ~/.kde4/share/apps/konsole/ :
[Terminal Features]
BellMode=N
Where N could be 0 for system beep, 1 for system notification and 2 for
visual bell. That mapping might change before next major release.
CCBUG: 155622
CCBUG: 177861
REVIEW: 104013
The current code expects that entry to be absent or has 0 as its value in the
profile on disk. However, I guess the code is not strict enough to guarantee
that assuption since I have noticed MenuIndex=N several times when checking my
profiles.
More importantly, the way how MenuIndex interacts with favorite status is
not quite staight forward.
Make Konsole BiDi rendering enabled by default. Default Shell.profile
and also fallback profile are updated to have BidiRenderingEnabled set
to true by default.
AFAIK there is no reason not to have it on by default. I don't see
any penalty code-wise.
BUG: 198169
FIXED-IN: 4.8
This is a follow up of commit b40a006d which closees BUG 169054.
It turns out the old code already has most parts of similar logic.
So remove duplicated logic in the code.
Re-add the KDE 3 option to show/hide the size widget when the window is
changed.
Patch is years old from Chali Ahmul M.P.U <chali.ahmul@atlas.cz>
FEATURE: 169054
FIXED-IN: 4.8
%d will shorten the directory name whereas %D will not. For some
users, having %d as the default is confusing as they don't understand
why some directories are not displaying correctly in the tab text.
Currently there is no UI to examine or change which folder names will be
shorten.
CCBUG: 190281
Add a configuration item that allows disabling of the underlined links
on mouse hover. The option is profile specific and defaults to the previous
behaviour where links are underlined on hover.
Patch by Amand Tihon <amand.tihon@alrj.com>
BUG: 174261
FIXED-IN: 4.7
CCMAIL: amand.tihon@alrj.com