Ryan Kurtz
0f5a0e592b
GP-7104: Deprecated fixes
2026-08-06 05:21:55 -04:00
ghidragon
1bf37a82c6
GP-6918 improving accessibility for listing and byte viewer when tabbing
2026-06-05 22:11:25 +00:00
Ryan Kurtz
944b779de3
Merge remote-tracking branch
...
'origin/GP-6783_Dan_delintTransientState--SQUASHED'
2026-05-12 12:24:33 -04:00
Dan
4446724bf7
GP-6783: Use record instead of Object[] in get/restoreTransientState. Fix Debugger NPE.
2026-05-11 16:47:13 +00:00
dragonmacher
7d477d526d
Test fixes; plugin name fix
2026-05-07 11:00:26 -04:00
ghidra1
41e7ac82ed
Merge remote-tracking branch 'origin/GP-6402_ghidra1_GhidraURLRefactor'
...
(Closes #8731 )
2026-02-23 12:08:18 -05:00
ghidra1
13bb1e8005
GP-6402 Improved project name/path error checking. Added support for
...
Windows UNC project paths. Refactor of GhidraURL utility methods and URI
use. Other related cleanup.
2026-02-23 12:01:40 -05:00
ghidragon
8836dffec2
GP-6148 Changed the byteviewer to display values that cross memory block boundaries in a different color(gray)
2026-02-13 13:59:38 -05:00
Ryan Kurtz
2a06923b23
GP-6370: Upgrading to JDOM2
2026-01-24 05:39:25 -05:00
Ryan Kurtz
ccbdd4f66e
Merge remote-tracking branch 'origin/GP-6178_ghidragon_byteviewer_cant_select_last_byte_in_program--SQUASHED'
2026-01-22 20:27:01 -05:00
ghidragon
1bd2142063
GP-6204 fixed bug in byte viewer where blank line not aligned properly
2026-01-22 15:08:12 -05:00
ghidragon
5da3d002ec
GP-6178 fixed byteviewer bug where last byte in program could not be selected
2026-01-22 14:07:09 -05:00
Dan
49c9a7240a
GP-6299: New approach ()
2026-01-13 15:08:19 +00:00
dragonmacher
b087cb7ec6
GP-6207 - Byte Viewer - Fixed the option to toggle highlighting the current line; Fixed dragging behavior
2026-01-08 16:56:19 -05:00
Ryan Kurtz
78a9822a99
Merge remote-tracking branch
...
'origin/GP-5689_dev747368_byteviewer_charset_column--SQUASHED'
2026-01-06 04:46:05 -05:00
dev747368
84641bff03
GP-5689 Add ByteViewer 'Chars' column
...
Convert the Ascii format to Chars, which supports decoding bytes using
any available charset.
Reworked the memory alignment option of the ByteViewer to allow the user
to bump the displayed bytes left/right using an action.
Add option to control how widely spaced the chars are displayed, to
allow for wider non-Latin characters to be displayed correctly.
Refactor the CharsetInfo class to better support the information needed
by the new chars column.
Fixed HexLongLong format to not mix BE / LE longs when constructing its
final 16 byte value.
Fixed handling of ByteViewer's background color to use its theme value.
2026-01-05 22:54:40 +00:00
Ryan Kurtz
4cfd57ec3e
Merge remote-tracking branch 'origin/GP-6206-dragonmacher-byte-viewer-action-fix'
2026-01-02 13:17:52 -05:00
dragonmacher
6d61c70f37
GP-6206 - Fixed incorrect actions appearing in the Byte Viewer
2025-12-30 17:19:16 -05:00
dragonmacher
8d7bd95d89
GP-6189 - Byte Viewer - Updated cursor colors
2025-12-23 19:35:20 -05:00
dragonmacher
f177db186a
GP-6227 - Byte Viewer - Fixed configure options dialog to handle
...
programs with no min address
2025-12-12 16:48:24 -05:00
dev747368
a55990bd3a
GP-6136 fix ByteViewer exception when clicking on partial line
...
ByteViewer formats that use several bytes (eg. hex long, hex long long)
cause a class cast exception when a row with partial data is displayed.
2025-11-18 22:47:02 +00:00
dragonmacher
04ef00b4a3
Minor event mask refactor
2025-10-22 13:02:26 -04:00
Ryan Kurtz
eb7dbaa04f
Merge remote-tracking branch 'origin/GP-1-dragonmacher-window-size-issue--SQUASHED'
2025-08-26 05:20:53 -04:00
dragonmacher
ba94153c21
Fixed detached Byte Viewer size being too tall
2025-08-25 17:23:39 -04:00
dragonmacher
aae2843f4d
GP-5947 - Created new theme value for the Decompiler's middle-mouse
...
highlight color so that the Listing and Decompiler colors may change
independently.
2025-08-22 18:00:48 -04:00
Ryan Kurtz
a6cd5b5dbc
GP-0: Fixing @Override warnings
2025-05-29 11:07:44 -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
da89fe5fe9
GP-3405: Emit events and sync for dynamic loc/sel/hl.
2025-04-11 16:43:49 +00:00
ghidragon
49d9afdbfb
GP-2148 changed Byteviewer to center cursor on screen when jumping to
...
offscreen location to be consistent with listing
2025-03-03 11:57:42 -05:00
Dan
bef0660e6a
GP-5314: Destroy LiveMemoryHandler
2025-02-18 18:23:30 +00:00
Ryan Kurtz
ccae2f85ad
Merge remote-tracking branch 'origin/patch'
2025-02-06 07:55:48 -05:00
dragonmacher
617e69c2f1
Test fixes
2025-02-04 17:27:38 -05:00
Ryan Kurtz
d23e67a088
GP-0: Cleaning up certain types of javadoc errors
2025-02-03 06:13:50 -05:00
dragonmacher
31e926fd44
Fixed NPE in byte viewer when switching themes
2025-01-13 13:34:42 -05:00
ghidragon
b1d257150c
GP-5196 Adding support for expressions and symbol names in address fields
2024-12-31 16:00:39 -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
faf55a8de6
GP-5078: Improvements to Ghidra Module directory layout
2024-10-31 10:34:26 -04:00
dragonmacher
5a56718e4a
GP-4998 - Fixed bug that cleared the Byte Viewer 'Address' column when
...
changing fonts
2024-10-10 17:52:19 -04:00
dragonmacher
4cda642e9c
GP-1359 - Updated the Listing and Byte Viewer to show selection size as the user drags
2024-08-12 12:04:38 -04:00
d-millar
ae3f6feb70
GP-4709: post-post-post review
...
GP-4709: post=post review - test logic in error
GP-4709: post=post review - test logic in error
GP-4709: post-review fixes
GP-4709: going for simplicity
GP-4709: reverting most stuff
GP-4709: fix for replaceValue logic
GP-4709: extensions to HexInteger
2024-06-26 09:09:28 -04:00
ghidragon
e1352bf7cc
GP-4520 fixing accessibility for SaveDataDialog and DomainFilePanel
2024-04-12 19:59:56 +00:00
ghidragon
495dc4df66
GP-4466 consolidated focus handling between ComponentProvider and DockableComponent
2024-03-28 18:26:18 -04:00
ghidragon
2b7821d956
GP-0 fixing test failures related to GP-4275
2024-03-13 12:59:48 -04:00
Ryan Kurtz
c8c4c43794
Merge remote-tracking branch 'origin/GP-4275_naming_components_for_accessibility--SQUASHED'
2024-03-12 13:36:43 -04:00
ghidragon
5bca2c75c7
GP-4275 Set accessible names of focusable components in component providers
2024-03-12 12:27:12 -04:00
Dan
8e3f97056b
GP-1625: Improve consistency of DebuggerMemoryBytesProvider
2024-03-08 12:36:17 -05:00
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