File: ChangeLog

package info (click to toggle)
eclipse-linuxtools 1.0.0-1
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 69,212 kB
  • sloc: java: 224,575; xml: 23,980; ansic: 15,426; python: 458; cpp: 279; sh: 251; makefile: 48
file content (328 lines) | stat: -rw-r--r-- 13,866 bytes parent folder | download
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
2011-12-17 Otavio Pontes <obusatto@br.ibm.com>

	Related to bug #353056
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchPlugin.java:
	Changing the visibility of getValgrindCommand back to protected
	
2011-10-05 Otavio Pontes <obusatto@br.ibm.com>

	Related to bug #353056
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchPlugin.java:
	Changing the visibility of getValgrindCommand from protected to public
	
2011-09-29 Otavio Pontes <obusatto@br.ibm.com>

	Related to bug #353056
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java:
	Using factories from org.eclipse.linuxtools.tools.launch.core to run
	valgrind commands.

2011-09-28 Otavio Pontes <obusatto@br.ibm.com>

	Related to bug #353056
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchPlugin.java:
	Removing dependency for ValgrindPreferencePage

2011-10-12  Jeff Johnston  <jjohnstn@redhat.com>

	Bug #360085 - apply Martin Oberhuber's patch and add remove marker capability.
	
	* plugin.xml: Add clear markers command button in Valgrind view.
	* plugin.properties: New messages for clear markers command.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ClearMarkersHandler.java: New file.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java (finalLaunchCheck): Clear
	markers on new launch.

2011-09-08  Jeff Johnston  <jjohnstn@redhat.com>

	Bug #354342
	
	2011-09-08  Martin Oberhuber  <martin.oberhuber@windriver.com>
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindOptionsTab.java (setValgrindVersion): New method.
	(getValgrindVersion): Ditto.

2011-08-15  Jeff Johnston  <jjohnstn@redhat.com>

	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java: 
	(getValgrindArgumentsArray): Add check when dealing with versioned options to omit them if they
	are the default.

2011-05-20  Jeff Johnston  <jjohnstn@redhat.com>

	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindExportWizardPage.java (isValid): Add
	check for there being an array of launch files that is 0 in length.

2011-01-06  Elliott Baron  <ebaron@fedoraproject.org>

	Bug #333640
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchPlugin.java: Added 3.5, 3.6 version strings.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java
	(getValgrindArgumentsArray): Added dsymutil option. 
	* src/org/eclipse/linuxtools/internal/valgrind/launch/messages.properties: Likewise. 
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindOptionsTab.java (createErrorOptions): Likewise.
	(initializeFrom): Likewise.
	(performApply): Likewise.
	(setDefaults): Likewise.

2010-08-03  Elliott Baron  <ebaron@fedoraproject.org>

	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java (launch): API changes. 
	(getValgrindArgumentsArray): Likewise.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindOptionsTab.java: Version is now passed to tab.
	* src/org/eclipse/linuxtools/valgrind/launch/IValgrindLaunchDelegate.java (initializeView): New method.
	(getCommandArray): Pass version.
	* src/org/eclipse/linuxtools/valgrind/launch/IValgrindToolPage.java (setValgrindVersion): Likewise. 

2010-07-26  Elliott Baron  <ebaron@fedoraproject.org>

	* META-INF/MANIFEST.MF: Bump version to 0.7.0.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java (launch): 
	(setOutputPath): Take path argument.
	(getValgrindArgumentsArray): Handle change to dynamic delegate API.
	* src/org/eclipse/linuxtools/valgrind/launch/IValgrindLaunchDelegate.java (handleLaunch): Pass output path. 
	(getCommandArray): Likewise.

2010-06-06  Elliott Baron  <ebaron@fedoraproject.org>
	
	Bug #315890
	* src/org/eclipse/linuxtools/internal/valgrind/launch/messages.properties: Mention preference page.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchPlugin.java (start): Register as listener
		for Valgrind preference page changes. 
	(getValgrindLocation): Handle preference page in ValgrindCommand.
	(propertyChange): Reset location and version, so the low-level methods will be called again.

2010-05-28  Elliott Baron  <ebaron@fedoraproject.org>

	Bug #314680
	* META-INF/MANIFEST.MF: Added new dependency.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java (createMarkers): Account
		for source lookup returning LocalFileStorage. 

2009-08-11  Elliott Baron  <ebaron@redhat.com>

	* META-INF/MANIFEST.MF: Bump version to 0.3.0.

2009-08-10  Elliott Baron  <ebaron@redhat.com>

	* src/org/eclipse/linuxtools/internal/valgrind/launch/messages.properties: Added keys.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindLaunchConfigurationDelegate.java: Suppression file
	attribute now contains a list.
	* src/org/eclipse/linuxtools/internal/valgrind/launch/ValgrindOptionsTab.java: Changed suppression
	file control to a List and corresponding attributes.

