109 Commits
Author SHA1 Message Date
dragonmacher eb10bd7e08 GP-6085 - Flow Arrows - Change to a service-based system for margin providers to allow flow arrows in snapshots 2025-11-21 17:50:32 -05:00
dragonmacher 04ef00b4a3 Minor event mask refactor 2025-10-22 13:02:26 -04:00
dragonmacher 54ad2b0f11 Test fixes 2025-10-03 17:20:49 -04:00
ghidra1 f981f43fad Merge remote-tracking branch 'origin/Ghidra_11.4' 2025-06-06 18:50:01 -04:00
ghidra1 8c441250f5 GP-5742 Cleanup preferred CommentType enum use. Changed SARIF data component comment JSON serialization from int to String. 2025-06-06 17:58:07 -04:00
Ryan Kurtz 684177702e GP-0: Fixing deprecated comment API warnings 2025-06-02 09:54:19 -04:00
Ryan Kurtz a6cd5b5dbc GP-0: Fixing @Override warnings 2025-05-29 11:07:44 -04:00
dragonmacher f81300e2aa Test fixes 2025-05-21 10:31:33 -04:00
Luke Serné 8303061629 Many typo's
These were found using the command below searching for duplicated words,
and manually going through the results to remove the false positives and
reword the true positives. Sometimes I removed the doubled word and
sometimes I replaced the duplicated word.

The grep command:
grep -nIEr '\b([a-zA-Z]+)[[:space:]*]+\1\b' ./Ghidra
2025-04-19 18:06:41 +02:00
Dan d7f63a9075 GP-5438: Fix 'Select All' and others in Dynamic Listing. (syncing needs follow-up work.) 2025-04-01 12:48:30 +00:00
GhidraKraken 6121818cd3 GP-4555 set accessible names for components 2025-03-03 15:24:58 -05:00
Ryan Kurtz d23e67a088 GP-0: Cleaning up certain types of javadoc errors 2025-02-03 06:13:50 -05:00
James 18b1d9e6c6 GP-0 corrected additional diff apply failures 2024-12-17 17:52:27 +00:00
James 5a156112a0 GP-0 corrected diff apply failures 2024-12-17 17:12:06 +00:00
James 9aeeaa4397 GP-3883 added source file manager 2024-12-13 18:51:34 +00:00
dragonmacher 3da22ee12a Test fixes 2024-12-06 10:47:46 -05:00
Ryan Kurtz c5b753e881 Merge remote-tracking branch 'origin/GP-5151-dragonmacher-diff-exception--SQUASHED' 2024-12-05 10:47:10 -05:00
dragonmacher 33b9315c18 Test fixes 2024-12-04 18:18:30 -05:00
dragonmacher 12295af961 GP-5151 - Fixed Diff exception by making the diff task modal 2024-12-03 15:57:10 -05:00
Ryan Kurtz ba10a7e99f Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-11-26-24' 2024-11-27 06:04:13 -05:00
dragonmacher 47500148ce Test fixes 2024-11-26 14:26:05 -05:00
dragonmacher 498e98110a GP-5151 - Diff - Fixed exception when closing second program while diff
is running
2024-11-21 20:24:49 -05:00
dragonmacher 2ac3fe7b1b test fixes 2024-11-15 13:09:38 -05:00
Ryan Kurtz faf55a8de6 GP-5078: Improvements to Ghidra Module directory layout 2024-10-31 10:34:26 -04:00
dragonmacher 2ebd43f3c6 Test fixes 2024-08-19 16:32:24 -04:00
dragonmacher 93bbe03eee Test fixes 2024-08-14 20:55:51 -04:00
dragonmacher 4ee2d81c49 Test fixes 2024-08-13 10:18:37 -04:00
ghidragon 2630edd76e GP-4670 fixing save option on diff apply settings 2024-06-13 12:04:22 -04:00
ghidragon a3f16ff05f GP-4583 Fixed issue where open program were not being shown when the OpenVersionedFileDialog was being shown from diff 2024-05-10 13:19:21 -04:00
ghidragon 330f7fe87c GP-4545 fixing focus issues for data tree dialog in windows OS. 2024-04-24 15:17:32 -04:00
Ryan Kurtz c89d72bad5 Merge remote-tracking branch 'origin/GP-4408_ghidra1_FillOutStructureCmdCleanup--SQUASHED' 2024-04-03 10:12:19 -04:00
ghidra1 624a3c4e9e GP-4408 Refactor of FillOutStructureCmd. Added FillOutStructureHelper and additional DecompilerUtils methods. 2024-04-03 09:53:53 -04:00
ghidragon 60edf70859 GP-4379 Created generic Tab Panel component that is accessible and changed the program multitab plugin to use it. 2024-03-27 11:40:04 -04:00
ghidra1 445494ba25 GP-4390 Collapse DomainObject Undoable interfaces and refactor Command processing. 2024-03-08 13:05:36 -05:00
Ryan Kurtz 80d1031d01 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/help/ProcessorListPlugin.java
	Ghidra/Framework/Gui/src/main/java/ghidra/util/HTMLUtilities.java
2024-02-07 11:18:36 -05:00
dragonmacher 0b0356528d GP-4296 - Fixed screen reader support of tooltips using html 2024-02-06 17:29:55 -05:00
ghidragon 856aa904aa GP-2076 domain object event refactor 2024-01-10 12:22:01 -05:00
ghidragon 7d67188d0b GP-3970 program caching and refactoring of ProgramManager and OpenProgramTask 2023-11-27 11:47:18 -05:00
dragonmacher 910e76569c Fixed incorrect dialog usage 2023-10-20 19:08:08 -04:00
ghidra1 0f95d266c3 GP-3903 Refactor of OverlayAddressSpaces to allow multiple blocks within
the same overlay space
2023-10-19 22:07:59 -04:00
dragonmacher a7668c7f85 GP-3430 - Updated the gradle buildHelp task to better handle its inputs up-do-date state 2023-06-06 15:25:25 -04:00
Ryan Kurtz 78d9a6c6e3 Merge remote-tracking branch
'origin/GP-3349_ghidragon_adding_support_for_mutliple_default_contexts--SQUASHED'

Conflicts:
	Ghidra/Features/ByteViewer/src/test.slow/java/ghidra/app/plugin/core/byteviewer/ByteViewerPlugin2Test.java
2023-05-11 06:43:59 -04:00
ghidragon 5da5af23fb GP-3349 added support for mulitple default action context providers. Previously, all default (non-focused) context was provided by the Listing. Now the default provider is registered for each ActionContext class. 2023-05-08 12:30:01 -04:00
Ryan Kurtz 7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
dragonmacher 84650030d0 GP-3329 - Search Highlights - Major update and refactor of the way Listing highlights work. Highlights are now more closely coupled with the fields that will paint them. 2023-04-21 12:43:42 -04:00
dragonmacher 4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
ghidra1 62501f70c1 GP-3189 corrected tool launch issue when file(s) dragged onto tool icon in toolchest. Removed single-DomainFile launch methods on ToolServices API. 2023-03-13 19:23:19 -04:00
ghidra1 1795c35dfc GP-3122 Added AutoCloseable Transaction API to DBHandle and
UndoableDomainObject.  Performed renaming of some internal classes.
2023-02-28 14:16:25 -05:00
dragonmacher 7adfd1e8fb GP-3089 - Theme Fixes 2023-02-17 11:19:02 -05:00
dragonmacher c252e3b905 GP-2986 - ComponentProvder and dialog cleanup on dispose 2023-02-02 17:51:15 -05:00