Andrew Gvozdev
d2c19fcd47
bug 376592: [sd90] Extend BuildDefinitions to allow defining language settings providers
2012-05-04 18:35:17 -04:00
Anna Dushistova
27d49dfd54
Patch for bug 366771
...
Change-Id: Ib95c2b9c475f25196d1c399d65b12c715f8e5e1e
Reviewed-on: https://git.eclipse.org/r/5778
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
IP-Clean: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2012-05-04 10:03:05 -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
5edeb05a5b
bug 328007: [sd90] Disablement of property pages depending on preference
2012-05-01 23:05:41 -04:00
Andrew Gvozdev
2b5e3e6a20
bug 328007: [sd90] Design user interface for new scanner discovery
2012-05-01 23:05:37 -04:00
David Salinas
38ecfea632
Bug 375859 - Refresh scope becomes empty after closing/opening project
...
if left to default
2012-04-27 15:19:40 -04:00
Alex Ruiz
247c492036
Removed Pair class. Replaced getErrorParserAvailableIds()
...
with getErrorParserAvailableIdsInContext(String) where appropriate.
IErrorParser3 extends IErrorParser directly.
Change-Id: Ie0ccd4835a797a4911275cb28410f2b26236976c
Reviewed-on: https://git.eclipse.org/r/5683
Reviewed-by: Andrew Gvozdev <angvoz.dev@gmail.com>
IP-Clean: Andrew Gvozdev <angvoz.dev@gmail.com>
Tested-by: Andrew Gvozdev <angvoz.dev@gmail.com>
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2012-04-27 13:49:30 -04:00
Jeff Johnston
73f53173ec
Rewrite Autotools docs to use CDT Autotools User Guide Wiki.
...
Change-Id: I1001d49b52a5bb49a65f6d3d899ec5e59dded38c
Reviewed-on: https://git.eclipse.org/r/5678
Reviewed-by: Jeff Johnston <jjohnstn@redhat.com>
IP-Clean: Jeff Johnston <jjohnstn@redhat.com>
Tested-by: Jeff Johnston <jjohnstn@redhat.com>
2012-04-26 18:22:49 -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
Jeff Johnston
64ce186a2f
Update org.eclipse.cdt.autotools.core plugin version to 1.1.0.
2012-04-20 16:40:12 -04:00
Sergey Prigogin
d557165f90
Fixed a potential file handle leak.
2012-04-19 12:16:21 -07:00
Andrew Gvozdev
751d4a45f0
bug 371797: Use workspace scheduling rule for serializing workspace providers
2012-04-16 18:48:05 -04:00
Andrew Gvozdev
2bd9d517fb
bug 371797: Use workspace scheduling rule for serializing workspace providers
2012-04-16 16:57:55 -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
249589c28c
bug 371797: mistyped message key
2012-04-13 17:42:47 -04:00
Andrew Gvozdev
b1b320f94e
bug 371797: [sd90] Implement language settings providers in build
...
plugins
2012-04-12 01:01:23 -04:00
Jeff Johnston
b4ca67ad3f
Fix for Autotools bug #375007 .
...
- allow configure command to be specified with absolute path
2012-04-11 15:29:12 -04:00
Anton Gorenkov
9ecafd83cd
Bug 180256 - Launch configurations should support build variables
2012-04-02 12:23:36 -07:00
Jeff Johnston
22ea1c7683
Add missing Autotools UI fixes done after initial move.
...
- fix some findBugs warnings
- use sh -c to invoke Autotool scripts
- switch AutomakeErrorHandler to use IEditorInput
2012-04-02 12:33:46 -04:00
Jeff Johnston
a3a513fffb
Add some missing Autotools test fixes done after initial move.
...
- fix some findBugs issues with ProjectTools.java
- make the configure script executable to support using sh -c to
invoke the script
2012-04-02 12:33:46 -04:00
Jeff Johnston
6272193b34
Update Autotools core with missing fixes made after initial move.
...
- Bug 371277 [autotools] - use sh -c to run scripts
- Bug 372557 [autotools] - out of range exception on unknown env var
2012-04-02 12:33:45 -04:00
Jeff Johnston
179924ef5c
Bug 374026 - [autotools] unable to extend the autotools toolchain
...
- fix createItems method in AutotoolsBuildWizard to accept any project
type that has a toolchain that is based upon [GNU Autotools]
2012-03-29 18:19:40 -04:00
Jeff Johnston
90ecfa9d5e
Fix old Autotools nature id specifier.
2012-03-29 18:19:40 -04:00
Jeff Johnston
cf9b34cd08
Fix Autotools tests to refresh resources after build.
2012-03-29 18:19:39 -04:00
Andrew Gvozdev
faf497d361
bug 71511: Some house-cleaning
2012-03-27 18:32:54 -04:00
Andrew Gvozdev
362cd87be0
bug 71511: Fixed scanner discovery for minGW
...
Trim line by scanner discovery console parsers
2012-03-22 17:53:03 -04:00
Andrew Gvozdev
f9f991fa3f
bug 71511: [Error Parser] Interleaved stdout and stderr output causes
...
spurious error task markers
2012-03-22 00:03:36 -04:00
Marc-Andre Laperle
f329b641fe
Add org.eclipse.linuxtools.cdt.autotools to autotools feature
2012-03-20 01:16:40 -04:00
Sergey Prigogin
51fdcf8efd
Fixed a typo.
2012-03-17 17:51:38 -07:00
Andrew Gvozdev
626c0cdaf3
bug 261976: CommandLauncher to report about $PATH problems and related
...
clean-up
2012-03-16 18:23:55 -04:00
Marc-Andre Laperle
a8f5e29bcb
Bug 167519 - Derived files cached in local history
2012-03-15 21:36:11 -04:00
David Salinas
d18cb3e07c
Bug 374442 - Refresh resource by build configuration
2012-03-15 21:11:47 -04:00
Andrew Gvozdev
12d44ec8be
bug 145099: MBS Internal Builder: Switch to using the Spawner for
...
detecting an executable to be launched
2012-03-15 17:49:38 -04:00
Andrew Gvozdev
4c83576d7e
MakeCorePlugin.log() needs to log actual exception
2012-03-15 16:51:48 -04:00
Andrew Gvozdev
dc01366f97
bug 364733: Internal Builder does not work with Cygwin toolchain
2012-03-13 13:25:14 -04:00
Jeff Johnston
863ac9d61b
Bug 368069 - RFE: Contribute Autotools plug-ins to the CDT
2012-03-12 00:39:05 -04:00
John Cortell
4d225aac73
Bug 326105 - MakeFile Project with Existing Code wizard got issues
2012-02-16 15:33:43 -06:00
John Cortell
7ce1c8fa8b
Bug 326105 - MakeFile Project with Existing Code wizard got issues
2012-02-15 15:44:29 -06:00
John Cortell
12f2b8f8d5
Bug 368987 - Project Name should not be reset when selecting existing code path
2012-02-15 10:51:14 -06:00
Baltasar Belyavsky
6b66aef60b
bug 340219: Project metadata files are saved unnecessarily, patch to
...
address .project file modifications
2012-02-12 09:02:24 -05:00
Baltasar Belyavsky
088185204c
bug 340219: Project metadata files are saved unnecessarily, test cases
2012-02-12 09:02:20 -05:00
Doug Schaefer
e683d197ac
Added ability to select toolchains for templates that have multiple.
2012-02-08 17:04:01 -05:00
Andrew Gvozdev
86e15e9e9b
bug 290631: renamed a bunch of local vars
2012-02-03 16:21:40 -05:00
Andrew Gvozdev
e16fe328eb
bug 290631: Caching of ICSettingEntry objects in CDataUtil -
...
CLibraryPathEntry/CLibraryFileEntry.
2012-01-28 15:37:37 -05:00
Andrew Gvozdev
4fc55d2d21
bug 290631: Caching of ICSettingEntry objects in CDataUtil.
2012-01-28 06:53:46 -05:00
Doug Schaefer
6fcb52fe97
Add real categories for templates. Organize selection in tree.
2012-01-27 13:41:24 -05:00
Andrew Gvozdev
f8496f2693
bug 369236: [Make Target View] Can't copy make targets anymore
2012-01-24 18:10:10 -05:00
Marc-Andre Laperle
dea3399c5b
Bug 367992 - Broken link in IManagedDependencyCommands JavaDoc
2012-01-07 23:57:19 -05:00