dragonmacher
d9af59df1a
GP-1913 - Updated data type synchronization workflow by adding a new action and a home button to the structure editor. Added action to the composite editors and enum editor to show the type being edited in the Data Type Manager's tree.
2022-05-19 18:33:40 -04:00
ghidra1
681ed52991
Updated javadoc
2022-04-15 14:25:40 -04:00
ghidra1
abce9bbf85
GP-1403 Allow unrestricted clearing of settings. Improve Pointer-Typedef
...
error condition feedback in listing. Various tweaks to settings-based
pointer calculations.
2022-04-15 13:22:49 -04:00
ghidra1
362bd6b5cb
GP-1403 added suggested string setting support
2022-04-15 13:22:46 -04:00
ghidra1
3acd14c48a
GP-1036 Improved RTTI handling of null pointer values. Changed IBO
...
pointers to return null for 0 value to retain backward compatibility.
Improved datatype drag onto root to preserve source category path.
2022-04-15 13:22:43 -04:00
ghidra1
8f0589a6d8
GP-1403 Improved support for auto-named typedefs. Updated create
...
typedef action from pointer to use auto-naming. Replaced old
ImageBaseOffsetDataType 32/64-bit BuiltIn types with new pointer-typedef
based implementations. Improved settings modification
restrictions. Resolved various bugs.
2022-04-15 13:12:40 -04:00
ghidra1
ca410b1274
GP-1403 Added support for pointer-typedef settings, including support
...
for Archive use. Corrected settings stacking behavior.
Unified two settings adapters into one shared implementation (upgrade
and archive schema version still needed). Added ability to edit default
settings for components from within the structure/union editor.
Improved use of immutable settings. Improved array settings. Added
PointerTypeDefBuilder and PointerTypeDefInspector. Added versioning
support to DataTypeManagerDB to facilitate upgrades and compatibility
detection. Initial improvements added for locking of datatype settings.
Added support for auto-named pointer-typedefs.
2022-04-15 13:11:43 -04:00
dev747368
2a4a7747e6
GP-1903 refactor out ArrayUtilities, fix BitFieldDataType ENDIANness
...
Nuke ArrayUtilties and replace it with built-in methods available in jdk
Arrays class or use DataConverter for endianness conversion.
Exclude ENDIAN setting for BitFieldDataType.
2022-04-06 20:45:22 +00:00
ghidravore
06dddaea18
GP-1897 fixed issue where opening a program didn't apply an existing datatypes tree filter to the new program's datatypes.
2022-04-06 14:06:07 -04:00
Ryan Kurtz
e80c245cf2
Merge branch 'GP-0_ryanmkurtz_PR-4102_nneonneo_javadoc'
2022-03-31 01:18:39 -04:00
dragonmacher
d5eb75ee50
Test fixes
2022-03-30 15:51:53 -04:00
Robert Xiao
698a91af8c
Javadoc fixes
2022-03-30 08:25:04 -07:00
Ryan Kurtz
cdcdd5f9eb
Merge remote-tracking branch 'origin/GP-1826-dragonmacher-script-quick-launch'
2022-03-30 01:33:01 -04:00
dragonmacher
2a5e6f45b8
GP-1826 - Scripting - Created a Script Quick Launch dialog.
2022-03-28 17:17:46 -04:00
dragonmacher
812ea4fe1e
GP-1556 - Added support for searching for structure fields by offset
2022-03-25 09:43:50 -04:00
Ryan Kurtz
2d7c8d5055
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/disassembler/ClearTest.java
Ghidra/Features/Base/src/test.slow/java/ghidra/app/plugin/core/select/qualified/QualifiedSelectionPluginTest.java
2022-03-17 18:01:59 -04:00
dragonmacher
900513ba93
Test timinig fixes
2022-03-17 16:52:34 -04:00
Ryan Kurtz
a9ae964def
Merge remote-tracking branch 'origin/patch'
2022-03-15 16:11:15 -04:00
dragonmacher
294b95e343
Updated toggle action to match recent change
2022-03-15 15:37:30 -04:00
Ryan Kurtz
b4216a829f
Merge remote-tracking branch 'origin/patch'
2022-03-11 02:05:10 -05:00
dragonmacher
c96c3eda40
GP-1810 - Action help fix
2022-03-09 13:10:42 -05:00
Ryan Kurtz
bc2f697798
Merge remote-tracking branch 'origin/patch'
2022-03-07 13:54:57 -05:00
Ryan Kurtz
4fcc00e624
Merge remote-tracking branch
...
'origin/GP-1765-dragonmacher-decompiler-find-fix' into patch (Closes
#3928 )
2022-03-07 13:49:15 -05:00
Ryan Kurtz
ca51ec9276
Merge remote-tracking branch 'origin/patch'
2022-03-04 13:36:49 -05:00
dragonmacher
f98e0d5c54
GP-1795 - Added help service method to show a HelpLocation
2022-03-04 11:21:27 -05:00
dragonmacher
68b7f88063
GP-1765 - Fixed sometimes incorrect Find Dialog result highlighting
2022-03-03 18:42:23 -05:00
Ryan Kurtz
e51e10a362
Merge remote-tracking branch 'origin/patch'
2022-03-01 14:50:07 -05:00
Ryan Kurtz
332fb9d8be
Merge remote-tracking branch
...
'origin/GP-1753-dragonmacher-mem-search-button-fix' into patch (Closes
#4014 )
2022-03-01 14:46:49 -05:00
Ryan Kurtz
a42754fb8e
Merge remote-tracking branch 'origin/patch'
2022-02-26 00:02:08 -05:00
dragonmacher
79ae7d0b99
GP-1764 - Fixed table CSV export of boolean values
2022-02-24 12:15:18 -05:00
dragonmacher
a51ea1c2de
GP-1753 - Fixed the Memory Search Dialog button enablement when closing
...
a long running search results window
2022-02-22 17:37:05 -05:00
Ryan Kurtz
0f3aa2b9de
Merge remote-tracking branch 'origin/GP-1689-2-dragonmacher-analysis-options-update-mechanism--SQUASHED'
2022-02-15 00:31:32 -05:00
dragonmacher
9bb2429eb3
GP-1689 - Added analysis options update mechanism to allow for changing option names and types
2022-02-14 15:34:28 -05:00
dragonmacher
0e23fe8c23
Merge remote-tracking branch 'origin/patch' into
...
GP-0-dragonmacher-merge-conflict-resolution
2022-02-04 11:04:03 -05:00
Ryan Kurtz
7e02aa3faa
Merge remote-tracking branch
...
'origin/GP-1721-dragonmacher-decompiler-find-text-fix--SQUASHED' into
patch (Closes #3946 )
2022-02-04 00:19:28 -05:00
dragonmacher
871389897b
GP-1721 - Decompiler - Fixed the Find dialog to not use the entire comment line when activated on a comment
2022-02-02 17:08:05 -05:00
Ryan Kurtz
9b71603ab4
Merge remote-tracking branch 'origin/patch'
2022-02-02 01:43:17 -05:00
Ryan Kurtz
8ea7c91949
Merge remote-tracking branch 'origin/GP-1717-dragonmacher-plate-comment-fix' into patch
2022-02-02 01:37:11 -05:00
dragonmacher
087529c448
GP-1717 - Fixed Plate Comment rending bugs
2022-02-01 16:25:06 -05:00
ghidra1
35d30b971c
Merge remote-tracking branch 'origin/patch'
2022-01-28 23:50:16 -05:00
dragonmacher
ac8458c169
GP-1718 - Help - Fixed help search highlights not getting cleared when
...
the find dialog is closed
2022-01-28 10:27:50 -05:00
ghidra1
8c3c9149b8
Merge remote-tracking branch 'origin/GP-1684_Dan_patchDataAction--SQUASHED'
2022-01-26 17:35:28 -05:00
Dan
a5b643f392
GP-1684: Add 'Patch Data' action and fix encoders.
2022-01-25 11:21:51 -05:00
dragonmacher
0d32b3a2b7
GP-1699 - Updated script 'ask' methods to place widget building on the Swing thread
2022-01-25 11:17:50 -05:00
ghidra1
02512dcc82
Merge remote-tracking branch 'origin/patch'
2022-01-21 12:03:05 -05:00
ghidra1
f815ff6428
Merge remote-tracking branch 'origin/GP-1664_Dan_asmFont--SQUASHED'
2022-01-21 11:35:24 -05:00
ghidra1
6f78d3a77a
Merge remote-tracking branch 'origin/GP-1674-dragonmacher-plugin-packages'
2022-01-20 17:51:07 -05:00
dragonmacher
f0d0dd532d
GP-1685 - Fixed the Find Dialog incorrectly matching history entries
...
when the selected item was programmatically set
2022-01-20 17:35:15 -05:00
Dan
94feaafa59
GP-1664: Assembler text fields use listing font.
2022-01-20 15:59:58 -05:00
dragonmacher
924bf7656e
GP-1764 - Plugins - tweaked help
2022-01-19 18:25:03 -05:00