Commit graph

127 commits

Author SHA1 Message Date
ghidragon
a88106460b GP-4267 Quick Action Dialog 2024-02-28 16:54:38 -05:00
dragonmacher
86d2bb4dff Fixed excessive warnings when switching themes 2024-02-27 17:41:14 -05:00
dragonmacher
aee400a377 Test fixes 2024-02-26 11:56:55 -05:00
dragonmacher
b586d65a3b GP-4154 - Theming - Fixed font issues; updated font usage with attributes 2024-02-23 13:13:06 -05:00
dragonmacher
e44daf55aa GP-4317 - Removing the 'reserved' concept 2024-02-17 11:21:31 -05:00
Ryan Kurtz
74d52deabf Merge remote-tracking branch 'origin/patch' 2024-02-08 14:13:59 -05:00
dragonmacher
4099544469 Tests fixes 2024-02-08 13:47:09 -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
dragonmacher
0b0356528d GP-4296 - Fixed screen reader support of tooltips using html 2024-02-06 17:29:55 -05:00
dragonmacher
1cf7803d88 GP-4270: Minor fixes 2024-01-29 08:15:45 -05:00
dragonmacher
8866cbc695 GP-4232 - Fixed an error in the Program Information window due to an
options being removed on an undo operation
2024-01-17 14:59:37 -05:00
Ryan Kurtz
3b0aac92d0 Merge remote-tracking branch 'origin/GP-1164_ryanmkurtz_XDG--SQUASHED'
(Closes #908)
2023-12-19 16:10:19 -05:00
Ryan Kurtz
3c30ada14c GP-1164: Reorganizing Ghidra's user settings/cache/temp directories to support XDG 2023-12-19 08:22:40 -05:00
Dan
0e4042e6a3 GP-4130: Prevent word wrapping in object value columns. 2023-12-12 15:25:32 -05:00
dev747368
272c6a4d1f GP-2109 Golang analyzer improvements, gostrings.
Add GolangStringAnalyzer.

Improved recovery of function signatures (from method and interfacemetadata, also via stack trace info).

Golang package paths are used as Ghidra namespace.

Propagate RTTI from some built-in runtime alloc methods.
2023-11-30 18:59:13 +00:00
dragonmacher
4f1866d4cc Theming - Fixed clients that want empty viewport space to match the
parent panel color
2023-10-30 18:01:54 -04:00
Ryan Kurtz
902c5f72b8 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/src/main/java/ghidra/app/decompiler/ClangToken.java
2023-10-25 08:18:38 -04:00
dragonmacher
d32764fa11 GP-3959 - Theming - Fixed light foreground color in Motif 2023-10-23 16:34:56 -04:00
Ryan Kurtz
097a71c2e2 Merge remote-tracking branch
'origin/GP-3645_upgrade_flatlaf_jar--SQUASHED' (Closes #5539)
2023-10-17 12:45:01 -04:00
ghidragon
afe7dbd162 GP-3645: Upgraded to FlatLaf 3.2.1 2023-10-17 12:44:10 -04:00
Ryan Kurtz
5aedf25ee6 Merge remote-tracking branch 'origin/GP-3531-dragonmacher-update-auto-comments--SQUASHED' 2023-10-16 16:45:14 -04:00
dragonmacher
df3c51ad96 GP-3531 - Added options for disabling EOL auto comments 2023-10-16 13:19:45 -04:00
Ryan Kurtz
fae64a82c0 Merge remote-tracking branch 'origin/patch' 2023-10-13 07:16:42 -04:00
dragonmacher
47373d2bda GP-3908 - Theming - Added support for specifying UI overrides in theme properties files 2023-10-12 16:55:36 -04:00
Dan
eea90f49c9 GP-3818: Create TraceRMI launcher framework. Launch script for gdb. 2023-09-20 15:23:44 -04:00
Dan
482341f6b1 GP-1977: Introduce Terminal Service and Plugin 2023-08-31 14:56:38 -04:00
Ryan Kurtz
8028c54abe Merge remote-tracking branch 'origin/patch' 2023-07-24 18:00:22 -04:00
dragonmacher
4412fddbea GP-3592 - Fixed incorrect colors in dark mode 2023-07-21 17:12:03 -04:00
Ryan Kurtz
34657813b1 Merge remote-tracking branch 'origin/GP-3575_ghidragon_refactor_SaveState--SQUASHED' 2023-06-26 14:51:08 -04:00
ghidragon
c7d2616041 GP-3575 refactoring SaveState to extends a new GProperties class for more general use properties to an XML or JSon file. 2023-06-26 12:03:27 -04:00
Ryan Kurtz
231c56d328 Merge remote-tracking branch 'origin/GP-3554_dev747368_upwtm_1L_checkCancelled' 2023-06-21 13:03:16 -04:00
dev747368
793bedc0b4 GP-3554 fix UnknownProgressWrappingTaskMonitor's checkCanceled
The 1L checkCanceled() was calling the base-class's impl instead of
calling the delegate's impl.  Fixed by use the right base class.

Also tweaked 2 new uses of 1L in Dtb and Fdt Analyzer.
2023-06-20 22:10:00 +00:00
dragonmacher
a8328a39f5 Fixed bad palette references; set standard theme for screenshots 2023-06-20 14:23:45 -04:00
ghidragon
157eef0ec9 GP-3528 fixing menu painting issues with Mac Aqua look and feel 2023-06-08 15:36:03 -04:00
Dan
c5da826540 GP-2641: Add training course materials for the Debugger 2023-05-09 09:21:49 -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
39966e99ab GP-3346 - Theme color fixes for debugger in dark mode; added padding to
Decompiler line numbers
2023-04-21 16:29:23 -04:00
dragonmacher
3c9dbf5414 Test fixes 2023-04-17 14:38:25 -04:00
dragonmacher
4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
ghidragon
107244de89 GP-3172 fixed issue in dark mode where byteview selections were hard to s 2023-03-14 13:39:51 -04:00
Dan
d43b9ead66 GP-1545: De-guava the Debugger 2023-02-27 12:26:21 -05:00
ghidragon
c252433f18 GP-3129 fixed issues with theme font changes not taking hold. Also, fixed some Nimbus font issues.
Fixing bug where saved font/icon changes to a theme don't take effect when loading theme
2023-02-22 18:19:06 -05:00
dragonmacher
7adfd1e8fb GP-3089 - Theme Fixes 2023-02-17 11:19:02 -05:00
dragonmacher
32efa223e7 Test fixes 2023-02-15 10:52:32 -05:00
dragonmacher
e7a031ff8e Updated the help system to share code for finding runtime icons 2023-02-14 12:32: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
dragonmacher
2a6f0103b0 Test fix for timing issue on tear down 2023-02-08 16:10:23 -05:00
ghidragon
8d210b232b Move SaveState class to generic module 2023-02-03 16:40:15 -05:00