1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-24 08:44:01 +02:00
Commit graph

36293 commits

Author SHA1 Message Date
Uwe Stieber
83659a822a Releng: Fix SDK version id 2015-09-10 16:31:50 +02:00
Uwe Stieber
de7244a8f0 Releng: Fix Mars profile id 2015-09-10 15:02:33 +02:00
Uwe Stieber
9be004b4b8 Releng: Added Mars profile and switched default build platform to Neon 2015-09-10 14:59:35 +02:00
Martin Oberhuber
ec23b12ef2 Cleanup: Fix various API Markup Issues
This fixes API related issues and warnings by adding appropriate markup
where it had been forgotten. This is formally breaking binary
compatibility in some cases, but we are OK releasing as 4.1 since it
just codifies the original intent of the API.

1. org.eclipse.tm.terminal.control/MANIFEST.MF:
   - Replace unintuitive "x-friends" with more obvious "x-internal". 
   - Update the terminal.test/.classpath instead for giving access.
   - Add @noimplement keywords on interfaces where appropriate.
2. org.eclipse.tm.terminal.view.ui:
   - Add missing @since tags, and mark the view.showin package as 
     "x-internal", since it was never meant to be API.
   - Add @noimplement keywords on interfaces where appropriate.
3. Generally, remove unnecessary @suppress("restriction") warnings 
   and fix one "Type Safety (ArrayList)" warning.

Change-Id: I75f8b0fb3a5ff0383bff3bc0a4a8d9fd07b71ac9
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2015-09-10 14:52:06 +02:00
Uwe Stieber
d8876fc34f Releng: Added Neon target platform definition 2015-09-10 08:39:54 +02:00
Alena Laskavaia
ce54f54a33 launchbar: fixed refresh of connection status on toolbar
- when we show icon with connection status it does not refresh
automatically because launchbar does not propogate connection change
events. Fixed that.

Change-Id: I00c580d303460f6ead3a2aa3a91e8f151fd9f38a
2015-09-09 10:20:40 -04:00
Uwe Stieber
d2350826e8 Fix Bug 476888 - msg on each Terminal open: "bash: mc: line 1: syntax
error: unexpected end of file" ??
2015-09-09 14:39:38 +02:00
Doug Schaefer
3c10977fd9 Upversion launchbar for Mars.1 (launchbar 1.0.1).
Change-Id: I6f24e2c7c67e09ad67a9c7a5096236e293a91557
2015-09-08 11:26:16 -04:00
Alena Laskavaia
806ae521c6 launchbar: when there is no descriptors show all connections
- when you bring IDE in new workspace all drops downs are empty,
so you create new connection from target drop down, but its still
remain empty after connection is created which is quite confusing. 
So its better to show
all connection when descriptor is null (i.e. no descriptor at all)

Change-Id: Idef1b676baef4978f8327135691e485ca287d7fe
2015-09-08 10:51:34 -04:00
Anton Leherbauer
f1f1d06b78 Fix missing @since tags on new mouse listener API 2015-09-08 12:38:52 +02:00
Davy Landman
aacd3c61cd [475267] Added TerminalMouseListener to the VT100TerminalControl
As discussed in bugzilla, this extension allows terminal connectors to
implement special features on mouse events (such as clicking on hyperlinks).

Feature-request: https://bugs.eclipse.org/bugs/show_bug.cgi?id=475267
Signed-off-by: Davy Landman <davy.landman@cwi.nl>
2015-09-08 05:44:44 -04:00
anyssen
c6b5cf53a4 Bug 475908: Replace nodeFactory field with getter().
Removed (duplicate) nodeFactory field within GNUCSourceParser and
GNUCPPSourceParser with getter() that is provided by
AbstractGNUSourceCodeParser.

Change-Id: If70bcda1a85f934548e680e0fb0d5b4e5cd467d6
Signed-off-by: anyssen <alexander.nyssen@itemis.de>
2015-09-05 17:37:54 -04:00
Martin Oberhuber
0efaf9c583 Cleanup: Fix obvious compiler warnings in tm.terminal.control
Change-Id: I26c0c0f049e7617d8ba58701af2efd54aa2d0768
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2015-09-04 16:43:21 +02:00
Martin Oberhuber
3d2cdcc986 Releng: Add API Tooling to Terminal
Enable API Analysis on all Terminal Connectors, and mark
o.e.tm.terminal.control/provisional/api as API in MANIFEST.MF
such that full API Analysis is available on our de-facto API.

