147 Commits

Author SHA1 Message Date
dragonmacher 864d5d2cf4 Removed uses of TransformedMap 2026-05-01 17:10:26 -04:00
dragonmacher 3c90216365 GP-3648 - Add Function Graph to Function Comparison display 2025-08-18 17:14:26 -04:00
dragonmacher c94d44fe1d Fixed missing graph help 2025-07-15 16:23:57 -04:00
ghidragon f54bd20d40 GP-5481 Created prototype data graph feature 2025-07-02 13:20:47 -04:00
Ryan Kurtz 0cbf33d074 GP-0: Fixing raw type warnings 2025-05-29 11:07:48 -04:00
Ryan Kurtz a6cd5b5dbc GP-0: Fixing @Override warnings 2025-05-29 11:07:44 -04:00
dragonmacher b03b5e112c Graph - Refactored the FcgVertex to create a generic circle vertex shape
provider
2025-05-24 16:54:55 -04:00
Ryan Kurtz 6730154316 GP-0: Certify 2025-04-21 07:54:19 -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
Ryan Kurtz 88a35769a2 GP-0: Fixing some more javadoc 2025-03-14 08:34:43 -04:00
Ryan Kurtz d23e67a088 GP-0: Cleaning up certain types of javadoc errors 2025-02-03 06:13:50 -05:00
ghidragon d31c78cd9d GP-5084 Adding ability to choose which corner the function graph satellite appears in. 2024-12-06 18:42:28 -05:00
ghidragon 0a5a2ce9d8 GP-4988 Created flow chart function graph layout 2024-12-04 12:11:36 -05:00
Ryan Kurtz 9b77447764 GP-0: Certify 2024-11-26 08:54:23 -05:00
hippietrail 13598df8db many doubled words in comments etc, plus some nearby typos 2024-11-26 13:18:05 +07:00
Ryan Kurtz 4eefa887fb GP-0: Fixing some javadoc 2024-09-04 07:33:53 -04:00
dragonmacher 075c8110f3 GP-4530 - Graphing - Fixed NPE when using dummy source nodes 2024-04-16 18:56:08 -04:00
Ryan Kurtz 647bc541e5 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/provider/matchtable/VTMatchTableProvider.java
2024-03-13 09:27:48 -04:00
dragonmacher cabeaf3c1b GP-4309 - Updated Options API to defer Swing PropertyEditor construction 2024-03-12 15:19:15 -04:00
dragonmacher b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05: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
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
Ryan Kurtz e2188d4cfb Merge remote-tracking branch 'origin/GP-3402-dragonmacher-graph-threading' 2023-05-11 06:51:08 -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
dragonmacher bde74ad4d3 GP-3402 - Updated the Graph service API to better manage concurrent
threaded accesses
2023-05-09 15:43:02 -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
dragonmacher d4eae5ff3c GP-2846 - Theming Documentation 2023-05-02 13:39:19 -04:00
Ryan Kurtz 7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
dragonmacher 4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
dragonmacher 7adfd1e8fb GP-3089 - Theme Fixes 2023-02-17 11:19:02 -05:00
Ryan Kurtz 3073268203 Merge remote-tracking branch 'origin/GP-3047-dragonmacher-fg-exception'
(Closes #4916)
2023-01-25 07:47:36 -05:00
dragonmacher 5da5ec3b6d GP-3047 - fixed potential npe due to a timing issue 2023-01-24 13:30:35 -05:00
dragonmacher 63d6063fa0 GP-2910 - Fixed missing theme definitions; removed unused theme
definitions; fixed module theme dependencies
2022-12-14 17:53:29 -05:00
Ryan Kurtz 885df9f812 GP-2868: Fixing license issues 2022-12-06 09:57:49 -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
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
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
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 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
ghidragon 9a0d7892da GP-1981 Theme help and module conversions 2022-11-15 14:53:46 -05:00
dragonmacher a99841e6d4 GP-1981 - Theming - PDB and Code Compare Modules 2022-11-15 14:53:33 -05:00
dragonmacher 7c7d98090f GP-1981 - Theming - Version Tracking color conversion; Help css color
conversion
2022-11-15 14:53:24 -05:00
ghidragon b4d2271474 GP-1981 Moved Most Theming classes from Docking to Generic module 2022-11-15 14:53:08 -05:00
dragonmacher 7974e2de06 GP-1981 - Checkpoint - Help System Fixes; fixed loading order bug 2022-11-15 14:52:56 -05:00
dragonmacher ae02a34d8b GP-1981 - Graph Theme Updates 2022-11-15 14:52:52 -05:00
dragonmacher 16e32317f0 GP-1982 - Function Graph 2022-11-15 14:52:45 -05:00