Anton Leherbauer
6326319292
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
bbc2062eeb
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
50a4d171c1
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
f5b531df69
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
08f710c414
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
be8ecd06c3
Terminal: Remove empty about.mapping files
2015-02-23 16:41:33 +01:00
Uwe Stieber
f9b67a6411
Terminal: Fix findbugs warnings
2015-02-23 15:52:05 +01:00
Uwe Stieber
1e4986d6ed
Terminal: Use Tycho identifiers in about.mappings
2015-02-23 15:34:50 +01:00
Uwe Stieber
9230b32c27
Terminal: Remove build id from about.properties
2015-02-23 15:22:56 +01:00
Uwe Stieber
f966c8ee0d
Terminal: Bug 460061: Fix copyrights in terminal plug-ins and features
2015-02-23 10:22:25 +01:00
Uwe Stieber
38c52c3e43
Terminal: Clean up terminal control trace options
2015-02-23 07:36:33 +01:00
Anton Leherbauer
7a4a0a06bd
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
12f0136c24
[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
5b23080143
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
19716c0ca7
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
dec3c0f563
Terminal: Fix Bug 460334 - Local terminal disconnects if typing german umlaut character
2015-02-20 09:43:30 +01:00
Uwe Stieber
4b199bf5ef
Terminal: Move terminal logging into workspace state location (if exist)
2015-02-19 10:50:34 +01:00
Anton Leherbauer
b39812c3fd
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
c1a00f133c
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
5ed64c70e8
Terminals: Switch minimal execution environment of all terminal plug-ins
...
to JavaSE-1.6
2015-02-17 12:47:17 +01:00
Uwe Stieber
498a812564
Terminal: Revert commits 91db4b63c9
and 2c2dbb710b
2015-02-16 12:36:23 +01:00
Uwe Stieber
2c2dbb710b
Terminal: Clean out ISettings API
2015-02-16 11:38:20 +01:00
Uwe Stieber
4e9cddc64f
Terminal: Fix build error
2015-02-16 09:06:40 +01:00
Uwe Stieber
91db4b63c9
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
7c6bf70272
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
03a6818c19
Terminal: Fix findbugs warnings
2015-02-10 07:30:24 +01:00
Uwe Stieber
f23138ebf7
Terminal: Clean out terminal feature structure
2015-02-09 15:22:05 +01:00
Uwe Stieber
4890542ccf
Terminal: Move deprecated Terminal features and plug-ins into separate "deprecated" folder.
2015-02-05 10:54:09 +01:00
Greg Watson
07569e2556
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
d1c5fba9ad
Releng: Uprev maven build files to version 4.0.0
2015-02-03 08:45:49 +01:00
Uwe Stieber
26d34e47ff
Releng: Rework maven build files to make them easier to read and to maintain
2015-01-31 16:30:07 +01:00
Anton Leherbauer
53c5808e00
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
7ff9715a55
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
8ffac38040
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
155a9b45df
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
f50eae0f94
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
208cb478a4
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
1a94d87ec7
Terminal: Bug 435119 - Make the Alt+Up / Alt+Right keyboard shortcuts
...
discoverable
2014-09-23 11:46:16 +02:00
Uwe Stieber
6dcecb6562
Releng: Fix version numbers
2014-07-04 09:01:03 +02:00
Uwe Stieber
b39192046e
Releng: Uprev o.e.tm.terminal plug-in and releated features
2014-07-03 10:48:30 +02:00
Uwe Stieber
dbea06a250
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
6d3ebb0ff3
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
5009ad1af0
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
0c964e7365
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
eacc6dd5ba
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
6375198da9
Terminal: Fix Java compiler compliance settings and classpaths
2014-05-28 08:38:07 +02:00
gwatson
6cc4fe0349
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
cc68394674
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
Anton Leherbauer
bae5a00d0f
Terminal: Bug 434749 UnhandledEventLoopException when copying to clipboard while the selection is empty
...
The text copied to the clipboard must not be empty.
Change-Id: I4202b3d95419a4395af608a9d5ad30f957c3eff4
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-05-13 16:25:53 +02:00
Anton Leherbauer
0e02e7fcf3
Terminal: Bug 434478 Stop capturing key events in disconnected state
...
In disconnected state no input is accepted by the terminal, therefore
key bindings are allowed to be processed by Eclipse.
Change-Id: I119a25ce9cf366eefe92d2d9490472280e6dfd79
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-05-13 12:00:25 +02:00