Since the conversion of provisional.api to full API triggers errors,
this needs a patched 4.0 baseline to properly compare against. Use
http://archive.eclipse.org/tm/downloads/tm_4.0_api_baseline.zip
for analysis in 4.1 -- after 4.1 a normal baseline will do.


Change-Id: Ibbc2addd59a629d45f676a97339bf27bba07014e
Signed-off-by: Martin Oberhuber <martin.oberhuber@windriver.com>
2015-09-04 16:18:30 +02:00
Marc Khouzam
12c4de0f27 Bug 476589 - Cannot open a trace file in a post-mortem session
Change-Id: I4de8b1690396acd78f446803f5b3ba3886a58925
2015-09-03 21:04:48 -04:00
Marc Khouzam
be95954cdd Have Debug's automated tests use the new GDB 7.10
Change-Id: I6c2d2aa925b0d54add32ec8d8e8f167d4bdd9b6f
2015-09-03 21:01:12 -04:00
Marc Khouzam
6272b4e523 Bug 476432 - GDB version comparison fails for GDB 7.10
Change-Id: I51366e45deabda29a1a5b00166039bad14a146f8
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-09-03 21:00:54 -04:00
Doug Schaefer
40ff5f2a66 Add support for multiple board packages suppliers.
Default URLs for Arduino and the ESP8266 community. Preference page
to allow user to add their own.

Change-Id: Ia40d2729d6b5e26225dbecf85a845322b4a71f5f
2015-09-02 16:38:59 -04:00
Pablo Torregrosa Paez
0a3e104663 SSH Terminal: Default user stored if "Save user" is checked.
Change-Id: I530fe20e288dea3798960b9c9fa3a3ea8f90455b
Signed-off-by: Pablo Torregrosa Paez <pablo.torregrosa@windriver.com>
2015-09-02 10:13:21 -04:00
Uwe Stieber
311b9e027c Tests: Remove obsolete ANT test file 2015-09-02 13:02:24 +02:00
Anton Leherbauer
0e382c064b Bug 476346 - Spawner.exec() fails after incomplete process termination 2015-09-02 10:57:25 +02:00
Doug Schaefer
d510c87df6 Add description text for board and library install pages.
Change-Id: I6354ab5cc54e16df3ffe0d27fae0eec4158d9546
2015-09-01 22:42:36 -04:00
Marc-Andre Laperle
04d9a75a59 Bug 471273 - Updates to Oomph setup
- Update baseline to 8.7
- Add missing requirements to match target file
- Add required tools explicitly in P2 Director task (PDE, etc)
This will make it possible to select other products and stil be able
to work on CDT.
- Change default target to Mars

Change-Id: I490adae66cc04d2357258f65b6cdea1d5ad79cde
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-09-01 21:35:24 -04:00
Doug Schaefer
6e6156e42f Add missing copyright notices. 2015-08-31 15:32:43 -04:00
Doug Schaefer
64c5782589 Bug 321443 - First implementation of new build model.
Includes adaptation of the Arduino build model where many of these
ideas started to the new model. And start of the Qt build system which
uses it.

Change-Id: Icb212185773ebc4d415e8a9862101744703ff80b
2015-08-31 14:14:21 -04:00
Simon Marchi
f505c21a48 Add version 7.10 to GDB download and build script
Change-Id: I5b58beb4fd628392461ebca55caa0724a154e147
Signed-off-by: Simon Marchi <simon.marchi@polymtl.ca>
2015-08-31 10:49:13 -04:00
Doug Schaefer
3c105249e8 Build and Launch working on Windows.
Had to convert backslashes in paths to forward slashes. Also had
figure out how to call the compiler for scanner info. Had to break
the command up myself into args.

Change-Id: I08f1438d8c17bb92a8871d4bd6e187af4e8a49f7
2015-08-27 14:05:59 -04:00
Doug Schaefer
eb8d3cad86 Start of work on doing Qt the new way.
Change-Id: Icc891538549485f9ad99614f36262ed218fb0609
2015-08-27 00:20:55 -04:00
Greg Watson
9a374d5614 Type in feature name.
Change-Id: If186a504492d221e2a90727f16f6b63d155aef79
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-26 15:53:26 -04:00
Greg Watson
1c6ec90b9d typo in plugin.xml
Change-Id: Ib1b361455035d3beedde83bd48b1056614aac6af
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-26 15:40:42 -04:00
Alena Laskavaia
7ac4f2c6bf typo in plugin.xml
Change-Id: I765ee948f33cc1171239d8704883cdef8a62af05
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-08-26 14:01:32 -04:00
Alena Laskavaia
4b6a04fac1 launchbar: resurrect gear on target selector
it will open Properties dialog on connection.
Contributors can adapt connection to their class
to show various property pages and allow to edit "targets"

