Mikhail Sennikovsky
512462b093
Additional option enablement functionality and tests
...
Additional value handler functionality
2005-12-12 18:10:39 +00:00
Doug Schaefer
2b2f1eaba6
Got rid of the static project references in our .project files. PDE takes care of all this now through the plugin dependencies. Also fixed the wording of the PDOM enabler to make sure people know this is a work in progress.
2005-12-02 20:43:14 +00:00
Mikhail Sennikovsky
d4bc99f45d
Initial check-in for the Option Value Handler functionality fixes
2005-11-30 16:28:43 +00:00
Leo Treggiari
bdd3de47b7
Apply patch from 110423; add setSelectProjectType to se default project type in new project wizard
2005-11-24 00:31:47 +00:00
Leo Treggiari
f024ed0dea
Apply patch for Option, tooltip support (bugzilla 113363)
2005-11-19 20:30:18 +00:00
Leo Treggiari
40523aeb92
1. Fix use of getTools to getFilteredTools in property page handling
...
2. Don not display projects/configs with convertToId set in user selections
2005-11-17 14:23:39 +00:00
Doug Schaefer
f68ca2c02b
Made all of the plugins OSGi components.
2005-11-15 21:33:43 +00:00
Leo Treggiari
db0da96c2a
Comment out evaluateCommand method that is never called
2005-11-13 23:32:08 +00:00
Leo Treggiari
b8b795c2fb
Patch for bugzilla 80075
2005-11-11 19:18:21 +00:00
Doug Schaefer
f1fa62b185
Upversioned everything. Changed the features to not unpack the plugins that don't have shared libraries.
2005-11-10 21:41:23 +00:00
Mikhail Sennikovsky
298c624f99
The patch from Wieant to fix the bug# 112912
2005-10-18 10:15:25 +00:00
Mikhail Sennikovsky
a8e370f493
Fixed the null pointer exception in the build property page when it is displayd for the unsupported projects
2005-10-05 12:23:59 +00:00
Mikhail Sennikovsky
93e9e40c4a
Fixed the bug in the FileListControlFieldEditor notification mechanism
2005-10-05 11:04:05 +00:00
Mikhail Sennikovsky
ca2e8c288e
1. The temporary configuration concept is implemented
...
2. Managed build property page is adopted to use the clone configuration.
3. When the value of any option is changed by the user in UI, the values and enabled/disabled state of all the options on the current page is updated
4. Each time the given page becomes visible, its values get updated
5. The bug# 106036 is fixed
6. The FileListControlFieldEditor is now disabled properly
7. Notification mechanism for the FileListControlFieldEditor implemented.
8. Restore defaults now works correctly for the error parsers block.
9. Restore defaults does not sets the defaults to the real configuration immediately, so if cancel is pressed after restore defaults, no changes are made to the real configuration.
10. Restore defaults for the tool settings page now restores the tool commands also
11. Build macros and environment settings are copied from the source configuration to the configuration clone when the clone constructor is invoked
12. When the resource build property page contains default values, the resource configuration is removed for the resource.
13. The build is invoked in case the build command or builder arguments are changed. The build info is persisted also in case only the build command is changed.
14. The new resource configuration id is now calculated in the way: <configuration_id> + . + <random_number> instead of <configuration_id> + . + <resource_path>.
15. the calculateChildId method is added to the managed build manager, Core and UI code is updated to use the ManagedBuildManager.calculateChildId method. Some other fixes of id calculation.
16. Some minor fixes for the managed build path entries calculation
17. Some Build Environment persistence issues were fixed
18. The managed build revision and version of the managed project and of all its children is now updated after the project conversion is performed. Configuration now obtains the version from the toolchain
2005-09-30 19:09:20 +00:00
Leo Treggiari
7c22c0d5f1
Add context menu item for invoking project converters
2005-09-20 03:23:55 +00:00
Leo Treggiari
8a7ca5b2aa
Fix bugs with validating configuration names
2005-09-09 02:33:49 +00:00
Mikhail Sennikovsky
b6ca08ef01
fix for the bug# 105237
2005-07-27 16:31:27 +00:00
Chris Recoskie
8486bfb1c4
crecoskie 7/27/2005 - fix for 105197
2005-07-27 14:33:13 +00:00
Doug Schaefer
16118927ca
More fun with EPL. I think we have all files compliant now.
2005-07-22 15:03:48 +00:00
Chris Recoskie
c299e7df97
crecoskie July 8, 2005
...
- applying patch from Jeremiah Lott to extract some functionality into protected methods
2005-07-08 17:33:11 +00:00
Leo Treggiari
b4926ba45a
Fix when rcbs calls for a build.
...
Fix when only the rcbs property page is displayed
2005-07-07 01:00:22 +00:00
Leo Treggiari
db06ca5d13
Don't set binary parsers here - they are set by ManagedMakeProject.update
2005-07-06 18:24:50 +00:00
Chris Recoskie
841ba5d06f
crecoskie July 1, 2005
...
- Applying minor patch from Jerimiah Lott to refactor some code into protected methods. This should allow for better subclassing of the wizard.
2005-07-01 18:53:56 +00:00
Chris Recoskie
6edaf6ef3c
crecoskie June 28, 2005
...
- fixing Bugzilla 102072 (custom wizard pages are only displayed the first time the wizard is invoked)
2005-06-28 19:32:55 +00:00
Mikhail Sennikovsky
9f57f32a20
Fixed the bug related to the preferences dialog resizing when the build preference page is displayed
2005-06-27 13:03:38 +00:00
Doug Schaefer
2fd25239b8
EPL'ing the CDT.
2005-06-27 03:46:51 +00:00
Mikhail Sennikovsky
ec7b5fa286
Some fixes for the managed build environment and macros UI. All UI issues that seemed to randomly appear previously should be gone now
2005-06-24 20:53:05 +00:00
Chris Recoskie
e1abf3b487
crecoskie June 20, 2005 - updating copyright and license info for EPL transition
2005-06-20 20:52:53 +00:00
Mikhail Sennikovsky
db48cbe5a9
Committed the patch from David Daoust that fixes the string externalization warnings
2005-06-15 15:24:44 +00:00
Mikhail Sennikovsky
3e9660ea3e
1.Applied the patch from Bill Hilliard: the tool-settings block is now not created for the non-build resources
...
2.Fixed the bug with the incorrect obtaining of the resource configuration for the given resource
2005-06-15 14:01:51 +00:00
Leo Treggiari
26912c7f9e
Use page name that is now defined in cdt.ui
2005-06-10 17:02:13 +00:00
Mikhail Sennikovsky
0f7c47beb0
The fix for the bug that occured when trying to create a new managed project in the directory where the standard make project is located. When the "finish" wizard button was pressed the wizard page did not close and no warning/error messages were displayed because of a null pointer exception.
2005-06-10 15:54:38 +00:00
Leo Treggiari
92e840899d
Apply patch from Sunil Davasam for multi-version and converter support
2005-06-10 15:22:01 +00:00
Mikhail Sennikovsky
fa2c1a50ab
Some modifications and fixes for the build Environment and Macros were added
2005-06-08 19:19:00 +00:00
Mikhail Sennikovsky
8c3f6a184a
checked in the patch that implements the path entry discovery mechanism for MBS
2005-06-08 16:19:38 +00:00
Leo Treggiari
1eb10a46a0
Apply Bill Hilliard's patch for adding resource specific custom build steps
2005-06-08 15:00:35 +00:00
Leo Treggiari
0119b87695
Apply Symbian (Lars & Bala) patch for Shared Tool Options support
2005-06-06 15:52:19 +00:00
Leo Treggiari
03c8b2fa41
Apply Chris' patch to handle ToolChain versions
2005-06-03 03:10:28 +00:00
Mikhail Sennikovsky
1b5fd41b8d
The resource build property page is now displayed for all managed project resources(files). In case the resource is the buildfile generator-created, or there is no configuration containing the tool that can build the resource, the property page contains only the message specifying why the managed build information is not displayed.
2005-06-02 11:31:40 +00:00
Mikhail Sennikovsky
78baded270
Some minor fixes for the build Environment and Macros: some extra-checks for null were added
2005-05-31 11:27:56 +00:00
Mikhail Sennikovsky
cca981f045
Some minor fixes for the Environment and Macros UI
2005-05-30 14:03:35 +00:00
Leo Treggiari
bc78f58fab
Externalized string fixes from David Daoust
2005-05-27 16:51:15 +00:00
Leo Treggiari
74d7f35845
Add IOptionApplicability callback
...
Add more multi-version tool-chain support
2005-05-26 21:18:14 +00:00
Mikhail Sennikovsky
60679c4044
fixed some minor bugs
2005-05-26 15:13:52 +00:00
Leo Treggiari
ca05599a27
Check for null TargetPlatform
2005-05-23 20:32:31 +00:00
Mikhail Sennikovsky
d916648fee
Fixed the bug related to the incorrect checking of the macros referenced in the environment variable definitions
2005-05-23 16:15:47 +00:00
Leo Treggiari
fb302ff5d6
Initial commit for Custom new managed project pages
2005-05-20 03:16:13 +00:00
Mikhail Sennikovsky
beeb963403
Initial check-in for the build macros support
2005-05-19 16:26:43 +00:00
Leo Treggiari
27570511ea
Remove GNU specific UI definitions to separate new plugin
2005-05-16 20:49:03 +00:00
Doug Schaefer
bdecfcfc41
Cleaned up some obvious NLS warnings. Also turned off the warnings for the tests plugins.
2005-05-16 14:44:03 +00:00