Commit graph

285 commits

Author SHA1 Message Date
Ryan Kurtz
f18866d964 Merge remote-tracking branch 'origin/GT-3286-dragonmacher-consistent-timestamps' 2019-11-06 08:14:33 -05:00
dragonmacher
264b7f1b65 GT-3286 - Timestamp review fixes 2019-11-05 11:46:04 -05:00
dragonmacher
feaf203365 GT-3286 - Updated usage of timestamps in the UI to be consistent 2019-11-04 15:27:35 -05:00
Ryan Kurtz
9d84e22f65 Merge branch 'GT-3283-dragonmacher' 2019-11-04 14:15:51 -05:00
dragonmacher
6add90470d GT-3283 - minor code cleanup 2019-11-01 17:19:53 -04:00
dragonmacher
9101fa332c GT-3282 - Python - fixed intermittent docking action key binding failure 2019-11-01 13:56:41 -04:00
Ryan Kurtz
3051601206 Merge remote-tracking branch
'origin/GT-3226-dragonmacher-tables-slow-sorting' (closes #500)
2019-10-29 13:04:51 -04:00
dragonmacher
26cdfd47d7 GT-3226 - Symbol Table - Performance improvements - review fixes:
removed odd comparator name/structure; update ProgramSymbol context to
use Symbols and not IDs
2019-10-28 16:06:26 -04:00
dragonmacher
9e320c6401 GT-3226 - Symbol Table - Performance improvements - review fixes:
convert SymbolRowObject to Symbol
2019-10-25 18:29:53 -04:00
ghidravore
67f0318be9 GT-3256 Fixed bugs related to recent GTree changes. 2019-10-25 18:10:49 -04:00
ghidravore
b0609a1cb3 fixed setParent 2019-10-24 11:20:52 -04:00
Ryan Kurtz
7b76afee93 Merge remote-tracking branch 'origin/GT-3225_ghidravore_tree_filtering' 2019-10-24 08:40:24 -04:00
ghidravore
5c6b32714c Changes to the GTree code to improve performance. Completely changed
GTreeNode base implementations and filtering code.
2019-10-23 15:45:00 -04:00
dragonmacher
fc67c6aaeb GT-3226 - Symbol Table - Performance improvements - disable filtering on
some columns; turn on 'Name Only' filtering by default; disable sorting
by default; remove use of column mapping where not needed; fixed caching
for name column
2019-10-22 18:36:41 -04:00
Ryan Kurtz
56cc4d9f68 Merge remote-tracking branch
'origin/GT-3219_adamopolous_drag-n-drop-off-target' into Ghidra_9.1
(fixes #1093)
2019-10-15 12:17:21 -04:00
dragonmacher
982c63f488 GT-3179 - Help - review fixes 2019-10-07 17:34:31 -04:00
dragonmacher
05b23fb9b4 GT-3179 - Help - addressed missing help for tool options; found more
missing help; updated test
2019-10-07 13:13:13 -04:00
adamopolous
4adece79a2 GT-3219: moved drop target assignment before setting background 2019-10-07 13:01:57 -04:00
dragonmacher
66198876e5 GT-3179 - Help - addressed missing help for tool options; fixed bug that
caused help find dialog to be stuck behind Tool Options dialog; fixed
bug that caused the Help Find Dialog keybinding to trigger an exception
2019-10-04 15:43:13 -04:00
Ryan Kurtz
e87653a6d9 Merge remote-tracking branch 'origin/GT-3197-dragonmacher-call-trees-navigation' into Ghidra_9.1 2019-10-03 14:13:45 -04:00
dragonmacher
da90d2f800 GT-3197 - Call Trees - review fixes
Fixes #1087
2019-10-03 12:02:35 -04:00
dragonmacher
ea8e2a81c6 GT-3197 - Call Trees - fixed bugs: multiple icons appearing in the
toolbar; custom icons were not rendering in the help content
2019-10-02 16:00:07 -04:00
dragonmacher
53ba79ea94 GT-3207 - Fixed NPE in table header settings 2019-10-02 13:00:09 -04:00
dragonmacher
0fc85177d8 GT-3205 - Tests - updated test framework to reflect how 'testFailed()'
is now called
2019-10-02 10:41:51 -04:00
dragonmacher
cbf4c9d34a Tests - MultiTabPluginTest; ExternalCodeBrowserNavigationTest 2019-09-20 15:18:59 -04:00
dragonmacher
a87b65b758 GT-3165 - Tables - Fixed Ctrl-A conflict between tables and the Listing 2019-09-19 14:52:00 -04:00
dragonmacher
25bfa2b6ad Tests - fixes for file chooser timing issue 2019-09-17 15:53:13 -04:00
dragonmacher
3b36a1cd57 GT-3142 - Tables - fixed bug that causes some tables to be sorted twice
during initial load
2019-09-10 15:00:30 -04:00
ghidra1
e6cbefc706 Merge remote-tracking branch
'origin/GT-3116-dragonmacher-edit-data-type-action'
2019-09-06 17:34:52 -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
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
dragonmacher
4dc8e77172 GT-3035 - Restore Integration Tests - restored missing test files; fast
tests
2019-08-14 15:08:37 -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