Commit Graph

42 Commits

Author SHA1 Message Date
Christoph Feck
eadda657b6 SVN_SILENT compile
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1154646
2010-07-26 06:36:29 +00:00
Markus Meik Slopianka
d793219e08 Modified (some) 'About' windows to carry legally enforceable Copyright messages. Also looks better than '(c)'. ;-)
Also fixed a few typos where I noticed them.

svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1154600
2010-07-25 23:54:59 +00:00
Kurt Hindenburg
48cc2c5b30 update version
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1143716
2010-06-28 16:03:05 +00:00
Kurt Hindenburg
931742fe64 update version
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1136500
2010-06-10 04:05:20 +00:00
Kurt Hindenburg
29925de7ce Update version for 4.5 RCs
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1130504
2010-05-25 14:59:15 +00:00
Kurt Hindenburg
024bcfdbec Allow tab commands and their titles to be read from a file on the command line.
# 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
2010-05-01 20:11:55 +00:00
Kurt Hindenburg
1b3b8b3357 Update version
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1070952
2010-01-07 03:52:10 +00:00
Fredrik Höglund
1fcde703b1 Get rid of the ARGB visual hack, and use Qt::WA_TranslucentBackground instead.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1032123
2009-10-06 22:46:01 +00:00
Kurt Hindenburg
df86a1b528 Update version
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=1017601
2009-08-31 00:16:48 +00:00
Kurt Hindenburg
2af04206c9 Allow Konsole's zmodem file transfers to work.
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
2009-08-29 04:24:37 +00:00
Robert Knight
dd9df43b44 Remove emacs mode information from the bottom of some source files.
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
2009-03-29 11:12:57 +00:00
Kurt Hindenburg
2bb6b87308 update version; already added in bugs.kde.org
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=933867
2009-03-01 20:10:09 +00:00
Leonardo Finetti
0481d364a0 Updated email address
BUG: 185374


svn path=/trunk/KDE/kdebase/apps/konsole/; revision=930566
2009-02-23 20:49:21 +00:00
Robert Knight
ef3e43e11d Initial implementation of session management in Konsole.
Patch from Stefan Becker <stefan.becker@nokia.com>

Thank-you very much Stefan!

CCBUG: 152761


svn path=/trunk/KDE/kdebase/apps/konsole/; revision=867323
2008-10-03 10:38:50 +00:00
Robert Knight
956277c014 Convert tabs to 4 spaces to match kdelibs conventions. Previously
there was a mix of tabs and spaces for indentation.

CCMAIL:Stefan.Becker@nokia.com


svn path=/trunk/KDE/kdebase/apps/konsole/; revision=863326
2008-09-21 20:06:58 +00:00
Kurt Hindenburg
26e66120e7 Update version for bug reports
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=846758
2008-08-14 03:23:21 +00:00
Robert Knight
30fda2b5e6 Fix --new-tab command-line option. Do not force a new process when starting Konsole from a terminal if --new-tab is specified.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=815413
2008-06-01 18:07:42 +00:00
Robert Knight
f06e3bf358 Add a command-line option --force-transparency which enables support for transparency even if no
compositing manager is running when Konsole is started.

BUG: 162333


svn path=/trunk/KDE/kdebase/apps/konsole/; revision=810442
2008-05-20 18:56:28 +00:00
Robert Knight
5d9997446e Update copyright year to 2008. Remove '(C)' from copyright lines.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=800631
2008-04-24 14:53:43 +00:00
Friedrich W. H. Kossebau
199dc3e99a set global program icon via KAboutData, not directly
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=799282
2008-04-20 23:35:54 +00:00
Robert Knight
e889c86edd Remove un-necessary slashes from the help list.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=798855
2008-04-19 17:35:12 +00:00
Robert Knight
5398f4c6c7 Make transparency support opt-out rather than opt-in. Transparency can be disabled in an environment which otherwise supports it via the --notransparency flag at startup. This should save confusion over why the transparency setting has no effect by default. It was opt-in originally because of problems with NVidia hardware in particular. Recent drivers apparently alleviate the those problems to some extent.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=795995
2008-04-12 08:41:46 +00:00
Robert Knight
e455db64e4 Start a new process rather than re-using an existing one when Konsole is started
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
2008-04-12 08:07:18 +00:00
Robert Knight
4b96a4bbd9 Add -hold command-line option as a synonym for --noclose for Xterm compatibility.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=790616
2008-03-27 00:28:32 +00:00
Robert Knight
815379c7aa Re-implement --noclose command-line option which prevents
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
2008-03-19 03:16:36 +00:00
Robert Knight
17005dbd90 Revert "Change enable-transparency option to disable-transparency"
This reverts commit 899d6c968502966501c2d85351e9f9b667902554.

