Skip to main content
aboutsummaryrefslogtreecommitdiffstats
blob: f7bae3192f5b2eb198fe6e1b8ec61469dc768ed8 (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
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
2003-12-18 Alain Magloire

	Possible NPE, PR 49146

	* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java


2003-12-17 Mikhail Khodjaiants
	Fix for PR 49051: Launcher: Debugger tab: variable tracking.
	* CDebuggerTab.java
 
2003-12-16  Alain Magloire
 
	Choose a debugger base on the Eclipse platform
 
	* plugin.xml
	* src/org/eclipse/cdt/launch/internal/CApplicationlaunchShortcut.java
 
2003-10-27 
	Fixed 46129
	
	AbstractCLaunchDelegate.java
	
2003-10-27 Mikhail Khodjaiants
	Changed the initialization of 'SourceLookupBlock'.
	* CSourceLookupTab.java

2003-10-27 Mikhail Khodjaiants
	Moved the 'org.eclipse.debug.core.sourceLocators' extension from the launcher.
	* plugin.xml
	* plugin.properties

2003-10-27 Mikhail Khodjaiants
	Removed the dependency to 'org.apache.xerces'.
	* plugin.xml
	* .classpath
	* .project 

2003-10-27 Mikhail Khodjaiants
	Moved 'DefaultSourceLocator' from the 'org.eclipse.cdt.launch' plugin and merge it with 'CUISourceLocator'.
	Removed the 'org.eclipse.cdt.launch.internal.ui.sourcelookup' package.
	* DefaultSourceLocator.java: moved to the 'org.eclipse.cdt.debug.ui' plugin.

2003-11-22 Mikhail Khodjaiants
	src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java: 
	Dispose 'SourceLookupBlock' when disposing 'CSourceLookupTab'.

2003-11-17 Mikhail Khodjaiants
	src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java: 
	"Search for duplicate source files" option support.
	
2003-10-07 Mikhail Khodjaiants
	src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java: 
	use 'MultiStatus' instead of 'Status' in the 'abort' method.

2003-09-22 David Inglis
	Add help context IDs to plugin and associate ids to each launch tab control.
	
	src/org/eclipse/cdt/launch/internal/ui/LaunchUIPlugin.java
	src/org/eclipse/cdt/launch/ui/ICDTLaunchHelpContextIds.java
	src/org/eclipse/cdt/launch/ui/CArgumentsTab.java
	src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
	src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
	src/org/eclipse/cdt/launch/ui/CMainTab.java
	src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java
	src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java

2003-08-05 Mikhail Khodjaiants
	* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
	Check if the project saved in the launch configuration equals to the project set 
	in the source lookup tab.

2003-07-28 Tom Tromey  <tromey@redhat.com>
	* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
	(loadDebuggerComboBox): Sort entries by name. from 

2003-07-28 Mikhail Khodjaiants
	* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
	Refactoring: moved the 'CDebugUtils' class to the 'org.eclipse.cdt.debug.core' package - 
	the methods of this class are mostly used in UI plugins.

2003-07-22 David Inglis
	* src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java
	* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
	* src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java
	Refactor getName & getImage up into AbstructCDebuggerTab
	fixed problem with selecting a debugger for a core file from a unknown project platform.
	
2003-07-22 David Inglis
	* src/org/eclipse/cdt/launch/ui/CMainTab.java
	Use project name for configuration naming when no binary selected
	
2003-07-22 Mikhail Khodjaiants
	* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
	* src/org/eclipse/cdt/launch/ui/CSourceLookupTab.java
	Fixed initialization problems.

2003-07-17 Thomas Fletcher
	* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
 	Applied source locator patch to expand the scope of source lookups.
 	Patch from Mikhail Khodjaiants

2003-07-09 Thomas Fletcher
	* src/org/eclipse/cdt/launch/internal/ui/LaunchImages.java
 	Filled out this class which previously wasn't loading images ... now it is.

2003-07-03 David Inglis
	* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java
	* src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
	* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
	* src/org/eclipse/cdt/launch/ui/CMainTab.java
	Fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=39583

2003-06-26 David Inglis
	
	* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
	Added variable book-keeping option in config.

	* src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java (getContext)
	Returns an ICElement even if CDescriptor does not exsist.

	* src/org/eclipse/cdt/launch/ui/CMainTab.java
	Use BusyIndicator when getting binary list from project
	fixed problem with prefilling a new config when the project did not have a CDescriptor
	
	
2003-04-17 Alain Magloire

	* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortCut.java:
	fix Typo.

2003-03-27 Alain Magloire

	* src/org/eclipse/cdt/launch/ui/CMainTab.java:
	Refactor of ICRoot to ICModel adjust the code.

2003-03-19 David Inglis
	Fixed bug with not showing C Project lists with the launch config, when C UI Plugins was not
	created yet.
	
2003-03-18 Alain Magloire

	* plugin.xml
	* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java:
	Change the texts for "C Local Application".

2003-02-20 Mikhail Khodjaiants
	The generation of launch configuration shouldn't fail if project is not set or project name is empty.
	* DefaultSourceLocator.java
	* CSourceLookupTab.java

2003-02-18 Mikhail Khodjaiants
	New 'Source Lookup' tab.
	* plugin.xml
	Added dependency on the 'org.apache.xerces' plugin and the 'sourceLocator' extension.
	* plugin.properties
	Name for the source locator.
	* CoreFileCLaunchConfigurationTabGroup.java
	* LocalCLaunchConfigurationTabGroup.java
	Added the 'Source Lookup' tab.
	* DefaultSourceLocator.java
	Implementation of 'IPersistableSourceLocator'.
	* CSourceLookupTab.java
	Implementation of 'ILaunchConfiguartionTab'.

2003-02-07 David Inglis
	
	Refactor LaunchConstants into debug.core and make setting source locator happen before
	debug target it created.
	
	* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java
	* src/org/eclipse/cdt/launch/ICDTLaunchConfigurationConstants.java
	* src/org/eclipse/cdt/launch/internal/CApplicationLaunchShortcut.java
	* src/org/eclipse/cdt/launch/internal/CoreFileLaunchDelegate.java
	* src/org/eclipse/cdt/launch/internal/LocalCLaunchConfigurationDelegate.java
	* src/org/eclipse/cdt/launch/internal/ui/AbstractCDebuggerTab.java
	* src/org/eclipse/cdt/launch/internal/ui/CoreFileCLaunchConfigurationTabGroup.java
	* src/org/eclipse/cdt/launch/internal/ui/WorkingDirectoryBlock.java
	* src/org/eclipse/cdt/launch/sourcelookup/DefaultSourceLocator.java
	* src/org/eclipse/cdt/launch/ui/CArgumentsTab.java
	* src/org/eclipse/cdt/launch/ui/CDebuggerTab.java
	* src/org/eclipse/cdt/launch/ui/CEnvironmentTab.java
	* src/org/eclipse/cdt/launch/ui/CLaunchConfigurationTab.java
	* src/org/eclipse/cdt/launch/ui/CMainTab.java
	* src/org/eclipse/cdt/launch/ui/CorefileDebuggerTab.java

2003-02-06 Alain Magloire

	* src/.../launch/internal/ui/WorkingDirectoryBlock.java (geLaunchConfiguration):
	(updateLaunchConfigurationDialog): New method to change the scope for inner classes.
	* src/.../launch/ui/CArgumentsTab.java (updateLaunchConfigurationDialog):
	New method changing the scope for inner classes.
	* src/.../launch/ui/CDebuggerTab.java (updateLaunchConfigurationDialog):
	New method changing the scope for inner classes.
	* src/.../launch/ui/CMainTab.java (updateLaunchConfigurationDialog):
	New method changing the scope for inner classes.
	* src/.../launch/ui/CorefileDebuggerTab.java (handleDebuggerChange):
	New method changing the scope for inner classes.

	
2003-02-06 David Inglis
	* src/.../launch/internal/CApplicationLaunchShortcut.java
	* src/.../launch/ui/CMainTab.java
	Change to use WorkbenchLabelProvider
	
2003-01-29 David Inglis
	* src/.../launch/internal/ui/LaunchUIPluging.java (getShell)
	change so that it will always return a shell.
	
2003-01-28 Alain Magloire

	* src/.../launch/internal/CApplicationLaunchShortCut.java (getCLaunchConfigType):
	Change to protected.

2003-01-16 David Inglis
	* src/.../launch/ui/CDebuggerTab.java
	made 'revert' work properly within the debugger tab.

2003-01-16 David Inglis
	* src/.../launch/AbstractCLaunchDelegate.java
	add check for program existance on disk before launch
		
	* src/.../launch/internal/ui/AbstractCDebuggerTab.java
	* src/.../launch/ui/CDebuggerTab.java
	* src/.../launch/ui/CorefileDebuggerTab.java
	Fixed http://bugs.eclipse.org/bugs/show_bug.cgi?id=29532

2003-01-06 Alain Magloire

	* build.properties: Patch from Judy Green.

2003-01-06 Alain Magloire

	Add support for variable substitution:
	HOME=/foo
	MYHOME=${HOME}/bar
	
	MYHOME --> /foo/bar
	
	Furture work: provide the shell brace expansion.

	* src/.../launch/internal/AbstractCLaunchDelegate.java (expandEnvironment):
	Expand variable values containing format ${..}.
	* src/.../launch/internal/LocalCLaunConfiguratDelegate.java (exec):
	Use expandEnvironment().
	(launch): Use expandEnvironment().

2002-12-17 David Inglis
	
	* src/.../launch/AbstractCLaunchDelegate.java(setDefaultSourceLocator): new method
	* src/.../sourcelookup/DefaultSourceLocator.java:new class
	add method for delegate to call to set a default source locator.
	
2002-12-03 Alain Magloire

	* src/.../internal/LocalCLaunchConfigurationDelegate.java(exec):
	Change the signature to take Properties for the environment get
	the default environment and add it to new environment to it.
	Use ProcessFactory to run the Application, with the new environment
	array.

2002-11-23 Alain Magloire

	* src/.../internal/ui/CApplicationLaunchShortcut.java (searchAndLaunch):
	Bail out with a message if no binaries.

2002-11-22 Alain Magloire

	* src/.../AbstractCLaunchDelegate.java (getProgranName): Now static.
	* src/.../internal/ui/LaunchUIPlugin.java.java (errorDialog): New method.
	* src/.../internal/ui/CApplicationLauchShortcut.java.java : New File
	provides shortcut to start C applications.
	* plugin.xml: Implement extenxion point shortcut.

2002-11-22 Alain Magloire

	* src/.../internal/ui/LaunchUIPlugin.java (startup):
	On startup add a listener to DebugPlugin for debug events.
	(shutdown): remove the listener.
	(handleDebugEvents): For Termination events do a refresh on
	the project.

2002-11-21 Alain Magloire

	* src/.../internal/ui/WorkingDirectoryBlock.java (setDefaultWorkingDir):
	Set the workspace directory default to be the Project.
	* src/.../internal/LocalCLaunchConfigurationDelegate.java (launch):
	Use the new function getWorkingDirectory(), it does more check by
	calling verifyWorkingDirectory().
	* src/.../AbstractCLaunchDelegate.java (getEnvironmentArray):
	implemented.
	(getWorkingDirectory): New method, call verifyWorkingDirectory();
	(verifyWorkingDirectory): New method, does more checking.
	(getWorkingDir): Deprecated and calls getWorkingDirectory().
	(getWorkingDirectoryPath): New method.
	(getCProject): Now static.
	(getProjectName): Now static
 
2002-11-21 Judy N. Green

	* src/org/eclipse/cdt/launch/AbstractCLaunchDelegate.java (verifyCProject):
	If we cannot get the ICProject with the config, we get the project 
	and see if it exists and/or it is closed. The appropriate error is now
	displayed, rather than reporting that the project does not exist when it
	does exist, but is closed.

2002-11-14 Thomas Fletcher
	* src/.../launch/ui/CMainTab.java
	Updated error condition to catch closed projects.

2002-11-13 Thomas Fletcher
	* src/.../launch/ui/CDebuggerTab.java
	Updated punctuation.
	
2002-11-13 David Inglis
	* src/.../launch/ui/CDebuggerTab.java
	* src/.../launch/ui/CLaunchConfigurationTab.java
	* src/.../launch/ui/CorefileDebuggerTab.java
	Added support for supported cpus on a debugger and filters list based on
	selected IBinary.
	Default debugger selection is not the first exact matching debugger for 
	the specified platform.
	
2002-11-06 David Inglis
	* src/.../launch/ui/CMainTab.java
	* src/.../launch/ui/ClaunchCOnfigurationTAb.java
	fixed problem with preselection of project/program for new configurations
	
2002-11-04 David Inglis
	* src/.../launch/ui/CDebuggerTab.java
	* src/.../launch/ui/CMainTab.java
	change "local" to "native" and support "*" as a wildcard for platform.
	
2002-11-04 David Inglis
	* src/.../launch/internal/ui/LocalCLaunchCOnfigurationTabGroup.java
	don't filter tab list based on mode since the configuration is shared with debug mode.

2002-11-01 David Inglis	
	* src/.../launch/internal/CoreFileLaunchDelegate.java
	* src/.../launch/internal/LocalCLaunchConfigur.ationDelegate.java
	use new newDebugTaget methods in CDebugModel

2002-10-23 David Inglis
	
	* /src/.../launch/internal/CoreFileDelegate.java
	* /src/.../launch/internal/LocalCLaunchConfigurationDelegate.java
		create new IProcess for debug console from CDISession and pass
		to newDebugTarget methods

Back to the top