Commit graph

465 commits

Author SHA1 Message Date
Ryan Kurtz
001deaa6f3 Merge remote-tracking branch 'origin/GP-3616_ghidra1_DomainFileProxyGetSharedProjectURL' into patch 2023-07-24 17:57:03 -04:00
Ryan Kurtz
46ecc7dbf0 Merge remote-tracking branch 'origin/GP-3615-dragonmacher-test-logging-improvements--SQUASHED' 2023-07-19 15:05:06 -04:00
Ryan Kurtz
b0ed139a6d Merge remote-tracking branch 'origin/patch' 2023-07-19 15:04:23 -04:00
dragonmacher
bd0c491263 GP-3615 - Added a test harness method to make it easier to change log output from a test. The test harness will reset any changes made at the end of the test. 2023-07-19 12:47:47 -04:00
dragonmacher
b87f8781e6 GP-3550 - Fixed some theme foreground colors that were not updating
correctly
2023-07-18 14:25:40 -04:00
ghidragon
f05bc7a3ca GP-3622 add plugin event for projects being opened or closed 2023-07-11 15:35:07 -04:00
ghidra1
f661d684f6 GP-3616 corrected DomainFileProxy.getSharedProjectURL 2023-07-07 18:47:20 -04:00
Ryan Kurtz
80b3ab3e4b Merge remote-tracking branch 'origin/patch' 2023-06-28 06:09:46 -04:00
ghidra1
ed7ddd1b42 GP-0 corrected ProjectFileManager.dispose issue which could mask other
problems encountered during instantiation.
2023-06-27 14:57:31 -04:00
ghidragon
2db3065340 Merge branch 'GP-0-dragonmacher-plugin-manager-refactor' 2023-06-26 17:58:31 -04:00
dragonmacher
f5f71426d9 Refactored plugin configuration methods 2023-06-26 17:56:20 -04:00
Ryan Kurtz
92db691cb3 Merge branch 'GP-0_ryanmkurtz_PR-3777_GameCubeGBA_progress' 2023-06-26 07:57:12 -04:00
Ryan Kurtz
634cc84f8b Merge remote-tracking branch 'origin/patch' 2023-06-22 11:01:29 -04:00
Ryan Kurtz
5e87119ef1 Merge remote-tracking branch
'origin/GP-3466-dragonmacher-extenions-version-check' into patch
(Closes #1193)
2023-06-22 10:57:33 -04:00
dragonmacher
e321400ee8 GP-3466 - Added dialog to Extension installation to allow users to
bypass version restriction
2023-06-16 23:09:49 -04:00
Ryan Kurtz
d98ae48110 Merge remote-tracking branch 'origin/GP-3521_ghidragon_allow_user_to_see_and_pick_older_undos_or_redos--SQUASHED' 2023-06-14 07:49:31 -04:00
ghidragon
998370e09c GP-3521 add drop downs to undo/redo action to allow users to see and pick older undo or redos 2023-06-13 13:52:19 -04:00
dragonmacher
65f4789207 Updated tool closing to cancel and wait for tasks 2023-06-12 14:55:44 -04:00
ghidragon
11b9fdbe06 GP-3477 fixed issue where theme changes wern't save when exiting Ghidra
via menu action
2023-06-08 16:14:47 -04:00
Ryan Kurtz
6e533802d4 Merge remote-tracking branch 'origin/GP-3343_ghidragon_fontend_plugin_dispose--SQUASHED' 2023-06-08 07:57:13 -04:00
ghidragon
d089d3fb49 GP-3343 Getting dispose to be called on Front-end plugins 2023-06-07 17:58:45 -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
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
Ryan Kurtz
f31d11a6dc Merge remote-tracking branch
'origin/GP-3254-dragonmacher-disable-hovers-option' (Closes #5095)
2023-04-26 07:33:23 -04:00
Ryan Kurtz
a27250f459 GP-3315: Fixing typo 2023-04-26 06:05:31 -04:00
dragonmacher
fabdc3739c GP-3254 - Added a Front End tool option to disable application-wide
tooltips
2023-04-24 19:51:52 -04:00
dragonmacher
f30c53aafc GP-3315 - Updated plugin restoring to verify the requested package
exists
2023-04-21 18:59:11 -04:00
dragonmacher
4f1d3c8053 GP-3094 - Theming - Converted most colors to palette colors 2023-04-14 16:49:39 -04:00
Ryan Kurtz
c62917317d Merge remote-tracking branch 'origin/GP-3172_ghidragon_byteviewer_selection_hard_to_see_in_dark_mode--SQUASHED' 2023-03-14 14:14:54 -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
ghidra1
62501f70c1 GP-3189 corrected tool launch issue when file(s) dragged onto tool icon in toolchest. Removed single-DomainFile launch methods on ToolServices API. 2023-03-13 19:23:19 -04:00
ghidra1
1795c35dfc GP-3122 Added AutoCloseable Transaction API to DBHandle and
UndoableDomainObject.  Performed renaming of some internal classes.
2023-02-28 14:16:25 -05:00
Ryan Kurtz
ccc2caf53a Merge remote-tracking branch 'origin/GP-3123-dragonmacher-tool-button-fix' 2023-02-23 13:10:18 -05:00
dragonmacher
8734960b1b GP-3123 - Fixed broken tool button animation 2023-02-23 10:14:03 -05:00
ghidra1
f80d2b0444 GP-0 force tool to front after accepting a DominFile or URL 2023-02-22 18:40:28 -05:00
Ryan Kurtz
ff93d4cfb1 Merge remote-tracking branch 'origin/GP-3000-dragonmacher-theme-fixes--SQUASHED' 2023-02-13 15:17:20 -05:00
Ryan Kurtz
1ad64f75aa Merge remote-tracking branch 'origin/GP-3080_ghidra1_DefaultToolOpen--SQUASHED' 2023-02-13 15:05:23 -05:00
ghidra1
a5f2c9d55b GP-3080 revised default tool launch to allow for optional running tool re-use 2023-02-09 18:33:57 -05:00
dragonmacher
1fa08a6002 GP-3000 - Theme Cleanup 2023-02-09 15:22:54 -05:00
Dan
94648ff140 GP-3084: Views listen to Trace without extra queue 2023-02-08 09:16:21 -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
ghidragon
6563cebcf5 GP-2141 adding feature for better starting location when opening a
program.
2023-01-31 11:42:55 -05:00
Ryan Kurtz
d7d3340578 Merge remote-tracking branch 'origin/patch' 2023-01-26 11:28:55 -05:00
dragonmacher
d0ce510437 GP-3051 - Updated the Front End Project Table to allow users to change
selected rows by clicking any already selected row.
2023-01-26 10:08:30 -05:00
ghidragon
0bf0911e11 GP-2934 cleaning up user interface for Theming 2023-01-19 17:24:05 -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
Ryan Kurtz
55124ff249 Merge remote-tracking branch 'origin/patch' 2022-12-28 09:02:06 -05:00