Commit graph

92 commits

Author SHA1 Message Date
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -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
ghidragon
97fdfddecf GP-4297 Fixed screen reader decompiler api to prevent duplicate reading of the line when cursoring up or down a line 2024-02-06 17:09:31 -05:00
dragonmacher
ca9cfe9f9a GP-4269 - Minor refactor of plugin category names 2024-01-31 12:04:31 -05:00
ghidragon
856aa904aa GP-2076 domain object event refactor 2024-01-10 12:22:01 -05:00
Ryan Kurtz
bd76ec5fc8 Merge remote-tracking branch 'origin/GP-4100_Dan_debuggerNavHistoryIssues--SQUASHED' 2024-01-03 13:24:05 -05:00
Dan
c3164a1902 GP-4100: Fix issues between Debugger and NavHistory plugins. 2024-01-03 12:29:38 -05:00
Ryan Kurtz
7864905bb6 Merge remote-tracking branch 'origin/Ghidra_11.0' 2023-12-20 13:09:57 -05:00
ghidra1
df4dd327af GP-0 Corrected test failures related to recent changes. 2023-12-20 10:10:16 -05:00
ghidragon
565fb8d307 Adjusted ByteViewer Address field's preferred size and fixed tests 2023-12-13 16:40:29 -05:00
ghidragon
f9af85a31d GP-2147 added ability to resize views in the byteviewer by dragging inthe header bar. 2023-12-11 17:06:01 -05:00
ghidragon
32407ab83f GP-3866 fixed bug where mouse wheel scrolling was too fast when done on
the far right of the Decompiler window
2023-12-05 12:47:40 -05:00
dragonmacher
a4992e431a GP-3559 - Fixed NPE 2023-06-20 13:18:26 -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
ghidragon
89e46f2ad9 Added Accessibility to FieldPanel 2023-05-30 16:24:59 -04:00
Dan
51e5229346 GP-1528: Fix dynamic listing context / focus issue, now that GP-3349 is done. 2023-05-18 11:54:49 -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
ghidragon
e13957f5f0 GP-3264. Fixed issue with byteviewer with selections starting and
stoping on the same separator line caused debugger slow down
2023-03-28 14:00:14 -04:00
ghidragon
043f57d04a GP-1593 - fixed bug introduced by GP-1593 2023-03-24 15:22:48 -04:00
dragonmacher
ee1b1f8df5 Fixed ConcurrentModificationException when using snapshots in the Byte
Viewer.
2023-03-09 17:49:12 -05:00
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