- 11 Jan, 2020 1 commit
-
-
Przemyslaw Kaminski authored
Instead, add it to removed node ids and hide them via transformed graph functionality.
-
- 08 Jan, 2020 1 commit
-
-
Przemyslaw Kaminski authored
-
- 02 Jan, 2020 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 30 Dec, 2019 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
This affects forceatlas etc -- nodes/edges are not hidden anymore but really removed from the graph.
-
- 24 Dec, 2019 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 21 Dec, 2019 3 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
- 20 Dec, 2019 2 commits
-
-
Przemyslaw Kaminski authored
I.e. neighbor badges are clickable now.
-
Przemyslaw Kaminski authored
-
- 19 Dec, 2019 1 commit
-
-
Przemyslaw Kaminski authored
-
- 12 Dec, 2019 1 commit
-
-
Przemyslaw Kaminski authored
Also, preliminary work done for selectorSize control.
-
- 11 Dec, 2019 4 commits
-
-
Przemyslaw Kaminski authored
I.e. fresh graph loading was fixed (force atlas restarts correctly, edges are hidden automatically).
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
By edge.weight and edge.confluence.
-
Przemyslaw Kaminski authored
-
- 10 Dec, 2019 1 commit
-
-
Przemyslaw Kaminski authored
NodeSize range is set from graph data. Search first draft.
-
- 06 Dec, 2019 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
As an example, this transforms the fetched graph and: hides nodes (via the nodeSize state) and changes their colour (via selectedNodeIds).
-
- 04 Dec, 2019 1 commit
-
-
Przemyslaw Kaminski authored
-
- 03 Dec, 2019 1 commit
-
-
Przemyslaw Kaminski authored
-
- 28 Nov, 2019 3 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
This is achieved by introducing graph Stage. We can split initial rendering then from hooks when ready (like showing marked selections) and the cleanup stuff.
-
- 27 Nov, 2019 1 commit
-
-
Przemyslaw Kaminski authored
useAff cached to aggressively. Added refs for path comparison (this also adds a requirement of Eq path to useLoader now). Also, removed lots of duplicated code in Loader.purs and unified to have only one loader.
-
- 25 Nov, 2019 1 commit
-
-
Przemyslaw Kaminski authored
-
- 22 Nov, 2019 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
Remove utility functions. They were reading refs constantly, pattern matching on Maybe/Either. We can do everything in one go.
-
- 21 Nov, 2019 2 commits
-
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
This still doesn't show up because I need GraphSideCorpus array from somewhere, apparently.
-
- 20 Nov, 2019 1 commit
-
-
Przemyslaw Kaminski authored
-
- 19 Nov, 2019 1 commit
-
-
Przemyslaw Kaminski authored
-
- 18 Nov, 2019 3 commits
-
-
Przemyslaw Kaminski authored
Now the timeout for pause won't trigger if user quickly presses stop/start FA.
-
Przemyslaw Kaminski authored
-
Przemyslaw Kaminski authored
Apparently, when graph rendering was fixed, it's not necessary to refresh forceAtlas after sigma updates.
-
- 15 Nov, 2019 2 commits
-
-
Przemyslaw Kaminski authored
Turns out the issue was also at parent getting rerenders. So the trick is that I added an empty div with ref for parent node and, next to it, the Graph component pointing to that ref. Graph component calls react's usePortal with that parent ref and a small 'createElement' div to hold sigma canvases.
-
Przemyslaw Kaminski authored
Well, it still does a bit because parent keeps rerendering but we can manage that.
-