1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 06:02:11 +02:00
Commit graph

7646 commits

Author SHA1 Message Date
Kaloyan Raev
50505c23b9 Bump version of org.eclipse.rse feature to 3.7.3
Change-Id: Idcab1ac7f9b35190dddb424be27a572489e4ae1e
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2017-04-25 14:33:36 +03:00
Kaloyan Raev
6a6def64a4 Bug 505796 - Icons are missing in the Remote System Details View
Change-Id: I82086e684065175dff897093bd0b8416ffb7d4e0
Signed-off-by: Kaloyan Raev <kaloyan@raev.name>
2017-04-24 13:37:41 +03:00
Martin Oberhuber
c4ee0fb943 Update terminal.ui plugin version after the 4.2 Neon.2 release 2016-12-22 11:53:12 +01:00
Martin Oberhuber
e0cd31ea7d Bug 509631 - Missing Scroll Lock icon in Terminal View on Oxygen
The Terminal used to "re-use" icons from org.eclipse.ui.console -
this did not work any more when that plugin changed .gif icons
to .png for better HiDPI support. Copying icons into the terminal
view plugin resolves the problem for all Eclipse versions.
2016-12-22 11:34:34 +01:00
Doug Schaefer
c0335a085e Bug 507989 - Allow choosing of o.e.remote connection type
Collect the list of connection types that support the command shell
service and pass that to the RemoteConnectionWidget so that you can
select which one you want.

Also adds a fix to the connection manager that was closing the
terminal of read returned 0 bytes. That's generally not an end of
file condition, especially with Serial Ports. There ugliness to them
where you can't close the port while it's blocked on the read, which
means it needs to return once in a while.

Fix setting of title and force new to match the other delegates.

Change-Id: I6b78d789ca28284379d8f1136062ec180e1a8f5c
Signed-off-by: Doug Schaefer <dschaefer@blackberry.com>
2016-11-24 10:27:17 -05:00
Kaloyan Raev
fc91c56927 Increment version to 3.7.2 for features with recent fixes.
Change-Id: I7eaf66d397faeb1cdb728cafbfa1298185cc34c0
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-10-26 12:16:07 +03:00
Kaloyan Raev
36f03fec2f Switch nightly builds to "development"
Change-Id: I322f493560a2e950185b40bd839329b2353bbce8
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-10-26 01:01:04 +03:00
Kaloyan Raev
d27e6765f7 Bump +100 service version of org.eclipse.rse.ui
Change-Id: I8d95a714fe92ffe0970553cea104278246b26e61
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-10-25 23:46:17 +03:00
Martin Oberhuber
9bbe84d17e [Releng] Add tm-baseline.target
Change-Id: If9c689134cb61104809ab343378f0b2f9574c98a
2016-09-20 18:01:13 +02:00
Martin Oberhuber
d7d9ba3a2d [Releng] Avoid version number in category.xml
Change-Id: If89350a0472d1fcd1d29519a1cf1bacae3d2ea80
2016-09-20 16:58:28 +02:00
Martin Oberhuber
4ffaadbc99 [Releng] Add Oxygen target platform
Change-Id: Ib5e441dfa0936240063578fbd3fb8e51c8686fcc
2016-09-19 17:33:51 +02:00
Martin Oberhuber
257a90f410 [Releng] Update Terminal version to 4.2
Change-Id: I5524741a709c0c5cdd8860561de0992ff9aa75b6
2016-09-19 16:34:33 +02:00
Martin Oberhuber
e904f465b8 Bug 475422: Fix terminal display on MacOSX Retina
Change-Id: I4ca6cf928840049842542db83b2afbd4dfd0e848
2016-09-19 15:31:31 +02:00
Uwe Stieber
a53620ce95 Update target definition files and project set 2016-08-26 18:00:17 +02:00
Anton Leherbauer
ad7aa452d3 Fix API tooling issues 2016-06-30 15:03:46 +02:00
Anton Leherbauer
092e089d40 Bug 494108 - [telnet] Telnet line-ending should be configurable 2016-06-30 14:25:49 +02:00
Aurelien Pupier
84f5872d31 [496808] Use new FilteredTree style
Change-Id: I8f181f73e55361894027a0f01acd175ae0c37bec
Signed-off-by: Aurelien Pupier <apupier@redhat.com>
2016-06-27 10:36:28 +02:00
Dirk Fauth
159afcfd92 Bug 494508 - Show in local terminal only available in project explorer
Added the menu contributions to
popup:org.eclipse.jdt.ui.PackageExplorer?before=group.edit additionally
to the ProjectExplorer contributions.

