dev747368
d3fb6b4758
GP-462 break memory pinning of closed tool
2020-12-08 15:59:00 -05:00
ghidra1
fcb3151f94
GT-3294 Added support for DB FixedField with improved indexing.
2020-11-23 14:30:38 -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
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
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
85c5e13ecd
Merge remote-tracking branch 'origin/GP-89-dragonmacher-json-all-the-things'
2020-09-18 15:59:14 -04:00
dragonmacher
e50ec90a07
GP-174 - Fixed FileNotFound exception when attempting to paste a file
...
after a parent folder had been renamed
Closes #1796
2020-09-17 17:50:04 -04:00
dragonmacher
8216440278
GP-89 - Scripting - added JSON support via GSON
...
Closes #1982
2020-09-17 14:17:24 -04:00
ghidravore
e890f4a54d
changed 'save project' action to have the same 'save' behavior as closing the front end.
2020-09-15 15:50:10 -04:00
dragonmacher
49ac34e31e
GP-148 - Fixed 'Rename' action in Front End table
2020-09-09 10:54:15 -04:00
ghidravore
59ed8211e6
GT-0 fixing junit tests
2020-08-26 17:50:04 -04:00
ghidravore
64da286d3d
Merge remote-tracking branch 'origin/GP-61-dragonmacher-clear-keybindings'
2020-08-21 11:15:31 -04:00
dragonmacher
aa11179cf1
GT-61 - Key Bindings - updated to allow for clearing of default key
...
bindings
2020-08-19 17:13:38 -04:00
ghidravore
f831929548
Added concept of displayName to GTree.
2020-08-18 18:27:22 -04:00
ghidravore
e828628bd9
Merge remote-tracking branch 'origin/GT-3599-dragonmacher-analysis-rollback-on-exception'
2020-08-05 12:39:33 -04:00
ghidra1
2013a143d5
Merge branch 'GT-0_ghidra1_PR-1945_astrelsky_ChangeRecordDocs'
2020-07-16 16:59:10 -04:00
ghidorahrex
0dfc8e777f
Merge remote-tracking branch 'origin/GT-3639_adamopolous_PR-1960_ryanmkurtz_Extensions'
2020-07-14 08:58:15 -04:00
Ryan Kurtz
d70c6c256f
Extensions installed through the GUI now get put in the user settings
...
directory (rather than installation directory)
2020-07-13 15:11:18 -04:00
dev747368
fd3e835be5
GP-29 - commented the change per code review
2020-07-10 13:34:43 -04:00
dev747368
bba1624c79
GP 29 - remove hardcoded sleep per file when adding files to version ctl
2020-07-09 15:22:27 -04:00
ghidravore
3ea11259d1
GitHub-1996 changes from review
2020-06-25 14:40:18 -04:00
ghidravore
9bd4358594
Github-1996 duplicate actions appearing in ProjectDataDialog. Also,
...
actions that don't belong in DataTreeDialog showing up.
2020-06-19 16:21:05 -04:00
astrelsky
df0ec62533
Added DomainObjectChangeRecord event type information
2020-06-05 11:53:04 -04:00
ghidravore
410af5a272
GT-3317
...
moved generic graph interfaces to features graph module
created graph service broker
first commit of program graph module adapted to new graph api
GT-3317 connected listeners, documented and prettied up code
changed GhidraGraph to preserve order of created graph. Removed edge
filtering from initial program graph display
GT-3317 added exporters for supported formats
GT-3317 fixed GhidraGraph bug where it lost edges
updates
changed to new action builder
removed icons, improved AttributeFilters
removed DialogComponentProviderBuilder
fixed generic alphabet soup
added vertex name updating.
GT-3317 added threading to sugiyama
adapted to take advantage of multi-threaded edge crossing reduction in
circle layout
eliminated parallel edges, improved sizing, updated jungrapht version
GT-3317 fixing AST graph and moving modules and packages
started help
GT-3317 updated min-cross and color selections
uses min-cross that optimizes for graph size
GT-3317 help, javadocs
changes from review comments and cleaning up warnings and simplifying
exporter code
fixing warnings, simplifying unnecessarily complicated code
more changes from review
more changes from review, simplifications. removed unnecessary
threading, renamed vertex, edge, etc
GT-3317 squashed many commits to make rebase easier. Mostly changes from
first code review.
2020-05-13 15:58:03 -04:00
ghidra1
78f672d5f9
GT-3627 corrected server related action enablement
2020-03-31 16:37:54 -04:00
dragonmacher
1aa7f396af
GT-3599 - Auto-analysis - updated to allow the transaction to be
...
committed for non-severe exceptions
2020-03-20 20:25:05 -04:00
dragonmacher
30db29d1ce
GT-3542 - Symbol Tree - fixed flashing of the symbol tree while
...
analyzing; fixed bad progress of Decompiler Parameter ID analyzer; fixed
odd progress updating of ConcurrentQ
2020-03-20 12:56:56 -04:00
ghidravore
1d0340d83e
GT-3485 review changes
2020-03-12 14:38:56 -04:00
ghidravore
83e0ce4091
Merge remote-tracking branch 'origin/GT-0-dragonmacher-test-fixes'
2020-03-10 17:50:28 -04:00
ghidra1
2936493408
Merge remote-tracking branch 'origin/patch'
2020-03-10 16:32:39 -04:00
dragonmacher
6b468e196a
Tests - fixes related to recent dialog actions update
2020-03-10 16:29:28 -04:00
ghidra1
66cc2ed90a
GT-3588 corrected duplicate front-end action error on server connect.
...
Minor cleanup of server code.
2020-03-10 16:24:46 -04:00
rev308
dc2109a760
Deferring TableColumnDescriptor initialization until required.
...
This enables DynamicTableColumns to set state in their constructors that
can be used in the initialization of the TableColumnDescriptor.
Previously, the TableColumnDescriptor was initialized as part of the
super-class construction, and performed prior to any class-local state
variables could be assigned.
2020-02-25 10:30:50 -05:00
ghidorahrex
9f66126cef
Merge remote-tracking branch 'origin/GT-3547-dragonmacher-patch-dir-fix'
2020-02-24 13:47:12 -05:00
dragonmacher
87bda2b34d
GT-3547 - Patch dir fix - review fixes
2020-02-19 18:50:52 -05:00
dragonmacher
712d116de6
Tests - updated the tool to not fire context changed events if the tool
...
is in the process of disposing (this causes some less talented plugins
to throw exceptions after being disposed)
2020-02-18 11:56:38 -05:00
ghidra1
0a74b2b063
Corrected version display when disconnected
2020-02-12 16:19:12 -05:00
ghidra1
ea45a04ee5
Merge remote-tracking branch 'origin/patch'
2020-02-11 16:21:40 -05:00
ghidra1
687ce7f529
GT-3531 corrected DomainFile.isVersioned() for checked-out file.
...
Revised language upgrade support to facilitate optional context reset.
2020-02-11 15:52:10 -05:00
ghidravore
16f050f901
Merge branch 'GT-3485-ghidravore_action_context'
2020-01-31 15:29:45 -05:00
ghidravore
75451921b2
GT-3485 fixed analysis actions to work on "global context"
2020-01-31 15:28:19 -05:00
Benjamin Levy
74fae2f644
Merge branch 'master' of
...
https://github.com/NationalSecurityAgency/ghidra into spell
2020-01-29 11:37:23 -05:00
Benjamin Levy
a5efecea84
Fix spelling errors
2020-01-26 22:39:18 -05:00
dragonmacher
0ff6578d2c
GT-3495 - Refactor tool hierarchy to remove old 'Tool'
...
GT-3495 - GT-3495 - Refactor tool hierarchy to rename DockingTool to
Tool
2020-01-24 18:35:11 -05:00
ghidravore
26d7d0da5f
GT-3485 Removed Secondary "default" action context to prevent actions
...
from triggering unexpectedly
2020-01-24 17:23:57 -05:00
dragonmacher
e25c7d881a
GT-3459 - Updated parentless dialogs to use a visible hidden parent
2020-01-17 18:51:32 -05:00
ghidorahrex
1d77647007
Merge remote-tracking branch 'origin/GT-3456-dragonmacher-toolbar-action-fixes'
2020-01-17 13:39:39 -05:00
dragonmacher
638befbfd1
GT-3461 - fix for recent drag-n-drop break
2020-01-15 18:06:44 -05:00
dragonmacher
9f61911860
GT-3456 - Updated toolbar action misalignment
2020-01-15 17:28:37 -05:00