1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-28 03:15:33 +02:00
Commit graph

87 commits

Author SHA1 Message Date
Uwe Stieber
dea02eb9f9 Terminal: Remove deprecated terminal view and preference migration from
deprecated terminal view
2015-03-18 16:33:41 +01:00
Anton Leherbauer
23acc9a46d Bug 205765 - Partial revert: Don't send DEL for backspace
Some telnet servers don't handle the DEL character properly.

Change-Id: If9189f6334ce3b07b090114406e264b4af8daf3e
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-03-06 14:18:33 +01:00
Anton Leherbauer
1beb9d15f9 Bug 205765 - [terminal] some emacs keys do not work correctly Ctrl-/ and Backspace
Change-Id: Ib1af6d41ec0ea9512b289ee78ed9c93bc522d8ee
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-03-03 14:42:21 +01:00
Uwe Stieber
40af8fd24c Terminal: Enable terminal logging only if any terminal tracing option is
enabled and the bundle state location can be determined
2015-02-25 12:04:54 +01:00
Anton Leherbauer
54b71c9c08 Bug 420927 - ITerminalViewControl.connectTerminal() steals keyboard focus
On connect
- don't set focus
- properly reset terminal state

Use better initialization of default encoding.

Change-Id: I712958fc8ea906a15b7219be151c6d43c06762f9
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-02-25 10:30:05 +01:00
Anton Leherbauer
d4a119e55b Bug 392029 - CommandInputField: Enter key on the number pad does not work
Change-Id: I631e73a166db6f927403f6fd8ca585c3492e607a
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-02-24 12:45:40 +01:00
Anton Leherbauer
69b22f674e Bug 460655 - [terminal] Reparenting a terminal widget leaks resources
When moving a terminal widget under a new SWT parent we have to take
special care not to leak resources.

Change-Id: I9b397b77c8473df55e6330e2c43d04cb668772ee
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2015-02-24 11:31:08 +01:00
Uwe Stieber
0739245a5c Terminal: Remove empty about.mapping files 2015-02-23 16:41:33 +01:00
Uwe Stieber
8b0620e163 Terminal: Fix findbugs warnings 2015-02-23 15:52:05 +01:00
Uwe Stieber
57e162d830 Terminal: Use Tycho identifiers in about.mappings 2015-02-23 15:34:50 +01:00
Uwe Stieber
6ceee72110 Terminal: Remove build id from about.properties 2015-02-23 15:22:56 +01:00
Uwe Stieber
948fb17634 Terminal: Bug 460061: Fix copyrights in terminal plug-ins and features 2015-02-23 10:22:25 +01:00
Uwe Stieber
15989a01cf Terminal: Clean up terminal control trace options 2015-02-23 07:36:33 +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
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
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
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
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
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
Uwe Stieber
52019c4848 Terminal: Fix Java compiler compliance settings and classpaths 2014-05-28 08:38:07 +02:00
gwatson
ea3084efcc Fix build failure caused by trying to use wrong BREE.
Change-Id: I50278d0b03e0879bf26a4f5412bda7d4dad836ad
Signed-off-by: gwatson <g.watson@computer.org>
2014-05-27 22:15:20 -04:00
Martin Oberhuber
584a99aecd Terminal: Bug 434939 - Keybinding conflicts when installing into JEE
The "Alt+V" key binding reported an error when installed into the
Eclipse JEE package. This is resolved by making our TerminalContext
a child of the Eclipse Window context.

At the same time, provide better human-readable labels for the Terminal
Edit Context (menu on Terminal Widget) and Terminal Typing Context.
And, register more Alt+Char key bindings after carefully reviewing
existing Eclipse Main Menus, shortcuts and expected readline support.

Change-Id: I91c932cce428f7a7a3fa829d7776baa135474330
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2014-05-17 00:02:44 +02:00