dragonmacher
df968a0387
GP-2982 - Added methods to TaskMonitor to address spelling
...
inconsistencies
2023-01-05 14:53:26 -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
dev747368
79875e0014
GP-2931 remove UnsignedDataUtils
2022-12-16 16:59:47 +00: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
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
71b972f23b
GP-2924 fixed null pointer exception in Project Lock dialog
2022-12-12 13:21:08 -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
9c4ec3afd1
GP-2908 Improved table sorting performance
2022-12-01 18:46:41 -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
522bda39e8
Merge remote-tracking branch 'origin/GP-2874_ghidragon_lookandfeel_specific_theme_properties'
2022-11-25 13:06:35 -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
ghidragon
2c8f82e26b
GP-2874 added support for Look and Feel specific theme properties
2022-11-23 16:02:38 -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
Ryan Kurtz
fef3ff9bd6
Merge remote-tracking branch 'origin/GP-361-dragonmacher-copy-on-read-fixes--SQUASHED'
2022-11-23 02:26:45 -05:00
dragonmacher
ee388818b2
GP-361 - WeakSet fixes
2022-11-22 16:39: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
04810b40c7
Merge remote-tracking branch 'origin/GP-2861-dragonmacher-theme-nimbus-tree-fix'
2022-11-22 00:57:39 -05:00
dragonmacher
0eafe44445
Test fixes
2022-11-21 09:54:08 -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
f7e10e594b
GP-2861 - Updated Nimbus selected tree row painting to honor theme
...
settings
2022-11-18 18:27:11 -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
Ryan Kurtz
5b1eb8ef32
GP-0: Fixing javadoc warning and build ( Closes #4754 )
2022-11-17 11:16:11 -05:00
ghidragon
4763ce6e8a
GP-1 Fixed a few minor issues with new theming code
2022-11-16 14:37:23 -05:00
dragonmacher
72e87f8e2d
GP-1981 - Theme Help
2022-11-15 15:09:24 -05:00
ghidragon
edfb5a0877
GP-1981 Refactored Gui to use ThemeManager
2022-11-15 14:56:08 -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
d466dbf06b
GP-1981 externalized icons for XTRA modules. Added loadIcon method in
...
ResourceManager. Created api for integrating Options with Theming. Fixed
issue with system property mappings. Created dynamic icons for the close
and drop-down menu item icons.
2022-11-15 14:55:32 -05:00
dragonmacher
0971c0088c
GP-1981 - Theming - Base Module
2022-11-15 14:55:28 -05:00
ghidragon
dd31ff47a2
GP-1981 Added IconModifiers for sizing,translating, disabling, and
...
creating overlayed icons in the theme files. Also some VT icon
externalization
2022-11-15 14:55:23 -05:00
ghidragon
9a0d7892da
GP-1981 Theme help and module conversions
2022-11-15 14:53:46 -05:00
dragonmacher
4eb3d8fd86
GP-9181 - Theming - Base Module
2022-11-15 14:53:43 -05:00
dragonmacher
2dade60b3e
GP-1981 - Theming - Decompiler Module
2022-11-15 14:53:40 -05:00
dragonmacher
466db9efe3
GP-1981 - Theming - Docking Module
2022-11-15 14:53:38 -05:00
dragonmacher
803a9e9864
GP-1981 - Theming - Refactors for module conversions
2022-11-15 14:53:35 -05:00
dragonmacher
a99841e6d4
GP-1981 - Theming - PDB and Code Compare Modules
2022-11-15 14:53:33 -05:00
dragonmacher
2f453099ba
GP-1981 - Theming - Project Module
2022-11-15 14:53:30 -05:00
ghidragon
780d4b7671
GP-1981 Created font modifiers for referred fonts
...
and added property grouping for UIDefault colors and fonts. Also added a
lot of javadocs and unit tests. Also introduced concept of "system"
values so we can map to java LookAndFeel values
GP-1981 added "system" properties
2022-11-15 14:53:28 -05:00
dragonmacher
15e633c239
GP-1981 - Theming - Base module color conversion
2022-11-15 14:53:26 -05:00