Skip to main content
summaryrefslogtreecommitdiffstats
blob: 115f40a891da18dee04afff18122ac687c391ac4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
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.

Back to the top