1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-07-19 06:55:23 +02:00
Commit graph

34770 commits

Author SHA1 Message Date
Doug Schaefer
76267c7aa9 Adapt Arduino plug-ins to final LaunchBar API.
Change-Id: Ib5d7738ad137566b7cf6f9b8c177f72c747b2d2b
2015-06-01 21:59:49 -04:00
Jonah Graham
8282a1767e Bug 469007: Reference MIExpressionsNonStopTest in test suites
Change-Id: If29de1ee2941a2bb3cb5c27dd9a61741b76165e6
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-06-01 15:08:22 -04:00
Sergey Prigogin
f2e7ffec54 Bug 469023 - UnsupportedOperationException in CPPVisitor.createBinding
Change-Id: I10653fc6a23364d0977d3f7dc6e92b84812bf5bb
2015-06-01 10:24:02 -07:00
Anton Leherbauer
4ea71eb57e Fix NPEs when closing Old Terminal view and avoid opening on top of Welcome 2015-06-01 16:22:50 +02:00
Anton Leherbauer
11f2794bd6 Fix NPEs when closing Old Terminal view and avoid opening on top of Welcome 2015-06-01 14:24:37 +02:00
Uwe Stieber
fc2a5462c1 Releng: Also delete empty directories 2015-06-01 12:07:21 +02:00
Uwe Stieber
9dcbba9066 Releng: Add mkdir tasks to "deploy" 2015-06-01 11:47:09 +02:00
Uwe Stieber
23b3fd4cd0 Releng: Update terminal stream id 2015-06-01 11:41:16 +02:00
Uwe Stieber
fe1ca8742c Releng: Update Orbit repository link 2015-06-01 11:38:00 +02:00
Uwe Stieber
491a4c3259 Releng: Update Orbit repository link 2015-06-01 11:31:23 +02:00
Uwe Stieber
3e73e96587 Releng: Update Orbit repository link 2015-06-01 11:30:32 +02:00
Uwe Stieber
18b4ab639e Releng: Make the nightly build repository a composite repository to make
it easier to access the remote connector pieces
2015-06-01 11:28:20 +02:00
Uwe Stieber
a7484f418f Releng: Make the nightly build repository a composite repository to make
it easier to access the remote connector pieces
2015-06-01 11:26:42 +02:00
Uwe Stieber
601770a233 Releng: Move Remote Terminal Connection into its own profile so it can
be excluded on demand
2015-06-01 10:51:06 +02:00
Doug Schaefer
e1ac2000de Final LaunchBar 1.0 API. Lots of clean up and simplification.
launchConfigAdded becomes pretty important. Requires providers
to be able to find descriptor and target from the incoming
configuration if they own it. Also added handing for a default
when the target is null.

removed ownsConfiguration in providers since the launchConfigAdd
does that by returning false.

Added enablement for config providers, but that will need work
and some default property testers for it to be useful.

For the correct way to add in a config provider, check out the
Arduino change for this API at:

https://git.eclipse.org/r/#/c/49029/

Change-Id: I46b194a933c846d7d3e4eea8a0213c4ec324816f
2015-05-30 23:34:00 -04:00
Martin Oberhuber
b425014331 Bug 468875 - Unconditionally hide the "Terminal (Old)" view shortcut 2015-05-30 15:42:32 +02:00
Greg Watson
7b12ea8e37 Bug 468857, bug 468858, bug 468859 - Various fixes for remote terminal.
Change-Id: I0b05724722a0fe55f45cad5c4edff9398fbb352d
Signed-off-by: Greg Watson <g.watson@computer.org>
2015-05-29 18:32:51 -04:00
Nathan Ridge
aa463781be Bug 468557 - Fix a typo in CPPCompositesFactory.getCompositeBinding()
that was causing a CompositingNotImplementedError

