Commit graph

940 commits

Author SHA1 Message Date
dragonmacher
6e8811d087 Fixed a few cases of SwingUpdateManager not getting disposed; introduced
speed improvements to the tests' waitForSwing() call
2020-12-30 13:06:14 -05:00
dragonmacher
8eb66dc9b0 Fixed a few cases of SwingUpdateManager not getting disposed 2020-12-29 15:24:20 -05:00
dragonmacher
fdce159302 Merge branch 'GP-497-dragonmacher-api-list-selection-dialog' 2020-12-28 14:14:28 -05:00
dragonmacher
4385f53a19 Fixed odd error where using a script keybinding could change a component
provider's key binding
2020-12-23 14:24:44 -05:00
caheckman
a037650cfd clean up analysis enablement table panel in preparation for functional changes. 2020-12-22 12:33:46 -05:00
dragonmacher
b6c29a6928 fixed bug recently introduced when updating the table dispose method 2020-12-16 10:36:07 -05:00
dragonmacher
a33e294857 GP-497 - Deprecated broken method on ListSelectionTableDialog 2020-12-15 17:25:30 -05:00
dragonmacher
6139b081f3 Test fixes due to table dispose changes 2020-12-14 16:00:17 -05:00
ghidra1
066a7d0305 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/blobs/CliAbstractSig.java
	Ghidra/Framework/DB/src/main/java/db/DBHandle.java
2020-12-09 15:05:16 -05:00
ghidravore
f37428dfd5 Merge remote-tracking branch 'origin/GP-462_dev747368_break_mem_refs_when_close_tool--SQUASHED' 2020-12-08 17:05:58 -05:00
dev747368
d3fb6b4758 GP-462 break memory pinning of closed tool 2020-12-08 15:59:00 -05:00
dragonmacher
8be90db260 Fixed table dispose not accounting for a wrapped model; Fixed missing
dispose calls of GTableFilterPanel
2020-12-07 17:28:24 -05:00
ghidra1
bae897b0c1 Corrected javadoc errors/warnings 2020-12-07 14:37:28 -05:00
dragonmacher
fa18866fa8 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/ghidra/util/task/TaskDialog.java
	Ghidra/Framework/Docking/src/main/java/ghidra/util/task/TaskRunner.java
	Ghidra/Framework/Generic/src/main/java/ghidra/util/timer/GTimer.java
