It is possible that users invoke konsole from terminal in the form of
'konsole &> /dev/null' to get rid of warning messages. Checking stdout
won't give expected result.
On the other hand, 'konsole < ....' is almost never used. So checking
stdin should be more reliable.
That function just reports whether new konsole process should be use. It
has no side effect and does not create new process, while the old name
may give the impression that it does.
--nofork is under --help-kde which is often overlooked by users.
Placing a comment under --help should cause less problems for users.
CCBUG: 217357
CCBUG: 262169
CCBUG: 173697
Also fixed a few typos where I noticed them.
Please don't do huge sweeping changes of KAboutData things without talking to the authors first. I'm sure they don't appreciate having their names removed from the about dialogs.
Note that
(a) the unicode copyright character is no more enforcible than (c)
(b) while "the KDE developers" is not a legal entity, neither is "Dolphin authors"
(c) it was decided a while back that we don't care about whether the copyrights in about dialogs are meaningful, since they can't hope to encompass everyone who holds copyrights on the application code or any of the libraries it is linked to; the copyright headers in the source files are the important ones.
I realise that I'm reverting more than necessary, but that's just a reason for breaking up commits :-)
CCMAIL: kamikazow@web.de
CCMAIL: kde-licensing@kde.org
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1154884
# Examples below:
title Heading to earth;; command: ssh earth
title Top this!;; top
Original patch by Thomas Dreibholz; hacking/changes/bugs are all mine.
BUG: 235410
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1121586
Thanks to Thomas Dreibholz <dreibh@iem.uni-due.de> for the patch. I removed
some whitespace changes from his patch on reviewboard.
BUG: 200744
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1016847
If this information is put anywhere it should be in a single file instead
of duplicated for each file. In fact, it shouldn't be needed at all since
we have the same rules on tabs and tab sizes as most other parts of kdebase
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=946369
Patch from Stefan Becker <stefan.becker@nokia.com>
Thank-you very much Stefan!
CCBUG: 152761
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=867323
from a terminal. This is useful because:
1) The environment from the terminal propagates into the new process
(including changes to DISPLAY)
2) Konsole/KDE 4 can be used for developing Konsole/KDE 4.
Squashed commit of the following:
commit a0bfaa3612b15937a773f3d7a3cfdf34b4fc123f
Author: Robert Knight <robertknight@gmail.com>
Date: Thu Apr 10 15:38:58 2008 +0100
Adapt to new KUniqueApplication::StartFlag names.
commit 25a7f64b9d9a9bc6e000bdd43a8f69652645542b
Author: Robert Knight <robertknight@gmail.com>
Date: Sun Mar 23 04:42:01 2008 +0000
Force creation of a new Konsole process when Konsole is started from a terminal.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=795982
first tab from closing automatically when the command running
in it is finished executing.
BUG: 158513
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=787356
colors was not readable with terminal display transparency enabled.
* Transparency works again, but requires --enable-transparency argument passed to command-line
due to artifacts that appear otherwise.
Re-enable the code which searches for a suitable display, visual and colormap when
starting the application in an environment which supports compositing. Still
need to resolve with other developers exactly how this will be done in KDE 4.0
* Fix problem where flow control warning banner was always displayed when
Ctrl+S, Ctrl+Q were pressed, regardless of whether flow control was
actually enabled.
* Fix artifacts when scrolling whilst the flow control warning banner was
visible. Scrolling optimisations in the terminal display are disabled whilst
the warning banner is being shown.
* Fix links which wrapped over more than one line being cut-off at the end of the line
(eg. when parsing "http://www.kd <END OF LINE> e.org" the link address would be reported
as "http://www.kd" instead of "http://www.kde.org"). The link underlining is not yet
corrected, only the part of the link on the first line is highlighted.
* Implement code to load and use a built-in keyboard translator for fallback purposes
in case no .keytab files exist. The actual translator text (in DefaultTranslatorText.h)
is currently incomplete.
* Replace hard-coded colors for flow control warning label with colors from
KColorScheme
* Replace hard-coded colors in incremental search line edit when a match is not found
with colors from KColorScheme
* Remove un-used variables in TerminalDisplay class, rename enums to match
CamelCase naming style used elsewhere.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=748936