Change-Id: I1438057d82389c332c3678a3568bf0706497b49f
Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
2016-06-23 22:13:16 +02:00
Uwe Stieber
0bb01ded3a Fix Bugzilla 496314: "Initial Working Directory" preferences doesn't
work
2016-06-20 09:33:40 +02:00
Uwe Stieber
c48666a912 Configure Maven Central cache 2016-06-14 10:14:35 +02:00
Martin Oberhuber
da9b43493e Polish: Fix Findbugs Warnings
Change-Id: Ia43fad4721162d3e834d95773ad604247cd92556
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 01:36:16 +02:00
Martin Oberhuber
8854fc9696 Polish: Export all packages
Change-Id: I95258bdb898112c0a78431281fec9e5a687ecf90
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 01:29:33 +02:00
Martin Oberhuber
026296b1e4 Polish: Fix update site name and remote.sdk feature label
Change-Id: I0ba754959f3c4e5ed10d2d3f6c79ea9664257a61
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 00:20:30 +02:00
Martin Oberhuber
0742948918 Polish: Fix NewTerminalView Action Label
Change-Id: I09ab930ee8f1428e4109277e5dc4a024031ce7a4
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 00:20:22 +02:00
Martin Oberhuber
63b2c797b7 API Tooling: Add missing @since 4.1 tags
Change-Id: I9bead7f0537bcbff89fca582fc8510d441eeb39c
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 00:20:11 +02:00
Martin Oberhuber
8a58510c51 Update to official Platform 4.6rc4 build site
Change-Id: Idd2e68a55a557e1339ff2cdf9d3038c3e20d36fe
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-06-06 00:17:57 +02:00
Martin Oberhuber
d139f177ea Update Orbit to Neon R20160520211859
Change-Id: I90985bfe5b00b1c323c4ec8201b4e2e2511cbb0e
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2016-05-26 18:28:31 +02:00
Uwe Stieber
397566b1c3 Switch to Neon M7 Orbit repository 2016-05-13 13:35:17 +02:00
Uwe Stieber
838e82efeb Remove unused suppress warning tag 2016-03-19 09:19:19 +01:00
Uwe Stieber
23e5ed3b10 Fix NPE on initializing the external executables state service provider
- part 2
2016-03-19 09:18:30 +01:00
Uwe Stieber
6b26ac987b Fix NPE on initializing the external executables state service provider 2016-03-19 09:15:45 +01:00
Simon Marchi
69465ac525 Bug 489676 - Ensure that RSEInitJob is scheduled before waiting for it to complete
There are two versions of RSEInitJob.waitForCompletion:

  waitForCompletion()
  waitForCompletion(int phase)

The waitForCompletion() version ensures that the job has been scheduled
before waiting for it, but not the waitForCompletion(int phase)
version.  Therefore, if the waitForCompletion(int phase) version is
called first, the calling thread can end up waiting for the completion
of a job that has never been started.

I got in this situation by disabling the auto-start of the RSE UI plugin
(in Window, Preferences, General, Startup and Shutdown).  Trying to
create a remote launch in CDT calls waitForCompletion(int phase),
therefore freezing the entire Eclipse.  When the auto-start of the RSE
UI plugin is enabled, the waitForCompletion() version is called during
the initialization of that plugin, so the problem did not appear.

The suggested fix is simple, just move the code that ensures the job has
been scheduled from waitForCompletion() to waitForCompletion(int phase),
so that the job can be scheduled by both versions (since the former is
implemented by calling the later).

Change-Id: I9f6e5f948c3dbf1be60ddf04af5adbdfcaf3a7eb
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2016-03-15 12:53:16 -05:00
Uwe Stieber
b093d30afe Fix casting to the correct type for compatibility with older Eclipse
releases
2016-03-09 09:01:45 +01:00
Uwe Stieber
4f29bbabc0 Fix copyrights 2016-03-08 17:03:20 +01:00
Uwe Stieber
690bb95530 Fix NPE in ExternalExecutablesManager 2016-03-08 17:01:11 +01:00
Dirk Fauth
a02adccef6 Bug 460496 - [TERMINALS] Make it easier to run Git Bash
Added auto-detection of Git installations on Windows

Change-Id: I42702126ffb550dd8b289a45ee552d5095a1a615
Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
2016-02-10 21:03:30 +01:00
Dirk Fauth
e25c78d251 Bug 460496 - [TERMINALS] Make it easier to run Git Bash
Added external executables to the terminal combobox on the Open Terminal
Dialog (Ctrl+Alt+Shift+T)

