Nav
|
86a09b1a4a
|
Tidying
|
2023-05-01 14:05:44 +01:00 |
|
Nav
|
9364e8f59f
|
Darker border on selected memory snapsho items
|
2023-05-01 13:14:30 +01:00 |
|
Nav
|
00f3d2265e
|
Corrected bug with HexViewerItem::allocatedGraphicsItem being cleared unexpectedly upon graphic item allocation in the hex viewer
|
2023-04-30 17:19:30 +01:00 |
|
Nav
|
f6d863c8f2
|
Layout tweaks in Dialog widget
|
2023-04-30 17:18:24 +01:00 |
|
Nav
|
055119f2fd
|
Tidying
|
2023-04-27 19:31:34 +01:00 |
|
Nav
|
f9e8e27374
|
Prevent needless refresh tasks being created when opening the memory inspection pane
|
2023-04-27 19:14:33 +01:00 |
|
Nav
|
0ef83f275b
|
Fixed bug where memory inspection pane was being enabled too early in certain circumstances
|
2023-04-27 19:13:36 +01:00 |
|
Nav
|
078aa0acb6
|
Corrected stack pointer validation in TopLevelGroupItem
|
2023-04-26 19:45:38 +01:00 |
|
Nav
|
e285d4c912
|
Tidying
|
2023-04-25 20:28:13 +01:00 |
|
Nav
|
7aa8ef0858
|
Consistent selection background color
|
2023-04-25 20:28:03 +01:00 |
|
Nav
|
fbe3e5b545
|
Should have been included in 5b17ddccb5
|
2023-04-25 20:26:52 +01:00 |
|
Nav
|
feb072783f
|
Added hover backround on snapshot manager toolbar buttons. Also removed some unused styles
|
2023-04-25 19:51:37 +01:00 |
|
Nav
|
5b17ddccb5
|
Removed context menu icons from QPlainTextEdit widget
|
2023-04-25 19:50:40 +01:00 |
|
Nav
|
baacfdcef6
|
Tweaked selection text/background color in text input/plain text fields
|
2023-04-25 19:49:06 +01:00 |
|
Nav
|
d68d944efc
|
Set text input/plain text fields to read-only, as opposed to disabling them. This allows users to copy the text without being able to modify it
|
2023-04-25 19:48:13 +01:00 |
|
Nav
|
90f48777fa
|
Tidying
|
2023-04-15 12:38:33 +01:00 |
|
Nav
|
c63501ff11
|
Improved preexisting and added new copy-to-clipboard functions in the hex viewer and target registers pane.
|
2023-04-15 12:38:20 +01:00 |
|
Nav
|
080bfcffbc
|
Corrected failed assertion in restore and delete snapshot functions in the SnapshotManager
|
2023-04-15 12:35:30 +01:00 |
|
Nav
|
f1daa9066d
|
Implemented snapshot deletion function
|
2023-04-15 12:34:55 +01:00 |
|
Nav
|
c49a792c53
|
Should have been included in 3feb60cc5c
|
2023-04-15 00:28:14 +01:00 |
|
Nav
|
c45522ce5f
|
Tweaked focused region icons
|
2023-04-15 00:01:48 +01:00 |
|
Nav
|
3feb60cc5c
|
Replaced std::vector with std::set, for automatic sorting in ListScene widget.
And added `ListScene::removeListItem()` function
|
2023-04-15 00:00:06 +01:00 |
|
Nav
|
c5545df40a
|
Added stack pointer to snapshots
|
2023-04-14 21:15:42 +01:00 |
|
Nav
|
8a3c7540ba
|
Enforce limit on the number of loaded snapshots
|
2023-04-14 21:12:22 +01:00 |
|
Nav
|
761fef0cae
|
SnapshotViewer window
|
2023-04-12 22:52:28 +01:00 |
|
Nav
|
694ba6385b
|
Implemented restore snapshot function
|
2023-04-12 22:51:36 +01:00 |
|
Nav
|
54b766b0e7
|
New Dialog widget base class and ConfirmationDialog widget
|
2023-04-12 22:03:17 +01:00 |
|
Nav
|
05943e6f8a
|
Fixed bug with copying byte addresses/values from hex viewer to clipboard - they were being copied in an incorrect order
|
2023-04-12 21:49:33 +01:00 |
|
Nav
|
61e3c1f02d
|
Fixed bug with stale data label not appearing in CreateSnapshotWindow when it should
|
2023-04-11 23:20:51 +01:00 |
|
Nav
|
a7dd7d1d52
|
Corrected segmentation fault bug caused by QHash iterator invalidation
|
2023-04-11 23:07:41 +01:00 |
|
Nav
|
73b31fd22b
|
Refactored TaskProgressIndicator widget to remain in place and support multiple tasks
|
2023-04-11 22:23:48 +01:00 |
|
Nav
|
fb0a5fef3b
|
Support external context menu actions in the HexViewerWidget
|
2023-04-10 16:41:24 +01:00 |
|
Nav
|
8efacae10b
|
Fixed excluded memory regions in hex viewer
|
2023-04-09 00:04:16 +01:00 |
|
Nav
|
ed2365e173
|
Adjusted WriteTargetMemory insight worker task to support writing non-contiguous blocks in a single task
|
2023-04-08 14:09:25 +01:00 |
|
Nav
|
fa0d0ca47f
|
Made SnapshotManager signal more generic
|
2023-04-02 23:42:59 +01:00 |
|
Nav
|
d26ec3057b
|
New insight worker task for writing to target memory
|
2023-04-02 23:41:04 +01:00 |
|
Nav
|
1fbcff2e1b
|
Reject unknown breakpoint types in GDB server
|
2023-04-02 00:22:11 +01:00 |
|
Nav
|
96b8bc68d1
|
Corrected bug with breakpoint type parsing in breakpoint command packets
|
2023-04-01 19:07:42 +01:00 |
|
Nav
|
2d934f7ea5
|
Removed breakpoint caching in GDB server - it's not needed!
GDB can be configured to avoid needlessly updating breakpoints on the target
|
2023-04-01 19:06:57 +01:00 |
|
Nav
|
b4046e8ded
|
Corrected focused region annotation margin caclulation
|
2023-04-01 16:16:58 +01:00 |
|
Nav
|
3a74906541
|
Implemented support for breakpoint caching in the GDB server
|
2023-04-01 15:15:04 +01:00 |
|
Nav
|
06b6c4460b
|
Tidying
|
2023-04-01 12:42:46 +01:00 |
|
Nav
|
56ea97369d
|
Preparation for support for the GDB vCont command packet
Also fixed a bug in the `StepExecution` and `ContinueExecution` constructors, where the from address wasn't being extracted properly
|
2023-04-01 12:37:59 +01:00 |
|
Nav
|
837f6d0af3
|
Fixed bug with CLion management detection (where Bloom failed to detect CLion 2023.1 managing its process)
|
2023-04-01 12:30:09 +01:00 |
|
Nav
|
5bbcf3be50
|
Added support for disabling item selection in ListScene
|
2023-03-29 23:13:40 +01:00 |
|
Nav
|
48f8d215ac
|
Fixed geometry bug in ListScene widget
|
2023-03-29 22:47:28 +01:00 |
|
Nav
|
51c01d328d
|
Tidying
|
2023-03-27 21:33:28 +01:00 |
|
Nav
|
dcb723b8ce
|
Capture memory regions in snapshots
|
2023-03-27 21:32:44 +01:00 |
|
Nav
|
2fad19f533
|
The HexViewerWidget doesn't make any changes to memory regions - no need for them to be mutable
|
2023-03-25 20:14:50 +00:00 |
|
Nav
|
0f456310c8
|
Moved hex viewer styles to separate QSS file
|
2023-03-25 00:58:59 +00:00 |
|