Change-Id: I0fe486b069450bbf8379930ffdeaabd9c8dbbd6e
2015-08-26 13:49:06 -04:00
Doug Schaefer
21f8bd8742 Arduino Library Support
Change-Id: Ifdc9075beba4002b1481576d07ed2d8d44e5c2da
2015-08-25 10:22:16 -04:00
Alena Laskavaia
38577c4ec9 NPE in StopActiveCommandHandler when origin is null
Change-Id: Ic6749311328d9521d64c5d339006c0065e200117
2015-08-25 09:30:27 -04:00
Jon Beniston
708d6a6318 Bug 417895. Use tab instead of space between opcode and operand.
This makes the disassembly easier to read.

Change-Id: I5f7d737f321aa05f5056a74af70794ee618f323c
Signed-off-by: Jon Beniston <jon@beniston.com>
2015-08-25 09:11:16 -04:00
Sergey Prigogin
563ed95979 Cosmetics. 2015-08-24 13:29:05 -07:00
Alena Laskavaia
a288931a1b Bug 471967: preference page does not show up - invalid values
Change-Id: I01f0ff56dd76ded66e5b22f53130e5d865440384
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-08-24 12:57:29 -04:00
Alena Laskavaia
e8bba9e7b2 fixed ProblemMarkerInfo ignoring position info
Change-Id: I0f580be35ac5abec8a2f9f1aadec71f24b46a5ae
Signed-off-by: Alena Laskavaia <elaskavaia.cdt@gmail.com>
2015-08-24 12:53:49 -04:00
Sergey Prigogin
5d54cc3996 Lazy initialization of LookupData.fTemplateArguments to avoid exceptions
in constructor.

Change-Id: I875233c7fe40ab4a56d9b76fb03c2e03441d29ae
2015-08-21 22:26:12 -04:00
Nathan Ridge
bea6a49e5b Bug 475006 - Fix a ClassCastException in OverrideIndicatorManager
Change-Id: I4ecdc242d2a94ade3cecb6f689c326a0e58078dd
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-08-21 21:49:47 -04:00
Doug Schaefer
71ed78fcbe Remove dependency on apache http client. Don't need it.
Change-Id: Ic12222668217dab543e231bfbf2615757d6dc389
2015-08-21 20:53:29 -04:00
Greg Watson
b0984e7aef Bug 475609 - Add telnet support to build
Change-Id: I7d7ae05add1626a664f7da72be0931f77ad71582
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-21 19:48:28 -04:00
Greg Watson
8d2cfe6ee4 Fix bundle name.
Change-Id: Icf818be2f110d7e62c3c7b5c52b82d2e9ca02605
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-21 19:46:35 -04:00
Greg Watson
ec851b7ffe Move bundles/features 2015-08-21 17:13:47 -04:00
Greg Watson
880e5906e3 Bug 475609 - Add support for telnet
Change-Id: I78696aae0d986c479a3fedfe314b4321640b1cc7
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-21 17:07:39 -04:00
Greg Watson
8148e71c38 Change master build directory to nightly
Change-Id: If774f9f91f37db3e833416b984e127836b40065e
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-21 07:19:51 -04:00
Greg Watson
f713db637d Merge remote-tracking branch 'origin/R2_0_maintenance' 2015-08-20 15:53:12 -04:00
Greg Watson
fb74388502 Bug 475530 - Add login shell command support to JSch connections
Change-Id: I7db0e9dfe14804751063b08bb8476c75a0825c96
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-20 15:48:04 -04:00
Greg Watson
05775f80cc Bug 475519 - update javadoc to reflect JSch limitations.
Change-Id: I87609aad6f519211b0f44effbea382665e4b7778
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-08-20 14:40:20 -04:00
Marc Khouzam
5da8218025 Update p2.inf for 9.0 release
Change-Id: I7bf0d3582d5dddc0f90e518d3ba5cd40d9378f15
2015-08-19 21:44:14 -04:00