Sean Evoy
3a76c4f68c
Removed an NPE when cancel was selected from browse dialog on path or file options
2004-04-13 19:39:42 +00:00
Sean Evoy
64916e2284
Committing work from BitMethods to replace the list field editor with a new class that uses icons instead of labesl for New, Edit, Delete, etc
2004-04-08 19:27:39 +00:00
Doug Schaefer
d546766bee
Removed the reference to xerces.
2004-04-07 17:22:09 +00:00
Sean Evoy
0d4329b166
Partial implementation of bugzilla 45172: "Add Infos on Build, which Target is being build". There is now a message about the project and configuration being built, along with the type of build, displayed on the console
2004-04-06 15:21:18 +00:00
Doug Schaefer
3a5e182ba9
Fixed the warnings from the nightly build. There seems to
...
be a problem with Organize Imports which adds
unnecessary imports so I anticipate these returning
over time until the Organize Imports feature is fixed.
2004-04-06 14:24:15 +00:00
Sean Evoy
8ae9494db3
Build error reported for new browse functionality. Corrected the "problem" by calling a more explicit version of getShell()
2004-04-06 13:42:03 +00:00
Sean Evoy
bde7613ebe
Added a browse button for list options
2004-04-05 15:29:09 +00:00
Sean Evoy
66c786380a
Added a field to the option schema that allows a browse type to be encoded and a new sequence to the option reference with list values
2004-04-05 15:28:23 +00:00
David Inglis
839bb5375c
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=57409
2004-04-05 12:14:48 +00:00
David Inglis
7d84a3a410
properly set binary parsers
2004-04-03 20:40:36 +00:00
David Inglis
b761c44c1e
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=57142
2004-04-03 03:58:10 +00:00
David Inglis
215a710dc7
use core preference settings
2004-04-02 19:02:25 +00:00
Doug Schaefer
62a5a610ad
Added back the xerces deps.
2004-04-01 20:52:48 +00:00
Doug Schaefer
e3569cbd19
Removing plugin and feature references to xerces.
2004-04-01 20:39:39 +00:00
Alain Magloire
c5df08b65b
Makefile icon
2004-04-01 18:26:50 +00:00
David Inglis
fd4d49ba30
added background target building
...
added ui to configure/enable workbecnk clean operation.
2004-03-31 21:46:52 +00:00
David Inglis
d8a96ca65d
added clean build option
...
fixed make target with no target
2004-03-31 21:45:57 +00:00
Sean Evoy
266e19853c
Removed the "All configurations' label from the configuration selector since C8 did not make the M8 build
2004-03-29 21:02:51 +00:00
David Inglis
e888d97cff
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=56583
2004-03-29 17:02:02 +00:00
Alain Magloire
58513148c2
Provide the action "show selected element"
2004-03-29 02:34:48 +00:00
Sean Evoy
69b06bd290
Scaffolding for adding a browse button to the list entry field
2004-03-26 16:38:18 +00:00
Sean Evoy
6475a7ac01
Added a delete key event handler to the list field editor
2004-03-26 15:14:26 +00:00
David Inglis
4d037cc146
mark a few more strings as non-externalized
2004-03-26 03:08:52 +00:00
David Inglis
de5291751a
added nature id to CProject
...
add scannerinfo upon project configure
2004-03-25 19:36:20 +00:00
Sean Evoy
8e163f4d5e
The tool page was not refreshing on configuration change events. The problem was that the list control was returning the tool instead of the reference, and since all the references point to the same tool, the property page thought nothing had changed and did not repaint the selection. Switched around the logic of the list content and label provider to work better under this case.
2004-03-25 19:00:18 +00:00
Sean Evoy
18b0c0e692
Source code changes for C8 "Clone configurations". Also removed the SummaryFieldEditor since that functionality has now been implemented by the MultilineFieldEditor
2004-03-24 21:11:54 +00:00
Sean Evoy
616f583ea2
Last string to externalize caught by chkpii tool in plugin.xml
2004-03-23 19:27:37 +00:00
Sean Evoy
2ef3540b31
Fix for a problem with the round-tripping of string options
2004-03-23 16:31:21 +00:00
David Inglis
18e6359b5b
cleanup
2004-03-23 03:07:40 +00:00
Sean Evoy
ef50454dbd
This patch implements 2 pieces of additional option functionality that were discussed on CDT-DEV.
...
1. For a String option, if the defaultValue attribute is present, and contains a string of length > 0, then the command string (if any) is prepended to the defaultValue string to form the command line string.
2. Add a commandFalse attribute to the Option Schema to be used, if specified, when the value of a Boolean option is False.
2004-03-22 21:28:40 +00:00
David Inglis
717a507bae
update due to Core Model changes
2004-03-22 17:53:44 +00:00
Sean Evoy
3b191e5ddc
Committing work submitted by BitMethods to round-trip tool options from a summary field back into the option.
2004-03-22 16:57:03 +00:00
David Inglis
f980b3161f
check for changes before saving
2004-03-19 20:31:51 +00:00
Sean Evoy
d980d24f00
Removed the AbstractToolReference class because there is no longer any need for it with the introduction of a dynamic styrategy for model element creation. I kept the IToolReference interface, though. Moved several public methods into it and changed the clients of those methods so that the interface is used.
2004-03-19 16:38:49 +00:00
Sean Evoy
481715a2b8
More I18N work. Externalizing the vlaue of the name field of the extension point and extension is only needed to satisfy an automatic string checker. The value of these tags is never displayed to an end-user. However, better to get rid of the erros than expect the poor testers to always track the exception.
2004-03-19 15:32:07 +00:00
Sean Evoy
e25c54c01d
Adding more work from Timesys to support dynamic toolchain model elements.
2004-03-18 21:26:23 +00:00
David Inglis
8ccea9c408
fixed target saving in .cdtproject
2004-03-17 21:38:36 +00:00
Sean Evoy
4c9e632ce6
Marked remaining strings forming keys, directories and filenames untranslatable.
2004-03-16 22:26:10 +00:00
Sean Evoy
fe16438a4d
Marked remaining strings untranslatable as they belong to the extensibility schema.
2004-03-16 22:25:50 +00:00
Sean Evoy
1661bb8022
Changes for bugzilla 54202 - Changing the active configuration forces a save in the cdtbuildfile.
2004-03-16 22:12:27 +00:00
David Inglis
7d48a4fcc6
applied patch from vhirsl@ca.ibm.com implementing new auto scanner configuration detection mechanism
2004-03-16 20:35:25 +00:00
David Inglis
a46dca30a1
move target presistance to .cdtproject
...
modified targets are now saved
2004-03-16 19:57:02 +00:00
Sean Evoy
fbf82be3cd
Commit for Jeremiah Lott.
...
Allows the managed build system to resolve "forward references" within its extensions. In practice this is necessary to allow references between extensions in different plugins.
Partial fix for bugzilla 54202:
No longer use the cdtbuild file for persisting the default target and configuration settings for a project. This is assumed to be an individual workspace level setting so the choices are persisted in the project's persistent settings store.
2004-03-12 19:11:53 +00:00
Alain Magloire
fbb3c4c84d
Support for OpenDeclaration action on the MakefileEditor.
2004-03-11 21:41:37 +00:00
David Inglis
68c4c924e9
show error dialog on apply of properties if one occurs
2004-03-09 20:59:46 +00:00
David Inglis
d055189a64
properly set binary parser when ask to update from preference
2004-03-09 20:52:53 +00:00
Sean Evoy
e4bbb5dc9e
Fix for bugzilla 45311: "CVS tries to check in contents of build output"
...
The managed make builder generates the output directories, and the makefiles for those directories. Those files should be tagged as "derived" so that the CM system will ignore the files on check-in. Now, that is done when a new build directory or file is added to the project. The workspace will take care of files created by the build process through the Ignored Resources extension point.
2004-03-09 20:39:34 +00:00
Sean Evoy
4beaf02d94
Removed the __CYGWIN__ symbol that was defined by default for the C and C++ compiler definitions. This was causing a parser error and content assist was failing.
2004-03-09 15:14:59 +00:00
Sean Evoy
6bd526e1b6
Committing the changes needed by our partners to better support a variety of tool references. A class hierarchy of tool references has been introduced. The base class is an abstract tool reference. Unqualified tool references, like those used in the manifest or project files will be continue to be treated as tool references. However, we now have some flexibility for the future should a more refined type of tool reference be needed; for example, a dynamic tool that reads a configuration file to determine what environment it is targetting.
2004-03-08 16:42:21 +00:00
Sean Evoy
762808825e
Fix for bug 53856: "Option reference not reporting built-in includes paths to scanner". Changed the constructor for the OptionReference so it only creates a list if it finds built-in path or symbol definitions in the manifest or project file. The getter method for built-ins also concatenates the definitions it contains with those of its parent.
...
Undid the changes to the geenrated makefile builder since bug 53253 has been corrected.
Fix for bug 53861: "Cannot reset tool command back to default". Changed the way the configuration sets the tool command when the value is the same as the default.
2004-03-05 16:13:28 +00:00