Commit Graph

  • dde17b0666 Removed bloom.json fallback Nav 2023-05-24 19:36:58 +01:00
  • ba03833325 Lots of tidying Nav 2023-05-21 21:08:25 +01:00
  • 5f8242a87a Tidying Nav 2023-05-10 19:53:47 +01:00
  • 0012404a5d Added EXCLUDE_INSIGHT build flag. Nav 2023-05-10 19:53:39 +01:00
  • 3f0326d9a3 Removed obsolete event Nav 2023-05-10 19:52:15 +01:00
  • 39c66d7ab6 Bumped version number Nav 2023-07-18 22:41:52 +01:00
  • 86670d8f1b Fixed difference count bug in snapshot diff viewer Nav 2023-07-18 22:27:50 +01:00
  • dea3dff5fa Corrected premature enabling of the hex viewer in the memory inspection pane Nav 2023-07-18 22:27:28 +01:00
  • 36ed2e9cb4 Fixed intersecting memory region detection bug Nav 2023-07-18 21:56:41 +01:00
  • 614255c850 Fixed version number comparison bug and a little tidying Nav 2023-07-18 21:56:35 +01:00
  • 1383886545 Added FUNDING.yml Nav 2023-07-18 21:30:25 +01:00
  • ab8693b1e0 Fixed bug where Bloom wasn't managing the DWEN fuse bit on some development boards. Nav 2023-07-18 21:28:45 +01:00
  • d083f27416 Bumped version number Nav 2023-05-18 20:33:40 +01:00
  • 22ae3684ed Corrected libstdc++ dependency in Pacman and Debian package control files Nav 2023-05-18 20:25:33 +01:00
  • ab659f6542 Do not distribute the libstdc++ shared object in Arch packages - the package manager can handle this dependency Nav 2023-05-18 20:24:57 +01:00
  • 4512339663 Bumped version number Nav 2023-05-12 19:21:38 +01:00
  • efeb5ad48c Corrected "Unknown target family" error for new AVR EA targets. Nav 2023-05-12 19:08:52 +01:00
  • 0ed36ae48e Bumped version number Nav 2023-05-08 16:41:15 +01:00
  • 580dea2375 Styling tweak for 'Snapshots' button in memory inspection pane Nav 2023-05-08 15:55:41 +01:00
  • 97d8a116fb Improved rotatable label appearance with differing font renderers Nav 2023-05-08 14:58:45 +01:00
  • 5825b11d0b Added suggestion to check OCDEN fuse bit, in error message for DEVICE_NOT_UNDER_CONTROL error. Nav 2023-05-08 13:24:45 +01:00
  • c88dc35e4b Included target ID verification in OCDEN fuse bit management Nav 2023-05-08 13:04:26 +01:00
  • c397049ea8 Added memory type label to snapshot diff window Nav 2023-05-08 12:35:58 +01:00
  • 1f57ca3f21 Corrected bug with leaving programming mode on Snap and PICkit 4 debug tools Nav 2023-05-08 02:44:03 +01:00
  • 61d608989d Changed GDB "Handling..." logs to INFO level Nav 2023-05-07 20:17:33 +01:00
  • 602e08f97a Fixed seg fault bug in reactivation of insight window Nav 2023-05-07 20:04:15 +01:00
  • 8a6f1e8659 Fixed bug with GDB interrupts not being serviced properly Nav 2023-05-07 19:44:19 +01:00
  • c502b02c58 Removed duplicate Insight resource Nav 2023-05-07 17:26:29 +01:00
  • 1371ac4338 Deleted old build script Nav 2023-05-07 17:23:03 +01:00
  • e65acaac99 Tidying Nav 2023-05-07 17:10:29 +01:00
  • c7c49b7557 Added support for AVR64EA28, AVR64EA32 and AVR64EA48 targets Nav 2023-05-07 16:53:31 +01:00
  • 38841b006b Tidying Nav 2023-05-07 16:52:29 +01:00
  • d3fdc37df0 Added OCDEN and JTAGEN fuse bit check in TDF validation script Nav 2023-05-07 16:52:09 +01:00
  • e5c78e7b3a Added preserveEeprom target param Nav 2023-05-07 16:50:59 +01:00
  • 69e5ea2262 Warn users who are still using the deprecated "avr8" config param value Nav 2023-05-07 16:50:37 +01:00
  • ce3d58c7a4 Consistency tweaks to DWEN fuse bit management Nav 2023-05-07 16:50:14 +01:00
  • 6ae1ef1be2 OCDEN fuse bit management Nav 2023-05-07 16:49:45 +01:00
  • e2f202d5c9 Stop printing non-ASCII characters from GDB in debug logs Nav 2023-05-07 16:45:04 +01:00
  • adcca0079d Check if Microchip hybrid devices (Snap and PICkit 4) are not in AVR mode and report back to the user. Nav 2023-05-07 16:44:15 +01:00
  • 7bdc03116e Fixed stale scene bug in hex viewer Nav 2023-05-07 16:33:53 +01:00
  • e6d290f866 Corrected ByteItem position lookup bug Nav 2023-05-07 03:30:21 +01:00
  • 68059e9dfd Refresh hex viewer when opening previous opened snapshot diff window Nav 2023-05-07 03:14:37 +01:00
  • c7a6ad26ec Tidying Nav 2023-05-07 00:59:09 +01:00
  • 76192df641 Reimplemented hex viewer item renderer to draw additional graphics to highlighting changes in snapshot diff window Nav 2023-05-07 00:58:44 +01:00
  • db158a0eda Identify differences in snapshot diff window Nav 2023-05-07 00:55:47 +01:00
  • b80f6aad6c Further refactoring of hex viewer item painting for additional performance gains Nav 2023-05-06 21:02:30 +01:00
  • eca86fcb1a Added support for flash memory inspection Nav 2023-05-03 23:13:22 +01:00
  • da5db96f11 New changed ByteItem state, with styles Nav 2023-05-03 21:46:08 +01:00
  • acb05904dd Made hex viewer hover rectangles more prominent Nav 2023-05-03 21:44:47 +01:00
  • 2f7954fcc9 Corrected regression Nav 2023-05-03 21:44:05 +01:00
  • 84a1cb9841 Consistent border color in memory snapshot items Nav 2023-05-01 23:44:09 +01:00
  • 450146e8c4 Implemented restore functionality in snapshot diff window Nav 2023-05-01 21:00:33 +01:00
  • 28aa4c630c Corrected regression in snapshot diff styles Nav 2023-05-01 17:08:45 +01:00
  • f634782551 Tidying Nav 2023-05-01 17:08:19 +01:00
  • e72efe71f2 Refresh snapshot diff windows when comparing against current memory and the memory has been updated Nav 2023-05-01 17:08:06 +01:00
  • 9c8e130446 Implemented "Compare with Current" action in snapshot manager Nav 2023-05-01 15:48:01 +01:00
  • e3cbfdc5fc Tidying Nav 2023-05-01 15:05:57 +01:00
  • c0269e8378 Initial work for the SnapshotDiff window Nav 2023-05-01 15:05:34 +01:00
  • 5e4d917b57 Prepared HexViewerWidget for snapshot diff window Nav 2023-05-01 14:49:51 +01:00
  • 86a09b1a4a Tidying Nav 2023-05-01 14:05:44 +01:00
  • 9364e8f59f Darker border on selected memory snapsho items Nav 2023-05-01 13:14:30 +01:00
  • 00f3d2265e Corrected bug with HexViewerItem::allocatedGraphicsItem being cleared unexpectedly upon graphic item allocation in the hex viewer Nav 2023-04-30 17:19:30 +01:00
  • f6d863c8f2 Layout tweaks in Dialog widget Nav 2023-04-30 17:18:24 +01:00
  • 055119f2fd Tidying Nav 2023-04-27 19:31:34 +01:00
  • f9e8e27374 Prevent needless refresh tasks being created when opening the memory inspection pane Nav 2023-04-27 19:14:33 +01:00
  • 0ef83f275b Fixed bug where memory inspection pane was being enabled too early in certain circumstances Nav 2023-04-27 19:13:36 +01:00
  • 078aa0acb6 Corrected stack pointer validation in TopLevelGroupItem Nav 2023-04-26 19:36:15 +01:00
  • e285d4c912 Tidying Nav 2023-04-25 20:28:13 +01:00
  • 7aa8ef0858 Consistent selection background color Nav 2023-04-25 20:28:03 +01:00
  • fbe3e5b545 Should have been included in 5b17ddccb5 Nav 2023-04-25 20:26:52 +01:00
  • feb072783f Added hover backround on snapshot manager toolbar buttons. Also removed some unused styles Nav 2023-04-25 19:51:37 +01:00
  • 5b17ddccb5 Removed context menu icons from QPlainTextEdit widget Nav 2023-04-25 19:50:40 +01:00
  • baacfdcef6 Tweaked selection text/background color in text input/plain text fields Nav 2023-04-25 19:49:06 +01:00
  • 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 Nav 2023-04-25 19:48:13 +01:00
  • 90f48777fa Tidying Nav 2023-04-15 12:38:33 +01:00
  • c63501ff11 Improved preexisting and added new copy-to-clipboard functions in the hex viewer and target registers pane. Nav 2023-04-15 12:38:20 +01:00
  • 080bfcffbc Corrected failed assertion in restore and delete snapshot functions in the SnapshotManager Nav 2023-04-15 12:35:30 +01:00
  • f1daa9066d Implemented snapshot deletion function Nav 2023-04-15 12:34:55 +01:00
  • c49a792c53 Should have been included in 3feb60cc5c Nav 2023-04-15 00:28:14 +01:00
  • c45522ce5f Tweaked focused region icons Nav 2023-04-15 00:01:48 +01:00
  • 3feb60cc5c Replaced std::vector with std::set, for automatic sorting in ListScene widget. And added ListScene::removeListItem() function Nav 2023-04-15 00:00:06 +01:00
  • c5545df40a Added stack pointer to snapshots Nav 2023-04-14 21:15:42 +01:00
  • 8a3c7540ba Enforce limit on the number of loaded snapshots Nav 2023-04-14 21:12:22 +01:00
  • 761fef0cae SnapshotViewer window Nav 2023-04-12 22:52:28 +01:00
  • 694ba6385b Implemented restore snapshot function Nav 2023-04-12 22:47:11 +01:00
  • 54b766b0e7 New Dialog widget base class and ConfirmationDialog widget Nav 2023-04-12 21:52:37 +01:00
  • 05943e6f8a Fixed bug with copying byte addresses/values from hex viewer to clipboard - they were being copied in an incorrect order Nav 2023-04-12 21:49:33 +01:00
  • 61e3c1f02d Fixed bug with stale data label not appearing in CreateSnapshotWindow when it should Nav 2023-04-11 23:20:51 +01:00
  • a7dd7d1d52 Corrected segmentation fault bug caused by QHash iterator invalidation Nav 2023-04-11 23:06:54 +01:00
  • 73b31fd22b Refactored TaskProgressIndicator widget to remain in place and support multiple tasks Nav 2023-04-11 22:23:48 +01:00
  • fb0a5fef3b Support external context menu actions in the HexViewerWidget Nav 2023-04-10 16:41:24 +01:00
  • 8efacae10b Fixed excluded memory regions in hex viewer Nav 2023-04-09 00:04:16 +01:00
  • ed2365e173 Adjusted WriteTargetMemory insight worker task to support writing non-contiguous blocks in a single task Nav 2023-04-08 14:09:25 +01:00
  • fa0d0ca47f Made SnapshotManager signal more generic Nav 2023-04-02 23:42:59 +01:00
  • d26ec3057b New insight worker task for writing to target memory Nav 2023-04-02 23:41:04 +01:00
  • 1fbcff2e1b Reject unknown breakpoint types in GDB server Nav 2023-04-02 00:22:11 +01:00
  • 96b8bc68d1 Corrected bug with breakpoint type parsing in breakpoint command packets Nav 2023-04-01 19:07:25 +01:00
  • 2d934f7ea5 Removed breakpoint caching in GDB server - it's not needed! GDB can be configured to avoid needlessly updating breakpoints on the target Nav 2023-04-01 19:06:57 +01:00
  • b4046e8ded Corrected focused region annotation margin caclulation Nav 2023-04-01 16:16:58 +01:00
  • 3a74906541 Implemented support for breakpoint caching in the GDB server Nav 2023-04-01 14:30:33 +01:00