2009-08-07  Andrew Overholt  <overholt@redhat.com>

	Bug #285861

	* plugin.properties: Change Provider to Eclipse.

2009-07-30  Elliott Baron  <ebaron@redhat.com>

	* src/org/eclipse/linuxtools/valgrind/launch: Moved all but IValgrindLaunchDelegate,
	IValgrindOutputDirectoryProvider, IValgrindToolPage.
	* src/org/eclipse/linuxtools/internal/valgrind/launch: New package.
	* .project: Added API analysis.
	* META-INF/MANIFEST.MF: Export internal package.
	* plugin.xml: Update class references.

2009-07-09  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchPlugin.java (parseWSPath): Don't report undef variables as errors.
	* ValgrindOptionsTab.java: Display version exceptions only in tab's errorMessage.

2009-06-25  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchConfigurationDelegate.java: Removed unused code.

2009-06-23  Elliott Baron  <ebaron@redhat.com>

	* ValgrindExportWizardPage.java (getSelectAllButton): Created getter.
	(getViewer): Likewise.
	(getDeselectAllButton): Likewise. 
	(getDestText): Likewise.
	* src/org/eclipse/linuxtools/valgrind/launch/ValgrindLaunchPlugin.java (getValgrindCommand): 
	(setValgrindCommand): 
	* src/org/eclipse/linuxtools/valgrind/launch/ValgrindOptionsTab.java (getMainStackSizeButton): Created getter.
	(getMaxStackFrameSpinner): Likewise.
	(getNumCallersSpinner): Likewise.
	(loadDynamicTab): Renamed from getDynamicTab.
	(getShowBelowMainButton): Created getter.
	(loadDynamicArea): Call loadDynamicTab.
	(getTraceChildrenButton): Created getter.
	(getRunFreeresButton): Likewise.
	(getErrorLimitButton): Likewise.
	(getTools): Likewise.
	(getToolsCombo): Likewise.
	(getMainStackSizeSpinner): Likewise.
	(getDemangleButton): Likewise.
	(getChildSilentButton): Likewise.
	(getSuppFileText): Likewise.
	(getDynamicTab): Likewise.

2009-06-22  Elliott Baron  <ebaron@redhat.com>

	* messages.properties: New key.
	* ValgrindLaunchConfigurationDelegate.java (launch): Perform version check.
	* ValgrindLaunchPlugin.java (getValgrindVersion): Compare installed Valgrind
	version to minimum supported version.

2009-05-28  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchPlugin.java (findValgrindVersion): Call findValgrindLocation first if necessary.

2009-05-27  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchPlugin.java (setValgrindLocation): Setter for use by test suite.
	(setValgrindVersion): Likewise.
	(findValgrindLocation): Made into private helper.
	(findValgrindVersion): Likewise.
	(getValgrindLocation): Use instead of find*.
	(getValgrindVersion): Likewise.
	* ValgrindLaunchConfigurationDelegate.java: Changed for above.
	* ValgrindOptionsTab.java: Likewise. 

2009-05-26  Elliott Baron  <ebaron@redhat.com>

	* messages.properties: New key.
	* ValgrindLaunchConfigurationDelegate.java (getValgrindArgumentsArray): Support for --main-stacksize.
	* ValgrindLaunchPlugin.java (findValgrindVersion): Remove path arg, call findValgrindLocation
	if necessary.
	* ValgrindOptionsTab.java: Support for --main-stacksize.

2009-05-22  Elliott Baron  <ebaron@redhat.com>

	#275685
	* ValgrindLaunchPlugin.java (findValgrindVersion): Version parsing fixed on Debian distros.

2009-04-30  Elliott Baron  <ebaron@redhat.com>

	* META-INF/MANIFEST.MF: New deps.
	* plugin.properties: Marker moved from Memcheck plugin.
	* plugin.xml: Likewise.
	* ValgrindLaunchConfigurationDelegate.java: Parsing Valgrind logs and creating markers
	now done here.

2009-04-23  Elliott Baron  <ebaron@redhat.com>

	* plugin.xml: Removed unused extension.
	* ExportWizardConstants.java: Window title added.
	* messages.properties: New key, capitalized options in tab.
	* ValgrindExportWizard.java (init): Set window title. 
	* ValgrindOptionsTab.java: Moved suppressions to a new tab.

2009-04-03  Elliott Baron  <ebaron@redhat.com>

	* src/org/eclipse/linuxtools/valgrind/launch/ExportHandler.java: New file.
	* META-INF/MANIFEST.MF: 0.2.0 version.
	* plugin.xml: New extensions.
	* ValgrindExportWizardPage.java (createControl): Renaming.
	* ValgrindLaunchConfigurationDelegate.java (launch): Clear previous saved
	launch config/launch at beginning of method.
	(createNewProcess): Wrapper for creating a new IProcess.
	* ValgrindLaunchPlugin.java (setCurrentLaunchConfiguration): Renamed.
	(getCurrentLaunchConfiguration): Likewise.
	(getCurrentLaunch): Likewise.
	(setCurrentLaunch): Likewise.

