Andrew Gvozdev
ada458c4b3
Merge remote-tracking branch 'cdt/master' into sd90
2012-05-11 15:55:57 -04:00
Andrew Gvozdev
07cac1aa54
bug 378981: Include pattern for LLVM/clang in build output parser
...
default compiler command pattern
2012-05-11 02:48:59 -04:00
Andrew Gvozdev
d4d87ca412
bug 378766: [Scanner discovery] GCC Build Output parser doesn't handle framework paths (-F)
2012-05-08 00:03:48 -04:00
Andrew Gvozdev
63571571d2
bug 378766: [Scanner discovery] GCC Build Output parser doesn't handle framework paths (-F)
2012-05-08 00:01:26 -04:00
Andrew Gvozdev
ab11301481
Merge remote-tracking branch 'cdt/master' into sd90
2012-05-04 20:04:15 -04:00
Andrew Gvozdev
56f5df2f68
Clean up wizards
2012-05-04 20:00:15 -04:00
Andrew Gvozdev
d2c19fcd47
bug 376592: [sd90] Extend BuildDefinitions to allow defining language settings providers
2012-05-04 18:35:17 -04:00
mhussein
a2cfb6e5cd
Bug 365718: Support tree option style in managed build options
...
Managed build options in tools provide several styles
for option type, for example: string, boolean, libPaths, enumerated, ...
The enumerated type allows the user to select from a pre-defined list of
values.
A usability problem might happen if the list of possible values is Huge,
in this case the simple drop-box wouldn't be sufficient for the user to
properly and easily select the needed option. In most of those cases the
huge list of options can be organized in some hierarchy that allows the
user to easily pick the needed option.
The attached patch attempts to support this by doing the following:
1- Adding support of a new option valueType "tree"
- Adding schema for treeOption
- Adding support for tree type similar to enumerated option type
2- Provide UI to easily select items from this tree
- Provide a field editor with a text box and browse button
- Provide popup tree picker with filtered search
- Each item in the tree can optionally provide an icon, and specify
its relative order among its peers.
Updates:
- Expose TreeSelectionDialog and TreeRoot to allow usage in other
contexts
- Remove extra whitespaces.
- Support Double-click to select
- Added unit test
Change-Id: I3e7e8c6e3e9878f7c6dadeb149326b375cd3631d
Reviewed-on: https://git.eclipse.org/r/5558
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2012-05-04 09:55:26 -04:00
Andrew Gvozdev
621ee0fe22
bug 371797: [sd90] Fixed problem with not running non-shared Specs Detectors after new project wizard
2012-05-04 09:24:09 -04:00
Andrew Gvozdev
2876909d25
Merge remote-tracking branch 'cdt/master' into sd90
2012-04-26 09:04:09 -04:00
Marc-Andre Laperle
eb6522badf
Bug 377295 - Build fails if project name contains characters [, ]
...
Change-Id: I9f116f524bb30e064e1cdbb3588c494a450d765e
Reviewed-on: https://git.eclipse.org/r/5636
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
2012-04-23 11:55:45 -04:00
Marc-Andre Laperle
68b6f3dc90
Upgrade to Tycho 0.14.1
2012-04-23 00:25:47 -04:00
Andrew Gvozdev
f21f305ff2
Merge remote-tracking branch 'cdt/master' into sd90
2012-04-16 17:07:57 -04:00
Andrew Gvozdev
8aed5c8427
bug 371797: Let all jobs finish before tearDown() in unit tests
2012-04-16 16:55:44 -04:00
Andrew Gvozdev
7a3ea18317
Test cases for resource scope for Build Output Parsers, fix for
...
persistence of workspace BOP provider
2012-04-12 01:07:55 -04:00
Andrew Gvozdev
b1b320f94e
bug 371797: [sd90] Implement language settings providers in build
...
plugins
2012-04-12 01:01:23 -04:00
Andrew Gvozdev
0755f5870d
Resource scope for Build Command Parsers
2012-04-09 17:55:05 -04:00
Andrew Gvozdev
36d837843b
Allow clear empty Specs detectors in UI to give user means for
...
restarting.
2012-04-08 06:44:03 -04:00
Andrew Gvozdev
58721c65b9
JavaDoc and clean-up
2012-04-07 07:27:58 -04:00
Andrew Gvozdev
5f238f4c9b
Fixed test causing MBS tests to fail.
2012-04-03 18:04:09 -04:00
Andrew Gvozdev
cddee53cf1
Moved build-specific classes to managedbuilder (Warning: Incompatible
...
changes for existing workspaces)
2012-04-03 00:38:05 -04:00
Andrew Gvozdev
8638b31297
Adopted BuildRunnerHelper
2012-03-25 06:59:33 -04:00
Andrew Gvozdev
da85c70e48
Merge remote-tracking branch 'cdt/master' into sd90
2012-02-12 09:59:07 -05:00
Baltasar Belyavsky
088185204c
bug 340219: Project metadata files are saved unnecessarily, test cases
2012-02-12 09:02:20 -05:00
Andrew Gvozdev
d9aa83d433
Renamed packages to contain "language.settings.providers" across all
...
plugins
2012-02-07 18:31:59 -05:00
Andrew Gvozdev
a2b019f1e8
Merge remote-tracking branch 'cdt/master' into sd90
2012-01-28 15:04:42 -05:00
Doug Schaefer
6fcb52fe97
Add real categories for templates. Organize selection in tree.
2012-01-27 13:41:24 -05:00
Andrew Gvozdev
82e26a856b
Another attempt to get rid of bogus differences after switching
...
branches
2012-01-24 16:15:27 -05:00
Andrew Gvozdev
cfa3895aa3
Renamed providers IDs (Warning: Incompatible changes for existing
...
workspaces)
2012-01-24 13:41:28 -05:00
Andrew Gvozdev
2e2d1f833e
Serialization of default providers
2012-01-23 17:42:11 -05:00
Andrew Gvozdev
c37cfaa6b4
Move properties to LanguageSettingsBaseProvider, keep "parameter"
...
attribute in properties
2011-12-05 18:04:21 -05:00
Andrew Gvozdev
99b341c407
Merge remote-tracking branch 'cdt/master' into sd90
2011-11-27 21:52:05 -05:00
Andrew Gvozdev
1f4650fb61
Bug 210248 - test projects update, revert sample projects to MinGW
...
toolchain
This reverts commit 8cc8d861c8
.
2011-11-24 12:30:37 -05:00
Christian W. Damus
8cc8d861c8
Bug 210248 - test projects update
2011-11-22 19:38:11 -05:00
Christian W. Damus
a3dd98987a
Bug 210248 - [Internal Builder]does not rebuild a dependent project in
...
case of a reference library project change
Conflicts:
build/org.eclipse.cdt.managedbuilder.core/src/org/eclipse/cdt/managedbuilder/internal/core/AdditionalInput.java
2011-11-21 21:56:38 -05:00
Andrew Gvozdev
d444164f53
Merge remote branch 'cdt/master' into sd90
2011-11-17 23:03:48 -05:00
Andrew Gvozdev
4f2cea1002
Merge branch 'cdt/master' into sd90
2011-11-17 22:30:15 -05:00
Andrew Gvozdev
2a1cddd716
auto-clean: @Override annotations + organize imports + unnecessary
...
casts/$NON-NLS + trailing white spaces
2011-11-17 17:34:21 -05:00
Andrew Gvozdev
503f335c19
Checking for unexpected log entries (exceptions) in tests.
2011-11-02 17:45:50 -04:00
Andrew Gvozdev
9cc7592a82
Merge branch 'master' into sd90
2011-11-01 23:19:32 -04:00
Andrew Gvozdev
5d7f9bf015
AbstractBuiltinSpecsDetector as IResourceChangeListener
2011-10-28 23:17:52 -04:00
Andrew Gvozdev
66e7277289
Revised BOP and Specs Detectors interface hierarchy -
...
moved classes to appropriate packages
2011-10-28 17:02:52 -04:00
Andrew Gvozdev
2c1de87ac0
Exported language settings providers test suites
2011-10-28 14:13:05 -04:00
Andrew Gvozdev
493c726802
Renamed test suites
2011-10-28 13:09:22 -04:00
Sergey Prigogin
09967ad791
Version number changes missed in the previous commit.
2011-10-19 20:53:44 -07:00
Sergey Prigogin
2932f9122c
Updated parent feature version in pom.xml files.
2011-10-19 19:32:07 -07:00
Sergey Prigogin
7a3c9ba3a1
Switched to Java 1.6.
2011-10-17 18:04:17 -07:00
Sergey Prigogin
457af57f60
Changed the execution environment to JavaSE-1.6
2011-10-17 16:44:49 -07:00
Andrew Gvozdev
8ba7dba9e9
Merge remote branch 'cdt/master' into sd90
2011-09-15 17:25:39 -04:00
Andrew Gvozdev
36ffaae0d0
permissions mismatch
2011-09-14 23:53:10 -04:00