Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 03 Feb 2018 21:18:50 +0000] rev 59
Variable objects: splitted `VDBFrameApplication`
into more generic `VDBVariableObjectListApplication`
and `GDBFrameApplication`, the latter using the former.
Jan Vrany <jan.vrany@fit.cvut.cz> [Thu, 01 Feb 2018 23:28:51 +0000] rev 58
Variable objects: highlight values that have changed since last "view"
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 28 Jan 2018 23:13:36 +0000] rev 57
Variable objects: added support for composite types
...such as arrays, structs and unions:
* renamed `VDBVariablePresenter` to more generic `GDBVsriableOjbectPresenter`
* added support for hierarchy of `GDBVsriableOjbectPresenter` to show
members of composite types in frame application.
Jan Vrany <jan.vrany@fit.cvut.cz> [Fri, 26 Jan 2018 12:06:19 +0000] rev 56
UI: added "memory view" to display memory dumps
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 17 Jan 2018 07:03:58 +0000] rev 55
UI: refactored updates in thread / stack view
* Do not reload tree on thread exit event. This slows down
things a lot on Windows when debugging Smalltalk/X as
threads are created and terminated every now and again.
Only do that on stopped event.
* Do not reload three on running event - thre tree would
be not up to date anyways, no need to bother.
Jan Vrany <jan.vrany@fit.cvut.cz> [Wed, 17 Jan 2018 06:46:47 +0000] rev 54
UI: support for presenter-defined context menus
Each `VDBModelPresenter` can define it's own, model-specific
items by overriding class #contextMenu. These items are then
shown in context menu of "list" applications (subclasses of
`VDBAbstractListApplication`.
This is useful especially for `VDBStackApplication` which sjows
different models (inferiors, threads and frames).
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 15 Jan 2018 09:57:48 +0000] rev 53
Win32: initial support for Windows.
This commit brings an initial support for Windows.
* Introduces `VDBWindowsDebuggerConsoleApplication` since
there's no PTY support. Indeed, the GDB's command completion
support it lost. The UI is bit awkward - but hey, it looks like
WinDBG so Windows users shouldn't be too disappointed :-)
Jan Vrany <jan.vrany@fit.cvut.cz> [Mon, 08 Jan 2018 19:48:11 +0000] rev 52
Win32: initial support for Windows.
This commit brings an initial support for Windows.
* Introduces `VDBWindowsDebuggerConsoleApplication` since
there's no PTY support. Indeed, the GDB's command completion
support it lost. The UI is bit awkward - but hey, it looks like
WinDBG so Windows users shouldn't be too disappointed :-)
Jan Vrany <jan.vrany@fit.cvut.cz> [Sun, 17 Dec 2017 20:33:20 +0000] rev 51
Renamed `VDBAbstractConsoleApplication` to `VDBAbstractUnixConsoleApplication`
...as these can be used only aon UNIX systems with PTY support.
Jan Vrany <jan.vrany@fit.cvut.cz> [Sat, 16 Dec 2017 23:02:08 +0000] rev 50
Fixed `VDBAbstractApplication class >> windowTitle` w.r.t changes in UI Builder