2009-03-25  Elliott Baron  <ebaron@redhat.com>

	* icons/export_wiz.gif: New file.
	* ExportWizardConstants.java: New file.
	* ValgrindExportWizard.java: New file.
	* ValgrindExportWizardPage.java: New file.
	* META-INF/MANIFEST.MF: New deps.
	* plugin.properties: New strings.
	* plugin.xml: Added exportWizards extension and commands extension
	* messages.properties: New strings.
	* ValgrindLaunchConfigurationDelegate.java: Added handler for export command.
	* ValgrindLaunchPlugin.java: Store most recent launch config and launch.

2009-03-12  Elliott Baron  <ebaron@redhat.com>

	* messages.properties: Remove colons from checkboxes.
	* ValgrindOptionsTab.java: Use two columns, equal width.

2009-03-11  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchConfigurationDelegate.java:
	(launch): Use new findValgrindLocation method.
	(getPlugin): New method for subclassing.
	* ValgrindLaunchPlugin.java (findValgrindVersion): New method.
	(getValgrindCommand): New method for subclassing.
	(findValgrindLocation): New method.
	* ValgrindOptionsTab.java (handleToolChanged): Call recomputeSize.
	(createBasicOptions): New UI.
	(recomputeSize): New method.
	(createErrorOptions): New UI.
	(createControl): Find Valgrind version upon creation; use ScrolledComposite; redesigned UI.
	(isValid): Check version obtained correctly.
	(getDynamicTab): Call getPlugin() for subclassing.
	(createSuppressionsOption): New UI.

2009-02-27  Elliott Baron  <ebaron@redhat.com>

	* IValgrindOutputDirectoryProvider.java: Clarified comment.
	* ValgrindLaunchConfigurationDelegate.java: Ensure files to delete when cleaning
	output directory are not directories themselves.

2009-02-25  Elliott Baron  <ebaron@redhat.com>

	* IValgrindLaunchDelegate.java: Renamed launch to handleLaunch.
	* ValgrindLaunchConfigurationDelegate.java (handleValgrindError): Extracted.
	(getDynamicDelegate): Extracted.
	(launch): Various changes to facilitate subclassing.
	(getValgrindCommand): Extracted.

2009-02-20  Elliott Baron  <ebaron@redhat.com>

	* IValgrindOutputDirectoryProvider.java (getOutputPath): No longer responsible for
	creating/emptying directory. Simply return path.
	* ValgrindLaunchConfigurationDelegate.java (createDirectory): Receive role of above. 
	(setOutputPath): Stores output directory in LaunchConfiguration.
	(launch): Changes from above.
	* ValgrindOptionsTab.java: No longer sets output directory. Moved to delegate for
	compatibility with old Launch Configurations.
	* ValgrindOutputDirectoryProvider.java (getOutputPath): Changes from interface. 

2009-02-12  Elliott Baron  <ebaron@redhat.com>

	* schema/org.eclipse.linuxtools.valgrind.launch.valgrindTools.exsd: Renamed.
	* schema/outputDirectoryProviders.exsd: New file.
	* schema/valgrindTools.exsd: New file.
	* IValgrindOutputDirectoryProvider.java: New file.
	* ValgrindOutputDirectoryProvider.java: New file.
	* META-INF/MANIFEST.MF: Removed core.util import.
	* plugin.properties: New key for new extension point.
	* plugin.xml: New extension point for output directory handling.
	* IValgrindLaunchDelegate.java: Passing ValgrindCommand removed.
	* messages.properties: New keys.
	* ValgrindLaunchConfigurationDelegate.java
	(verifyOutputPath): Retrieve path for output directory, optionally from extension point.
	(launch): New output directory handling, store command line in IProcess, removed passing
	of ValgrindCommand to tool extension.
	* ValgrindLaunchPlugin.java (getOutputDirectoryProvider): Retrieve path for output directory,
	optionally from extension point.
	* ValgrindLaunchShortcut.java: Update with refactored constants.
	* ValgrindOptionsTab.java
	(setDefaults): Refactoring.
	(performApply): Likewise.
	(initializeFrom): Likewise.
	(createToolCombo): Switch toolsCombo from SelectionListener to ModifyListener. 
	(setOutputDirectory): Store output directory in launch config.

2009-02-02  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchConfigurationDelegate: Use DebugUITools to retrieve IProcess'
	console. 

2009-01-05  Elliott Baron  <ebaron@redhat.com>

	* ValgrindLaunchConfigurationDelegate: Graceful handling for absence of
	Valgrind. Also Valgrind view will display the absolute path of valgrind
	that was launched.
	* messages.properties: New key.

2009-01-05  Elliott Baron  <ebaron@redhat.com>

	* META-INF/MANIFEST.MF: Changed version to 0.1.0.
	* build.properties: Include about.html and icons.