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 |
|
Nav
|
0e56503c75
|
Tidying insight resource definitions
|
2023-03-25 00:52:31 +00:00 |
|
Nav
|
5b90c6280e
|
Implemented event filter in PanelWidget to enforce the receiving of mouse events (for the panel resize handle)
|
2023-03-23 19:23:39 +00:00 |
|
Nav
|
400a735760
|
Refactored snapshot list in SnapshotManager to use ListView widget
|
2023-03-23 19:22:00 +00:00 |
|
Nav
|
6c2527b7f4
|
Implemented support for multi-select and selection limit in ListScene widget
|
2023-03-23 19:20:50 +00:00 |
|
Nav
|
a1da8dc004
|
Changed inline value font color in target reigsters pane, with the register is selected
|
2023-03-21 21:17:37 +00:00 |
|
Nav
|
d7a8e0ded0
|
Added support for sorting ListItems in a ListView
|
2023-03-21 20:31:57 +00:00 |
|
Nav
|
dc241c3886
|
Tidying
|
2023-03-19 12:35:00 +00:00 |
|
Nav
|
bb5270849d
|
New background tasks window
|
2023-03-19 12:32:39 +00:00 |
|
Nav
|
dba7d83c4f
|
Adjusted min width of hex viewer scene to prevent overlapping when the side panel is visible
(this addresses a regression from a previous change, decreasing the min width of the memory inspection window)
|
2023-03-19 01:37:31 +00:00 |
|
Nav
|
7998632eed
|
Fixed item positioning bug in hex viewer
|
2023-03-19 01:34:17 +00:00 |
|
Nav
|
45715114a1
|
Fixed excessive annotation margin bug in FocusedRegionGroupItem
|
2023-03-19 01:33:53 +00:00 |
|
Nav
|
03ef7f0f8b
|
Fixed regression bug with byte item hovering when row/col highlighting is disabled
|
2023-03-19 00:20:05 +00:00 |
|
Nav
|
e727ff166c
|
Decreased minimum width of memory inspection window
|
2023-03-18 22:07:18 +00:00 |
|
Nav
|
3d3d5ab7c1
|
Using std::atomic for insight worker task state and progress percentage.
Tidying TaskProgressIndicator widget
|
2023-03-18 19:02:15 +00:00 |
|
Nav
|
20751b3fb9
|
Fixed bug with byte item selection in hex viewer
|
2023-03-18 13:00:42 +00:00 |
|
Nav
|
27f9c1446b
|
Further reduced CPU load when hovering in the hex viewer
|
2023-03-18 13:00:23 +00:00 |
|
Nav
|
65f1aead11
|
Fixed bug in hex viewer graphics scene, where double clicks were being ignored
|
2023-03-16 18:45:56 +00:00 |
|
Nav
|
46e5d813bb
|
Tidying
|
2023-03-16 18:45:15 +00:00 |
|
Nav
|
c1af6b9f03
|
Added selection count label to hex viewer
|
2023-03-16 18:45:03 +00:00 |
|
Nav
|
c79dfa1967
|
Used a signal for updating hovered address label in hex viewer
|
2023-03-16 18:43:44 +00:00 |
|
Nav
|
f3cd27ee82
|
Stop needlessly resetting the capture snapshot form
|
2023-03-15 21:17:21 +00:00 |
|
Nav
|
b645606e1b
|
Included ReadStackPointer task in memory inspection pane TaskProgressIndicator
|
2023-03-15 20:58:21 +00:00 |
|
Nav
|
70e2a39eba
|
New TaskProgressIndicator widget for the memory inspection pane
|
2023-03-15 20:41:54 +00:00 |
|
Nav
|
5b04c5397a
|
Progress update signal for time-expensive tasks
|
2023-03-15 20:36:53 +00:00 |
|
Nav
|
c8bf1c5e8a
|
Added brief() to InsightWorkerTask
|
2023-03-15 20:16:07 +00:00 |
|
Nav
|
e8f1329a4d
|
Tidying
|
2023-03-15 20:15:05 +00:00 |
|
Nav
|
96928e559e
|
Ctrl+R shortcut for refreshing memory inspection panes
|
2023-03-14 22:14:13 +00:00 |
|
Nav
|
65f588de7f
|
Fixed InsightWorkerTask double-delete bug
|
2023-03-14 20:46:04 +00:00 |
|
Nav
|
4895b2c919
|
Tidying
|
2023-03-13 00:45:26 +00:00 |
|
Nav
|
c394ce52df
|
New TaskIndicator widget
|
2023-03-12 23:32:44 +00:00 |
|
Nav
|
57eaa989f5
|
Manage InsightWorkerTask pointers via QSharedPointer, in preparation for task indicator widget and task window.
|
2023-03-12 23:31:19 +00:00 |
|
Nav
|
db9cddf12c
|
Fixed off-by-one bug in address item container
|
2023-03-12 15:00:15 +00:00 |
|
Nav
|
bea1af7e0b
|
Changed snapshot SvgToolButton to a standard tool button with a rotated label
|
2023-03-11 21:10:38 +00:00 |
|