1 2009-02-27 Michael Hutchinson <mhutchinson@novell.com>
3 * MonoDevelop.Debugger/ThreadsPad.cs:
4 * MonoDevelop.Debugger/StackTracePad.cs: Added translatable
5 strings. Patch from Bálint Kriván.
7 2009-02-26 Lluis Sanchez Gual <lluis@novell.com>
9 * MonoDevelop.Debugger.csproj: Flush.
11 2009-02-23 Scott Ellington <scott.ellington@gmail.com>
14 * icons/step-out-24.png:
15 * icons/step-into-24.png:
16 * icons/step-over-24.png:
17 * MonoDevelop.Debugger.csproj:
18 * MonoDevelop.Debugger.addin.xml: add 24 px icons and debug
21 2009-02-23 Lluis Sanchez Gual <lluis@novell.com>
23 * MonoDevelop.Debugger.addin.xml: Track merge of the project
26 2009-02-20 Scott Ellington <scott.ellington@gmail.com>
29 * icons/step-out-22.png:
30 * icons/step-out-16.png:
31 * icons/step-over-22.png:
32 * icons/step-over-16.png:
33 * icons/step-into-16.png:
34 * icons/step-into-22.png:
35 * MonoDevelop.Debugger.csproj:
36 * MonoDevelop.Debugger.addin.xml: add step icons
38 2009-02-18 Lluis Sanchez Gual <lluis@novell.com>
40 * MonoDevelop.Debugger/WatchPad.cs: When restoring the watch
41 pad state, clear the old state.
43 2009-02-17 Lluis Sanchez Gual <lluis@novell.com>
45 * MonoDevelop.Debugger/ExceptionsDialog.cs: Track api changes.
47 2009-02-13 Lluis Sanchez Gual <lluis@novell.com>
49 * MonoDevelop.Debugger/LocalsPad.cs:
50 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Add locals all
53 * MonoDevelop.Debugger/DebugCommands.cs: Allow editing the
54 exceptions even when the debugger is not running.
56 2009-02-12 Lluis Sanchez Gual <lluis@novell.com>
60 * icons/debug-overlay-32.png:
61 * icons/debug-overlay-22.png:
62 * icons/debug-overlay-16.png:
63 * MonoDevelop.Debugger.csproj:
64 * MonoDevelop.Debugger.addin.xml:
65 * MonoDevelop.Debugger/DebugCommands.cs: Added icon for debug
66 command. Make sure the run command is visible in the toolbar
67 even when there are no debuggers installed.
69 2009-02-11 Michael Hutchinson <mhutchinson@novell.com>
71 * MonoDevelop.Debugger/ThreadsPad.cs:
72 * MonoDevelop.Debugger/StackTracePad.cs:
73 * MonoDevelop.Debugger/BreakpointPad.cs:
74 * MonoDevelop.Debugger/ObjectValuePad.cs:
75 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Use pad font.
77 2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
79 * MonoDevelop.Debugger.csproj: Don't require a specific
80 version of Mono.Addins.
82 2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
84 * MonoDevelop.Debugger.csproj: Flush MD's removal of newline
85 at end of file that was introduced by manually editing with
88 2009-02-07 Michael Hutchinson <mhutchinson@novell.com>
90 * MonoDevelop.Debugger.csproj: Make debug configuration build
93 2009-02-06 Lluis Sanchez Gual <lluis@novell.com>
95 * MonoDevelop.Debugger.mdp:
96 * MonoDevelop.Debugger.csproj: Migrated to MSBuild file
99 2009-02-05 Mike Krüger <mkrueger@novell.com>
101 * MonoDevelop.Debugger/DisassemblyView.cs: track api changes.
103 2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
106 * MonoDevelop.Debugger.addin.xml: Bump MD version.
108 2009-02-03 Lluis Sanchez Gual <lluis@novell.com>
110 * gtk-gui/generated.cs:
111 * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
112 * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs:
113 * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs:
117 * MonoDevelop.Debugger.mdp: Updated Mono.Cairo reference.
119 2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
121 * MonoDevelop.Debugger/DisassemblyView.cs: Track
122 TextEditorOptions API changes.
124 2009-02-01 Michael Hutchinson <mhutchinson@novell.com>
126 * Makefile.am: Track changes in MD's assembly handling.
127 Mono.Cairo is no longer considered to be a "system"
130 2009-01-26 Michael Hutchinson <mhutchinson@novell.com>
132 * MonoDevelop.Debugger.mdp: Flush project format changes.
134 2008-12-19 Lluis Sanchez Gual <lluis@novell.com>
136 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Use the new async
139 * MonoDevelop.Debugger/StackTracePad.cs:
140 * MonoDevelop.Debugger/ObjectValuePad.cs: Make sure the pad is updated
141 only when it is visible.
143 2008-12-12 Lluis Sanchez Gual <lluis@novell.com>
145 * MonoDevelop.Debugger.mdp: All projects now require fx 3.5.
147 2008-12-08 Lluis Sanchez Gual <lluis@novell.com>
149 * MonoDevelop.Debugger/DebuggingService.cs: When cleaning up the
150 session, dispose it as last step, since it may be slow, and it might
151 delay all other cleanup operations.
153 2008-12-08 Lluis Sanchez Gual <lluis@novell.com>
155 * MonoDevelop.Debugger/DebuggingService.cs: If something goes wrong when
156 starting the debugger, cleanup the session.
158 2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
160 * gtk-gui/gui.stetic:
161 * MonoDevelop.Debugger.addin.xml:
162 * MonoDevelop.Debugger/Initializer.cs:
163 * MonoDevelop.Debugger/DebugCommands.cs:
164 * MonoDevelop.Debugger/DebuggingService.cs:
165 * MonoDevelop.Debugger/AttachToProcessDialog.cs: Hide debugger commands
166 which are not supported by the installed debuggers.
168 2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
170 * MonoDevelop.Debugger.addin.xml: Updated key bindings to match VS.
172 2008-12-04 Lluis Sanchez Gual <lluis@novell.com>
174 * MonoDevelop.Debugger.addin.xml: Changed default label of debug command
175 for projects since to avoid it being confused with the global debug
176 command in the key bindings panel.
178 * MonoDevelop.Debugger/Extensions.cs: Honor the RunWithWarning and
179 BuildBeforeExecuting preferences.
181 * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs: Track api
184 * MonoDevelop.Debugger/DebugCommands.cs: Honor the RunWithWarning and
185 BuildBeforeExecuting preferences. If no debugger is installed, the
186 Debug command will work as a regular Run command.
188 2008-12-02 Michael Hutchinson <mhutchinson@novell.com>
190 * AssemblyInfo.cs: Add AssemblyInfo.cs files that are autogenerated from
193 2008-12-02 Lluis Sanchez Gual <lluis@novell.com>
195 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Allow editing by pressing
198 2008-12-01 Lluis Sanchez Gual <lluis@novell.com>
200 * MonoDevelop.Debugger.addin.xml: Fix command names.
202 2008-11-26 Lluis Sanchez Gual <lluis@novell.com>
205 * gtk-gui/gui.stetic:
206 * gtk-gui/generated.cs:
207 * MonoDevelop.Debugger.mdp:
208 * MonoDevelop.Debugger.addin.xml:
209 * MonoDevelop.Debugger/DebugCommands.cs:
210 * MonoDevelop.Debugger/ExceptionsDialog.cs:
211 * MonoDevelop.Debugger/DebuggingService.cs:
212 * MonoDevelop.Debugger/ObjectValueTreeView.cs:
213 * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
214 * MonoDevelop.Debugger/ExpressionEvaluatorDialog.cs:
215 * gtk-gui/MonoDevelop.Debugger.ExpressionEvaluatorDialog.cs: Implemented
216 exceptions dialog and expression evaluation dialog.
218 2008-11-25 Lluis Sanchez Gual <lluis@novell.com>
221 * gtk-gui/gui.stetic:
222 * MonoDevelop.Debugger.mdp:
223 * MonoDevelop.Debugger.addin.xml:
224 * MonoDevelop.Debugger/LocalsPad.cs:
225 * MonoDevelop.Debugger/Extensions.cs:
226 * MonoDevelop.Debugger/ThreadsPad.cs:
227 * MonoDevelop.Debugger/Initializer.cs:
228 * MonoDevelop.Debugger/StackTracePad.cs:
229 * MonoDevelop.Debugger/DebugCommands.cs:
230 * MonoDevelop.Debugger/BreakpointPad.cs:
231 * MonoDevelop.Debugger/ObjectValuePad.cs:
232 * MonoDevelop.Debugger/DisassemblyView.cs:
233 * MonoDevelop.Debugger/ExceptionsDialog.cs:
234 * MonoDevelop.Debugger/DebuggingService.cs:
235 * MonoDevelop.Debugger/ObjectValueTreeView.cs:
236 * MonoDevelop.Debugger/AttachToProcessDialog.cs:
237 * gtk-gui/MonoDevelop.Debugger.ExceptionsDialog.cs:
238 * MonoDevelop.Debugger/DebugExecutionHandlerFactory.cs:
239 * gtk-gui/MonoDevelop.Debugger.AttachToProcessDialog.cs: Moved here all
240 debug commands previously implemented in MD.Ide.
242 2008-11-21 Michael Hutchinson <mhutchinson@novell.com>
245 * MonoDevelop.Debugger.mdp: Updated.
247 2008-11-21 Michael Hutchinson <mhutchinson@novell.com>
249 * MonoDevelop.Debugger/Initializer.cs:
250 * MonoDevelop.Debugger/DisasemblyView.cs:
251 * MonoDevelop.Debugger/DisassemblyView.cs: Fix spelling.
253 2008-11-18 Mike Krüger <mkrueger@novell.com>
255 * MonoDevelop.Debugger/DebugTextMarker.cs: fixed compilation error.
257 2008-11-06 Michael Hutchinson <mhutchinson@novell.com>
259 * Makefile.am: Fix build dependencies.
261 2008-11-05 Lluis Sanchez Gual <lluis@novell.com>
263 * MonoDevelop.Debugger.addin.xml: Bump MD version.
265 2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
267 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track APIs.
269 2008-10-09 Michael Hutchinson <mhutchinson@novell.com>
271 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track CompletionData API.
273 2008-10-08 Michael Hutchinson <mhutchinson@novell.com>
275 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Remove ambiguity.
277 2008-10-07 Michael Hutchinson <mhutchinson@novell.com>
279 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track API.
281 2008-09-29 Mike Krüger <mkrueger@novell.com>
283 * MonoDevelop.Debugger/ObjectValueTreeView.cs: implemented IComparable.
285 2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
287 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Really fix.
289 2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
291 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Track api changes.
293 2008-09-18 Lluis Sanchez Gual <lluis@novell.com>
295 * MonoDevelop.Debugger/ObjectValuePad.cs: Fix nullref.
297 2008-09-17 Lluis Sanchez Gual <lluis@novell.com>
299 * MonoDevelop.Debugger.mdp: Updated projects.
301 2008-09-12 Lluis Sanchez Gual <lluis@novell.com>
303 * gtk-gui/generated.cs: Updated generated code.
305 2008-08-20 Mike Krüger <mkrueger@novell.com>
307 * MonoDevelop.Debugger/DisasemblyView.cs: made some changes caused by
310 2008-08-07 Lluis Sanchez Gual <lluis@novell.com>
312 * gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs,
313 gtk-gui/gui.stetic, MonoDevelop.Debugger.mdp, Makefile.am,
314 MonoDevelop.Debugger/BreakpointPropertiesDialog.cs,
315 MonoDevelop.Debugger/BreakpointPad.cs: Moved breakpoint properties
317 * MonoDevelop.Debugger/DebugTextMarker.cs: Track api changes.
319 2008-08-06 Lluis Sanchez Gual <lluis@novell.com>
321 * gtk-gui, gtk-gui/generated.cs,
322 gtk-gui/MonoDevelop.Debugger.BreakpointPropertiesDialog.cs,
323 gtk-gui/gui.stetic, MonoDevelop.Debugger.mdp, Makefile.am,
324 MonoDevelop.Debugger/BreakpointPropertiesDialog.cs,
325 MonoDevelop.Debugger/BreakpointPad.cs: Improved breakpoints pad.
326 Implemented the breakpoint properties dialog.
328 2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
330 * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
331 Makefile.am, MonoDevelop.Debugger/ThreadsPad.cs: Added threads pad.
332 Based on the work by Alfonso Santos Luaces.
333 * MonoDevelop.Debugger/BreakpointPad.cs: Properly unsubscribe debug
336 2008-08-05 Lluis Sanchez Gual <lluis@novell.com>
338 * MonoDevelop.Debugger/DisasemblyView.cs: Track api changes.
340 2008-07-31 Lluis Sanchez Gual <lluis@novell.com>
342 * MonoDevelop.Debugger/ObjectValuePad.cs: Remove debug code.
344 2008-07-29 Mike Krüger <mkrueger@novell.com>
346 * MonoDevelop.Debugger.mdp: Removed some parts of the documentation
349 2008-07-25 Lluis Sanchez Gual <lluis@novell.com>
351 * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
352 Makefile.am, MonoDevelop.Debugger/WatchPad.cs,
353 MonoDevelop.Debugger/LocalsPad.cs,
354 MonoDevelop.Debugger/BreakpointPad.cs,
355 MonoDevelop.Debugger/ObjectValuePad.cs: Implemented LocalsPad.
356 Moved all logic shared with the WatchPad to ObjectValuePad.
357 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Highlight values that
358 have changed since the last time the debugger was stopped.
360 2008-07-25 Lluis Sanchez Gual <lluis@novell.com>
362 * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
363 Makefile.am, MonoDevelop.Debugger/BreakpointPad.cs: Initial
364 implementation of the breakpoints pad by Alfonso Santos Luaces.
366 2008-07-22 Lluis Sanchez Gual <lluis@novell.com>
368 * MonoDevelop.Debugger/WatchPad.cs: Make sure the value tree is
369 properly initialized the first time it is shown.
371 2008-07-21 Michael Hutchinson <mhutchinson@novell.com>
373 * Makefile.am, MonoDevelop.Debugger.mdp: Fix automake build paths. Add
374 System.Xml reference and don't local copy refs, for build within
377 2008-07-21 Lluis Sanchez Gual <lluis@novell.com>
379 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Remove ellupsizing.
380 Doesn't work well with the debug tooltip.
382 2008-07-17 Lluis Sanchez Gual <lluis@novell.com>
384 * MonoDevelop.Debugger/ObjectValueTreeView.cs,
385 MonoDevelop.Debugger/WatchPad.cs: Store watch pad expressions into
386 the user preferences when closing a solution.
388 2008-07-16 Lluis Sanchez Gual <lluis@novell.com>
390 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Make columns resizable.
392 2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
394 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Show icons for Type and
397 2008-07-09 Lluis Sanchez Gual <lluis@novell.com>
399 * MonoDevelop.Debugger.mdp, Makefile.am,
400 MonoDevelop.Debugger/WatchPad.cs,
401 MonoDevelop.Debugger/ObjectValueTreeView.cs: Added support for code
404 2008-07-08 Lluis Sanchez Gual <lluis@novell.com>
406 * MonoDevelop.Debugger/WatchPad.cs: Don't update the tree if there is
407 no current frame, since it will reset the current expansion state.
408 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Added events which are
409 fired when value editing starts/ends. Fixes some text escaping
412 2008-07-07 Lluis Sanchez Gual <lluis@novell.com>
414 * MonoDevelop.Debugger/WatchPad.cs,
415 MonoDevelop.Debugger/ObjectValueTreeView.cs: Show member icons in
416 the watch pad. Support a new compact mode to be used in the debug
419 2008-07-04 Mike Krüger <mkrueger@novell.com>
421 * MonoDevelop.Debugger/DebugTextMarker.cs,
422 MonoDevelop.Debugger/DisasemblyView.cs: debug markers are now using
423 color styles instead of hard coded colors.
425 2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
427 * MonoDevelop.Debugger/DebugTextMarker.cs: Improved colors.
428 * MonoDevelop.Debugger/ObjectValueTreeView.cs: Allow editing variable
430 * MonoDevelop.Debugger/Initializer.cs: Implement ShowDisassembly
432 * MonoDevelop.Debugger/DisasemblyView.cs: Implemented support for mixed
433 assembler/source code view.
435 2008-07-02 Lluis Sanchez Gual <lluis@novell.com>
437 * MonoDevelop.Debugger.addin.xml: Fix add-in id.
439 2008-07-01 Lluis Sanchez Gual <lluis@novell.com>
441 * MonoDevelop.Debugger.mdp, Makefile.am,
442 MonoDevelop.Debugger/DebugTextMarker.cs: Implemented markers for
443 breakpoint and current execution line.
444 * MonoDevelop.Debugger/DisasemblyView.cs: Use new current line marker.
446 2008-06-20 Lluis Sanchez Gual <lluis@novell.com>
448 * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
449 Makefile.am, MonoDevelop.Debugger/WatchPad.cs,
450 MonoDevelop.Debugger/ObjectValueTreeView.cs,
451 MonoDevelop.Debugger/Initializer.cs,
452 MonoDevelop.Debugger/DisasemblyView.cs,
453 MonoDevelop.Debugger/StackTracePad.cs: Improved call stack view.
454 Implemented disassemble view.
456 2008-06-04 Lluis Sanchez Gual <lluis@novell.com>
458 * MonoDevelop.Debugger.addin.xml: Bump MD version.
460 2008-05-15 Lluis Sanchez Gual <lluis@novell.com>
462 * MonoDevelop.Debugger.addin.xml, MonoDevelop.Debugger.mdp,
463 Makefile.am, MonoDevelop.Debugger/WatchPad.cs,
464 MonoDevelop.Debugger/ObjectValueTreeView.cs,
465 MonoDevelop.Debugger/StackTracePad.cs: Implemented initial watch