Commit graph

1271 commits

Author SHA1 Message Date
Ryan Kurtz
a8cdc43bd4 Merge remote-tracking branch 'origin/GP-2962-dragonmacher-theme-fixes-3' 2023-01-04 05:46:48 -05:00
Ryan Kurtz
ae77eb9f3c Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-1-3-23' 2023-01-03 12:47:24 -05:00
dragonmacher
38cd70f400 Test fix 2023-01-03 12:46:26 -05:00
Ryan Kurtz
e100c84085 Merge remote-tracking branch 'origin/GP-2795-dragonmacher-button-disabled-icons' 2023-01-03 11:05:22 -05:00
dragonmacher
895be954b1 GP-2961 - Theme Fixes - Fixed analysis dialog; bitfield editor; VT dual
diff highlighting; references window
2022-12-30 16:11:48 -05:00
dragonmacher
2a954aeec8 GP-2795 - Theme Fixes - Updated buttons using icons to ensure the
disabled icon gets installed correctly
2022-12-29 17:32:54 -05:00
ghidragon
432e5252d6 Merge remote-tracking branch 'origin/GP-2962-dragonmacher-theme-fixes-2--SQUASHED' 2022-12-29 15:12:51 -05:00
dragonmacher
fc301bb386 GP-2961 - Theme Fixes - Many changes to deal with odd rendering behavior in Nimbus and the Flat LaFs. 2022-12-29 14:51:25 -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
ghidragon
f443b2a907 Merge remote-tracking branch 'origin/GP-2962-dragonmacher-theme-fixes--SQUASHED' 2022-12-27 15:46:19 -05:00
dragonmacher
309ba36302 GP-2962 - Theme Fixes - fixed widget bg colors to be universal; fixed tooltips to be universal; fixed odd table behavior related to old lingering values 2022-12-27 15:27:21 -05:00
dragonmacher
3bb026acc2 GP-2887 - Updated the Equates Table to allow multiple selection; Updated
the default style sheet to define a class for images
2022-12-22 11:15:49 -05:00
Ryan Kurtz
f65b3c4a05 Merge remote-tracking branch 'origin/GP-2950_ghidragon_GhidraComboBox_issues--SQUASHED' 2022-12-19 14:40:17 -05:00
ghidragon
31696c40f9 GP-2950 fixing up GhidraComboBox and its clients to handle theme changes 2022-12-19 12:41:57 -05:00
Ryan Kurtz
d7f7bf9a66 Merge remote-tracking branch
'origin/GP-2901-dragonmacher-theme-property-update'

Conflicts:
	Ghidra/Framework/Docking/data/docking.theme.properties
