Commit Graph

2884 Commits

Author SHA1 Message Date
Ryan Kurtz
55fc27177e Merge remote-tracking branch 'origin/GP-2321_ryanmkurtz_exporter' 2022-12-08 14:14:49 -05:00
Ryan Kurtz
5292ad098a Merge remote-tracking branch 'origin/GP-1945_ghidra1_EliminateBlankComponentNames' 2022-12-08 14:00:40 -05:00
Ryan Kurtz
b14804b295 GP-2321: Only exporters that support the current domain object are
presented in list now
2022-12-08 10:04:32 -05:00
ghidra1
6a006ac085 GP-1945 Eliminate use of blank component names (zero-length bitfields) 2022-12-08 09:39:30 -05:00
ghidra1
d377b9642b GP-2897 Allow Diff with another open program within same tool. Modified
OpenVersionedFileDialog to faciltate the program selection.
2022-12-07 17:20:54 -05:00
ghidra1
dcf147150e GP-2611 corrected operand label rename for thunked function 2022-12-07 12:53:04 -05:00
Ryan Kurtz
102d1b7151 Merge remote-tracking branch 'origin/GP-2827_ryanmkurtz_pe-imagebase'
(Closes #2361, Closes #4710)
2022-12-07 11:09:16 -05:00
ghidra1
8affd9c2e7 GP-1004 corrected potential NPE during program close 2022-12-07 11:01:35 -05:00
dragonmacher
9561af8049 Test fixes 2022-12-07 10:18:18 -05:00
Ryan Kurtz
4413dab21d GP-2827: No longer rebasing PE files with large imagebases to 0x10000. 2022-12-07 04:08:03 -05:00
Ryan Kurtz
40ab399387 Merge remote-tracking branch 'origin/GP-2914_ghidragon_listing_snapshots_color_issues--SQUASHED' 2022-12-07 02:09:03 -05:00
Ryan Kurtz
1e9a724575 GP-2868: Fixing missing logos 2022-12-07 01:38:41 -05:00
ghidragon
db464c8bb2 GP-2914 fixed issue with snapshot listing colors. Also, cleaned up color usage in FieldFactories 2022-12-06 18:34:40 -05:00
Ryan Kurtz
1cdb59e1bb Merge remote-tracking branch 'origin/GP-2868-dragonmacher-cleaner-utility' 2022-12-05 11:27:12 -05:00
dragonmacher
41c2f0bf26 Test fixes 2022-12-05 11:14:59 -05:00
dragonmacher
f091a084c2 GP-2868 - Image Cleanup - Removed unused images; removed duplicate
images; fixed image module dependency issues
2022-12-02 21:38:30 -05:00
ghidra1
91d8510993 Merge remote-tracking branch 'origin/patch' 2022-12-02 14:31:43 -05:00
ghidra1
00a89fa003 Merge remote-tracking branch 'origin/GP-2904_dev747368_dwarf_this_fix_patch' into patch 2022-12-02 14:29:33 -05:00
Ryan Kurtz
e96f223df0 Merge remote-tracking branch
'origin/GP-2908_improvie_table_sorting_performance--SQUASHED'
(Closes #4782)
2022-12-02 01:05:46 -05: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
ghidragon
9c4ec3afd1 GP-2908 Improved table sorting performance 2022-12-01 18:46:41 -05:00
dev747368
6bd23497b4 GP-2904 fix DWARF handling of "this" parameters
"this" params were not triggering "this" calling convention when only
the formal params of the function were considered.
2022-11-30 21:38:01 +00: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
e4dad5c2c3 Merge remote-tracking branch 'origin/GP-2770_ryanmkurtz_OriginalFileExporter--SQUASHED' 2022-11-29 12:38:35 -05:00
Ryan Kurtz
93bbe3b883 GP-2770: Replacing PE and ELF exporters with generic Original File exporter. Changing the BinaryExporter's display name to 'Raw Bytes'. 2022-11-29 00:32:19 -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
0eafe44445 Test fixes 2022-11-21 09:54:08 -05:00
Ryan Kurtz
ed5c44335e Merge remote-tracking branch
'origin/GP-2843-dragonmacher-options-veto--SQUASHED'
2022-11-19 03:19:55 -05:00
Ryan Kurtz
2286d6f544 Merge remote-tracking branch 'origin/GP-2828-dragonmacher-table-markers-performance--SQUASHED' 2022-11-19 03:14:35 -05:00
dragonmacher
e3b7d11eea GP-2843 - Update Options Dialog to allow veto exceptions to trigger a dialog for the user and to keep the options dialog open
GP-2843 - Updated options to show the user when an option is vetoed.
2022-11-18 12:29:25 -05:00
dragonmacher
9e08b8c075 GP-2828 - Table marker performance 2022-11-18 12:22:42 -05:00
Ryan Kurtz
3586062eb4 Merge remote-tracking branch 'origin/GP-2829-dragonmacher-repeat-search-bug' 2022-11-18 01:32:40 -05:00
Ryan Kurtz
ebf0ef3a41 Merge remote-tracking branch 'origin/GP-2814_Dan_guestOpRefsInListing-REBASED-1--SQUASHED' 2022-11-18 01:27:07 -05:00
Dan
ef6fb310bb GP-2814: Fix translation of address operands for guest instructions. 2022-11-17 08:50:12 -05:00
ghidragon
8d6cf5e310 Merge remote-tracking branch 'origin/GP-1_ghidragon_misc_small_theme_bug_fixes' 2022-11-16 14:50:15 -05:00
ghidragon
4763ce6e8a GP-1 Fixed a few minor issues with new theming code 2022-11-16 14:37:23 -05:00
dragonmacher
245c4a39e2 test fixes 2022-11-16 10:52:58 -05:00
Ryan Kurtz
45640e9bc6 GP-0: Removing some unneeded JVM args now that "Inverted Color Mode" is
gone
2022-11-16 08:42:19 -05:00
dragonmacher
72e87f8e2d GP-1981 - Theme Help 2022-11-15 15:09:24 -05:00
ghidragon
edfb5a0877 GP-1981 Refactored Gui to use ThemeManager 2022-11-15 14:56:08 -05:00
ghidragon
a92a27e9f1 GP-1981 Review fixes 2022-11-15 14:56:05 -05:00
Dan
9679752523 GP-1981 Listing and Decompiler dark colors; palette updates 2022-11-15 14:56:02 -05:00
ghidragon
5c84d3e143 GP-1981 registering Theme options for colors and fonts 2022-11-15 14:55:59 -05:00
ghidragon
45c52e3cb9 GP-1981 - Updated help to allow authors to use theme image ids; updated
help to only allow modules that live on the classpath. Dpdating themd
documentation. Fixing gradle help build
2022-11-15 14:55:56 -05:00
ghidragon
c86b884daf GP-1981 added quick font adjust action, cleaned up tempColorUtils
and converted File extension icons file to use theming
2022-11-15 14:55:52 -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