Package: konsole / 4:16.12.0-4
Metadata
Package | Version | Patches format |
---|---|---|
konsole | 4:16.12.0-4 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
Pre process the e custom command argument.patch | (download) |
src/Application.cpp |
39 26 + 13 - 0 ! |
pre process the -e custom command argument Special case parsing of -e, to avoid parsing parameters intended for the command to be executed. |
upstream_render_text_at_primary_fonts_baseline.patch | (download) |
src/TerminalDisplay.cpp |
12 2 + 10 - 0 ! |
upstream_render_text_at_primary_fonts_baseline commit 7e2f9d839f5af447a0fc7fd178dd5d8f58e489bb |
Add nofork as compatibility alias for separate.patch | (download) |
src/Application.cpp |
3 2 + 1 - 0 ! |
add --nofork as compatibility alias for --separate In previous incarnations of kuniqueapplication it used to inject a common command option --nofork which is meant to bypass single-instance behavior. Given that konsole can and is being invoked from scripts they may well want to ensure that the fork they created is the actual instance of konsole. i.e. to monitor return values and life time Presently, since the options are divergent between konsole4 and konsole5, scripts are either incompatible with older konsoles or with newer konsoles. To make life easier for everyone add a compat alias --nofork, which behaves exactly like separate. (this unbreaks steam, which is a notable recent offender of falling into this particular trap) REVIEW: 129647 CHANGELOG: Added compatibility command option `--nofork` for single-instance behavior |
Fix build.patch | (download) |
src/Session.cpp |
2 1 + 1 - 0 ! |
fix build frameworks/konsole/src/Session.cpp:839:5: warning: 'not' is not defined, evaluates to 0 [-Wundef] |
TerminalDisplay Abort painting invalid rect.patch | (download) |
src/TerminalDisplay.cpp |
3 2 + 1 - 0 ! |
[terminaldisplay] abort painting invalid rect REVIEW: 129914 Signed-off-by: Anthony Fieroni <bvbfan@abv.bg> |
Screen Fix potential crash when ExtendedCharTable tries t.patch | (download) |
src/Screen.h |
2 1 + 1 - 0 ! |
screen: fix potential crash when extendedchartable tries to clean |
Handle surrogate utf16 characters.patch | (download) |
src/Screen.cpp |
2 1 + 1 - 0 ! |
handle surrogate utf16 characters For our own sanity we (falsely) assume that all surrogate characters are double width, otherwise we have to go back and reflow the line. This makes it work better with emojis in vim at least. REVIEW: 129841 |
Fix word boundaries with combining characters.patch | (download) |
src/TerminalDisplay.cpp |
9 5 + 4 - 0 ! |
fix word boundaries with combining characters Without this it doesn't correctly detect word boundaries e. g. in arabic. REVIEW: 129840 |
Don t include newlines in selection if trimming is on.patch | (download) |
src/Screen.cpp |
5 3 + 2 - 0 ! |
don't include newlines in selection if trimming is on BUG: 199381 REVIEW: 129837 |
Limit ourselves to 3 combining characters.patch | (download) |
src/Screen.cpp |
2 1 + 1 - 0 ! |
limit ourselves to 3 combining characters This seems to be the limit in all the test files I've been trying. Without this we get an issue with too many combining characters where Konsole will eventually just hang. REVIEW: 129874 |
Fix opening of new tabs with multiple processes.patch | (download) |
src/main.cpp |
4 2 + 2 - 0 ! |
fix opening of new tabs with multiple processes Make sure we re-use the process if the user wants a new tab. BUG: 373440 REVIEW: 129886 |
Allow ANSI string terminator to work.patch | (download) |
src/Vt102Emulation.cpp |
2 1 + 1 - 0 ! |
allow ansi string terminator to work Treat "\e]0;<title>\e\\" (set window title) the same way it interprets "\e]0;<title>\007". It seems that Konsole does not recognize the standard string terminator sequence "\e\\" (ESC \). Everything works fine if I use "\007" (BEL). <http://invisible-island.net/xterm/xterm.faq.html#how2_title> Thanks to Aniketh Girish anikethgireesh gmail com and Martin Sandsmark martin sandsmark kde org for patch/review BUG:231405 REVIEW:129895 |
Update release date scripting and command line help.patch | (download) |
doc/manual/index.docbook |
55 44 + 11 - 0 ! |
update release/date, scripting and command line help Add more info about using dbus with Konsole's envirnomental variables and re-add --nofork help BUG: 373905 |
Add check for valid container possible crash fix.patch | (download) |
src/ViewManager.cpp |
3 3 + 0 - 0 ! |
add check for valid container (possible crash fix) Possible fix for crashes from ambiguous shortcuts. I have been unable to duplicate the crashes. CCBUG: 375540 |
Correct ANSI string terminator.patch | (download) |
src/Vt102Emulation.cpp |
2 1 + 1 - 0 ! |
correct ansi string terminator Use the correct decimal value 27 In bash, PS1="\e]0;<title>\e\\" or PS1="\e]0;<title>\033" BUG: 231405 |