dragonmacher
61af96034e
Tests - fixed timing issue; fixed Swing thread access issue
2020-02-04 14:28:13 -05:00
ghidorahrex
ea32a11307
Merge remote-tracking branch 'origin/GT-3506_DeleteDescend'
2020-02-03 12:23:12 -05:00
ghidorahrex
8319b1ba5c
Merge remote-tracking branch 'origin/GT_3392_DecompilerAPI'
2020-02-03 12:18:43 -05:00
caheckman
ced3760c09
Renaming adjustments
2020-02-03 12:03:29 -05:00
caheckman
6c6d5f2f1b
Multi-merge functionality
2020-01-31 17:50:06 -05:00
caheckman
cbcfaf54fa
Check original name in IsolateVariableTask
2020-01-31 17:49:19 -05:00
caheckman
a3988a7db2
Detect if setSymbolProperties has been previously applied
2020-01-31 17:45:21 -05:00
caheckman
885402bbc3
Reorganize decompile GUI actions
2020-01-31 17:45:20 -05:00
caheckman
b0fb7b287d
Isolate variable action
2020-01-31 17:41:42 -05:00
caheckman
c0dfa509ee
Refactor variable renaming
2020-01-31 17:39:39 -05:00
caheckman
7b407f1965
populate HighFunctionShellSymbol in GlobalSymbolMap
2020-01-31 17:36:23 -05:00
caheckman
97b43b9470
Refactor of HighSymbol to use SymbolEntry
2020-01-31 17:36:22 -05:00
caheckman
7fa8245f90
Isolate property on Symbols
2020-01-31 17:32:18 -05:00
caheckman
cdbee3fe39
More robust Symbol support for HighVariable
2020-01-31 17:30:46 -05:00
caheckman
b99772a784
Basic multi-entry merge capability
2020-01-31 17:23:37 -05:00
caheckman
76d0f12bd3
Refactoring based on HighSymbol
2020-01-31 17:21:49 -05:00
caheckman
ef8400ee42
Fixed corner case causing "Deleting op with descendants"
2020-01-30 12:07:46 -05:00
ghidravore
ccd5030574
Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes'
2020-01-29 18:55:47 -05:00
dragonmacher
e3bd31dd41
Tests - fixed decompiler test failing due to not use the correct
...
provider
2020-01-29 16:33:14 -05:00
caheckman
d552aa4b82
Populate GlobalSymbolMap with symbol references
2020-01-27 08:48:53 -05:00
caheckman
917d2492e4
Added spacebase references to the symbol linking process
2020-01-27 08:48:52 -05:00
caheckman
c886f01587
global symbol map for HighFunction
2020-01-27 08:48:51 -05:00
caheckman
a5ae6e21b0
New Symbol id strategy
2020-01-27 08:48:51 -05:00
caheckman
4560f78833
Basic namespace resolution logic
2020-01-27 08:48:50 -05:00
Benjamin Levy
a5efecea84
Fix spelling errors
2020-01-26 22:39:18 -05:00
caheckman
72d6b15133
Last chance attempt to find LOAD/STORE
2020-01-23 17:08:28 -05:00
caheckman
46e8a54948
Decompiler support for default data space
2020-01-23 14:36:34 -05:00
caheckman
660062691a
Make sure we propagate to the STORE pointer parameter
2020-01-23 14:36:33 -05:00
caheckman
2e80935edb
Allow constant pointer inference into multiple address spaces
2020-01-23 14:36:32 -05:00
ghidorahrex
cb0f8fee7a
Merge remote-tracking branch
...
'origin/GT-3470-dragonmacher-decompiler-highlight-bug'
Fixes #1445
2020-01-22 12:00:05 -05:00
dragonmacher
50caced653
GT-3470 - Decompiler - fixed bug that caused middle-mouse highlight to
...
get overwritten by buffered location change notification
Fixes #1445
2020-01-21 18:24:54 -05:00
adamopolous
cc44d0c952
GT-2229: added action to issue a goto when new function selected
...
GT-2229: added support for multiple programs
GT-2229: Updated icons/help/screenshots for function new comparison
features
GT-2229: minor fixes after code review
GT-2229: minor code review fix
2020-01-21 16:22:17 -05:00
dragonmacher
9f61911860
GT-3456 - Updated toolbar action misalignment
2020-01-15 17:28:37 -05:00
ghidravore
25cb235aaf
Merge remote-tracking branch 'origin/GT-1-dragonmacher-documentation-fixup'
2020-01-14 18:24:48 -05:00
caheckman
a1c1898624
fixed memory leak
2020-01-13 16:59:41 -05:00
dragonmacher
341f1008f1
GT-1 - Documentation - fixup docs for new action builder
2020-01-13 14:16:35 -05:00
adamopolous
a682ef31ea
added domain object listener for function remove events
2020-01-03 14:55:21 -05:00
Ryan Kurtz
21d9b041ac
Merge remote-tracking branch
...
'origin/GT-3431-dragonmacher-decompiler-options' (fixes #1221 )
2019-12-31 11:10:16 -05:00
Ryan Kurtz
4fad1c9146
Merge remote-tracking branch
...
'origin/GT-3430-dragonmacher-call-tree-key-binding' (fixes #1227 )
2019-12-31 11:08:30 -05:00
dragonmacher
4c4272a337
GT-3431 - Added a setter method to the Decompiler's options
2019-12-30 12:31:43 -05:00
dragonmacher
74b67be5ed
GT-3430 - Key Bindings - Updated the Function Call Trees Plugin's
...
actions key bindings so users can set the bindings separately
2019-12-30 12:02:46 -05:00
dragonmacher
d6da8df7de
GT-3428 - Fixed action name to correctly sort in key binding options
2019-12-27 17:54:45 -05:00
dragonmacher
881dca75bf
Tests - fixed tests failing to bad test mouse clicking and focus
2019-12-23 15:35:21 -05:00
Ryan Kurtz
5b7bc64b6d
Merge branch 'GT-3419_ryanmkurtz_PR-1360_astrelsky_DecompInterfaceDocs'
2019-12-19 15:53:10 -05:00
dragonmacher
dd07bd0b3e
Code fix for compilation error
2019-12-19 14:23:46 -05:00
Ryan Kurtz
ffa5f0469f
Merge branch 'GT-3235_ghidra1_ORD_FileParsing'
2019-12-19 11:05:12 -05:00
ghidra1
cf32f48605
GT-3235 Correct parsing of *.ord MS ordinal symbol map files
2019-12-19 11:01:13 -05:00
astrelsky
6211f9e482
Added pre tags to DecompInterface example
2019-12-18 12:55:20 -05:00
Ryan Kurtz
2f1292b174
Merge remote-tracking branch 'origin/caheckman_x86parityflag'
2019-12-17 11:31:26 -05:00
Ryan Kurtz
d575779e5b
Merge remote-tracking branch 'origin/caheckman_transform'
2019-12-17 11:30:30 -05:00