Change-Id: Ida8e09dbc438f23ed3187f97429efe1a31b4d037
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
2015-05-29 17:44:33 -04:00
Roberto Oliveira
695167eb07 Bug 468492: Add _Decimal types.
- Types added: _Decimal32, _Decimal64, _Decimal128.

Change-Id: I9660dfa16f860b5fd31cf028812f1ab464b18709
Signed-off-by: Roberto Oliveira <rdutra@linux.vnet.ibm.com>
2015-05-29 17:51:48 -03:00
Alena Laskavaia
f4944e5e27 launchbar: enablement expressions for desc. type
added ability to define enablement for descriptor type,
to allow lazy loading of plugins



Change-Id: I9a9f494d0720f752c0cfebf20316f9f8274ee23f
2015-05-29 13:16:51 -04:00
Doug Schaefer
a2babed084 Fix Arduino to managed the target in the delegate. 2015-05-29 11:27:06 -04:00
Doug Schaefer
109655d384 Final Arduino touches for Mars. Preference Page, template cleanup.
Externalized Strings.

Change-Id: I3450fe67fa3f3e3db40955be926b8b62951460f1
2015-05-29 11:26:38 -04:00
Doug Schaefer
409b39b10a Reuse Anrduino remote connections when fetching.
Change-Id: I776cf031f34b51ed504709d367b6b0352c868815
2015-05-29 11:26:03 -04:00
Doug Schaefer
49bf118c8f Support Arduino C++ on Windows. Move entire Makefile into template.
Also added the command shell console to the cdt 4.5 target so we can
test the Arduino command shell.

Change-Id: I185f9b39d23a6718204112e1fd4388c2458f7e5e
2015-05-29 11:25:02 -04:00
Doug Schaefer
c82bcf30f0 Try and fix missing about file in native.serial.source. 2015-05-29 11:24:32 -04:00
Doug Schaefer
de91588fe1 Clean up Arduino projects, remove Maven natures.
Change-Id: I063508705b6d469fb6bb28b077ebcbf2b9793afa
2015-05-29 11:23:38 -04:00
Doug Schaefer
583cbf2503 Start work to build against the Arduino IDE. 2015-05-29 11:22:42 -04:00
Teodor Madan
135dc73077 Bug 467833 - Wait Shell initialization and writer thread leak
- Introduce RSE_SHELL_READY_PING to optionally ping the target every
  specified milliseconds after connect (maximum 10 times), until an
  "echo" command actually gets executed.
- Fix a shell writer thread leak

Change-Id: Ibc4632b59fd8802ffdd73a3563d3c5aea5b1192f
Signed-off-by: Teodor Madan <teodor.madan@freescale.com>
2015-05-29 11:22:07 +03:00
Marc-Andre Laperle
10e011fa33 Bug 468713 - CDT should explicitly require eclipse.remote 2.0.0
Change-Id: Ifd0b8a54e93300f1970b887385ee01de1de2cfa3
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2015-05-28 19:49:10 -04:00
Alena Laskavaia
b46cc02560 launch bar: per target provider and test fixes
- fixed tests and added tests for previous API changes
- fixed unsafe call of provider methods without catching exceptions
- added description of priority attribute in the extension point API
- fixed default return values in DefaultLaunchConfigProvider, in case it
is extended
- removed unused import
- fixed per target provider to support persistance
- added test for per target provider

Change-Id: If08b18b939e86757108a800d1092a62621a8c7d0
2015-05-28 16:54:43 -04:00
Dan Ungureanu
8de376b2d9 Bug 466543. Fixed matching error while importing breakpoints
Change-Id: I0607053c62b37b614665c58c520a77b8713a248e
Signed-off-by: Dan Ungureanu <dan.ungureanu@freescale.com>
2015-05-27 23:10:30 -04:00
Jeff Johnston
36e50950b4 Fix for bug 468408
- Change to use the launcher plugin instead of the internal
  Activator from org.eclipse.linuxtools.docker.ui

