Files
konsole/src
Mariusz Glebocki c0a46e2b08 Process key event even without active TerminalDisplay
Summary:
There are (more or less) valid cases when currentTerminalDisplay can be
not set:
* konsole started with `--background-mode`, `sendText` called via D-Bus
* text send through KPart's `sendInput()`

It can be assumed read-only is not set in this case.

This patch should also fix TerminalInterfaceTest. Currently the shell
probably doesn't get commands send through sendInput.

Test Plan:
* Run `konsole --background-mode --nofork & ; sleep 2; qdbus org.kde.konsole-$! /Sessions/1 sendText $'echo test\n'`
* Press Ctrl+Shift+F12
* The terminal should show `echo test` command and its result

Reviewers: #konsole, hindenburg

Reviewed By: #konsole, hindenburg

Subscribers: hindenburg, #konsole

Tags: #konsole

Differential Revision: https://phabricator.kde.org/D11762
2018-03-27 22:25:06 -04:00
..
2018-01-15 09:49:04 -05:00
2018-02-14 15:24:25 -05:00
2017-05-28 11:04:47 -04:00
2014-01-18 14:19:03 -05:00
2017-05-30 14:56:47 -04:00
2017-07-15 23:28:32 -04:00
2018-01-13 18:52:36 -05:00
2018-03-11 10:41:29 -04:00
2017-07-15 23:28:32 -04:00
2018-01-03 09:19:15 -05:00
2018-03-12 06:53:16 +01:00
2018-01-06 18:28:21 -05:00
2018-01-06 18:28:21 -05:00
2018-01-02 21:33:48 -05:00
2017-05-30 14:56:47 -04:00
2018-01-03 10:24:07 -05:00
2018-02-14 15:22:06 -05:00
2018-02-14 15:22:06 -05:00
2017-06-28 08:33:24 -04:00
2017-07-15 23:28:32 -04:00
2017-05-30 14:56:47 -04:00
2018-01-15 09:49:04 -05:00
2017-07-24 09:50:00 -04:00
2017-07-15 23:28:32 -04:00
2017-07-15 23:28:32 -04:00
2014-01-18 14:32:01 -05:00
2018-03-27 20:19:06 -04:00
2018-02-07 09:39:19 -05:00
2017-05-30 14:56:47 -04:00
2017-07-15 23:28:32 -04:00
2017-06-19 10:26:56 -04:00
2017-05-30 14:56:47 -04:00
2017-06-15 18:30:43 +02:00
2018-03-22 08:54:36 -04:00
2017-06-27 21:47:48 -04:00
2018-01-03 09:33:57 -05:00
2017-07-15 23:28:32 -04:00
2017-05-30 14:56:47 -04:00
2017-05-30 14:56:47 -04:00