make deployment easier; like katepart or okularpart the ideal
is that just the .so is enough to work
This is just the start, will need to bundle more parts.
At the moment even many keys don't work if you just bundle the part.
The scrollLineUp and scrollLineDown were intercepting all Shift+Up and
Shift+Down presses, even if other modifiers were present. Bind them
strictly to Shift+Arrow, and allow Shift+Alt+Arrow, Shift+Ctrl+Arrow and
Shift+Alt+Ctrl+Arrow for applications.
BUG: 405073
I cannot express this any better than magiblot at the linked bug report:
In normal conditions, Shift+PgUp/Shift+PgDn allow traversing the
scrollback buffer. However, when a client application enables the
alternate screen buffer, scrollback is not available. In this
situation, Shift+PgUp/Shift+PgDn keystrokes could be propagated to
the client instead of being discarded by Konsole.
BUG: 461150
- Improve the alignment of modifiers and strings.
- Reorder the [+-]Ctrl modifier in scroll* operations to improve
alignment with operations without any Ctrl modifier.
- Reorder scroll* operations so PgUp resp PgDown operations appear
together.
We can just remove the files on disk and with the RemoveDeadEntries
option set to true KNS will check if the files still exist. If
not the entry will be marked as not installed.
This allows sending signals to work again. Correct macos keytab so
Ctrl+C and Ctrl+V work. Add warning to show sending signals
require foreground process id to be set.
This escape matches what e. g. vim and screen recognizes, and seems to
be fairly standard.
NB: By default ctrl+tab is mapped to changing tabs in Konsole, so you
need to reset that in the shortcut settings for this to have any impact.
Summary:
Randomize colors using HSLuv color space instead of HSL. It has
perceptually uniform lightness, which means every color with the same
lightness value is perceived as equally bright by humans. Displays
quality and lack of calibration in most monitors lowers this uniformity,
but even on worst color display it should be better than standard HSL.
More information about HSLuv: http://www.hsluv.org/
Minor changes:
* Random seed takes PID into account to prevent repeated colors in
separate Konsole processes
* Key names in a config were changed
* Adapted "Black on random light" color scheme
Breeze with random ranges on default bg and fg: hue=360° saturation=100:
{F6754773}
To be done in future:
* Automatically convert color schemes which use old randomization
method.
Reviewers: #konsole, #vdg
Subscribers: hindenburg, #vdg, #konsole
Tags: #konsole, #vdg
Differential Revision: https://phabricator.kde.org/D20263
Summary:
When I updated the colors of the systemwide Breeze color scheme last
year, I neglected to update the Konsole color scheme. This patch corrects
that oversight.
Colors taken from https://hig.kde.org/style/color/default.html
CCBUG: 391920
Test Plan:
Overall, the contrast is much better than it was before.
{F6479084}
{F6479083}
Reviewers: #konsole, hindenburg
Reviewed By: #konsole, hindenburg
Subscribers: hindenburg, konsole-devel
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D17613
Summary:
This matches XTerm behaviour, so that pressing Alt+Backspace will send
\E + Del, which is the expected behaviour in some apps (e.g. emacs),
and it also matches the Konsole behaviour before commit
5345bbb0af
BUG: 394276
FIXED-IN: 18.04.2
Test Plan:
- Make sure you have the default .keytab file without any modifications
- Run `emacs -Q -nw`, press Ctrl+h k, to invoke the describe key functionality
- Press Alt+Backspace, it'll send C-M-h
- Apply the diff and test again, now it should send M-Del
Reviewers: #konsole, hindenburg
Reviewed By: #konsole, hindenburg
Subscribers: konsole-devel, #konsole
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D12899
Summary:
Rename README.KeyTab to README-KeyTab to prevent Konsole from trying to
load it as a keyboard translator file, and fix references to that file
name in other files.
Flesh out README-KeyTab and README.keyboard and reformat them.
Also copy the the original README-KeyTab to README-KeyTab-original,
just in case there's some concept that I misinterpretted/misunderstood.
Reviewers: #konsole, hindenburg
Reviewed By: #konsole, hindenburg
Subscribers: #konsole
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D12032
Summary:
schemes are supplied by `Konsole Color Scheme` category on store.kde.org
https://store.kde.org/p/1216368/
- new manager helpers to unload a theme and check a file's name validity
- new Get New.. button to start the KNS download dialog
- upon KNS completion we'll attempt to load all installed files as schemes
- for KNS entities which failed to load anything we'll show a warning as
the theme is malformed
- for removal we'll first try to remove schemes through KNS to avoid its
registry going out of sync with the on-disk "installedness" of an entity
- properly disable copying of the scheme manager (needs to be private)
FEATURE: 18.04.0
CHANGELOG: Support for downloading color schemes from the KDE store
Test Plan:
category is T8053 (can also use `KDE Color Scheme KDE4` for testing)
- get new -> install scheme -> close -> shows up in list
- remove from list -> get new -> not listed as installed
- install random stuff from kde color scheme category -> close ->
warning should be displayed
- install scheme -> get new -> remove scheme via dialog -> close ->
not listed as installed
Reviewers: hindenburg
Subscribers: #konsole
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D10766
Summary:
Change the default keyboard translator to match xterm behaviour:
- Pressing Backspace without any modifiers sends '^?', ASCII DEL
character
- Pressing Control+Backspace sends '^H', BS character
BUG: 391075
Test Plan:
- Before applying the patch pressing Ctrl+V (to insert verbatim) then
Backspace, sends '^?'; the same happens with Ctrl+Backspace
- With the patch:
- pressing Ctrl+V then Backspace sends '^?'
- pressing Ctrl+V then Ctrl+Backspace sends '^H'
Reviewers: #konsole, hindenburg
Reviewed By: #konsole, hindenburg
Subscribers: ngraham
Tags: #konsole
Differential Revision: https://phabricator.kde.org/D10884
The previous set of blueish colors offered fairly bad contrast with the
charcoal grey background when using the "black" contrast value. To give
a more uniform experience the default "black" color is now charcoal grey
with it's intense variant shifted into a light grey to complement the
intense background, which is charcoal grey shifted into a more intense dark
This should offer overall better contrast, in particular in htop.
BUG: 371068
REVIEW: 129368
CHANGELOG: Breeze color scheme uses better contrasting color for "black" color value
Adds faint intensity, strikeout, conceal and overline support.
echo -e 'D\e[2mD\e[9mD\e[53mD\e[8mD'
Thanks to Antonio Russo antonio e russo gmail com for patch
REVIEW: 128405
BUG: 362171