Jonathan Williams
bd792bc393
Bug 440133 - Fix extension point parsing for launchBarUIContributions
...
Change-Id: Ife27f47f483c9f80e5b9da94a180affee2baff61
Signed-off-by: Jonathan Williams <jonwilliams@qnx.com>
Reviewed-on: https://git.eclipse.org/r/30265
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2014-07-23 14:46:01 -04:00
Doug Schaefer
bdc8c18df1
Bug 440112 Fix priority order for launchConfigProviders.
...
Also provides the default launch descriptor as API to allow other
descriptor types to reuse it.
Change-Id: Ifd9f5d9a22d5752e8c139ec4cc37ac181b245ec9
Reviewed-on: https://git.eclipse.org/r/30254
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
Tested-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2014-07-22 12:28:14 -04:00
Sergey Prigogin
d8154bd340
Inremented branding plugin version to 8.5
2014-07-21 17:39:01 -07:00
Jonathan Williams
947b25009a
Bug 440015 - Fix NPE On Launch Configuration Edit
...
Prompt user with error dialog when they attempt to edit a launch
configuration with no active target selected.
Change-Id: I3b0a649312259beba73437223e5b96e99396d31e
Signed-off-by: Jonathan Williams <jonwilliams@qnx.com>
Reviewed-on: https://git.eclipse.org/r/30184
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-07-21 15:04:00 -04:00
Jonathan Williams
b9764a20a4
Bug 439833 - Allow Launch Configuration Deletion from Launch Bar
...
Also a slight refactoring of ILaunchConfigurationProvider for to enable
this.
Change-Id: I3e51e2277ee1a2b8875790d02ab6e5350595c946
Signed-off-by: Jonathan Williams <jonwilliams@qnx.com>
Reviewed-on: https://git.eclipse.org/r/30078
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Hudson CI
2014-07-17 15:44:54 -04:00
Doug Schaefer
3936530e86
Show the proper ILaunchGroup in the LaunchBar Mode Selector.
2014-07-14 12:27:24 -04:00
Doug Schaefer
d9013538b8
Fix loading of the active descriptor in the launchbar.
2014-07-13 20:38:58 -04:00
Doug Schaefer
283a3f1bd7
Fix up the label providers for the launchbar.
2014-07-13 18:27:19 -04:00
Doug Schaefer
b318ffaedb
Bug 437392 - Add support for multiple target types per launch thing.
...
Introduces a whole lot new concepts that will be documented in the
wiki.
Change-Id: Idd05d5232b88be7ac1d400e5b9618cf08716abf4
Reviewed-on: https://git.eclipse.org/r/29849
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-07-13 15:24:40 -04:00
Alena Laskavaia
8f40037326
LaunchBar - show actually modes
...
fixed drop down selector to show actual mode names and icons instead of
only debug and run
Change-Id: Idd80cf8a14b382b76d5bd16ed6a52b98790fe865
Reviewed-on: https://git.eclipse.org/r/29833
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2014-07-11 19:42:16 -04:00
elaskavaia
d25c5fa5b9
LaunchBar - make stop button work
...
Change-Id: I0940b9593c41bc1530b0ca28410d06431f66b0f5
Reviewed-on: https://git.eclipse.org/r/29832
Tested-by: Hudson CI
Reviewed-by: Elena Laskavaia <elaskavaia.cdt@gmail.com>
2014-07-11 16:46:15 -04:00
Doug Schaefer
17d10e5823
Missed icons directory from launchbar.ui's build.properties.
2014-07-08 11:43:00 -04:00
Doug Schaefer
e5f667c97e
Give the launchbar 3 more pixels of margin.
...
It was feeling a bit cramped.
2014-07-04 16:38:24 -04:00
Doug Schaefer
d911875741
Update LaunchBar APIs to deal with multiple target types per desc.
...
Also fixed up the case in new workspaces. And added the feature.
2014-07-04 10:47:35 -04:00
Doug Schaefer
67939973fb
Update LaunchBar APIs to deal with multiple target types per desc.
...
Also fixed up the case in new workspaces.
Change-Id: Ibbabc549034614c8095510c630da73f7eec171e3
Reviewed-on: https://git.eclipse.org/r/29427
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2014-07-03 15:49:00 -04:00
Doug Schaefer
4e8156ebbd
Persist active target selection.
2014-07-01 20:00:45 -04:00
Doug Schaefer
2f995b6acb
Cleared up the target model making it a provider responsibility.
...
The launch config descriptor provides the list of targets for a
given (usually active) config. The manager still manages which one
is active.
2014-07-01 19:47:36 -04:00
Jonathan Williams
48496423ab
Bug 438414 - Fix NPEs in new launch toolbar
...
Fixed NPEs occuring from improper initialization/function in
CDTLaunchConfigProvider and LaunchBarManager
Change-Id: I84b70d25dc0d9787e0b45ceb3f79bf4258e06744
Change-Id: I1ee942e73af383a8e691d7d4e8308a099d715fbd
Signed-off-by: jonwilliams@qnx.com
Reviewed-on: https://git.eclipse.org/r/29130
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
Tested-by: Doug Schaefer <dschaefer@qnx.com>
2014-06-27 14:11:46 -04:00
Doug Schaefer
976806367d
Add the missing files for the new CDT launchbar provider plugin.
2014-06-24 11:54:25 -04:00
Doug Schaefer
8686c2bfce
Start adding CDT launchbar provider.
2014-06-24 11:53:42 -04:00
Doug Schaefer
92aea028d9
Add a bit of history to config selections.
2014-06-24 10:25:00 -04:00
Doug Schaefer
49b65cb5b2
Fixed up startup, selection handling, and preferences in LaunchBar.
2014-06-19 22:13:11 -04:00
Doug Schaefer
e35ccf64a8
Fixed up the disable of the LaunchBar so it really removes it.
...
Not sure if it's a bug, but I had to dispose of the control myself.
2014-06-19 15:32:16 -04:00
Doug Schaefer
359c8976c8
Added preference to enable/disable the launch bar.
2014-06-19 13:49:50 -04:00
Doug Schaefer
c2da55547c
Bug 437392 Initial commit of LaunchBar.
...
The LaunchBar is a Tool Control that allows the user to select an
active launch configuration, launch mode, and a new concept, a launch
target, and the build for that combination and launch that combination.
It also provides shortcuts to create launch configurations, and edit
their properties using the existing launch config edit dialog.
Change-Id: I8c6c9b72fed9052c03d2028c4611c78872d971c4
Reviewed-on: https://git.eclipse.org/r/28727
Tested-by: Hudson CI
Reviewed-by: Doug Schaefer <dschaefer@qnx.com>
2014-06-19 12:11:52 -04:00
Sergey Prigogin
cf4556f05f
Cosmetics.
2014-06-17 15:12:01 -07:00
Marc Khouzam
8445aa5086
Removed unused code
...
Change-Id: I99bde18516ccb5161bb7f8cea0bb7b12264e4b79
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-09 15:36:11 -04:00
Marc Khouzam
0ddab334f0
Missing NON-NLS strings
...
Change-Id: Ia177b5ded46b3d6292af3e41951165c9d26b57cc
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
2014-04-09 15:31:42 -04:00
Marc Khouzam
8d09935caf
Bug 426586 - [launch] Rename launch delegates to be more descriptive to
...
the user
Change-Id: Icd070b655a707474f60438bb9c2217fd87e210ce
Signed-off-by: Marc Khouzam <marc.khouzam@ericsson.com>
Reviewed-on: https://git.eclipse.org/r/21106
Reviewed-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
IP-Clean: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Tested-by: Mikhail Khodjaiants <mikhailkhod@googlemail.com>
Reviewed-by: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
IP-Clean: Marc-Andre Laperle <marc-andre.laperle@ericsson.com>
2014-01-27 15:42:30 -05:00
Sergey Prigogin
5d7a19fa6c
Enabled JDK 1.7.
...
Change-Id: Ic2a161ea3c318dc1e8ba01c271c936bf5ed8763d
Reviewed-on: https://git.eclipse.org/r/21020
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-01-24 13:38:55 -05:00
Sergey Prigogin
1d166260a8
Bumped up CDT version to 8.4.
...
Change-Id: I1229344feaaed4a3551ceb7b1ef1410545048b55
Reviewed-on: https://git.eclipse.org/r/20908
Reviewed-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
IP-Clean: Sergey Prigogin <eclipse.sprigogin@gmail.com>
Tested-by: Sergey Prigogin <eclipse.sprigogin@gmail.com>
2014-01-21 17:35:29 -05:00
Andrew Gvozdev
652ce4748e
Fixed parent pom version to reference
2013-08-27 15:16:24 -04:00
Mikhail Khodjaiants
e19147b554
Bug 384780 - No error is reported if a directory is specified as program
...
path.
2012-07-10 16:20:56 -04:00
Sergey Prigogin
3be412111c
Bumped up feature versions for Kepler.
2012-06-28 11:08:11 -07:00
Sergey Prigogin
b4481a5773
Incremented version in pom to match the one in MANIFEST.MF
2012-04-05 10:08:30 -07:00
Sergey Prigogin
3e38bde42c
Fixed an API tooling error.
2012-04-04 17:26:47 -07:00
Sergey Prigogin
b424f35ce4
Cosmetics.
2012-04-04 17:26:10 -07:00
Anton Gorenkov
4a793c0801
Bug 180256 - Launch configurations should support build variables
2012-04-02 10:47:17 -07:00
Marc Khouzam
2bafef2e42
Code cleanup, mostly about missing @Override
2012-01-17 09:42:18 -05: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
Doug Schaefer
d7092b12c9
Mavenizing CDT releng.
...
Also removed unsupported cdt.core fragments from the platform feature.
2011-06-28 05:21:58 -04:00
Sergey Prigogin
49a4f3518f
Cosmetics.
2011-05-26 20:41:45 +00:00
Teodor Madan
5c31ff1458
Bug 324624 - Launch group: Number of entries is not reducible
2011-05-25 07:21:21 +00:00
David Dubrow
bef52e225a
Don't trigger listener when data hasn't changed
2011-02-28 20:58:11 +00:00
Anton Leherbauer
60080b30c7
Fix deprecation warnings
2011-02-14 14:18:46 +00:00
James Blackburn
6a815d839a
Bug 336052 - AbstractCLaunchDelegate{2} fails to launch if the Build throws Exception or build cancels the progressmonitor.
2011-02-02 15:41:28 +00:00
Marc Khouzam
0c02ab5445
Bug 335776: Typo in translation string gives exception
2011-01-29 18:56:26 +00:00