2022-12-16 14:15:15 -05:00
dragonmacher
63d6063fa0 GP-2910 - Fixed missing theme definitions; removed unused theme
definitions; fixed module theme dependencies
2022-12-14 17:53:29 -05:00
Ryan Kurtz
5e2bbde8dd Merge remote-tracking branch 'origin/GP-2795-dragonmacher-theme-cleanup-buttons--SQUASHED' 2022-12-13 06:30:39 -05:00
Ryan Kurtz
f099593413 Merge remote-tracking branch 'origin/GP-2860-dragonmacher-theme-header-colors--SQUASHED' 2022-12-13 05:42:19 -05:00
dragonmacher
8379285044 GP-2795 - Refactor of ButtonPanelFactory 2022-12-12 18:54:57 -05:00
dragonmacher
956e7ac6ff GP-2860 - Theming - Updated header colors to match the current LaF 2022-12-12 18:53:24 -05:00
ghidragon
1a99e2518d GP-2933 adding more error checking for theme.properties files 2022-12-12 14:40:19 -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
ghidragon
a6292796a2 GP-2921 anaysis options colors are not readable in dark mode 2022-12-08 18:34:42 -05:00
ghidragon
e115015bbe GP-1 Added check for null root when getting TreeState 2022-12-06 17:30:32 -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
dragonmacher
d39f79ed24 Fixed bad comparator; updated the table update job to not fail for
sorting exceptions
2022-12-02 11:13:56 -05:00
Ryan Kurtz
e96f223df0 Merge remote-tracking branch
'origin/GP-2908_improvie_table_sorting_performance--SQUASHED'
(Closes #4782)
2022-12-02 01:05:46 -05:00
ghidragon
9c4ec3afd1 GP-2908 Improved table sorting performance 2022-12-01 18:46:41 -05:00
ghidragon
c9670ed4ef GP-2909 Fixing update issues when changing themes 2022-12-01 18:15:29 -05:00
Ryan Kurtz
112c4afe52 Merge remote-tracking branch 'origin/GP-2875_ghidragon_split_out_gui_from_generic--SQUASHED' 2022-11-30 13:09:50 -05:00
ghidragon
56fcce1456 GP-2875 Split Generic module into two modules to remove Gui related code from the generic module 2022-11-30 12:33:04 -05:00
Ryan Kurtz
e35efc77d8 Merge remote-tracking branch 'origin/GP-2879-dragonmacher-theme-typos'
(Closes #4779)
2022-11-30 12:21:18 -05:00
Ryan Kurtz
f816a844d5 Merge remote-tracking branch 'origin/GP-2853_Dan_debuggerDarkTheme--SQUASHED' 2022-11-30 12:14:23 -05:00
Dan
caeaff6374 GP-2853: Specify Debugger dark theme colors 2022-11-30 11:16:07 -05:00
dragonmacher
17918562fc GP-2879 - Fixed theme typos 2022-11-28 10:42:31 -05:00
Ryan Kurtz
b20f790c27 Merge remote-tracking branch
'origin/GP-2871_dragonmacher_PR-4766_astrelsky_renderer' (Closes #4758,
Closes #4766)
2022-11-25 00:59:03 -05:00
Ryan Kurtz
33d6e58f67 Merge remote-tracking branch 'origin/GP-2862_ghidragon_table_painting_4--SQUASHED' 2022-11-25 00:56:01 -05:00
dragonmacher
68a2e60d3f GP-2871 - Fixed property editor initialization to always be on the Swing
thread
2022-11-23 12:07:04 -05:00
ghidragon
2a4758caa0 GP-2862 fixing table selection colors 2022-11-23 11:01:43 -05:00
Ryan Kurtz
d0c1ef139e Merge remote-tracking branch 'origin/GP-2865_ghidragon_adding_flip_modifier_to_icons--SQUASHED' 2022-11-23 02:30:46 -05:00
Andrew Strelsky
7230df9de3
ensure the custom PropertyEditors are registered to the correct PropertyEditorFinder 2022-11-22 17:21:13 -05:00
ghidragon
75c2c08654 GP-2865 created the mirror and flip icon modifiers. Also, updated undo/redo icons 2022-11-22 15:58:28 -05:00
ghidra1
f0a8af3e8b Merge branch 'GP-2644_ghidra_LinkedFolders' 2022-11-22 12:53:18 -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
Ryan Kurtz
75ddd08bbd Merge remote-tracking branch
'origin/GP-1-dragonmacher-help-headless-fix'

Conflicts:
	Ghidra/Framework/Help/src/main/java/help/GHelpBuilder.java
2022-11-19 03:43:08 -05:00
Ryan Kurtz
ed5c44335e Merge remote-tracking branch
'origin/GP-2843-dragonmacher-options-veto--SQUASHED'
2022-11-19 03:19:55 -05:00
dragonmacher
e3b7d11eea GP-2843 - Update Options Dialog to allow veto exceptions to trigger a dialog for the user and to keep the options dialog open
GP-2843 - Updated options to show the user when an option is vetoed.
2022-11-18 12:29:25 -05:00
dragonmacher
65542e9937 GHelpBuilder fix to allow theme usage in headless 2022-11-18 12:17:52 -05:00
dragonmacher
93f9e93cd7 GP-2796 - Refactor DockingApplicationLayout to be more generic 2022-11-18 11:57:32 -05:00