2020-12-03 10:42:37 -05:00
ghidravore
02912db641 Merge remote-tracking branch 'origin/GP-443-dragonmacher-task-launcher-slowness' into patch 2020-12-02 15:40:35 -05:00
Jason P. Leasure
b5a121407b fix #2536, don't fire redundant property change 2020-12-02 13:59:48 -05:00
dragonmacher
d85e2c1c71 GP-443 - Tasks - Fixed potential unnecessary forced wait when using the
TaskLauncher
2020-12-01 09:36:49 -05:00
ghidravore
b23c8ca435 Merge remote-tracking branch 'origin/patch' 2020-11-30 16:52:08 -05:00
dragonmacher
4300bec382 Fixed slightly broken animation option referenced in #2519 2020-11-24 14:18:37 -05:00
dragonmacher
a3dee57e37 Fixed exception in byte viewer during table construction 2020-11-17 14:20:26 -05:00
ghidravore
6648cbb8cb Merge remote-tracking branch
'origin/GT-0_ghidravore_fixing_missing_invalide_cache_method_in_FunctionTagManager'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/function/tags/FunctionTagsComponentProvider.java
2020-11-05 17:39:50 -05:00
dragonmacher
0fcdb7c6c3 Function Tags - updated DB to have a tag count cache; added service
interface
2020-11-04 16:35:31 -05:00
ghidravore
b88c949c6b Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-11-02 14:44:34 -05:00
ghidravore
490bc9ffa9 GT-308 preserved graph satellite state between graph instantiations.
(also changed the timing for when preferences are loaded into the tool
so that they happen before plugins get initialized)
2020-10-29 15:13:43 -04:00
dragonmacher
cbeb1b0086 Set Import Dialog to not use a delay when showing its progress dialog 2020-10-29 12:35:14 -04:00
ghidra1
038b701670 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-27 17:13:18 -04:00
dragonmacher
798c3abf42 Merge branch 'GP-1-dragonmacher-window-location-fix' 2020-10-27 14:22:28 -04:00
ghidravore
cefacd49be Merge remote-tracking branch 'origin/GP-289_ghidravore_gtree_dispose_issue--SQUASHED' into Ghidra_9.2 2020-10-27 14:12:51 -04:00
dragonmacher
9b0e2dc24b Fixed decompiler timeout bug introduced in recent change
Closes #2406
2020-10-27 14:11:01 -04:00
ghidravore
cd2951fcbf fixing issue where disposing FSB tree while a filter was applied caused error. Also fixed issue with actions on tree with active filter 2020-10-27 13:51:48 -04:00
ghidra1
b605ad0327 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-26 15:30:56 -04:00
ghidravore
1c145dd781 Moved setLayout into a task to fix a race condition when popping up the
cancel dialog
2020-10-22 14:59:06 -04:00
dragonmacher
ba80c729ec Test fixes 2020-10-22 11:25:03 -04:00
dragonmacher
654bb1ffb1 Fix for lost tool window; added plugin to show window locations 2020-10-21 16:22:19 -04:00
dragonmacher
8ec3f786ff Merge branch 'GP-266-dragonmacher-function-tags-ui-lockup' 2020-10-21 13:46:54 -04:00
dragonmacher
77ee698797 GP-266 - Function Tags - updated function tags to load tags in a
background thread

Closes #2366
2020-10-21 13:40:03 -04:00
ghidravore
66d052ce24 fixing duplicate graph actions when re-using a graph. Also fixed problem with actions being added on non-swing thread. 2020-10-21 11:49:29 -04:00
dragonmacher
822dc240b5 Merge remote-tracking branch 'origin/GP-249-dragonmacher-task-launcher-sleep--SQUASHED' 2020-10-16 15:59:43 -04:00
dragonmacher
dc7e45762d GP-249 - Task Dialog - fixed issue with task dialog appearing over user input dialog; fixed spin/sleep code 2020-10-15 18:06:36 -04:00
ghidra1
f7f366b261 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-09 16:57:08 -04:00
dragonmacher
63bdf81b92 Fixed of recent change to window manager 2020-10-09 16:45:03 -04:00
ghidravore
02e5126a1c Merge remote-tracking branch 'origin/Ghidra_9.2'
Conflicts:
	Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java
2020-10-09 14:50:16 -04:00
dragonmacher
e4f61fa06d Removed debug statement 2020-10-08 14:03:10 -04:00
ghidra1
5b112cf0c3 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-07 19:13:29 -04:00
ghidravore
b8a71a2ea2 Merge remote-tracking branch 'origin/GP-153_ghidravore_actions--SQUASHED' into Ghidra_9.2 2020-10-07 18:03:43 -04:00
ghidravore
532a1d4fd0 Adding capbility to add DockingActions to GraphDisplay. Also, wired in the help for existing actions. 2020-10-07 17:58:48 -04:00
ghidra1
1c9d7d89d0 Merge remote-tracking branch 'origin/Ghidra_9.2' 2020-10-07 11:48:49 -04:00
dragonmacher
22fd0a24a3 Test fixes 2020-10-07 11:26:48 -04:00
dragonmacher
9dd458e9e1 GP-224 - Modal Dialogs - fixed modal dialogs not being parented to
active window in default case
2020-10-06 11:09:28 -04:00
ghidravore
cc65ab7e4a added code to prevent adding duplicate children to a gtree node 2020-10-05 17:20:15 -04:00