1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-19 23:15:24 +02:00
Commit graph

190 commits

Author SHA1 Message Date
Uwe Stieber
948fb17634 Terminal: Bug 460061: Fix copyrights in terminal plug-ins and features 2015-02-23 10:22:25 +01:00
Uwe Stieber
dfa4b4d51f Terminals: Fix terminal settings dialog not revalidated on switching the terminal type 2015-02-23 09:12:10 +01:00
Uwe Stieber
15989a01cf Terminal: Clean up terminal control trace options 2015-02-23 07:36:33 +01:00
Martin Oberhuber
3cbabbb4b8 Terminals: [releng] re-add terminals branding icon for about dialog
Change-Id: I853b3ffcc58724dc0733dfc89ee9162e8b2219b1
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2015-02-20 16:18:52 +01:00
Anton Leherbauer
d75f0dbf2e Bug 420928 - Terminal widget leaks memory
Change-Id: I38f62a629f0a11e9b5dc6e33147f0ea06777bd6c
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-02-20 09:52:06 -05:00
Martin Oberhuber
3f280c4fc1 Terminals: [releng] Require tm.terminal 3.3.1 or later
Since TCF Terminals assumes xterm emulation, it requires a 
tm.terminal 3.3.1 or later widget, since bug fixes from the widget
are required for this to work properly.

Change-Id: I7be8f355067bf385bb6b4171a1fbd7cbd2f9c102
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2015-02-20 09:46:21 -05:00
Anton Leherbauer
65d0ec77c4 Terminals: Improve disconnect from local process
Better close streams first before destroying the process.
An interactive program will terminate on EOF anyway.
On Windows process destroy takes > 1s because cmd.exe
does not respond to Spawner.terminate().
2015-02-20 14:50:31 +01:00
Martin Oberhuber
afa83b3ffb [terminal][releng] Update tm.terminal version to 3.3.100
In order to account for bug fixes since LunaSR2 (which was 3.3.0)

Change-Id: Ic3999d38b8c8f4827114f0e7d4650d7bd9f76d7c
2015-02-20 13:38:58 +01:00
Uwe Stieber
988c243f07 Terminal: Fix Bug 448144 - accent characters do not work correctly
Improved logging of send characters
2015-02-20 10:27:33 +01:00
Uwe Stieber
47132a5b5f Terminal: Fix Bug 448144 - accent characters do not work correctly
Encode the byte to send for the currently selected encoding before
sending it to the terminal.

Change-Id: I0ed295163c6e5dd2fde19b8b562d76a8d775a78b
2015-02-20 10:09:47 +01:00
Uwe Stieber
504226af17 Terminal: Fix Bug 460334 - Local terminal disconnects if typing german umlaut character 2015-02-20 09:43:30 +01:00
Uwe Stieber
08592ec36d Terminal: Move terminal logging into workspace state location (if exist) 2015-02-19 10:50:34 +01:00
Uwe Stieber
73c38e44c7 Terminals: Bug 443046 -- Encoding is lost if restoring terminal sessions 2015-02-19 10:02:52 +01:00
Anton Leherbauer
ab0be06cdb Bug 460303 - Initial output of a local terminal might get wrapped at column 80
Make sure the layout of the terminal control happens before the terminal
is connected to the remote.

