Nav
|
f37f8f301a
|
Corrected bad rebase
|
2023-02-27 00:08:01 +00:00 |
|
Nav
|
80035cadae
|
Corrected regression from previous refactor where the data type and endianness of focused memory regions were not being persisted through debug sessions
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
f41e60d0af
|
Removed pointless container in HexViewerWidget and tidied QSS styles
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
b2e20b8c1d
|
Enable snapshot capturing when there's no data loaded in the memory inspection pane, if the 'Capture directly from target' option has been selected.
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
f5de0cdb61
|
Added CaptureMemorySnapshot insight worker task to USES_TARGET_CONTROLLER group, to prevent simultaneous runs with other tasks.
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
0a15ce8a84
|
Moved DateTime helper functions to service class
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
8fa7e82c56
|
Moved Paths helper functions to service class
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
d353b55f9b
|
Renamed TargetControllerConsole to TargetControllerService
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
de97e8d4e0
|
Tidying
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
a0a7693d03
|
Added social link to about window
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
21c2658c43
|
Memory snapshot management via memory inspection pane
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
1091966f72
|
RetrieveMemorySnapshots insight worker task
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
be5127feda
|
CaptureMemorySnapshot insight worker task
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
59776f1a0e
|
Memory snapshot data structure
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
fe6e5379ff
|
Tidying
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
47b9c53033
|
Created custom PushButton widget and added custom styleName property for styling primary buttons
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
fc883d5d1e
|
Moved memory region JSON conversion to individual constructors/member functions
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
c2201548e9
|
Fixed nested PanelWidget bug where parent widgets were being affected by PanelWidget::updateVisibility()
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
7f96e5fb70
|
Moved memory inspection pane styles to separate file
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
462bf0ff67
|
Refactored resizing code for PanelWidgets and added support for right-sided panels
|
2023-02-20 21:55:55 +00:00 |
|
Nav
|
46592e4323
|
Corrected distributed font paths
|
2023-01-18 00:35:23 +00:00 |
|
Nav
|
0b19de8afa
|
Moved distributed files to build/distributed and stop placing the binary in build/bin (have binned that directory).
Also updated installation rules
|
2023-01-15 21:20:09 +00:00 |
|
Nav
|
c35565bcd0
|
Register std::map<Targets::TargetMemoryAddress, Widgets::ByteItem*> meta type
|
2023-01-14 12:53:57 +00:00 |
|
Nav
|
7e08da1122
|
Corrected bug with hex viewer in memory inspection pane remaining disabled upon activation
|
2023-01-14 03:06:21 +00:00 |
|
Nav
|
262c50ec3d
|
Changed format of memory capacity string in the TargetMemoryInspectionPane widget (to include commas in the capacity (i.e "2,048" instead of "2048"))
|
2022-12-18 15:48:06 +00:00 |
|
Nav
|
529438b9e4
|
Tidying
|
2022-12-17 14:46:08 +00:00 |
|
Nav
|
9097e37375
|
When splitting a memory read into numerous reads (in the ReadTargetMemory Insight worker task), use the page size if it's available and not less than 256 bytes.
|
2022-12-17 14:45:54 +00:00 |
|
Nav
|
190d734ca3
|
Tidying
|
2022-12-11 17:41:20 +00:00 |
|
Nav
|
d807f9910a
|
Tidying
|
2022-12-10 22:05:18 +00:00 |
|
Nav
|
adb450d111
|
Set stale data flag in TargetMemoryInspectionPane, when the relevant memory type has been written to
|
2022-12-10 21:38:08 +00:00 |
|
Nav
|
b3fb3f0955
|
Lots of tidying
|
2022-12-03 22:16:21 +00:00 |
|
Nav
|
0c1b0211e8
|
Tidying
|
2022-10-12 21:26:09 +01:00 |
|
Nav
|
28cbeb6fc4
|
More tidying
|
2022-10-01 21:54:25 +01:00 |
|
Nav
|
065a389dfe
|
Improved naming consistency of aliases
|
2022-10-01 21:01:37 +01:00 |
|
Nav
|
c7af236646
|
Tidied logs
|
2022-09-24 18:35:58 +01:00 |
|
Nav
|
6e0038b41c
|
Corrected font bug in annotation items
|
2022-09-19 14:40:48 +01:00 |
|
Nav
|
851a2b7cd7
|
Fixed latest version number check bug
|
2022-09-18 18:16:52 +01:00 |
|
Nav
|
294e49df08
|
Increased timeout value for single-shot timer used to emit the target state when stepping through code
|
2022-09-18 15:02:22 +01:00 |
|
Nav
|
42c42203c2
|
Tidying
|
2022-09-17 20:56:23 +01:00 |
|
Nav
|
2ff7a3fdde
|
Fixed annotation item italic bug in memory inspection pane
|
2022-09-17 20:55:37 +01:00 |
|
Nav
|
238819eb42
|
Added single-shot delay times for emitting target stopped events to Insight components, when stepping through code
|
2022-09-17 20:55:17 +01:00 |
|
Nav
|
fc6cfc5d49
|
Fixed bug with InsightWorkers not shutting down promptly
|
2022-09-17 20:18:03 +01:00 |
|
Nav
|
9f9a67688e
|
Tidying
|
2022-09-17 02:05:45 +01:00 |
|
Nav
|
d8bea62ad2
|
Fixed regression in Insight package variant support check
|
2022-09-17 02:02:17 +01:00 |
|
Nav
|
2f3692293e
|
Tidying
|
2022-09-15 20:20:25 +01:00 |
|
Nav
|
beae66e477
|
Fixed label escaping issue in ErrorDialogue instance
|
2022-09-14 20:06:26 +01:00 |
|
Nav
|
eb7ce58b75
|
Tidying
|
2022-09-14 19:46:16 +01:00 |
|
Nav
|
d8f842b299
|
Appearence tweaks in memory inspection pane
|
2022-09-14 19:45:41 +01:00 |
|
Nav
|
cd2dae41e4
|
Implemented data export via clipboard actions in the hex viewer widget
|
2022-09-14 19:45:21 +01:00 |
|
Nav
|
6a8c5688dc
|
Moved byte item selection to std::map, to ensure sorting of byte item pointers by byte item memory address
|
2022-09-14 19:01:17 +01:00 |
|