Change-Id: I55c5ee8a70714a76543b6deb029003c9d8a7862c
(cherry picked from commit e51f7256e5)
2015-05-27 12:33:04 -04:00
Thomas Corbat
216f842984 Bug 468033 - Writing Variadic Templates with ASTWriter
Change-Id: If724d328e99dfe3e1c0974025c4e517511cbfa25
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
2015-05-27 03:07:31 -04:00
Rob Stryker
652500b200 Bug 468399 - mode selector filled with tostrings
Change-Id: I109b728b2b7e1356c026c11b3b3663089940c5fe
Signed-off-by: Rob Stryker <rob.stryker@jboss.com>
2015-05-26 15:57:11 -04:00
Alena Laskavaia
93a926385f launch bar: API for config added/changed
we missing API to notify provider that configs are added/changed.
it required to keep internal provider map in sync, i.e. restore
the state of config/descriptor map on startup for example.

Change-Id: I3af24a21d5d41084f85731f6da2f7aca2df81f1c
2015-05-26 14:00:16 -04:00
Jonah Graham
8328943db8 Bug 464917: Add Line Breakpoint dialog and Breakpoints view menu item
line_brkpt_co.gif is edited version of function_brkpt_co.gif

Change-Id: Ifb74e86e1033a11e319c643f9ba1a7034a983173
Signed-off-by: Jonah Graham <jonah@kichwacoders.com>
2015-05-25 10:03:23 -04:00
Sergey Prigogin
e4dd059af0 Cosmetics. 2015-05-24 21:13:05 -07:00
Sergey Prigogin
ac121def1a Bug 466362 - StackOverflowError involving self-referencing template
definition

Change-Id: I101dff395f6e58a6852010419045f583eebd47e8
2015-05-24 20:02:35 -04:00
Uwe Stieber
6e8a57dcc3 Bug 350176 - Incorrect SSH Settings Summary string. The 'port' value is
modified, not appended.
2015-05-23 09:32:29 +02:00
Anton Leherbauer
e7ae930f83 Bug 465674 - close terminal blocks eclipse UI on Mac OS X
Destroy process before closing streams, except on Windows.
2015-05-22 12:39:05 +02:00
Uwe Stieber
6e72cc76ea Releng: Switch to released 1.1.2 version of eclipse-jarsigner-plugin 2015-05-22 12:37:07 +02:00
Uwe Stieber
ad325a79bf Releng: Switch to released 1.1.2 version of eclipse-jarsigner-plugin 2015-05-22 12:36:12 +02:00
Uwe Stieber
cc659e79a0 Bugzilla 467985: [CSS] [Dark] Regression: Terminal doesn't invert colors
when switching to Dark Theme
2015-05-22 12:29:30 +02:00
Martin Oberhuber
cdd9815d7b [306494] Add copyright comment headers 2015-05-22 07:24:27 +02:00
Martin Oberhuber
122e20009a Merge "[306494] Prevent disconnect of wrong connection when handling SSH or TELNET connection loss" 2015-05-22 04:51:44 -04:00
Jeff Johnston
7215298c66 Fix for Bug 467930
- creating a Container launch configuration in Debug Launch
  Configurations View does not work
- problem is that the ContainerTab was not setting the connectionUri
  by default
- also set Remote Attribute which is needed for Container launch
  to properly connect with gdbserver in Docker Container

Change-Id: Ifb25b1cfcc8d4e3ac2c67b60a0072463774b108f
2015-05-21 17:33:26 -04:00
Marc Khouzam
021fc9cc0e Typo in copyright header date
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2015-05-21 16:08:53 -04:00
Doug Schaefer
32a1b3134c Fix missing about files. 2015-05-21 10:21:47 -04:00
Uwe Stieber
b77e898793 Releng: Switch to Mars RC2 Orbit repository 2015-05-21 10:35:27 +02:00
Uwe Stieber
f99767b377 Releng: Switch to Mars RC2 Orbit repository 2015-05-21 10:34:47 +02:00