Jan Vrany <jan.vrany@labware.com> [Thu, 18 Nov 2021 16:32:31 +0000] rev 243
UX: hilight changed register when changed via API
Jan Vrany <jan.vrany@labware.com> [Thu, 18 Nov 2021 16:31:39 +0000] rev 242
UI: add theme support to register list
Jan Vrany <jan.vrany@labware.com> [Thu, 18 Nov 2021 16:29:30 +0000] rev 241
Always call `super subscribe` when overriding
Jan Vrany <jan.vrany@labware.com> [Wed, 17 Nov 2021 13:38:30 +0000] rev 240
UX: refactor double-click / inspect in lists
...to inspect in the same inspector if the VDB list is used as an
view (tab) in inspector.
Jan Vrany <jan.vrany@labware.com> [Mon, 08 Nov 2021 14:22:20 +0000] rev 239
Preserve successors when splitting basic blocks
Jan Vrany <jan.vrany@labware.com> [Mon, 08 Nov 2021 13:16:00 +0000] rev 238
Do not update contents of instruction list when there's no "source"
If there's no disassemblable nor frame, there's nothing
to update instructions from. In this case, just show a bunch of
instruction someone may (or may not) have set.
This is the case when instruction list is used to display contents
of code buffer outside of VDB itself.
Jan Vrany <jan.vrany@labware.com> [Fri, 29 Oct 2021 12:19:00 +0100] rev 237
FIXUP: UI: add theme support to instruction list
Jan Vrany <jan.vrany@labware.com> [Thu, 28 Oct 2021 16:10:09 +0100] rev 236
UI: when creating a presenters, make sure instruction has an address
...and if not, provide one. This is usefull when `VDBInstructionListApplication`
is used outside a debugger UI, for example to provide a view on arbitrary
disassembly.
Jan Vrany <jan.vrany@labware.com> [Sat, 16 Oct 2021 09:23:45 +0200] rev 235
python: move `contents_visualizer()` helper from `vdb.mi` to `vdb` package
Jan Vrany <jan.vrany@labware.com> [Sat, 16 Oct 2021 09:21:12 +0200] rev 234
python: add `CxxPrettyPrinter`
...a custom pretty printer for (almost any) C++ object.
It doesn't do any special printing except it does "flatten"
members into one flat list (just like in Smalltalk inspector)