Change-Id: Ia9d9a3959fd95b666c4a1ad4474b519103297920
Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
2016-02-10 20:58:08 +01:00
Dirk Fauth
0c1dea7137 Bug 460496 - [TERMINALS] Make it easier to run Git Bash
Moved the code and all related configurations regarding showin from
o.e.tm.terminal.connector.local to o.e.tm.terminal.view.ui

Change-Id: If548ae729173c6127f7cf918aa2f783cd6cb3961
Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
2016-02-10 16:02:54 +01:00
Dirk Fauth
8eb7a7f21d Bug 473107 - [TERMINALS] Show-In menu type depends on project type
Introduced an ISourceProvider to check if external executables are
configured. Renamed the Terminal context menu "Show In" to "Show in
Local Terminal". Extended the visibleWhen check so that the "Show in
Local Terminal" menu is only visible in the context menu if an external
executable is configured. Otherwise it is possible to open the Terminal
via the inclusion of the command in the default "Show In" menu.

Change-Id: I618b2352a8973d6591cf9e673dc4eb01aeec072e
Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
2016-02-10 13:37:12 +01:00
Kaloyan Raev
671d63b214 Increment version to 3.7.1 for features with recent fixes.
Change-Id: If18405b9632324936b7fad96211d752daa1b4edd
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-01-28 16:33:01 +02:00
Kaloyan Raev
80910dc63a Merge "[480836] [ftp] cannot list directories on IBM i" 2016-01-28 09:30:22 -05:00
Kaloyan Raev
8efe8471ec [480836] [ftp] cannot list directories on IBM i
Bug: 480836
Change-Id: I9c6c2c3534ee3bf48f19d080d0cd15c7ecb3490c
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-01-28 16:14:26 +02:00
Kaloyan Raev
0e9bd3fe8a Bump +100 service version of org.eclipse.rse.ui
Change-Id: I59309c8f3c53d16c59feec7146db3a91d71f7e3b
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-01-28 14:57:44 +02:00
Kaloyan Raev
916992ab3d Bug 485658 - NPE prevents displaying the actual error
Change-Id: I66ec6d071a6807e6f90835bdc09e9cc46e6808fe
Signed-off-by: Kaloyan Raev <kaloyan.r@zend.com>
2016-01-12 19:02:29 +02:00
Marc Khouzam
222deaa4e4 Missing string for %TerminalConnector.local
Change-Id: I1f2dc6ba9d59763f78b06c404581ee19a6f311d7
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-12-17 09:45:06 -05:00
Anton Leherbauer
e7939cc360 Fix handling of exported bash functions in environment 2015-12-16 09:34:00 +01:00
Ryan Prichard
44f0083f72 Reply to a DSR(5) request for ready status.
When TM Terminal sees this:

   ESC [ 5 n

It replies indicating that the terminal is OK:

   ESC [ 0 n

This escape sequence is documented here:

   8.3.35 DSR - DEVICE STATUS REPORT.  Page 40.
   http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-048.pdf

Motivation: I'd like to switch winpty from using DSR(6) to DSR(5) as its
ESC flushing command.  When winpty sees a bare ESC, it can either
synthesize a VK_ESCAPE keypress or wait to see if the ESC was part of some
other escape sequence.  It tries to deal with this by generating a DSR(6),
which should flush out the remaining bytes of the sequence, if there are
any.  DSR(6) is suboptimal, though, because the reply collides with the
sequence some terminals use for F3 with a modifier:

    ESC [ nn ; nn R

DSR(5) generates a DSR(0) reply, which does not have the same problem.

DSR(5) is supported by all the terminal emulators I tested, including
xterm, rxvt, rxvt-unicode, gnome-terminal, konsole, putty, mintty,
OS X's Terminal.app, and IntelliJ/jediterm.

Signed-off-by: Ryan Prichard <ryan.prichard@gmail.com>
2015-11-30 20:31:00 -06:00
Florian Holl
6ad41e9ddf [457303] - No visual feedback during Drag & Drop for invalid drop target
Change-Id: I32743c8397f6688e6939890e6bca72201b915f3e
Signed-off-by: Florian Holl <florian.holl@ts.fujitsu.com>
2015-10-30 14:23:39 +01:00
Uwe Stieber
8288fab8aa Fix target platform configuration 2015-10-23 19:43:38 +02:00
Uwe Stieber
a4648a5130 Releng: Fix platform and Orbit site URLs 2015-10-23 19:34:35 +02:00