Commit graph

1062 commits

Author SHA1 Message Date
Ryan Kurtz
19a63531c3 Merge remote-tracking branch 'origin/GP-2767_BreakoutStructureCONCAT' 2022-12-20 13:23:16 -05:00
Ryan Kurtz
01dfe6cab5 Merge remote-tracking branch
'origin/GP-1307_ghidra1_DTResolveWithSource--SQUASHED' (Closes #4634)
2022-12-18 05:58:01 -05:00
ghidra1
a0a4ea67f8 GP-1307 data type resolution conflict handling improvements 2022-12-16 18:42:46 -05:00
caheckman
535ac7c08d GP-2767 Structured pieces 2022-12-16 18:05:20 -05:00
Ryan Kurtz
b707c2ea6b Merge remote-tracking branch 'origin/GP-2903_ghidra1_ImmutableDomainObjects--SQUASHED' 2022-12-15 06:01:56 -05:00
ghidra1
7c0dcaec3d GP-2903 corrected use of getImmutableObject for link-handler, Diff and OpenVersionedFileDialog. Improved handling of required upgrade. 2022-12-14 14:13:35 -05:00
Ryan Kurtz
5e2bbde8dd Merge remote-tracking branch 'origin/GP-2795-dragonmacher-theme-cleanup-buttons--SQUASHED' 2022-12-13 06:30:39 -05:00
ghidra1
e2d3d20c17 GP-1 minor cleanup 2022-12-12 22:58:25 -05:00
dragonmacher
8379285044 GP-2795 - Refactor of ButtonPanelFactory 2022-12-12 18:54:57 -05:00
ghidra1
12cb9010c5 GP-1 Hard-wired DefaultLanguageService into SleighLanguageProvider and
eliminated single-ldef usage.
2022-12-12 18:05:46 -05:00
Ryan Kurtz
93d3b41d01 Merge remote-tracking branch
'origin/GP-2913_ghidracadabra_PR-4595_kkaempf_improve_sleigh_error_reporting'
(Closes #4595)
2022-12-08 14:18:51 -05:00
ghidra1
6a006ac085 GP-1945 Eliminate use of blank component names (zero-length bitfields) 2022-12-08 09:39:30 -05:00
ghidra1
791b4108de GP-2731 use warning bookmark for bad flows to address 00000000 instead
of error bookmark
2022-12-07 11:50:36 -05:00
Ryan Kurtz
70489f8f1c Merge remote-tracking branch 'origin/patch' 2022-12-07 02:01:14 -05:00
Ryan Kurtz
4f72df352d Merge remote-tracking branch
'origin/GP-2758_HashedFunctionCorrelatorCollision' into patch
(Closes #4683)
2022-12-07 01:50:47 -05:00
James
e600b96980 GP-2913 certifications and Utils.java 2022-12-02 19:37:59 +00:00
James
6e6cf6d935 GP-2913 minor adjustments 2022-12-02 19:30:21 +00:00
James
6a75d6c2ab GP-2913 reflect calc_mask cpp change in java 2022-12-02 17:20:53 +00:00
ghidra1
6fdbc5e917 Merge remote-tracking branch 'origin/patch' 2022-12-01 21:09:01 -05:00
ghidra1
f30b37bc05 GP-0 corrected latent issue in AbstractEditFunctionSignatureDialog 2022-12-01 21:05:12 -05:00
Ryan Kurtz
112c4afe52 Merge remote-tracking branch 'origin/GP-2875_ghidragon_split_out_gui_from_generic--SQUASHED' 2022-11-30 13:09:50 -05:00
ghidragon
56fcce1456 GP-2875 Split Generic module into two modules to remove Gui related code from the generic module 2022-11-30 12:33:04 -05:00
Ryan Kurtz
0d72cce015 Merge remote-tracking branch 'origin/GP-2791_pcode_override_tests--SQUASHED' 2022-11-30 12:18:44 -05:00
James
d470adfde2 GP-2971 added tests for PcodeEmit 2022-11-30 09:32:24 -05:00
ghidra1
f0a8af3e8b Merge branch 'GP-2644_ghidra_LinkedFolders' 2022-11-22 12:53:18 -05:00
ghidra1
5a422c4502 GP-2509 GP-2644 Improved Ghidra URL support. Added support for Ghidra
URL linked files and folders within project.
2022-11-22 12:47:17 -05:00
dragonmacher
1f70c3ffdc GP-2858 - fixes to update the PR with theming concepts 2022-11-21 10:38:41 -05:00
Alessandro Gatti
0398f47f05 Refactor the audio player into its own class. 2022-11-21 10:35:03 -05:00
Ryan Kurtz
970c685df2 Merge remote-tracking branch 'origin/patch' 2022-11-18 01:26:30 -05:00
Ryan Kurtz
02801d161d Merge remote-tracking branch 'origin/GP-2830_PspecSymbolParsing' into patch 2022-11-18 01:20:16 -05:00
Ryan Kurtz
3e03c60035 Merge remote-tracking branch 'origin/patch' 2022-11-17 01:08:47 -05:00
Ryan Kurtz
56281c5150 Merge remote-tracking branch
'origin/GP-2789_Dan_asmUnsigned64Immediates--SQUASHED' into patch
(Closes #4688)
2022-11-17 01:03:52 -05:00
Dan
ed1ac1e46f GP-2789: Fix parsing of unsigned 64-bit immediates in assembler (Closes #4688) 2022-11-16 13:02:49 -05:00
ghidragon
45395d7575 GP-1981 converting option colors to theme colors and font usages to
theme properties
2022-11-15 14:55:49 -05:00
dragonmacher
79b95702ba GP-1981 - Theming - Icon Conversions - Software Modeling, Project,
Docking
2022-11-15 14:55:43 -05:00
dragonmacher
0971c0088c GP-1981 - Theming - Base Module 2022-11-15 14:55:28 -05:00
dragonmacher
4eb3d8fd86 GP-9181 - Theming - Base Module 2022-11-15 14:53:43 -05:00
ghidra1
38292de02c GP-0 improved thread safety for cached lastSubBlock 2022-11-15 12:43:27 -05:00
Ryan Kurtz
81fd59389d Merge remote-tracking branch 'origin/patch' 2022-11-15 00:45:13 -05:00
caheckman
8f2450e625 GP-2830 Parsing pspec symbols 2022-11-14 20:02:27 -05:00
ghidra1
1b78b352d5 Merge remote-tracking branch 'origin/GP-2800_CrossBuildOverlays' into patch 2022-11-14 16:51:04 -05:00
ghidra1
d7d029c053 GP-2831 corrected a few TypedefDataType constructors to establish
datatype manager from specified datatype
2022-11-14 16:29:24 -05:00
Ryan Kurtz
596d0b0aa7 GP-2821: Certify 2022-11-14 11:18:15 -05:00
Joel Anderson
334014b993
extend abstract test
Changes the new test suite to extend an abstract test class to inherit
setup, including the id generator initialization. Also cleans up some
commit changes that were unnecessary to this fix.
2022-11-14 05:34:55 -05:00
Joel Anderson
d937254c36
3807: fix DLGTEMPLATEEX parsing
Parsing of Dialog resources using the DLGTEMPLATEEX structure failed when
a `DS_FONT` style option was present, as the font information was not
recognized or parsed. This change corrects detection of this option and
adds tests for both DLGTEMPLATE and DLGTEMPLATEEX structures in Dialog
resources.
2022-11-14 05:34:55 -05:00
caheckman
b0db02b0de GP-2800 cross build must check for overlay 2022-11-10 21:16:48 -05:00
Ryan Kurtz
1d3da669f4 Merge remote-tracking branch 'origin/patch' 2022-11-10 01:10:07 -05:00
ghidra1
0820129229 Merge remote-tracking branch 'origin/GP-2777_ghidra1_StructurePerformance--SQUASHED' into patch 2022-11-09 12:26:38 -05:00
ghidra1
277a0f5843 GP-2777 Structure build-up and resolution performance improvements 2022-11-09 12:12:14 -05:00
ghidra1
757534705d Merge remote-tracking branch 'origin/patch' 2022-11-07 21:19:54 -05:00