Change-Id: Ic12c93fb6fd459652836a5568f79f168a68d585f
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-02-19 09:39:36 +01:00
Martin Oberhuber
b643b03b7a Terminals: View stacking in JDT and PDE for Mars (no more Tasks View) 2015-02-18 18:05:49 +01:00
Uwe Stieber
4ac540bb75 Terminals: Allow customization of default shell used by the local
terminal
2015-02-18 16:25:02 +01:00
Uwe Stieber
56c14796a0 Terminals: Adjust dependency to o.e.core.variables to also build in
Eclipse 3.8
2015-02-18 15:14:27 +01:00
Greg Watson
c3819f4d49 Bug 460067 - Update remote terminal to new API
Change-Id: I73d856d8fb65309ce667723b8729fa31f892cd34
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-18 08:42:03 -05:00
Uwe Stieber
49592b0d05 Terminals: Allow the use of Eclipse variables to specify the initial
local terminal working directory within the Terminals View preferences
2015-02-18 14:08:34 +01:00
Uwe Stieber
5d84a80a39 Terminals: Bug 460065 - The SSH Terminal "disconnect" icon disappears
when a selection is made
2015-02-17 17:17:17 +01:00
Uwe Stieber
cf87ee533b Terminals: Bug 460064 - The Ctrl+Alt+T shortcut should pick up the
directory of the editor in focus
2015-02-17 16:02:41 +01:00
Uwe Stieber
3c24c4231f Terminals: Fix invalid category ids for view and commands 2015-02-17 15:13:28 +01:00
Uwe Stieber
ed170d5400 Terminals: Switch minimal execution environment of all terminal plug-ins
to JavaSE-1.6
2015-02-17 12:47:17 +01:00
Uwe Stieber
c50ea0d54c Terminals: Also move terminals core plugin 2015-02-17 11:00:41 +01:00
Uwe Stieber
c12b5e6736 Terminals: Move terminals plugins and features into separate directory structure 2015-02-17 10:32:24 +01:00
Uwe Stieber
97fa987881 Terminal: Revert commits 91db4b63c9 and 2c2dbb710b 2015-02-16 12:36:23 +01:00
Uwe Stieber
efe5710878 Terminal: Clean out ISettings API 2015-02-16 11:38:20 +01:00
Uwe Stieber
d8ef37a2ce Terminal: Fix build error 2015-02-16 09:06:40 +01:00
Uwe Stieber
9c55da9030 Terminal: Make terminal settings store more flexible to allow to store
non-string objects too
2015-02-13 15:58:37 +01:00
Uwe Stieber
13be2bd4d0 Terminal: A terminal widget connector must not have a dependency to any
view implementation the terminal widget might be embedded into.
2015-02-10 07:49:52 +01:00
Uwe Stieber
86420140f4 Terminal: Fix findbugs warnings 2015-02-10 07:30:24 +01:00
Uwe Stieber
1a184c67f6 Terminal: Clean out terminal feature structure 2015-02-09 15:22:05 +01:00
Uwe Stieber
d01d7f9260 Terminal: Move deprecated Terminal features and plug-ins into separate "deprecated" folder. 2015-02-05 10:54:09 +01:00
Greg Watson
69042ba083 Bug 458686 - Add terminal connector for org.eclipse.remote
Change-Id: I054a3b9b2c39d2d20181745ccfa84f5900ca8221
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-04 10:11:35 -05:00
Uwe Stieber
97c6c5986a Releng: Uprev maven build files to version 4.0.0 2015-02-03 08:45:49 +01:00
Uwe Stieber
9085089133 Releng: Rework maven build files to make them easier to read and to maintain 2015-01-31 16:30:07 +01:00
Anton Leherbauer
f25972cbdb Bug 458402 - [terminal] Add support for scroll up/down and scroll region
Change-Id: If3c955663f664d34d01ada0763de2eec7b36b7d4
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-28 09:50:25 +01:00
Anton Leherbauer
c934cb89c9 Bug 458398 - [terminal] Add support for application cursor keys mode
Change-Id: Iad40fb34aae2bda478eecde1a6f13a63bc20f88b
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-26 13:31:37 +01:00
Anton Leherbauer
a1a63a3c31 Bug 458218 - [terminal] Add support for ANSI insert mode
Change-Id: Iee022b7326da07d3df2b04144416e324f7e73496
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-01-26 10:29:40 +01:00
Anton Leherbauer
4bba095cef Follow up on Bug 453393 - Fix occasional RuntimeException
Change-Id: Ie922ebbeef0105a4ce0e8e7fb9d1898858e4649e
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-12-18 12:44:22 +01:00
Anton Leherbauer
d2afa50952 Bug 453393 - Add support for copying wrapped lines without line break
Change-Id: Id4e836854bffd4f58243018e240cac917bb04c73
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-12-16 05:15:57 -05:00
Uwe Stieber
39f8017e3d Terminal: Mark all deprecated features as (Deprecated) via their feature
names and fix the version ID in the TM update site name
2014-12-16 11:04:27 +01:00
Uwe Stieber
73771f8112 Terminal: Bug 435119 - Make the Alt+Up / Alt+Right keyboard shortcuts
discoverable
2014-09-23 11:46:16 +02:00
Uwe Stieber
4caa36f595 Releng: Fix version numbers 2014-07-04 09:01:03 +02:00
Uwe Stieber
4824f785c5 Releng: Uprev o.e.tm.terminal plug-in and releated features 2014-07-03 10:48:30 +02:00
Uwe Stieber
f8dc22672e Fix Bug 435360 - [TERMINALS] [CSS] [Dark] Terminal view should integrate
well into the Eclipse dark theme
2014-07-03 08:07:35 +02:00
Uwe Stieber
2cdbba52ba Terminal: Remove invalid assertion. Was commented out for a long time
but accidently reenabled by commit
eacc6dd5ba
2014-06-06 11:05:49 +02:00
Martin Oberhuber
8293ee73c0 Bug 436612 - Restore Terminal compatibility with Eclipse 3.4
- Restore Terminal "core" compatibility with Eclipse down to 3.4
- Correctly mark the terminal "local" dependency on Eclipse 3.6
2014-06-04 19:09:17 +02:00
Lars Vogel
ee07ae74f0 Terminal: Bug 435360 - [TERMINALS] [CSS] [Dark] Terminal view should
integrate well into the Eclipse dark theme


Signed-off-by: Lars Vogel <Lars.Vogel@gmail.com>
2014-06-04 14:45:43 +02:00
gwatson
58ae7c4148 Restore assertion statements in tm.terminal
Change-Id: I37c18cb5274d589feae941386ce912eb5ba2b94c
Signed-off-by: gwatson <g.watson@computer.org>
2014-05-28 09:41:46 -04:00