Commit graph

118 commits

Author SHA1 Message Date
ghidragon
618bd70cf5 GP-1593 fixed selection bug in bytebiewer where last byte in memory block could not be selected. Also fixed issue when starting/ending a selection in a separator line. 2023-03-07 15:00:46 -05:00
Ryan Kurtz
ff93d4cfb1 Merge remote-tracking branch 'origin/GP-3000-dragonmacher-theme-fixes--SQUASHED' 2023-02-13 15:17:20 -05:00
dragonmacher
1fa08a6002 GP-3000 - Theme Cleanup 2023-02-09 15:22:54 -05:00
ghidra1
7143f64c51 Merge remote-tracking branch
'origin/GP-2986-dragonmacher-component-provider-methods--SQUASHED'
2023-02-03 17:55:23 -05:00
dragonmacher
c252e3b905 GP-2986 - ComponentProvder and dialog cleanup on dispose 2023-02-02 17:51:15 -05:00
Dan
d2fa8921a9 GP-2750: Add tracking address label with goto failure indication 2023-02-01 13:26:27 -05:00
Ryan Kurtz
55124ff249 Merge remote-tracking branch 'origin/patch' 2022-12-28 09:02:06 -05:00
Ryan Kurtz
70a155cb70 GP-0: Using TaskMonitor.DUMMY instead of deprecated
TaskMonitorAdapter.DUMMY_MONITOR
2022-12-28 08:06:16 -05:00
dragonmacher
e3aad672ce GP-2894 - Icon Cleanup - Moved icons from Generic into Gui; Deleted
shared icons not in the Help module
2022-12-12 13:39:30 -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
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
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
9a0d7892da GP-1981 Theme help and module conversions 2022-11-15 14:53:46 -05:00
ghidragon
b4d2271474 GP-1981 Moved Most Theming classes from Docking to Generic module 2022-11-15 14:53:08 -05:00
ghidragon
f808431251 GP-1981 - Checkpoint - Initial Theming 2022-11-15 14:52:43 -05:00
Dan
8b4bf133b5 GP-1890: Add diff coloring to Debugger memory bytes window 2022-09-23 15:34:21 -04: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
dragonmacher
c8e15f0fe2 GP-2295 - fixes and debug code for a history actions stack trace 2022-07-14 11:31:27 -04:00
Dan
cfdf1051a1 GP-1451: Add sync selection actions, toggles 2022-05-20 10:14:58 -04:00
Dan
12493ab734 GP-1584: Unify state-editing story across Debugger UI. 2022-04-15 12:17:20 -04:00
Ryan Kurtz
f3f56677ac GP-1741: Fixed a NoClassDefFoundError that occurred when launching
Ghidra in single-jar mode (Closes #3961)
2022-02-11 01:00:18 -05:00
Dan
9895131d0a GP-1591: Fix to prevent scrolling issue in DebuggerMemoryBytes. 2021-12-17 12:44:01 -05:00
Dan
8b2af5241a GP-1447: Added 'View all Memory' override toggle to Debugger. 2021-11-23 10:49:00 -05:00
Dan
48ba18306e GP-80: Add Dynamic bytes (raw memory) viewer 2021-09-27 10:40:40 -04:00
d-millar
bace9936f6 GP-1276: avoiding the stack overflow 2021-09-02 14:58:06 -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
dragonmacher
8a5d967a20 Fixed tests failing due to missing test dependencies 2020-11-25 11:34:57 -05:00
dragonmacher
ccedc6627a GP-210 - Added new 'Copy Special' items to make copying from Ghidra to
Python and C++ easier
2020-11-23 13:36:29 -05:00
S-S-P
00ef824dbd Add support for copying bytes formatted as Python byte-string, Python list, and C/Java array 2020-11-17 17:09:27 -05:00
adamopolous
fafd807e32 test 2020-08-27 08:58:49 -04:00
ghidra1
2885f74867 Merge branch 'ghidra1_ByteMappedBlocks' 2020-05-14 15:30:43 -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
ghidravore
5354ac64ba Fixed issue with linux rendering of big fields. The standard graphics
clipping wasn't working for painting text at offsets far offscreen.
Added internal clipping to avoid problem
2020-04-24 13:11:38 -04:00
ghidra1
45778b0117 Merge remote-tracking branch
'origin/GT-3512_dev747368_dataconverter_fixes'
2020-02-21 14:33:57 -05:00
dragonmacher
b4ce3012d7 GT-3481 - Gnu Demangler - Checkpoint 2 - Most docs and tests done;
analyzer test remains
2020-02-12 18:21:10 -05:00
dev747368
b6bea0fb39 GT-3512 cleanup DataConverter interface and BE/LE impls 2020-01-30 19:56:40 -05:00
dev747368
8e5cd66d60 GT-3473 improve mouse wheel scrolling behavior
Improve scrolling to match row heights, less hard coded values.
2020-01-21 18:00:26 -05:00
saruman9
85e50a1399
[byte_viewer] Set settings for highlighting in the ByteViewerComponent
Fix #1464
2020-01-21 18:02:24 +03:00
dragonmacher
9f61911860 GT-3456 - Updated toolbar action misalignment 2020-01-15 17:28:37 -05:00
Ryan Kurtz
8f00152601 GT-3350: Consistently ordered classpath and ExtensionPoint priorities 2019-12-03 10:04:56 -05:00
adamopolous
2de421d3f9 added gradle dependencies for jacoco tasks 2019-11-15 09:54:34 -05:00
dragonmacher
bbe4b89a0d GT-3155 - Copy Special - allow the Copy Special action to work on the
current address when there is no selection
2019-10-30 11:46:30 -04:00
ghidravore
7b7e730844 fixed bug where listing would jump when opening/closing large structures
or arrays
2019-08-29 15:53:59 -04:00