Commit graph

80 commits

Author SHA1 Message Date
dragonmacher
ce4ef3c94d GT-3220 - fixed typo (fixes #1114, closes #1131). 2019-10-15 11:49:55 -04:00
Ryan Kurtz
44bfe38218 Merge remote-tracking branch 'origin/GT-3218_ghidra1_DotDirectories' into Ghidra_9.1 2019-10-15 11:38:09 -04:00
dragonmacher
8eef7ddc0a Tests - fixed ToolActionsManagerTest 2019-10-09 11:51:56 -04:00
ghidra1
c6158c7160 GT-3218 updates per review comments 2019-10-07 17:46:41 -04:00
ghidra1
6ece3f4f4f GT-3218 ignore system hidden dot directories and disallow project names
to start with a dot/period.
2019-10-07 16:20:13 -04:00
ghidra1
bb27721a1f GT-3208 Corrected ability to cancel versioned file checkin/checkout.
Strip domain prefix from default user name if present.  Other minor
usability adjustments.
2019-10-02 16:28:12 -04:00
dragonmacher
feb5d69022 GT-3193 - Tool - Fixed bug that caused exported tool to exclude plugin
config settings

Fixes #1065
2019-09-27 18:04:23 -04:00
dragonmacher
16a6b4eb52 GT-3193 - Tool - Fixed bug that caused exported tool to exclude plugin
config settings
2019-09-27 15:21:57 -04:00
dragonmacher
1a22f97bbe GT-3116 - Updated decompiler 'Edit Data Type' action to work on more
fields; fixed a bug in Location References provider to enable data type
selection when focused; fixed a NullPointerException in DockingAction
2019-09-04 14:27:18 -04:00
Ryan Kurtz
5f19814d48 Merge remote-tracking branch 'origin/GT-3115-dragonmacer-decompiler-find-actions' 2019-08-28 16:37:57 -04:00
dragonmacher
51f06a8688 GT-3115 - Decompiler - added actions for finding/showing uses of symbols
and datatypes; added a find action to the structure editor
2019-08-28 14:05:28 -04:00
dragonmacher
aa71d84620 GT-3103 - Look and Feel - fixed Linux Nimbus LaF issues with painting
tree row backgrounds
2019-08-23 14:11:38 -04:00
dragonmacher
554bce2407 GT-3035 - Restore Integration Tests - more missing test files; updated
test environment to install a default tool
2019-08-15 14:58:43 -04:00
dragonmacher
e9c0921cfe GT-3044 - Table Actions - test and review fixes 2019-08-08 16:34:09 -04:00
dragonmacher
28f6500039 GT-3044 - Table Actions - updated table actions to use the modern action
system
2019-08-02 19:41:30 -04:00
dragonmacher
e6a85f9b1b GT-2960 - Docking Actions - review fixes; test fixes 2019-07-31 16:55:46 -04:00
dragonmacher
d8c234d5d0 GT-2960 - Docking Actions - review fixes 2019-07-30 18:33:30 -04:00
dragonmacher
154fa39cc2 GT-2960 - Docking Actions - test fixes; fixed bug in Delete Table Row
Action that caused its default key binding to get saved
2019-07-30 14:42:34 -04:00
dragonmacher
ab2a390fca GT-2960 - Docking Actions - Consolidated the multiple methods of adding
dynamic popup actions
2019-07-29 18:20:00 -04:00
ghidravore
8b67e3c1e5 Merge remote-tracking branch
'origin/GT-3030_ghidravore_PR-372_technateNG_PluginManager-fix'

Conflicts:
	Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/dialog/PluginManagerComponent.java
2019-07-23 15:07:06 -04:00
ghidravore
6b711a7c75 GT-3030 tweaked horizontal alignment of label in configuration dialog.
Pulled-from:technateNG <technate@protonmail.com>
2019-07-23 14:32:57 -04:00
dragonmacher
69c5b4f2c0 GT-2971 - Key Bindings - removed debug 2019-07-19 18:26:45 -04:00
dragonmacher
380d863c96 GT-2971 - Key Bindings - Added the ability to set a key binding for the
close button for all Component Providers
2019-07-19 11:00:43 -04:00
ghidra1
b0c5eeab6a BitFields - improved mouse handling for bitfield specification 2019-07-17 11:55:30 -04:00
ghidravore
0792417979 GT-2845: Storing original program bytes in the program database. 2019-07-16 11:31:30 -04:00
Ryan Kurtz
10372c2e13 Merge remote-tracking branch 'origin/GT-2925-dragonmacher-window-menu-key-bindings' 2019-07-15 16:12:09 -04:00
dragonmacher
6015650079 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
test and review fixes
2019-07-08 17:41:56 -04:00
dragonmacher
3946a05ded GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 7 - Untangled and removed the key binding management from the
ActionToGuiMapper; fixed bugs and tests
2019-06-28 15:20:13 -04:00
dragonmacher
d684ee3ce6 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 6 - added action to 'Go To Last Provider'; cleanup for review
2019-06-28 07:56:40 -04:00
dragonmacher
115243801e GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 5 - cleanup of old key binding support constructor parameter; start
of cleanup of DockingActionProviderIf
2019-06-27 15:38:06 -04:00
ghidra1
a15c70950f Added extensions GnuDisassembler and SleighDevTools 2019-06-25 09:40:15 -04:00
dragonmacher
8c11c1eebd GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step 1 - basic plumbing and tests
2019-06-21 18:16:10 -04:00
dragonmacher
f8bd49b4be GT-2869 - Key Bindings - review fixes 2019-06-12 14:44:14 -04:00
dragonmacher
2de5c40cd6 GT-2869 - Key Bindings - review fixes 2019-06-12 14:43:32 -04:00
dragonmacher
43fa7e3f92 GT-2869 - Key Bindings - refactor of methods to provide all actions 2019-06-12 14:43:31 -04:00
dragonmacher
5a9067832a GT-2869 - Shared Key Bindings - removed Dummy Key Binding class 2019-06-12 14:43:28 -04:00
dragonmacher
3705ac3d1f GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:27 -04:00
dragonmacher
c9bd3a8b2b GT-2869 - Shared Key Bindings - created new shared keybinding concept
that replaces the DummyKeyBindingsOptionsAction
2019-06-12 14:43:26 -04:00
Ryan Kurtz
398db09cec GT-2585: Fixing bad windows path when project lives in root windows
directory.
2019-06-11 14:48:21 -04:00
ghidra1
cd9a666ac6 Merge remote-tracking branch 'origin/patch' 2019-06-10 16:57:46 -04:00
ghidra1
89a4496a2e GT-2903 corrected terminate checkout from viewed checkouts list. Was
terminating incorrect checkout.
2019-06-10 16:55:41 -04:00
dragonmacher
23a05a4177 Screenshots - fixed broken screenshot generators 2019-06-06 15:35:13 -04:00
ghidra1
25894ff9ae Merge remote-tracking branch 'origin/GT-2685_ghidra1_ServerChanges' 2019-06-03 11:33:21 -04:00
ghidra1
5c1127b085 GT-2685 minor text revisions 2019-05-31 17:51:11 -04:00
ghidra1
17bb619048 GT-2685 Improved Ghidra Server interface binding and remote address
identification.  Minor fixes to database cleanup and project conversion.
2019-05-31 12:55:51 -04:00
dragonmacher
7bc4d9e381 GT-2891 - Option Dialog - Updated to not build components off the Swing
thread
2019-05-30 08:44:35 -04:00
dragonmacher
8cdfe79def Merge branch 'dragonmacher-task-launcher-backgrounding-update' 2019-05-23 18:26:53 -04:00
dragonmacher
27f21edba7 Task Launcher - changed launcher to always start the background thread
before creating the dialog
2019-05-23 14:16:06 -04:00
Ryan Kurtz
f9a1652974 Merge remote-tracking branch 'origin/GT-2886-dragonmacher-beep-npe'
Conflicts:
	Ghidra/Framework/Project/src/main/java/ghidra/framework/plugintool/PluginTool.java
2019-05-23 12:08:34 -04:00
dragonmacher
2cf9f7dded Task Launcher - updated timeout feature to ignore interruptions 2019-05-23 10:42:58 -04:00