Commit graph

575 commits

Author SHA1 Message Date
Ryan Kurtz
ef7dac45ae Merge remote-tracking branch
'origin/GP-4281-dragonmacher-initial-address-fix' (Closes #6166)
2024-02-05 11:43:43 -05:00
dragonmacher
2e2f5e65ec GP-4281 - Fixed bug that prevented the tool from going to the correct
program location when opening from a URL
2024-02-01 19:24:59 -05:00
dragonmacher
ca9cfe9f9a GP-4269 - Minor refactor of plugin category names 2024-01-31 12:04:31 -05:00
Ryan Kurtz
590fcdcb7f Merge remote-tracking branch 'origin/GP-4227_ghidragon_keyboard_nav--SQUASHED' 2024-01-29 17:17:01 -05:00
ghidragon
3d333c071b GP-4227 fixed several focus traversal issues 2024-01-29 16:22:50 -05:00
dragonmacher
1cf7803d88 GP-4270: Minor fixes 2024-01-29 08:15:45 -05:00
dragonmacher
8866cbc695 GP-4232 - Fixed an error in the Program Information window due to an
options being removed on an undo operation
2024-01-17 14:59:37 -05:00
Ryan Kurtz
4932293405 Merge remote-tracking branch 'origin/GP-4222_ghidragon_domain_object_listener_builder--SQUASHED' 2024-01-16 08:51:29 -05:00
ghidragon
54214f7f96 GP-4222 created a builder for DomainObjectListeners to provide a more compact wahy to express the event handling logic 2024-01-12 16:10:01 -05:00
Ryan Kurtz
9506a1cca2 Merge remote-tracking branch 'origin/GP-4188_ghidra1_ContentToolAssociations--SQUASHED' 2024-01-11 07:54:54 -05:00
ghidra1
19a345fdff GP-4188 improve tool associations with LinkHandlers. Removed support
for default content-type.
2024-01-10 14:32:49 -05:00
ghidragon
856aa904aa GP-2076 domain object event refactor 2024-01-10 12:22:01 -05:00
Ryan Kurtz
daca354c47 Merge remote-tracking branch
'origin/GP-4172_ghidragon_theme_switch_dialog--SQUASHED' (Closes #6024)
2024-01-10 12:02:18 -05:00
ghidragon
e98aac1e67 GP-4172 simplified theme switcher dialog. Also added in double click to pick and exit 2024-01-10 11:55:34 -05:00
Ryan Kurtz
8c89a8bb3c GP-3844: Replacing the 'Show VM Memory' dialog with an upgraded 'Runtime Information' dialog 2024-01-08 08:16:11 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
Ryan Kurtz
3903a92829 Merge remote-tracking branch 'origin/GP-0-dragonmacher-plugins-config-bug-fix' 2023-12-11 11:50:18 -05:00
dragonmacher
a0de0934bb Fixed a bug for apps with no plugins found 2023-12-11 11:43:54 -05:00
dragonmacher
bfd16302f1 GP-4109 - Fixed failure to open the last used project when running a new
release of Ghidra the first time
2023-12-05 13:54:20 -05:00
ghidra1
2e5b4fc22a Merge remote-tracking branch 'origin/GP-3979_ghidragon_program_caching--SQUASHED' 2023-11-27 12:10:07 -05:00
ghidragon
7d67188d0b GP-3970 program caching and refactoring of ProgramManager and OpenProgramTask 2023-11-27 11:47:18 -05:00
dragonmacher
f4026c2bea Test fixes 2023-11-24 14:11:43 -05:00
Ryan Kurtz
d5cc4050c7 GP-4066: Drag and drop fix 2023-11-22 14:30:35 -05:00
Ryan Kurtz
280d5ce8d1 Merge remote-tracking branch 'origin/GP-3623-dragonmacher-extension-classloader--SQUASHED' 2023-11-22 10:02:03 -05:00
Ryan Kurtz
4f8c920cce Merge remote-tracking branch 'origin/patch' 2023-11-21 12:24:28 -05:00
dragonmacher
0a520b08bd GP-3623 - Extensions - Added an extension-specific class loader; moved ExtensionUtils to Generic 2023-11-21 11:18:28 -05:00
ghidra1
af160d946d GP-4057 Corrected ProjectLocator bug and corrected use of various
directory preferences to varefy directory existance.
2023-11-20 16:35:20 -05:00
ghidragon
9cd2666799 GP-3992 fixed various issues/bugs related to the new askValues() script method 2023-11-06 15:40:38 -05:00
dragonmacher
4f1866d4cc Theming - Fixed clients that want empty viewport space to match the
parent panel color
2023-10-30 18:01:54 -04:00
Ryan Kurtz
24920a8c9b Merge remote-tracking branch
'origin/GP-2737-dragonmacher-fg-breakpoints--SQUASHED' (Closes #5532)
2023-10-24 09:19:04 -04:00
dragonmacher
54a240f3b8 GP-2737 - Function Graph - Added support for rendering Area Markers. Added support for a breakpoint margin area in each vertex. 2023-10-23 10:59:35 -04:00
Ryan Kurtz
771c8b1849 Merge remote-tracking branch 'origin/patch' 2023-10-20 18:42:02 -04:00
ghidra1
7f74d246ed GP-3914 Corrected ProjectLocator bug for projects in root directory 2023-10-20 16:02:11 -04:00
dragonmacher
db49224c25 Fixed edge case that prevented the tracked task from not getting removed 2023-10-19 16:56:34 -04:00
ghidra1
34b08077dd GP-0 corrected GhidraURL related test failures 2023-10-04 12:12:45 -04:00
ghidra1
c974d088c0 GP-3544 various changes 2023-10-03 10:44:44 -04:00
Ryan Kurtz
1b4368d0fa Merge remote-tracking branch
'origin/GP-3812-dragonmacher-symbol-tree-collapse-all' (Closes #5731)
2023-09-26 13:01:28 -04:00
Ryan Kurtz
9e9073092b GP-3852: Minor fixes 2023-09-21 10:56:11 -04:00
dragonmacher
59108420d7 GP-3812 - Added Collapse and Expand actions to trees 2023-09-20 19:57:52 -04:00
dragonmacher
b639053178 GP-3852: Preventing installation of extension source directories 2023-09-20 18:04:53 -04:00
Ryan Kurtz
0f7300aac0 GP-3852: Preventing installation of extension source directories 2023-09-20 11:08:44 -04:00
dragonmacher
79f8bea099 Added withTransaction() to UndoableDomainObject 2023-08-22 13:07:39 -04:00
ghidra1
ba5fcdf4ed GP-0 correct backward compatibility issue for project owner 2023-08-17 14:31:56 -04:00
ghidra1
db5945c286 GP-0 corrected URL connection error message 2023-08-14 11:35:02 -04:00
ghidra1
6432d9dddf Merge remote-tracking branch
'origin/GP-3697_ghidra1_DelayedProjectDataDisposal--SQUASHED'
2023-08-11 15:12:13 -04:00
ghidra1
3eb642885c GP-3697 Added delayed ProjectFileManager disposal in support of URL use
and opening linked project files and renamed ProjectFileData to
DefaultProjectData.
2023-08-11 12:53:29 -04:00
Ryan Kurtz
03d0bd8a4f Merge remote-tracking branch 'origin/GP-3695_Dan_removeGhidraBangUrls' 2023-08-11 07:10:54 -04:00
Ryan Kurtz
ccebb721db Merge remote-tracking branch 'origin/patch' 2023-08-10 09:28:41 -04:00
ghidra1
e7541755a1 GP-3727 corrected issue with setting data type archive architecture at
time of creation
2023-08-09 10:04:46 -04:00
Dan
a69994d5fb GP-3664: Stop using ! in Debugger/ModuleMapper ghidra URLs 2023-08-07 16:45:09 -04:00