Commit graph

2847 commits

Author SHA1 Message Date
caheckman b69840c347 GP-3590 Send void as normal core type 2023-07-28 18:00:37 +00:00
dragonmacher b7583dc0b9 GP-3569 - Cleanup of Extension management 2023-07-26 14:02:56 -04:00
Ryan Kurtz e4e6a28caf Merge remote-tracking branch
'origin/GP-2277_ryanmkurtz_lib-fs--SQUASHED' (Closes #4162)
2023-07-26 06:07:01 -04:00
Ryan Kurtz e6421e6e81 GP-2277: Libraries can now be loaded from both local directories and GFileSystems.
This enables loading Mach-O libraries directly from within the dyld_shared_cache file.
2023-07-26 06:03:36 -04:00
Ryan Kurtz ddba5a57bc Merge remote-tracking branch 'origin/GP-3667_ghidragon_cleaning_up_GraphDiaplayOptions_constructor_to_register_tool_options--SQUASHED' 2023-07-25 13:25:40 -04:00
ghidragon 04fa097f58 GP-3667 Cleaning up weird behavior of GraphDisplayOptions to register options when given a tool 2023-07-25 12:26:07 -04:00
Ryan Kurtz 8028c54abe Merge remote-tracking branch 'origin/patch' 2023-07-24 18:00:22 -04:00
Ryan Kurtz 001deaa6f3 Merge remote-tracking branch 'origin/GP-3616_ghidra1_DomainFileProxyGetSharedProjectURL' into patch 2023-07-24 17:57:03 -04:00
Ryan Kurtz 99da2a3e13 Merge remote-tracking branch
'origin/GP-3590_DecompilerDataypeId--SQUASHED' (Closes #5403,
Closes #5475)
2023-07-24 11:36:52 -04:00
dragonmacher 4412fddbea GP-3592 - Fixed incorrect colors in dark mode 2023-07-21 17:12:03 -04:00
caheckman d9eb7b6d45 GP-3590 NonDB data-type ids 2023-07-21 20:50:31 +00:00
Ryan Kurtz 99feb8d545 Merge remote-tracking branch 'origin/patch' 2023-07-20 10:42:31 -04:00
Ryan Kurtz 8eb31518cd Merge remote-tracking branch 'origin/GP-3643_James_variable_space_varnode_sizes' into patch 2023-07-20 10:36:54 -04:00
Ryan Kurtz 46ecc7dbf0 Merge remote-tracking branch 'origin/GP-3615-dragonmacher-test-logging-improvements--SQUASHED' 2023-07-19 15:05:06 -04:00
Ryan Kurtz b0ed139a6d Merge remote-tracking branch 'origin/patch' 2023-07-19 15:04:23 -04:00
caheckman a9622f89a3 decodePieces returns logicalsize 2023-07-19 18:52:24 +00:00
dragonmacher bd0c491263 GP-3615 - Added a test harness method to make it easier to change log output from a test. The test harness will reset any changes made at the end of the test. 2023-07-19 12:47:47 -04:00
dragonmacher b87f8781e6 GP-3550 - Fixed some theme foreground colors that were not updating
correctly
2023-07-18 14:25:40 -04:00
James 76feae3d49 GP-3643 fixed sizes of varnodes in variable space 2023-07-17 16:33:41 +00:00
Ryan Kurtz 627382c8a9 Merge remote-tracking branch
'origin/GP-3631_dev747368_PR-5550_oldshensheep_fix-npe-LocalFileChooserModel'
(Closes #5550)
2023-07-13 12:43:35 -04:00
oldshensheep 351e121268 fix NPE LocalFileChooserModel 2023-07-12 23:54:29 +08:00
ghidragon f05bc7a3ca GP-3622 add plugin event for projects being opened or closed 2023-07-11 15:35:07 -04:00
ghidra1 f661d684f6 GP-3616 corrected DomainFileProxy.getSharedProjectURL 2023-07-07 18:47:20 -04:00
Ryan Kurtz 8163431575 Merge remote-tracking branch 'origin/GP-3607_ghidragon_floating_point_text_field--SQUASHED' 2023-07-06 11:19:48 -04:00
Ryan Kurtz 5b9dfc92dd Merge remote-tracking branch 'origin/patch' 2023-07-06 11:16:27 -04:00
ghidragon 1317d35fa1 GP-3607 added general purpose validating floating point number input text field 2023-07-05 12:54:11 -04:00
emteere b7ede746d0 GP-3599 Fix for function bodies including one byte of non-disassembled
data.  PowerPC disassembly from computed branch.
2023-06-30 22:42:47 +00:00
Ryan Kurtz 1ad4f57358 Merge remote-tracking branch 'origin/GP-3597_dev747368_taskmonitor_qol_methods--SQUASHED' 2023-06-30 13:06:13 -04:00
Ryan Kurtz 40a888599f Merge remote-tracking branch 'origin/patch' 2023-06-30 13:04:11 -04:00
dev747368 8bc28b02d9 GP-3597 add methods to combine calling increment and checkCancelled, etc
Add methods to combine calling increment+checkCancelled andinitialize+setMessage
2023-06-30 11:05:23 -04:00
Dan 899772973a GP-3295: Add askPassword to GhidraScript API. 2023-06-29 17:05:47 -04:00
Ryan Kurtz 73e80aa1f9 Merge remote-tracking branch 'origin/patch' 2023-06-29 13:53:03 -04:00
Dan 79992c1d9c GP-3571: Emulator heeds globalset 2023-06-28 15:49:23 -04:00
Ryan Kurtz 80b3ab3e4b Merge remote-tracking branch 'origin/patch' 2023-06-28 06:09:46 -04:00
ghidra1 ed7ddd1b42 GP-0 corrected ProjectFileManager.dispose issue which could mask other
problems encountered during instantiation.
2023-06-27 14:57:31 -04:00
Ryan Kurtz b4351e464c Merge branch 'GP-0_ryanmkurtz_PR-4419_GameCubeGBA_Arrays-bug'
(Closes #4419)
2023-06-27 08:11:54 -04:00
ghidragon 2db3065340 Merge branch 'GP-0-dragonmacher-plugin-manager-refactor' 2023-06-26 17:58:31 -04:00
dragonmacher f5f71426d9 Refactored plugin configuration methods 2023-06-26 17:56:20 -04:00
Ryan Kurtz 34657813b1 Merge remote-tracking branch 'origin/GP-3575_ghidragon_refactor_SaveState--SQUASHED' 2023-06-26 14:51:08 -04:00
ghidragon c7d2616041 GP-3575 refactoring SaveState to extends a new GProperties class for more general use properties to an XML or JSon file. 2023-06-26 12:03:27 -04:00
Ryan Kurtz 92db691cb3 Merge branch 'GP-0_ryanmkurtz_PR-3777_GameCubeGBA_progress' 2023-06-26 07:57:12 -04:00
Wiz 4660e1563f Make proper Arrays.toString() calls instead of .toString, which is improper for arrays 2023-06-25 12:00:08 -04:00
Ryan Kurtz 634cc84f8b Merge remote-tracking branch 'origin/patch' 2023-06-22 11:01:29 -04:00
Ryan Kurtz 5e87119ef1 Merge remote-tracking branch
'origin/GP-3466-dragonmacher-extenions-version-check' into patch
(Closes #1193)
2023-06-22 10:57:33 -04:00
Ryan Kurtz 86091b7cfe Merge branch 'GP-0_ryanmkurtz_PR-5464_LukeSerne_fix-typos' 2023-06-21 13:55:33 -04:00
Ryan Kurtz 231c56d328 Merge remote-tracking branch 'origin/GP-3554_dev747368_upwtm_1L_checkCancelled' 2023-06-21 13:03:16 -04:00
dev747368 793bedc0b4 GP-3554 fix UnknownProgressWrappingTaskMonitor's checkCanceled
The 1L checkCanceled() was calling the base-class's impl instead of
calling the delegate's impl.  Fixed by use the right base class.

Also tweaked 2 new uses of 1L in Dtb and Fdt Analyzer.
2023-06-20 22:10:00 +00:00
dragonmacher a8328a39f5 Fixed bad palette references; set standard theme for screenshots 2023-06-20 14:23:45 -04:00
dragonmacher e321400ee8 GP-3466 - Added dialog to Extension installation to allow users to
bypass version restriction
2023-06-16 23:09:49 -04:00
Luke Serné 0d4ad7502a Fix typo in comment in PcodeOp.java: 'peices' -> 'pieces' 2023-06-17 00:02:01 +02:00