oss-bandb / GraphView

Android GraphView is used to display data in graph structures.
Apache License 2.0
1.04k stars 129 forks source link

[Feature Request]: Ability to Drag and Drop nodes #73

Open satyan opened 4 years ago

satyan commented 4 years ago

Hi Team,

First of all, thanks for the amazing library. It has been really useful in developing one of the core visualizations in my app.

I had couple of feature requests:

If someone has been able to make the above work, would love to see the implementation. Else, I'd work on adding these abilities myself. Any suggestions/directions are welcome.

Thanks again for all the work on this.

GregorBlock commented 4 years ago
  1. See #67 as starting point
  2. See #32 as starting point
  3. What du you mean by fan out the graph?

The points are not a priority for us at the moment but we would be happy for a PR. If something is not clear then just ask.

satyan commented 4 years ago

Thanks @GregorBlock Your references look very useful.

By fan out, I meant a radial layout, that looks something like this: Screen Shot 2020-08-31 at 11 53 55 AM

I'll share a PR once I have something.. thanks for your inputs.

GregorBlock commented 4 years ago

Currently we are working on building GraphView around the RecyclerView, see recycler branch. When this is finished we will concentrate on developing new layouts including the radial layout.