Commit graph

245 commits

Author SHA1 Message Date
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
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
ghidragon
a92a27e9f1 GP-1981 Review fixes 2022-11-15 14:56:05 -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
ghidragon
dd31ff47a2 GP-1981 Added IconModifiers for sizing,translating, disabling, and
creating overlayed icons in the theme files. Also some VT icon
externalization
2022-11-15 14:55:23 -05:00
dragonmacher
4eb3d8fd86 GP-9181 - Theming - Base Module 2022-11-15 14:53:43 -05:00
dragonmacher
7c7d98090f GP-1981 - Theming - Version Tracking color conversion; Help css color
conversion
2022-11-15 14:53:24 -05:00
ghidra007
0de0f64a8e GP-1045 fixed VT calling convention apply markup issue 2022-10-12 16:51:10 +00:00
dragonmacher
cb02db8313 Updated module system so Help no longer depends on Docking. Docking can now have help content. 2022-09-16 12:21:32 -04:00
ghidragon
30b14e3baf GP-2389 ImageIconWrapper refactor 2022-08-03 16:40:33 -04:00
Ryan Kurtz
d2883bbb8c GP-2167: Removing JMockit jar dependency 2022-06-18 03:38:48 -04:00
dragonmacher
229451ee9c Updated gradle test dependency 2022-06-17 09:36:21 -04:00
dragonmacher
0f633960fa GP-2185 - removed JMockit usage from some tests (part 5) 2022-06-16 12:03:06 -04:00
ghidra1
01067debde GP-1797 removed unused DataTypeConflictException 2022-05-16 12:33:16 -04:00
ghidra1
85e0af69c4 GP-2002 simplified AddressMap interface 2022-05-05 22:52:33 -04:00
caheckman
2eb96fe613 Let AbstractCorrelatorTest "fail" for unknown exceptions 2022-04-19 20:47:33 -04:00
dragonmacher
1ef3f71dd1 GP-1861 - Changed locking to prevent potential out-of-order events 2022-03-29 15:30:47 -04:00
dragonmacher
6934c33aa6 GP-1619 - Fixed bug that caused some MultiStateDockinActions to get called twice when clicked 2022-01-05 17:03:56 -05:00
dragonmacher
c3375b6b88 GP-1421 - Version Tracking - Converted 'command' to a 'task' and updated
the progress monitor to show continuous progress; fixed slow test

Closes #3221
2021-11-18 15:18:17 -05:00
dragonmacher
e55550edfd GP-1421 - Version Tracking - Updated API code to use the current in-use
task monitor to allow for the cancelling of slow implied match finding.

Closes #3221
2021-11-18 15:08:34 -05:00
ghidra007
c91b5236fd GP-1448 Updated broken testd due to new references in language and lowered autoVT score threshold to get more solid matches. 2021-11-05 14:46:20 +00:00
ghidravore
a8da2b761a GP-1073 updating uses of getSymbols(address) to be more efficient where possible 2021-10-06 16:59:58 -04:00
Ryan Kurtz
69e8119211 Merge remote-tracking branch 'origin/GP-773_ghidravore_graph_visualization_options--SQUASHED' 2021-08-09 14:13:19 -04:00
ghidravore
210cc0bca0 Created the concept of graph types and display options for those graph types. 2021-08-09 13:18:23 -04:00
dragonmacher
7d88cd9b35 GP-1183 - Version Tracking - Cache programs opened in the New Session
Panel
2021-08-03 16:03:05 -04:00
dragonmacher
651d59c2df GP-1084 - fixed exception in Version Tracking correlator
Closes #1152
2021-06-30 11:10:23 -04:00
dragonmacher
15a78011e3 GP-3 - Updated Navigatable to have a notion of selected text; updated
the SearchTextPlugin to use this feature
2021-05-18 16:30:08 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra1
d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
ghidra1
db1e3d1b62 Renamed Record class to DBRecord 2020-12-28 13:30:36 -05:00
ghidra1
941ba0caf9 Merge remote-tracking branch 'origin/GT-3294_ghidra1_DBFixedField_update' 2020-11-24 17:22:54 -05:00
ghidra1
133d6c251f Merge remote-tracking branch 'origin/patch' 2020-11-24 11:39:15 -05:00
ghidra1
d7dbcfebf5 GP-420 relaxed memory block naming restrictions and eliminated throwing of DuplicateNameException from memory block API 2020-11-23 17:35:49 -05:00
ghidra1
fcb3151f94 GT-3294 Added support for DB FixedField with improved indexing. 2020-11-23 14:30:38 -05:00
dragonmacher
22004fcf51 GP-396 - Version Tracking - fixed UI code to be more resilient when
correlators throw exceptions
2020-11-17 14:52:44 -05:00
ghidravore
8dffa0384e fixed source/destination tool configs for Version Tracking 2020-10-28 18:20:04 -04:00
ghidra1
6927b8e0f5 Corrected certification issues 2020-10-01 14:32:01 -04:00
dragonmacher
dc52727cca GT-3305 - Version Tracking - Fixed 'Create Manual Match' actions to work
from within the source/destination tools

Fixes #2215
2020-09-15 15:02:48 -04:00
ghidravore
fc994cda95 Merge remote-tracking branch 'origin/GP-65-dragonmacher-error-dialog' 2020-09-02 14:37:55 -04:00
dragonmacher
fc247aa499 GP-65 - Error Dialog - updated the error dialog to accumulate errors
while it is open instead of repeatedly showing new dialogs
2020-09-02 14:25:05 -04:00
dragonmacher
ec59fa351f Tests - fixed test failing due to file being moved in recent refactor 2020-08-06 11:10:40 -04:00
ghidravore
e828628bd9 Merge remote-tracking branch 'origin/GT-3599-dragonmacher-analysis-rollback-on-exception' 2020-08-05 12:39:33 -04:00
dragonmacher
edc19158fd GT-3629 - Table Copying - updated tables so that the Copy action will
copy the table's cell text as it is renderered to the user
2020-07-08 15:27:00 -04:00
ghidravore
e3aebe3adb Replace uses of LongObjectHashTable with Java's HashMap 2020-05-21 16:46:44 -04:00
ghidra1
6ff98a4098 Modified Memory API for creating Overlay blocks allow for
byte/bit-mapped overlays.  Added ByteMappingScheme for byte-mapped
blocks.
2020-05-14 15:28:27 -04:00
dragonmacher
1aa7f396af GT-3599 - Auto-analysis - updated to allow the transaction to be
committed for non-severe exceptions
2020-03-20 20:25:05 -04:00