mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-08-03 22:35:43 +02:00
164 lines
No EOL
7.7 KiB
Text
164 lines
No EOL
7.7 KiB
Text
2003-11-10 Tanya Wolff
|
|
|
|
I18N-Externalized strings from plugin.xml.
|
|
I18N-Added keys & strings to plugin.properties.
|
|
Fixed an id error in linux c compiler debugger options.
|
|
* plugin.xml
|
|
* plugin.properties
|
|
|
|
2003-11-11 Sean Evoy
|
|
Work to implement bugzilla 44841:
|
|
Added a scrollbar to the list control inside the custom list field editor.
|
|
Also added an Edit button to the field editor to make it easier for keyboard-only
|
|
accessibility.
|
|
|
|
Work for bugzilla 44451:
|
|
Changed the method that prompts user for information so that if the user cancels
|
|
with an empty input dialog, the method always returns an empty string. The responsibility
|
|
now rests with the caller to test the return value for length > 0 to decide whether or
|
|
not to add string to the list.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildOptionListFieldEditor.java
|
|
|
|
Moved string constants from core UI plugin to build UI plugin. These values are duplicated
|
|
in the standadrd make UI plugin anyway, so the argument for keeping them in a common
|
|
plugin seems pretty weak. This removes another dependency between the builder UI and
|
|
common UI plugin. I did have to change the string resource lookup method in a few of
|
|
the UI implementation classes that use the constants.
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BrowseEntryDialog.java
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildToolSettingsPage.java
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/ManageConfigDialog.java
|
|
|
|
2003-10-17 Tom Tromey
|
|
|
|
Changed -werror to -Werror
|
|
* plugin.xml
|
|
|
|
2003-10-14 Alain Magloire
|
|
|
|
ICOptionPage was added a new method
|
|
Preferences getPreferences();
|
|
This is needed to get the preference store when saving
|
|
On the plugin. We had the equivalent for project
|
|
IProject getProject();
|
|
|
|
* src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectOptionPage
|
|
|
|
2003-10-01 Sean Evoy
|
|
Fix for bugs 43490 (trivial), 44020, and 43980.
|
|
A massive change has occurred in the plugin file. I added new C tools that apply
|
|
only to projects with C natures. I also added option overrides in the default
|
|
configurations for these new tools. The trivial fix for the new C project wizard
|
|
involved changing the icon entry in the plugin file.
|
|
* plugin.xml
|
|
|
|
In preparation for 44020, each new configuration created is assigned a truly
|
|
random ID.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectWizard.java
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildPropertyPage.java
|
|
|
|
Removed a tooltip that was not being populated properly.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/wizards/CProjectPlatformPage.java
|
|
|
|
2003-09-30 Sean Evoy
|
|
Fix for bug 41826.
|
|
|
|
Updated the tool specifications for Win32, Linux, and Solaris so that header
|
|
file extension info is available.
|
|
* plugin.xml
|
|
|
|
2003-09-25 Sean Evoy
|
|
For bug (really an enhancement request)43756, I added the word default to a
|
|
widget label to try and make it clear that a new configuration will be based
|
|
on default values, not user-overridden stuff. It remains to be seen if this
|
|
actually helps, but it seems reasonable.
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
|
|
|
|
For bug 43220 I now display a widget just for user objects.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildToolSettingsPage.java
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildToolsSettingsStore.java
|
|
|
|
I also reordered the plugin definition for the linker tools, and moved some of
|
|
the option labels to the plugin property file. I also added a user object option
|
|
to each linker tool definition.
|
|
* plugin.properties
|
|
* plugin.xml
|
|
|
|
2003-09-25 Sean Evoy
|
|
This patch contains a lot of changes needed to implement fixes for 42648 and
|
|
43122.
|
|
|
|
The properties file has been updated to externalize some of the option labels
|
|
to try and address some of the concern about continuity between UIs on
|
|
different platforms.
|
|
* plugin.properties
|
|
|
|
There are changes in the plugin XML file to accomodate showing the targets
|
|
only on the correct host platform. Option names have bee replaced with
|
|
externalized equivalents where possible. The release and debug configurations
|
|
for each configuration now apply "reasonable" defaults for debug and optimization
|
|
option. Finally, the Cygwinb tool specification has been brought closer to those
|
|
for *nix.
|
|
* plugin.xml
|
|
|
|
Only targets that correspond to the host platforms are shown in the drop-down
|
|
list.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/wizards/CProjectPlatformPage.java
|
|
|
|
2003-09-23 Sean Evoy
|
|
I added a fix for critical bug 43439. The new project wizard is ready to be hooked
|
|
up to the help system content on F1. There is a new file with the string constant
|
|
the doc project will use to map the widget to a help file.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/wizards/CProjectPlatformPage.java
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderHelpContextIds.java
|
|
|
|
In support of the fix for critical bug 43292, I added a new set of widgets to
|
|
the ManageConfigDialog implementation. I added new string literals in the properties
|
|
file for the plugin. There are obviously new event handlers for the Manage dialog.
|
|
It displays the make command for the target, the name of the build artifact, and
|
|
a list of current and deleted configurations. There is no way to add new targets.
|
|
Users can restore deleted configurations up until they click OK. The client of this
|
|
dialog has been changed to properly respond to the changes. The NewConfigurationDialog
|
|
now displays an externalized string in the title bar.
|
|
* plugin.xml
|
|
* plugin.properties
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildPropertyPage.java
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/ManageConfigDialog.java
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/NewConfigurationDialog.java
|
|
|
|
2003-09-19 Sean Evoy
|
|
Removed the binary parser selection tab from the new class wizard. Updated the
|
|
page description externalized string.
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
|
|
* src/org/eclipse/cdt/managedbuilder/ui/wizards/NewManagedProjectOptionPage.java
|
|
|
|
Added the hard-coded binary parser info to the defined targets.
|
|
* plugin.xml
|
|
|
|
Fixed the event handling for add/remove in the list widget for build settings pages.
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildOptionListFieldEditor.java
|
|
|
|
2003-09-16 Sean Evoy
|
|
Changed the initialization and button status logic so the list buttons are
|
|
enabled correctly on start-up and that the fist item in the list (if
|
|
any) is selected. Also changed the "Add" event handler to properly enable
|
|
the buttons and set the list selection.
|
|
|
|
* src/org/eclipse/cdt/managedbuilder/ui/properties/BuildOptionListFieldEditor.java
|
|
|
|
2003-09-15 Sean Evoy
|
|
First submission of code to new project. Moved all the managed
|
|
builder-specific UI elements out of the cdt.ui project. This
|
|
includes the icons, and externalized strings.
|
|
|
|
There are 2 new classes to handle the externalized strings and image
|
|
files:
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/PluginResources.properties
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderUIPlugin.java
|
|
* src/org/eclipse/cdt/managedbuilder/internal/ui/ManagedBuilderUIImages.java
|
|
|
|
The property pages have been modified to use a mix of externalized
|
|
strings from the CUIPlugin and ManagedBuilderUIPlugin. The new project
|
|
wizard has been reimplemented using the new C project classes added by
|
|
QNX September 12, 2003. The UI itself has not changed. |