svn path=/trunk/KDE/kdebase/apps/konsole/; revision=786779
2008-03-17 22:21:28 +00:00
Robert Knight
7b6ce856c7 Change enable-transparency option to disable-transparency
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=786778
2008-03-17 22:21:24 +00:00
Robert Knight
905304b4f1 Port from K3Process to KProcess. Removed dependancy on KDE 3 Support library. This breaks flow control, as changes to kdelibs appear to be needed first. Removed some of the status messages that KNotify may report when a process exits. Bump version number in trunk to 2.1
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=760614
2008-01-13 04:16:22 +00:00
Robert Knight
e861ff4b06 Bump version to 2.0 for the release.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=756785
2008-01-03 19:07:34 +00:00
Robert Knight
b446a2cc37 Move application icon setup to Application class constructor. Fix a missed qWarning() -> kWarning() in main.cpp
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754691
2007-12-30 15:00:01 +00:00
Pino Toscano
c26063f9c4 use the correct utilities-terminal icon
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=754657
2007-12-30 13:23:51 +00:00
Matt Rogers
f655292ecf unbreak build on Mac OS (without X11)
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=749249
2007-12-16 21:57:25 +00:00
Robert Knight
e37fe69431 * Fix problem where selection background and other text with non-standard background
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
2007-12-15 23:07:20 +00:00
Robert Knight
59ae57f9ad Make the brief explanation of the 'workdir' command-line argument more verbose.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=733662
2007-11-07 01:35:42 +00:00
Laurent Montel
8292c89d21 Readd workdir to allow to use konsole servicemenu
but I don't know why "setWorkingDirectory" doesn't work

svn path=/trunk/KDE/kdebase/apps/konsole/; revision=733608
2007-11-06 20:56:59 +00:00
David Faure
0b5cfa848d wow that was a century ago
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=729408
2007-10-25 22:31:44 +00:00
Laurent Montel
b925c3ed2a I don't know which script changed it.
Very strange :)
David I think that this email is not valid now :)

svn path=/trunk/KDE/kdebase/apps/konsole/; revision=729384
2007-10-25 21:23:13 +00:00
Andreas Pakulat
f412e5b5aa Merge the KConfig branch. This are the 3 main modules (+kdeadmin), which are
needed now because friday is the last BC day. The rest of the modules will
follow as fast as my laptop allows.

svn path=/trunk/KDE/kdebase/apps/konsole/; revision=721704
2007-10-05 22:21:25 +00:00
Robert Knight
ec72a6d51d Add --new-tab command line option which starts new instance in a new tab rather than creating a new window.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=700656
2007-08-16 05:48:46 +00:00
Robert Knight
95d479b601 Support for -e command line argument to specify a custom command to run when starting Konsole. Also added a -p command line argument which can be used to change almost any other option for that Konsole instance using the same syntax as the konsoleprofile tool. Update TODO.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=700451
2007-08-15 15:29:19 +00:00
Robert Knight
02d79936da Fix last entry in contributors list in about dialog.
svn path=/trunk/KDE/kdebase/apps/konsole/; revision=683837
2007-07-05 11:02:36 +00:00
Robert Knight
573f763624 * konsoleprofile now only affects an individual session rather than modifying
all sessions using the same profile as the current tab.

* Re-implement support for underlined text

* Use a sensible size for the Manage Profiles dialog by default

* Tidy up SearchHistoryTask 
    - Remove unnecessary setMatchCase(), matchCase(), setRegExp(), regExp() methods.
    - Implement highlighting the search box to indicate search success correctly.
      (Previously did not work with 'highlight matches' turned off)

* start.cpp -> main.cpp for consistancy

* Remove old startup-notes

* #ifdef out the transparency setup code on startup, relevant code is now in 
  qt-copy instead.

* API documentation improvements in SessionController

svn path=/trunk/KDE/kdebase/apps/konsole/; revision=682279
2007-07-02 10:17:14 +00:00