Commit graph

147 commits

Author SHA1 Message Date
ghidra1
7c11bb5751 GP-0 Moved most graph tests into integration tests. Corrected failing
graph tests
2021-05-20 16:21:24 -04:00
ghidra1
d392ed1516 GP-793 Corrected IP for updated jars 2021-05-19 22:42:49 -04:00
ghidra1
ca3e853825 Merge remote-tracking branch
'origin/GP-793_emteere_PR-2953_tomnelson_edgeAndVertexHighlighting'
(Closes #2953)
2021-05-19 22:21:00 -04:00
ghidra1
d3e7902a8b Merge branch 'GP-194_ghidra42_data_reference_graph'
Conflicts:
	Ghidra/Features/ProgramGraph/src/test/java/ghidra/graph/program/TestGraphDisplay.java
2021-05-19 22:08:13 -04:00
ghidra42
12f79c8931 GP-194 Added Graph Data actions to the Code Browser 2021-05-19 22:06:27 -04:00
ghidra1
a89f8c445e Merge remote-tracking branch
'origin/GP-957_emteere_PR-2958_tomnelson_graphml_export' (Closes #2958)
2021-05-19 14:31:42 -04:00
tom
a0a6f3d6ab enhanced edge and vertex selection plus version updates 2021-05-19 12:43:52 -04:00
ghidra1
15d22e8164 Merge remote-tracking branch 'origin/GP-849_ryanmkurtz_gradle7' 2021-05-14 10:52:37 -04:00
Ryan Kurtz
3a0ae8ee39 GP-849: Gradle 7 support 2021-05-12 13:45:16 -04:00
ghidra007
43b940e0a9 GP-737 new graph layout branch - fixed help anchor issues and finished
review suggestions.
2021-05-07 21:06:42 +00:00
ghidra007
bdcf82e3e1 GP-737 new graph layout branch - added hack to get help working right
for algs with subitems.
2021-05-07 17:09:17 +00:00
Tom Nelson
ccaf1fea59 update layout names and help text. 2021-04-20 08:57:30 -04:00
tom
0d0f7ccaca add vertex and edge attributes to export 2021-04-19 15:38:59 -04:00
ghidra1
d377d90e14 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/certification.manifest
2021-03-17 19:38:50 -04:00
ghidra1
162f203395 Updated certification headers 2021-03-17 18:22:50 -04:00
ghidra1
0f4026c682 Merge remote-tracking branch
'origin/GP-625-tomnelson-full-fix-1.2-SNAPSHOT...'
2021-03-03 13:07:32 -05:00
dragonmacher
76b66e2a53 added javadoc and improved root predicate for loop vertices. changed CIRCLE symbol name
GP-625 updated module IP for jungrapht 1.2
missing comma
changed jungrapht version to 1.2
changed favored edge and comparator
rename for updates to exp layouts
updates for graph display api generalization
renamed exp layout
added placeholders for exp layouts
removed problematic changes to layouts
allow edge selection to be enabled. Begin to organize default graph api symbols in GraphDisplay
updates
full fix for GP-625
2021-03-03 09:22:36 -05:00
dragonmacher
b0769bd805 GP-672 - fixed 'wait forever' bug 2021-02-17 19:01:18 -05:00
ghidra1
21ddf20061 Corercted GraphServices IP issue 2021-02-08 10:08:40 -05:00
ghidra1
9c37d1ffd9 Corrected missing IP for Graph Service module 2021-02-05 16:06:18 -05:00
dragonmacher
2074cf12b3 Merge remote-tracking branch 'origin/GP-625-tomnelson-partial-fix'
Conflicts:
	Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java
2021-02-05 11:21:28 -05:00
dragonmacher
e983784753 Graphing - (various fixes; see below)
-fixed bug that prevented actions being added to sub graphs
-subgraph gets bad tab text
-properties documentation
-fixed incorrect vertex shape function applied to lightweight renderer
-dispose actions on close
2021-02-04 14:04:39 -05:00
Tom Nelson
f4defc4a95 Partial fix for GP-625 2021-02-04 14:37:08 +00:00
dragonmacher
37ab855e1d GP-377 - Graphing - temporary fixes to mouse handling code until they
are fixed in jungrapht
2021-02-02 15:45:12 -05:00
dragonmacher
8493c333c8 GP-377 - Graphing - A few small refactorings 2021-02-02 15:45:10 -05:00
ghidra1
9f2090d71c GP-377 exclude transitive dependency for slf4j 1.7.30 which conflicts
with other uses of 1.7.25
2021-02-02 15:45:09 -05:00
Tom Nelson
a3b4c1fc9a put back older version of slf4j 2021-02-02 15:45:08 -05:00
Tom Nelson
6609b4aa67 added javadoc and removed some cruft 2021-02-02 15:45:06 -05:00
Tom Nelson
a4dbc30047 Fixes for GP-377, GP-554, GP-551, GP-552, GP-553.
This commit removes previous hacks for overlapping vertices, integrates a configurable graph mouse model, puts back the RTree spatial data structures.
2021-02-02 15:45:05 -05:00
ghidra1
cc483f08ab Merge remote-tracking branch 'origin/patch' 2021-01-11 18:50:07 -05:00
Tom Nelson
b9129348fc GP-557 - satellite honors edge filters 2020-12-30 14:58:53 +00:00
ghidra1
65eecfb970 Merge remote-tracking branch 'origin/patch' 2020-12-17 09:59:25 -05:00
Tom Nelson
8adc49d34c replace repaint that was carelessly removed 2020-12-16 20:42:24 +00:00
ghidra1
998f1c651f Merge remote-tracking branch 'origin/patch' 2020-12-14 13:01:12 -05:00
Tom Nelson
19b582e3c9 GP-514 - fixes 'hidden vertices are not also hidden in satellite view' 2020-12-14 11:40:08 -05:00
ghidra1
ddbfbfe198 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/GraphServices/src/main/java/ghidra/graph/visualization/DefaultGraphDisplay.java
2020-12-11 19:13:08 -05:00
ghidravore
e32276b5bd Merge remote-tracking branch 'origin/GP-492_graphException_reusing_graph_with_new_graph_too_big' into patch 2020-12-11 12:13:47 -05:00
ghidravore
bdd9868482 GP-492 fixing stack trace when re-using a graph display and the new
graph excees the vertex limit
2020-12-10 12:35:43 -05:00
ghidra1
5555566e59 Merge remote-tracking branch 'origin/patch' 2020-12-10 10:12:40 -05:00
ghidra1
fb4380155e Corrected jgrapht IP issue 2020-12-09 18:40:22 -05:00
ghidra1
11314f126d Corrected conflicting jgrapht-core version dependency 2020-12-09 17:18:49 -05:00
ghidra1
066a7d0305 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/pe/cli/blobs/CliAbstractSig.java
	Ghidra/Framework/DB/src/main/java/db/DBHandle.java
2020-12-09 15:05:16 -05:00
Tom Nelson
4c782b693e scale sat viewer when it is shown 2020-12-09 01:28:09 +00:00
ghidravore
688e262345 Merge remote-tracking branch
'origin/GP-440_ghidravore_fixing_graph_exporters_to_be_more_extensible--SQUASHED'

Conflicts:
	Ghidra/Features/GraphServices/src/test/java/ghidra/graph/export/GraphExportTest.java
2020-12-08 17:25:20 -05:00
ghidravore
6dc9b3387d GP-440 Refactored graph exporters to be more extensible and easy to use in scripts 2020-12-08 17:04:30 -05:00
Tom Nelson
54ceb189bf GP-469 Graph Satellite View is sometimes truncated 2020-12-08 15:09:11 +00:00
ghidravore
1af95c9d2a Merge remote-tracking branch 'origin/patch' 2020-12-03 16:58:47 -05:00
ghidravore
a30431d47b GT-0 fixing junit test 2020-12-03 16:09:56 -05:00
ghidravore
b23c8ca435 Merge remote-tracking branch 'origin/patch' 2020-11-30 16:52:08 -05:00
ghidravore
7758c069b7 GP-280 fixed issue preventing exporting a graph to DOT format. 2020-11-30 16:30:53 -05:00