Comments (1)
How about changing the event of "open a node's corresponding page" from "on click" to "on double-click".
The current behavior is imho somewhat unexpected as it effectively doesn't allow to really interact with the graph as any click exits the graph and opens the page. The "double-click to open" is also very established and thus quite intuitive.
This would free up the "on click" for selecting individual (or multiple) nodes in the graph, for which one could then adjust additional optional neighborhood filters, etc. With just "on hover" you couldn't make such adjustments as you would have to move the cursor to the options panel first, hence losing the current "node highlight".
You could even combine both: "on click" changes the selection, while "on hover" previews a different node's selection. All while still being able to change filter settings without losing the selection.
from logseq-graph-analysis.
Related Issues (20)
- could you make the graph look more dynamic (more note movement) when the amount of pages is low?
- Adjusting any setting resets the graph view HOT 3
- edge labels derived from properties
- label display threshold slider
- dark mode HOT 2
- interactive controls for the forces, nodes/edges sizes HOT 2
- draggable nodes
- allowing people to control the color of the graph nodes HOT 1
- graph queries HOT 2
- Semantic relatedness HOT 1
- 'This plugin #logseq-graph-analysis takes too long to load, ...' HOT 1
- Compatibility with Awesome UI HOT 1
- Bug: Filtering with n hops can lead to an irreversible blank graph HOT 7
- page name be convert to lowercase, can it be the original name?👀 HOT 1
- Blank graph. HOT 9
- Add stop button for stopping node movements HOT 1
- graph not loading HOT 5
- How does the search field work? HOT 1
- graph-hide for namespaces HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from logseq-graph-analysis.