Gun Kim [Thu, 22 Sep 2016 02:12:51 +0000 (11:12 +0900)]
MISC: fix a bug about openning error dialog
On Disassemlby viewer, the same error dialogs are opened twice.
Fix it.
Change-Id: Id5bee27096a3832933cf53b5f629db213b5745da
Signed-off-by: Gun Kim <gune.kim@samsung.com>
Gun Kim [Wed, 21 Sep 2016 10:39:58 +0000 (19:39 +0900)]
MISC: fix a bug of Trace Control viewer
When the user clicks start button on Trace Control viewer, the button's text is changed from start to stop.
But it didn't work. Fix it.
Change-Id: Idf08b1733d9b2a14f195c78a1b5cda879fad3939
Signed-off-by: Gun Kim <gune.kim@samsung.com>
ChangHyun Lee [Tue, 20 Sep 2016 05:26:40 +0000 (14:26 +0900)]
BUILD: fix that building multi-package project takes time even without changes
JIRA: SDKRM-955
When using the external builder to rebuild a top level project with a minor change,
the CDT re-builds everything in the dependency chain by invoking make on all
dependent projects.
This is meaningless time consuming because often the make -all does nothing.
This patch updates the preference option to the more efficient build behaviour:
building a project configuration only when it contains changes within Eclipse or
if any of its references have changes within Eclipse.
Change-Id: Ie2d0d09c60c711a0a5369e271a7f1844cb7c9541
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
Gun Kim [Fri, 9 Sep 2016 04:52:41 +0000 (13:52 +0900)]
BUILD: modified method which returns build option
.c file's build option doesn't same with .cpp file's build option.
The modified method returns proper build option of them.
Change-Id: I4633fdfa6511fb3c86728e38e1d0e4e7db39a6b1
Signed-off-by: Gun Kim <gune.kim@samsung.com>
Gun Kim [Wed, 7 Sep 2016 06:07:22 +0000 (15:07 +0900)]
BUILD: improve CDT indexer's performance
When the project is created, CDT indexer will use a pre-built PDOM on which rootstrap information is written.
Change-Id: I4360bd90c063262c00e4ceb4c6b2082aa01fe5af
Signed-off-by: Gun Kim <gune.kim@samsung.com>
Yoonki Park [Wed, 24 Aug 2016 02:40:55 +0000 (11:40 +0900)]
SHORTCUT: Add build clean command id
Change-Id: I54d769051dea35f7b4b876f1c4e677091987d272
Signed-off-by: Yoonki Park <yoonki.park@samsung.com>
ChangHyun Lee [Tue, 23 Aug 2016 04:35:25 +0000 (13:35 +0900)]
THEME: update break point icon
JIRA: SPTSDKUX-1881
Change-Id: I6112b828859a2043b2bf2caa7172425f2489b322
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Sat, 20 Aug 2016 06:20:54 +0000 (15:20 +0900)]
THEME: change icon in expression view
Change-Id: I2b30bc82ec149bb1318267ed761756509f6b15ce
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Sat, 20 Aug 2016 02:56:12 +0000 (11:56 +0900)]
THEME: change icon in module view
Change-Id: I5a9f26f3e8863fdd34ddd7353a54c7509ab2ec85
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
Hyeoongseok Heo [Fri, 19 Aug 2016 10:45:07 +0000 (19:45 +0900)]
CONTEXT MENU: restore clean project
- Restored 'Clean Project' context menu
Change-Id: I3103435801892c5de1ac5b4abb15a0210bdb8fde
Signed-off-by: Hyeoongseok Heo <harry.heo@samsung.com>
ChangHyun Lee [Fri, 19 Aug 2016 07:05:46 +0000 (16:05 +0900)]
THEME: change icon in hierarchy, OSResource view
Change-Id: Ic6e5f5806521150b6cc81a52a6410f90e66c9aaa
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 17 Aug 2016 04:53:06 +0000 (13:53 +0900)]
THEME: update icons
Change-Id: I9eab48f05f8812eff9dc0778921402775be9bd7e
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Fri, 12 Aug 2016 05:49:07 +0000 (14:49 +0900)]
THEME: change view tab icon
Change-Id: I205065213aac4b8feddba78c1f76c927ef2ce0ee
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Thu, 11 Aug 2016 08:57:07 +0000 (17:57 +0900)]
MISC: add missing plugin
- add "org.eclipse.cdt.dsf.ui" plugin
Change-Id: I7ded1b240bbc7c983272016a5a82df2f8b156ba0
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Thu, 11 Aug 2016 05:11:17 +0000 (14:11 +0900)]
THEME: change icon in editor
Change-Id: I7f3944d6b1c682994e2951b740511524aa1904a3
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 10 Aug 2016 07:31:09 +0000 (16:31 +0900)]
THEME: change icon in console view
Change-Id: Iaa582a1e8730c3f84e0f6db78595c2e45dfcd7a0
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 10 Aug 2016 05:22:15 +0000 (14:22 +0900)]
THEME: change icon in debug perspective
Change-Id: Iac2c7fc264a34da6ad27fcea61ae06db7c5b3cc0
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Tue, 9 Aug 2016 07:37:07 +0000 (16:37 +0900)]
THEME: change sub menu icon in disassembly view
Change-Id: I83081786f66a1bcf9beab9b3463670a63ccdeac0
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
Hyeoongseok Heo [Mon, 8 Aug 2016 11:13:28 +0000 (20:13 +0900)]
CONTEXT MENU: hide context menu
- hide Open In New Window menu on the Project Explorer
- hide Clean Project menu on the Project Explorer
Change-Id: I8a4237452e8b553e8bac4ce3c1abca749c5c1ecd
Signed-off-by: Hyeoongseok Heo <harry.heo@samsung.com>
ChangHyun Lee [Mon, 1 Aug 2016 05:21:12 +0000 (14:21 +0900)]
THEME: change icon in C/C++ editor
Change-Id: I8e2ce6939cbbce693167a3fa2fbf337ddee7b07c
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Thu, 28 Jul 2016 05:03:38 +0000 (14:03 +0900)]
THEME: change debug/run object icon
Change-Id: Ica0e86b78666c97fba6852b99cbeff33ae09d10d
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 20 Jul 2016 10:59:21 +0000 (19:59 +0900)]
THEME: change setting_nav icon in cdt
Change-Id: Ie55c1e4c3357f87978d059bebdfa02a53a625872
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Tue, 19 Jul 2016 00:45:33 +0000 (09:45 +0900)]
THEME: change icon in outline view
Change-Id: Iaca86286d2a0aea8c638c8105550263030c97210
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Mon, 11 Jul 2016 05:08:56 +0000 (14:08 +0900)]
MISC: add org.eclipse.cdt.dsf.gdb.ui plugin built in Tizen product
Change-Id: I11eb7bd3dcd56197ed8d9b6fe2145768fe28a32b
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Fri, 8 Jul 2016 09:21:17 +0000 (18:21 +0900)]
THEME: change icon in debug perspective
Change-Id: I86e2cdadc266425f370c36ad10532bc7c4ff908c
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
Yoonki Park [Thu, 7 Jul 2016 08:50:48 +0000 (17:50 +0900)]
CDT: Build org.eclipse.cdt.dsf.gdb plugin
Change-Id: I401be2257374d09868e4407deee61bb0f37e47e9
Signed-off-by: Yoonki Park <yoonki.park@samsung.com>
Gun Kim [Thu, 7 Jul 2016 08:40:11 +0000 (17:40 +0900)]
DEBUG: add an option to hide gdb warning messages
For users who want to hide gdb warning messages,
add an option to hide them.
Change-Id: Ie24647b69961112f43257bc4eb17a2eaeabe61d3
Signed-off-by: Gun Kim <gune.kim@samsung.com>
ChangHyun Lee [Mon, 4 Jul 2016 11:13:53 +0000 (20:13 +0900)]
THEME: change icon about cdt object
- change cdt icon
Change-Id: I51783dc2eccfb1f93e9771c5da6bcdbe4fc970c0
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Fri, 1 Jul 2016 07:05:32 +0000 (16:05 +0900)]
THEME: change icon on debug perspective
Change-Id: I07f8a10f56de78e37a664b372041db03f4dc35dc
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 29 Jun 2016 07:41:09 +0000 (16:41 +0900)]
THEME: change icon in console
- search prev
Change-Id: I1b5dcb54a3146c14b6473013d9ea7720180d5f5c
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Thu, 23 Jun 2016 10:16:41 +0000 (19:16 +0900)]
THEME: change icon
- change console view icon
Change-Id: I32aa8d79e494e1cc2c01f2af619d0962922b8f09
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Thu, 23 Jun 2016 05:08:36 +0000 (14:08 +0900)]
THEME: change icon in outline
- sort
- hide fileds
- hide static members
- hide non-public members
- hide inactive elements
Change-Id: Ia35628fa36203cd9ab15f414adf57f511a3916a9
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 22 Jun 2016 06:53:54 +0000 (15:53 +0900)]
THEME: change the sub menu icon in outline
- collapseall
Change-Id: I2753e51132aa6e1d674355127e4b63d5e47552c5
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Thu, 26 May 2016 04:51:15 +0000 (13:51 +0900)]
THEME: update icons
- change toolbar icon(26x26)
Change-Id: I40537b2d3c69a62d72ea846d6683ec685b46dbd5
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
ChangHyun Lee [Wed, 25 May 2016 12:58:09 +0000 (21:58 +0900)]
THEME: update icons
- add executable and disassembly view icons
- change instruction stepping mode icon
Change-Id: I92f110b3347ab72c3ecabebd9a08484b8a175a95
Signed-off-by: ChangHyun Lee <leechwin.lee@samsung.com>
Yoonki Park [Tue, 24 May 2016 11:06:12 +0000 (20:06 +0900)]
Drop tizen changes
Signed-off-by: Yoonki Park <yoonki.park@samsung.com>
Marc Khouzam [Thu, 4 Feb 2016 16:40:54 +0000 (11:40 -0500)]
Updating to latest orbit
Change-Id: I44ab8772e3c57c0ea3df2801124c09fdec47df02
Thomas Corbat [Wed, 7 Oct 2015 13:22:44 +0000 (15:22 +0200)]
Bug 479241 - [PTY] Output gets cut off after EOF on input
Change-Id: If13b0d977f621e21e7fe89b2b52f07f74858787c
Signed-off-by: Thomas Corbat <tcorbat@hsr.ch>
Nathan Ridge [Tue, 19 Jan 2016 06:52:49 +0000 (01:52 -0500)]
Revert "Bug 84144 [Parser2] GCC: labels as values"
This reverts commit
6e7a509f9b7325ee070c47754cae46de91fa9c5b.
Change-Id: I39b8180c9b21245c8fee72cc8e2d0048eeb1c57a
Marc Khouzam [Mon, 18 Jan 2016 16:57:45 +0000 (11:57 -0500)]
Incremented CDT features version to 8.8.1
Change-Id: Ie86334399654e06554eeec033ee8c220fe45fbb6
Marc Khouzam [Mon, 18 Jan 2016 19:38:42 +0000 (14:38 -0500)]
Revert "Incremented CDT features version to 8.8.1"
This reverts commit
87b0c4768b15d7d2912a8278d5ed8f9f57a80044.
Marc Khouzam [Mon, 18 Jan 2016 16:57:45 +0000 (11:57 -0500)]
Incremented CDT features version to 8.8.1
Change-Id: Ie86334399654e06554eeec033ee8c220fe45fbb6
Doug Schaefer [Mon, 4 Jan 2016 04:10:25 +0000 (23:10 -0500)]
Bug 485100 - Fix library page. Cherry picked from
Change-Id: I84b920faba0c8d41a07466bb02aa33b446d46e95
Marc-Andre Laperle [Wed, 6 Jan 2016 23:45:29 +0000 (18:45 -0500)]
Clean-up and use a single target file
Old targets were not working anymore. Also, rename the 4.6 target to
just cdt.target because there is only one that is primarily used.
This should be less confusing to new-comers.
Change-Id: Iaa45fbc5d91cfb47e7e60e549469e74dc5ffe369
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Christian Walther [Mon, 28 Dec 2015 20:57:07 +0000 (21:57 +0100)]
Bug 484955 - Provide serial.port.file property, needed for SAM boards.
https://github.com/arduino/Arduino/blob/
a6e36fac9da3f7d78a99fc5093e94875efac8762/hardware/arduino/sam/platform.txt#L102
uses this property because the bossac tool expects a serial port name
without the leading "/dev/".
Copied from how the Arduino IDE does this in
https://github.com/arduino/Arduino/blob/
a6e36fac9da3f7d78a99fc5093e94875efac8762/arduino-core/src/cc/arduino/packages/uploaders/SerialUploader.java#L148
.
Conflicts:
toolchains/arduino/org.eclipse.cdt.arduino.core/src/org/eclipse/cdt/arduino/core/internal/build/ArduinoBuildConfiguration.java
Change-Id: Ic26af7502a9f104194d242e4cf1d0cf836ff1b5c
Signed-off-by: Christian Walther <walther@indel.ch>
Doug Schaefer [Mon, 28 Dec 2015 20:14:16 +0000 (15:14 -0500)]
Bug 484925 - Fix path to make on Windows.
Also make fixes up building with the default build config so
that it has a name.
Nathan Ridge [Thu, 24 Dec 2015 02:55:39 +0000 (21:55 -0500)]
Bug 479142 - Show correct override marker when multiple overloads in a
base class are overridden in a derived class
Change-Id: If31925a5fbffe1425d22894fdff762ef1c733f25
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Sergey Prigogin [Tue, 22 Dec 2015 23:21:19 +0000 (15:21 -0800)]
Bug 484786 - Name resolution problem with variadic alias template
Change-Id: If413f0241cbcf1164cb61e9fcaf371b9f899c56b
Nathan Ridge [Tue, 15 Dec 2015 23:03:13 +0000 (18:03 -0500)]
Bug 484200 - Point of declaration of an alias or alias template
Change-Id: I068b5fd4cf7ae4458e515a5c26265f30abaf9ad8
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Sergey Prigogin [Tue, 22 Dec 2015 00:10:49 +0000 (16:10 -0800)]
Removed a duplicate built-in function definition.
Change-Id: Ic3291375188e3c5ebd9ce452782c65c2fb00e286
Nathan Ridge [Wed, 16 Dec 2015 00:49:29 +0000 (19:49 -0500)]
Bug 484162 - Instantiation of friend of nested class inside template
Change-Id: I28377e20ce63c3e22ea561a98773e73484edf09a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Sergey Prigogin [Tue, 1 Dec 2015 19:00:14 +0000 (11:00 -0800)]
Bug 481070 - Improved an error message.
Change-Id: I7f5e18d723b4ba7afeff757252a50b00f48a6ac6
Sergey Grant [Tue, 1 Dec 2015 04:02:26 +0000 (20:02 -0800)]
Bug 481070 - Parameter completion doesn't work inside lambda
Change-Id: I32b0cf54dd349e04fddca17f4141e7fee06f2562
Signed-off-by: Sergey Grant <sergey.grant@me.com>
Nathan Ridge [Fri, 27 Nov 2015 01:46:50 +0000 (20:46 -0500)]
Bug 479138 - Impose a global template instantiation depth limit
This protects against rogue template metaprograms that don't terminate.
Change-Id: I9558ceaaed17baddbed84aac67a3c72397b62b64
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Fri, 27 Nov 2015 02:29:11 +0000 (21:29 -0500)]
Bug 479138 - Allow index tests to specify that recursion resolving
bindings are allowed
Change-Id: I3a55cbb1062e8edf4b84920738c9d1cca02b65d6
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Fri, 27 Nov 2015 01:31:38 +0000 (20:31 -0500)]
Bug 479138 - Make template instantiation fail if a non-type argument has
Value.ERROR as its value
This avoids infinite recursion in metaprograms whose termination depends
on the inputs being known.
Change-Id: Ic6972188f69bf324431ce1331ad079fbf2c9039e
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Fri, 27 Nov 2015 07:33:54 +0000 (02:33 -0500)]
Bug 477359 - Completion node inside attribute specifier
Change-Id: I54902dc41834943a3fcfcca60ebbc2944fa0a68a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Wed, 25 Nov 2015 07:48:53 +0000 (02:48 -0500)]
Bug 482421 - Ensure enumerations stored in the index return their
enumerators in the order of declaration
Change-Id: I49eec356a1b241b1dbe3eb9b7744adce5816a7c5
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Thu, 26 Nov 2015 19:43:50 +0000 (14:43 -0500)]
Bug 479638 - Cache the result of EvalBinding.isConstantExpression()
This helps avoid infinite recursion when a variable's initializer
references itself.
Change-Id: I4667536ebbefd2008afe9003617092a0a5693db0
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Wed, 25 Nov 2015 23:50:00 +0000 (18:50 -0500)]
Bug 480825 - Raise CPPSemantics.MAX_INHERITANCE_DEPTH to accommodate
patterns used by some commonly-used libraries
In particular, Boost.MPL supports compile-time computations with type
lists of up to 20 elements, which require a depth of 40 to support
Change-Id: I89b33205837f0acdb84e2d79cef53ec636a6bc8a
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Fri, 27 Nov 2015 06:56:58 +0000 (01:56 -0500)]
Bug 479528 - Make an indexer error message more informative
Change-Id: If58c3aa66ebcf15d0a21fd765b64e75bc1137b86
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
Nathan Ridge [Fri, 27 Nov 2015 06:01:15 +0000 (01:01 -0500)]
Bug 480892 - Compare bindings by value equality during final overrider
analysis
Change-Id: I6a530710bdd5ea029726f8ed42e8a3c11f39996b
Signed-off-by: Nathan Ridge <zeratul976@hotmail.com>
John Dallaway [Mon, 26 Oct 2015 11:00:04 +0000 (11:00 +0000)]
Bug 366039: Internal Builder reduced build step input resource count
Change-Id: I7c7c8ba5d1bf7b96bbef66449ea6470f3c266f98
Signed-off-by: John Dallaway <john@dallaway.org.uk>
(cherry picked from commit
e62e2772fe26628dbdc0cf86675983f7c399e7aa)
Anton Leherbauer [Tue, 15 Dec 2015 14:03:22 +0000 (15:03 +0100)]
[disassembly] Do not reuse label position for creating bp annotation
Doug Schaefer [Mon, 14 Dec 2015 02:39:52 +0000 (21:39 -0500)]
Bug 484285 - Slightly better install/uninstall Arduino package icons.
Change-Id: Iaf8540ff8362b428696b1155a266dcd69f5bef10
Doug Schaefer [Tue, 8 Dec 2015 01:28:21 +0000 (20:28 -0500)]
Bug 480580 - [Arduino] Be more flexible about serial port names.
Allow empty for testing or setting up and allow freeform in case the
desired serial port doesn't match our filter.
Change-Id: Iff94b6b7fcb0acf4d2109e818c3b5de9a013086e
Doug Schaefer [Mon, 7 Dec 2015 01:23:26 +0000 (20:23 -0500)]
Bug 483729 - Make Arduino upload a proper launch.
Creates and ArduinoLaunch object to manage the pause and resume of the
serial port on launch and terminate. Registers the uploader process
with the debug framework so that it's connected properly to the launch
and the console.
Change-Id: If14cf8ddf2c1b6ceda19bce8d37e07ebce9700f2
Franz Schnyder [Sun, 22 Nov 2015 14:57:44 +0000 (15:57 +0100)]
Bug 482784 - Include gcc generated make dependency files.
So that also changes in header files are recognized. This ensures that
source files that include changed header files are recompiled during the
next build.
Change-Id: Ice5439fe42cf5039a2520ee0290fbd93ee985f6f
Signed-off-by: Franz Schnyder <schnyderfranz@gmail.com>
Marc-Andre Laperle [Fri, 23 Oct 2015 14:25:35 +0000 (10:25 -0400)]
Upgrade to Tycho 0.24.0
See https://wiki.eclipse.org/Tycho/Release_Notes/0.24
Change-Id: I643c3e47ebc74b8cae468bf4d913566dc79e7bf7
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
Doug Schaefer [Wed, 2 Dec 2015 02:04:49 +0000 (21:04 -0500)]
Oops, missing class.
Change-Id: Iff3e390e338c283d4c2f8a7f469eff7283cbf3e6
Doug Schaefer [Tue, 1 Dec 2015 21:10:46 +0000 (16:10 -0500)]
Bug 480575 - Arduino install and upgrade by platform.
Changes from a Board based install UI to a Platform based one which
is more honestly what it does. Adds support for upgrading platforms.
Also moves the hardware and tools under the platforms directory
to match what the Arduino IDE does.
Change-Id: I1ff4ad1178439dd1e51a7594870596e0cbe34afb
Marc-Andre Laperle [Thu, 12 Nov 2015 14:46:37 +0000 (09:46 -0500)]
Bug 478462 - LLVM feature description is copied from CDT p2 feature
Change-Id: I3a5351a6997633b768eea9dc52a826b3a33e2702
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
(cherry picked from commit
e59d20f0baab99d0fc30d54ec293eeb7f8c6363b)
Sergey Prigogin [Fri, 6 Nov 2015 04:33:17 +0000 (20:33 -0800)]
Bug 469788 - Ambiguous node in initializer in trailing return type
Change-Id: Iff81cad75a57c9482ada515a9e9a34d5d1a956d3
Sergey Prigogin [Mon, 2 Nov 2015 20:30:31 +0000 (12:30 -0800)]
Bug 481274 - ArrayStoreException in parser
Change-Id: I4ee9484794925efbb86d7621bbbf5f9932f31773
Doug Schaefer [Thu, 5 Nov 2015 17:02:29 +0000 (12:02 -0500)]
Bug 481469 - Support new archive_file_path var in Arduino 1.6.9.
Change-Id: I1aa9473ad50418d908993c7b39929e5d73b34685
Doug Schaefer [Mon, 2 Nov 2015 03:32:12 +0000 (22:32 -0500)]
Bug 480585 - Better handling of default config.
We no longer create a default config. Instead we use the Eclipse
default and select a default board for it. At build time though we
make sure we create a new one for it.
Change-Id: I11bd9e67f1df160d5a660d383eb37a74da8ec38c
Doug Schaefer [Mon, 2 Nov 2015 00:14:49 +0000 (19:14 -0500)]
Bug 480577 - Add an empty tab group for Arduino launch configs
This prevents the error in the launch config dialog so you can delete
orphaned configs.
Change-Id: I9c33547a506b32260f4a258ec1911f32fd363df2
Doug Schaefer [Sun, 1 Nov 2015 23:39:02 +0000 (18:39 -0500)]
Bug 481199 - Add support for cu.usb... devices on Mac.
Apparently needed by the Intel Arduino boards.
Change-Id: I5e1b7c3876dc042f8d8df2ba95df258157fd5c61
Sergey Prigogin [Fri, 30 Oct 2015 23:02:44 +0000 (16:02 -0700)]
Bug 481161 - Namespace resolution problem with index
Change-Id: I2adaa53647bcd67f0a1058de4d44dbc808ff84a9
Sergey Prigogin [Thu, 29 Oct 2015 01:01:03 +0000 (18:01 -0700)]
Bug 472950 - Fixed an infinite loop in content assist inside a body of a
lambda.
Change-Id: I5194571ba8a88e67e9cc897be463c5e833700000
Doug Schaefer [Thu, 29 Oct 2015 02:38:27 +0000 (22:38 -0400)]
Bug 480602 - Add delay to serial port close.
The FTDI drivers are slow at closing and don't wait for the close to
happen. Adds a one second delay. Also upgrades the project files for
VS 2015.
Change-Id: Iccb77f3c9f4b5dc73a9529c1d0eab940391ce95d
Doug Schaefer [Mon, 26 Oct 2015 15:56:44 +0000 (11:56 -0400)]
Bug 480603 - Support Intel's crazy tarballs and such.
Includes +'s in file names. Also fixed up how we unpack the links
inside tarballs.
Change-Id: I09a7e6a4a6f1c2db91f3f429f313eaff67fc84db
Doug Schaefer [Mon, 26 Oct 2015 03:37:03 +0000 (23:37 -0400)]
Bug 480603 - Deal with extra file in Intel's tarballs for Arduino.
Change-Id: I575496e490959defe5fe978664bac87b7e53fede
Doug Schaefer [Mon, 26 Oct 2015 00:20:07 +0000 (20:20 -0400)]
Bug 480579 - Put platform libs into proper categories.
I had created a category for platform libraries, but some of those
libraries actually belong to real categories. So, let's just use
them instead.
Change-Id: Ie94b546e4c21b2d6b545becc781ca0dc02f5379d
Doug Schaefer [Sat, 24 Oct 2015 17:01:27 +0000 (13:01 -0400)]
Bug 480109 - Force Shell on windows to be ComSpec (cmd)
Change-Id: I35e7710c3a6eb27ba6d30a46fe1e585bd4296036
Doug Schaefer [Sat, 24 Oct 2015 15:38:21 +0000 (11:38 -0400)]
Bug 480287 Uncategorized libs were losing their parent.
This badly affected the check behavior since it couldn't find it in
the tree.
Change-Id: Ic77c9d45568f31f9563d2c1a93040291e28b20df
Doug Schaefer [Sat, 24 Oct 2015 15:28:39 +0000 (11:28 -0400)]
Bug 480508 Add support for ttyACM serial ports.
Change-Id: I166c8d09c2ff59f113ceb82971b8d61e676f7b53
Benjamin Cabé [Thu, 22 Oct 2015 11:22:36 +0000 (13:22 +0200)]
Bug 480407 - Arduino Yún name is mangled in the UI
Chain the FileReader (which uses default character encoding) with an InputStreamReader in order to force UTF-8 encoding
Change-Id: Ia32c079a18f580e36f1629182bfb829ab8f71c71
Signed-off-by: Benjamin Cabé <benjamin@eclipse.org>
Doug Schaefer [Thu, 22 Oct 2015 02:19:30 +0000 (22:19 -0400)]
Bug 480365 - Support Arduino Zero
Made a number of bad assumptions. This get us building for the Zero
and tested to make sure Uno and ESP8266 still work.
Change-Id: Ifed78af11969c7fba65754b9254d8a2eecf335ac
Doug Schaefer [Thu, 22 Oct 2015 00:56:53 +0000 (20:56 -0400)]
Bug 480334 - add dependency on CDT feature to make sure it's there.
Change-Id: I9445521483b680bdde4acb97dee556204a29de65
Doug Schaefer [Thu, 22 Oct 2015 00:38:51 +0000 (20:38 -0400)]
Bug 480347 - Support utility folder for old Arduino libraries.
Change-Id: Ib25783b1d2b5a94757e3273ae0a2ada543e5c7e7
Doug Schaefer [Thu, 22 Oct 2015 00:06:29 +0000 (20:06 -0400)]
Bug 480115 - Pick a board any board
If Uno isn't installed, pick the first board in the installed board
list instead so we have something and don't NPE.
Change-Id: I691c1a743d374a1950d00c084e74ff8a174efdc0
Benjamin Cabé [Wed, 21 Oct 2015 21:19:30 +0000 (23:19 +0200)]
Bug 480345 - Invalid values in Arduino project properties
Fix the enablement condition for ArduinoTargetPropertyPage.
Change-Id: Ib9d69d2cf03733a4a21cd0173a1e342f2549efb9
Signed-off-by: Benjamin Cabé <benjamin@eclipse.org>
Doug Schaefer [Wed, 21 Oct 2015 02:53:17 +0000 (22:53 -0400)]
Bug 480169 - Add proper support for platform libraries.
Change-Id: I3016ee6db3cd892f59b44d74d4181c30ca1b5b10
Doug Schaefer [Wed, 21 Oct 2015 01:20:45 +0000 (21:20 -0400)]
Bug 480256 - Fix pattern for finding platform libraries
Change-Id: I781651c1204a7fb348271b69817260f0bf3beb81
Doug Schaefer [Wed, 21 Oct 2015 01:12:11 +0000 (21:12 -0400)]
Bug 480253 - fix look up of menu properties for boards
Also removes the old arduino.mk file. The new system works pretty well.
Change-Id: I8a954af055e162ed88eebb69c1812e77a6b74f0b
Doug Schaefer [Tue, 20 Oct 2015 16:13:50 +0000 (12:13 -0400)]
Bug 480181 - Missing Arduino tools host choice for Linux
Change-Id: Icd47871214a21fcbc322b61abfb201d23b31ba7d
Doug Schaefer [Tue, 20 Oct 2015 15:59:46 +0000 (11:59 -0400)]
Bug 480114 Fix package URL dialog box.
Doug Schaefer [Mon, 19 Oct 2015 01:08:27 +0000 (21:08 -0400)]
Bug 480077 Be more lenient on the *usbserial* port names.
Need to add support for /dev/tty.wchusbserial*.
Change-Id: I219070b7464eff1781baa57882c93d4b70032fb2
Marc-Andre Laperle [Tue, 13 Oct 2015 19:13:46 +0000 (15:13 -0400)]
Bug 458771 - Cannot refresh an editor in standalone debugger
-Add Refresh command to File menu.
-Enable 'Refresh on Access' by default, like Eclipse for C/C++ package
-Reorder the File menu a bit so that Exit is last
Change-Id: I3636cd20da1a2523ca1574674cf6ebc59a124860
Signed-off-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
(cherry picked from commit
803bf0db80a7352841f0caa4e35ea7e7ecbbc2c6)