Commit graph

940 commits

Author SHA1 Message Date
dragonmacher
5ac56c37e3 GP-1637 - Fixed tools incorrectly marked as changed when using multiple
tools at once
2021-12-28 11:53:33 -05:00
dragonmacher
54a8c624c7 GP-1615 - review fixes 2021-12-23 15:31:04 -05:00
dragonmacher
3b7737e789 GP-1615 - review fixes 2021-12-22 18:07:23 -05:00
dragonmacher
c0c210c5a4 GP-1615 - Update the GTree to allow renames while filtered. Streamlined
how the tree and tasks wait for new nodes.
2021-12-22 17:10:47 -05:00
ghidra1
0ffe54ce29 Merge remote-tracking branch
'origin/GP-1628_ghidravore_fixing_stack_trace_on_null_mouse_event'
(Closes #3797)
2021-12-22 15:35:36 -05:00
ghidra1
04c932127e Merge remote-tracking branch 'origin/GP-1617_dev747368_bookmark_toolbar_shift_click--SQUASHED' 2021-12-22 15:33:44 -05:00
ghidravore
0f078b47bc GP-1628 fixed stack trace when invoking contextMenu without using mouse 2021-12-22 12:19:06 -05:00
dev747368
4a4aea7d64 GP-1617 shift-click for Next/Prev Bookmark toolbar button 2021-12-21 18:21:23 -05:00
ghidravore
2a55632030 GP-1615 making rename work with filters on in the gtree 2021-12-21 16:48:11 -05:00
ghidra1
03616684ea Merge remote-tracking branch 'origin/patch' 2021-12-18 16:23:52 -05:00
dragonmacher
a9f0e9239f GP-1612 - Fixed Help Viewer exception when animation is disabled 2021-12-16 11:46:00 -05:00
Ryan Kurtz
6b77525502 Merge remote-tracking branch 'origin/GP-1578_dev747368_toolbar_button_click_modifiers' 2021-12-15 13:01:07 -05:00
Ryan Kurtz
6ade7b0774 Merge remote-tracking branch 'origin/patch' 2021-12-15 12:55:28 -05:00
dev747368
7ca41cb3c2 GP-1578 code review 2021-12-13 22:16:17 +00:00
ghidravore
b9e137eab8 GP-1507 removed restriction that prevented renaming GTree nodes while
the tree was filtered
2021-12-10 15:24:44 -05:00
Ryan Kurtz
567e7cc21d Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-12-10 11:33:32 -05:00
ghidra1
f68c8fa992 Merge remote-tracking branch 'origin/GP-1222_Dan_traceDiff--REBASED-2--SQUASHED' into Ghidra_10.1 2021-12-08 21:23:39 -05:00
dev747368
9c87346ae6 GP-1578 Allow actions to see key modifiers, prev/next func toolbar
buttons
2021-12-07 00:26:16 +00:00
Dan
d6c1c3cf85 GP-1222: Added comparison between times in a trace. 2021-12-06 14:42:35 -05:00
Ryan Kurtz
ae5b81deff Merge remote-tracking branch 'origin/Ghidra_10.1' 2021-12-01 07:54:46 -05:00
dragonmacher
8633d89c4e GP-1557 - fixed NPE in program options when using a filter
Closes #3686
2021-11-30 11:04:36 -05:00
dragonmacher
64ac318f9d GP-1534 - Added workaround code to deal with clipping on some Linux
distributions
2021-11-23 12:18:21 -05:00
dragonmacher
f457e6e51c GP-1505 - Task Dialog blocking fix 2021-11-17 14:59:05 -05:00
ghidravore
122c3150da fixing junit tests for actions that moved to new plugin 2021-11-16 18:07:10 -05:00
ghidra1
fce49f4c08 Merge remote-tracking branch 'origin/GP-1467_ghidravore_fixing_stack_trace_in_datatypes_tree' into Ghidra_10.1 2021-11-15 12:26:55 -05:00
ghidravore
9f2679a9f7 GP-1445 fixing issue with renaming a datatype that has the same name as a category at the same level 2021-11-15 11:38:19 -05:00
ghidravore
8ea716eb70 GP-1286 fixing bug in datatypes tree that caused stack traces if adding
nodes with a filter on. This also required a revisit to the fix for
GP-998
2021-11-12 15:28:18 -05:00
ghidravore
c625da90a4 GP-1440 fixing issue global actions shared across windows getting the
wrong context
2021-11-05 17:39:26 -04:00
Ryan Kurtz
37e807ea3b Merge remote-tracking branch 'origin/GP-1-dragonmacher-help-validation-tweak' 2021-10-25 13:32:48 -04:00
dragonmacher
b8f33291ee Switched help validation away from using a dialog; updated the thread
pool class to allow clients to easily run code in a background thread
2021-10-21 16:32:21 -04:00
dragonmacher
ec88c732d2 GP-1382 - Added Find actions to the Data Types provider to allow users
to find structures by size or by offset(s).
2021-10-21 14:17:54 -04:00
dragonmacher
002119277f GP-1398 - Fixed the Function Editor's Storage Address Editor dialog to ensure that the Cancel button will not allow data type changes to be passed through to the primary editor.
Closes #3490
2021-10-14 16:24:39 -04:00
ghidravore
5e12e5d6d8 GP-157 added "live" field selection listener to FieldPanel 2021-09-28 16:36:54 -04:00
Dan
48ba18306e GP-80: Add Dynamic bytes (raw memory) viewer 2021-09-27 10:40:40 -04:00
ghidra1
cfdec26da4 GP-943 Added support for zero-length arrays and
zero-length components.  NOTE: We still never return 0 for
DataType.getLength().  Added DataType.isZeroLength().
2021-09-24 16:29:29 -04:00
dragonmacher
f24e969c2a GP-1318 - fixed xref clicking bug 2021-09-24 13:33:39 -04:00
dragonmacher
a7f8cd3acd Test fixes for recent FG layout updates 2021-09-22 10:02:50 -04:00
Ryan Kurtz
9c952ed154 Merge remote-tracking branch 'origin/patch' 2021-09-21 14:11:38 -04:00
Ryan Kurtz
e3f5e9a061 Merge remote-tracking branch 'origin/GP-0-dragonmacher-xref-merge-test-fixes--SQUASHED' 2021-09-21 12:59:01 -04:00
dragonmacher
51af44f843 Xref merge test fixes 2021-09-21 12:56:33 -04:00
dragonmacher
c8e359ddec GP-926 - Function Graph - Layouts - Created generic
layout provider to use jung layouts by name
2021-09-21 11:46:27 -04:00
dragonmacher
5472b5be77 GP-1313 - Fixed exception in the default graph when loading saved layout
name

Closes #3441
2021-09-21 10:43:05 -04:00
Ryan Kurtz
7c2469a560 Merge remote-tracking branch 'origin/GP-3-dragonmacher-error-message-fix' 2021-09-15 07:09:15 -04:00
dragonmacher
09d28eb30c GP-1039 - XRefs Field - add option to combine by function
Closes #1305
2021-09-14 17:21:44 -04:00
dragonmacher
04b48ce39e Fixed poorly formatted error message containing stack trace info 2021-09-14 13:51:57 -04:00
caheckman
dd477783e1 Overlooked refactor 2021-09-02 12:44:35 -04:00
Ryan Kurtz
8b8a01c725 Merge remote-tracking branch 'origin/patch' 2021-09-01 08:29:48 -04:00
ghidravore
999454d53b fixing bug where removing node from gtree didn't cause the tree to
re-filter
2021-08-31 15:13:57 -04:00
ghidra1
a41f85c4e4 GP-1261 Improved listing interior selection behavior and associated
clearing of components
2021-08-27 16:22:12 -04:00
Ryan Kurtz
58ab016767 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/graph/GraphDisplayBrokerPlugin.java
	Ghidra/Features/ProgramGraph/src/main/java/ghidra/graph/program/ProgramGraphPlugin.java
2021-08-24 14:32:47 -04:00