Commit graph

253 commits

Author SHA1 Message Date
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
ghidravore
42448fbfa6 changes from review 2019-08-29 17:22:18 -04:00
ghidravore
7b7e730844 fixed bug where listing would jump when opening/closing large structures
or arrays
2019-08-29 15:53:59 -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
bedf644dc7 GT-3115 - Decompiler - added actions for finding/showing uses of symbols
- review fixes
2019-08-28 16:16:58 -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
54781dc7f5 GT-3103 - Look and Feel - review fix 2019-08-28 11:41:28 -04:00
Ryan Kurtz
156294d6fd Merge remote-tracking branch 'origin/GT-3110-dragonmacher-function-signature-dt-chooser' 2019-08-28 09:02:37 -04:00
Ryan Kurtz
28538695f6 Merge remote-tracking branch 'origin/GT-3103-dragonmacher-linux-nimbus-ui-fixes' 2019-08-28 08:56:37 -04:00
dragonmacher
30af00c608 GT-3110 - updated function signature dialog's data type chooser to allow
for keyboard usage
2019-08-26 18:20:39 -04:00
dragonmacher
314274f70a GT-3103 - Look and Feel - fixed Linux Nimbus LaF issues with painting so
that fixups are isolated to individual components
2019-08-26 14:03:44 -04:00
dragonmacher
b6765e539d GT-3103 - Look and Feel - fixed Linux Nimbus LaF issues with painting in
some support tools
2019-08-26 13:24:18 -04:00
dragonmacher
667c17499f GT-3103 - Look and Feel - fixed Linux Nimbus LaF issues with painting
list item backgrounds
2019-08-26 10:17:28 -04:00
ghidra1
f5a366fa5c Merge remote-tracking branch
'origin/GT-3105_dragonmacher_PR-451_Escapingbug_Fix_horizontal_scrolling_in_Field_Panels'

Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/codebrowser/CodeBrowserPlugin.java
2019-08-23 19:18:03 -04:00
dragonmacher
cc138893a1 GT-3015 - PR-451 - Field Panel horizontal scrolling fixup for Byte
Viewer; added option; updated help
2019-08-23 19:02:23 -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
fac5b0e13b Review Tool - 3.1.1 - updated comments table to use column filters;
fixed build to not error when building the review tool
2019-08-21 18:38:18 -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
Ryan Kurtz
351cf56e6e Merge remote-tracking branch 'origin/GT-3044-dragonmacher-table-popup-cleanup' 2019-08-09 08:15:26 -04:00
dragonmacher
e9c0921cfe GT-3044 - Table Actions - test and review fixes 2019-08-08 16:34:09 -04:00
dev747368
bcba73fdce GT-2383 - tree focus, code review tweaks 2019-08-06 16:55:21 -04:00
dev747368
8461e91758 GT-2383 tree focus when clicking on already selected node. 2019-08-06 16:02:40 -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
Ryan Kurtz
291abeb789 Merge remote-tracking branch 'origin/GT-3019-dragonmacher-function-graph-edge-routing' 2019-08-02 10:00:05 -04:00
dragonmacher
d536c261f9 GT-3019 - Function Graph - Edge Routing - review fixes:
-fixed broken edge labels (labels were not offset correctly)
-fixed complex edge routing for edges going upward
-fixed bug that allowed toolbar multi-state actions to fire twice when
clicked
2019-08-01 17:02:14 -04:00
Ryan Kurtz
0aa413c956 Merge remote-tracking branch 'origin/GT-3045_adamopolous' 2019-08-01 15:09:34 -04:00
adamopolous
45091316fc GT-3045: fixed problem causing incorrect cursor position to be set 2019-08-01 15:06:37 -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
85a4677312 GT-2960 - Docking Actions - test fixes 2019-07-30 11:44:07 -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
dragonmacher
a04185e942 GT-3019 - Function Graph - Added option for edge routing around vertices 2019-07-25 18:40:21 -04:00
dragonmacher
8f13b601d8 Component Provider - fixed bug that prevented some providers' close
button from working
2019-07-25 14:10:09 -04:00
Ryan Kurtz
fa20ba3762 GT-2913: launch.properties can now take platform-specific VMARGS. 2019-07-25 11:31:08 -04:00
Ryan Kurtz
c7f934c9d1 GT-2971: Fixing merge issues. 2019-07-19 14:07:18 -04:00
Ryan Kurtz
479f595af8 Merge remote-tracking branch 'origin/GT-2971-dragonmacher-close-button-key-binding' 2019-07-19 13:53:37 -04:00
dragonmacher
ad4ac0413d GT-2971 - Key Bindings - test fixes 2019-07-19 13:51:30 -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
Ryan Kurtz
6d05537b7f Merge remote-tracking branch 'remotes/origin/GT-2973-dragonmacher-snapshot-navigation-arrows' 2019-07-19 09:28:36 -04:00
dragonmacher
e512cebc91 GT-2973 - Navigation - review fixes 2019-07-18 18:57:08 -04:00
dragonmacher
1d5f9ffd5e GT-2973 - Navigation - fixed navigation buttons when using a snapshot in
its own window
2019-07-18 14:22:22 -04:00
dragonmacher
dabdc38ea9 GT-2925-2 - Key Bindings - Support Window Menu Provider Key Bindings -
test and review fixes
2019-07-17 16:11:45 -04:00
Ryan Kurtz
07129cca77 Merge remote-tracking branch 'origin/GT-2954_MenuData_not_setting_mnemonics' 2019-07-16 13:26:28 -04:00
dragonmacher
7b5b1fb542 Fixed tools unable to restore Console location information 2019-07-16 12:04:13 -04:00
dragonmacher
83d85daabc Fixed tools unable to restore Listing location information; fixed
warning getting printed to console for non-Java binaries
2019-07-15 17:25:02 -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
a88ecfe6b5 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
test and review fixes
2019-07-09 18:56:48 -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
0ddd33978e Updated generic application name to include version 2019-07-05 12:16:13 -04:00
dragonmacher
10621008e0 GT-2925 - Key Bindings - Support Window Menu Provider Key Bindings -
Step  - Added 'snapshot' concept to base Component Provider to fix how
actions are added to the toolbar and menu; fixed bugs and tests
2019-06-28 18:40:47 -04:00