1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-23 14:42:11 +02:00
Commit graph

363 commits

Author SHA1 Message Date
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
Leo Treggiari
1927cf14da Apply patch for PR 63973
Support of browseType for String options
2005-05-12 22:55:55 +00:00
Leo Treggiari
68da70cb9e Update gnu tool defintion managed build version number to 3.0.0 2005-05-12 19:07:01 +00:00
Leo Treggiari
509ee1af20 UI for Discrete custom build steps
Filter configs based upon OS list and Arch list
2005-05-09 23:51:39 +00:00
Leo Treggiari
5bde16a1f9 Second set of changes for multiple input & output
Gnu definitions are updated to use new schema elements
2005-05-09 03:37:42 +00:00
Leo Treggiari
8c5fd6fb3d Apply patch from bugzilla 93512.
Remove invalid import and warnings
2005-05-03 13:49:50 +00:00
Leo Treggiari
1e5fda4a2c Add Description attribute to Configuration.
Redo Manage Configurations dialog box and add UI for renaming a configuration
2005-05-02 19:44:51 +00:00
Leo Treggiari
b1de8f55f5 Initial check-in for the build environment variable support 2005-04-28 16:55:15 +00:00
Leo Treggiari
1c7f6f77c0 Initial check-in for multiple input & output design 2005-04-21 02:05:04 +00:00
Leo Treggiari
ec7b7d4076 Apply patches:
1.  Bob Monteleone - initial Discrete Custom Build Step support
2.  Mikhail Sennikovsky - initial isSupported support
3.  Norbert Pleott - support list of binary parsers in targetPlatform binaryParser attribute
2005-04-18 04:15:07 +00:00
Leo Treggiari
bd12de3806 Apply David Daoust's new icons
Fix resource property page display problem using unique IDs
2005-04-08 17:09:10 +00:00
Alain Magloire
b270bcf744 2005-04-05 Alain Magloire
Build for Eclipse-31M6
	* src/org/eclipse/cdt/managedbuilder/ui/properties/BrowseEntryDialog.java
	* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
2005-04-05 14:54:03 +00:00