Uwe Stieber
df694d61ef
Terminal: SDK features includes corresponding runtime features instead
...
of just requiring them
2015-02-19 08:28:11 +01:00
Doug Schaefer
c95b82b541
Bug 460298 Fix up dependencies so terminal features end up in repo.
...
Change-Id: Ie7ef999c90fd18909b5f4ba6f2dae968c3c9f490
Signed-off-by: Doug Schaefer <dschaefer@qnx.com>
2015-02-18 20:38:56 -05: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
f525fb430b
Terminal: Remove deprecated local terminal features and plug-in
2015-02-17 12:50:03 +01: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
69bd889fbb
Terminal: Clean out terminal feature structure
2015-02-09 15:23:23 +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
cf53bbf5ea
Update feature/pom versions to 4.0.0
...
Change-Id: I2e23f2319fd17051ffd69de8a0e1108b1641699c
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-02-04 16:17:54 -05: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
Greg Watson
9b558c9e43
Update feature versions to 3.7.0
...
Change-Id: I4bb2b4aa14b93544f189a108728730a67a93c136
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-11-18 11:50:26 -06:00
Uwe Stieber
0644226e2e
Releng: Fix feature versions in master branch
2014-11-17 17:54:48 +01:00
Uwe Stieber
d204433a1d
Terminal: Remove the old SDK feature, which includes the deprecated
...
"Terminal" view from the repository.
2014-11-17 07:37:48 +01:00
Uwe Stieber
39aee64fb3
Releng: Update update site URL's to point to 3.7 update site
2014-11-17 07:33:00 +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
Greg Watson
7320242f9d
Update feature versions to 3.6.1. Disable jgit qualifiers for features.
...
Change-Id: I13ae83ce235e395f8db1bc0fa1dac1ee10cb14bb
Signed-off-by: Greg Watson <g.watson@computer.org>
2014-07-21 09:18:10 -04: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
Anna Dushistova
0a71acace2
[releng][Bug 436153]Removed license files from the source feature templates.
...
Signed-off-by: Anna Dushistova <anna.dushistova@gmail.com>
2014-06-02 04:16:11 +04: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
Uwe Stieber
5353f9f71d
Terminal: Fix Bug 434937 - Releng: The Terminal Features have an
...
incorrect license
2014-05-15 13:14:13 +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
Anton Leherbauer
e116111b80
Terminal: Bug 434294 Fix handling of multiple key bindings for copy/paste
...
- now considering all key bindings in EditActionsAccelerator
- fix incorrect creation of escape codes for a combination of modifiers
Change-Id: I2547bba7ef3ca13370b1abf3f8ad8f5956d76c58
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-05-12 02:57:55 -04:00
Martin Oberhuber
aae4669f4d
Terminal: Bug 434487 - Key bindings for "maximize view" and "quick
...
access"
This initial commit contributes "Alt+Up" for "Maximize View",
it also works for "Restore View"; as well as "Alt+Right" for
"Quick Access" in lieu of Ctrl+3 which may need to go to the Terminal.
Still TBD: Add those commands to the context menu such that they are
discoverable; and, decide whether "Alt+Down" should also be contributed
as a more intuitive variant for "restore view".
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
Change-Id: Iebf912cb404636c43014e15af9e63dea407e083f
2014-05-09 14:32:50 +02:00
Martin Oberhuber
f1e9724565
Bug 434294 - [terminal] Make Mac COMMAND key to always act locally
...
On Mac, the COMMAND key is expected to always perform keyboard
shortcuts on the local host, or emulate keys like HOME and END.
This change now supports the COMMAND key as expected.
Also,
- configured the VT100TerminalControl.java to forced use of UTF-8
encoding since one comment has non-US-ASCII characters
- added the CTRL+INSERT binding for "Copy",
- converted CTRL+SHIFT in the bindings into M1+M2 which is the
preferred syntax according to the org.eclipse.ui.bindings
extension point description ("sequence" section).
Change-Id: I49321e3855b9ccf53fcb49a5346cfedff4c0c8c0
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2014-05-09 13:14:09 +02:00
Anton Leherbauer
81e25e6d70
Bug 434294 Implement processing of Eclipse key bindings
...
Any special key stroke which does not map to an escape code
is now processed as an Eclipse key binding.
This enables key bindings like Ctrl+Insert, Ctrl+F7, etc.
Change-Id: I05ea201b0b23e068d4e1d48011761cca64f7c012
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-05-08 11:43:13 +02:00
Anton Leherbauer
ad700cb1cf
Bug 434294 - [terminal] Incorrect handling of function keys with modifiers
...
Change-Id: I2727f70e2a54939b8b606ab779f3c26edc36f257
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-05-07 15:43:18 +02:00
Anton Leherbauer
9c72effa34
Terminal: Bug 433751 - Add option to enable VT100 line wrapping mode
...
Change-Id: I6b75db80b8edda518333c6acc59ba461f51932bd
Signed-off-by: Anton Leherbauer <anton.leherbauer@windriver.com>
2014-04-30 12:31:53 +02:00