Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clone in a new tab #181

Open
paulgirard opened this issue Jan 27, 2025 · 1 comment
Open

clone in a new tab #181

paulgirard opened this issue Jan 27, 2025 · 1 comment
Assignees

Comments

@paulgirard
Copy link
Collaborator

  • views on a graph: How to allow different "views" on a graph?
    idea: add a clone in a new tab to 'save' the current view.
@jacomyal
Copy link
Contributor

Easier to do after #180 is done.

jacomyal added a commit that referenced this issue Jan 28, 2025
Details:
- Gets a solid draft for @gephi/gephi-lite-broadcast, with strong and
  exhaustive typing for both methods and events
- Moves some more typings from Gephi Lite to Gephi Lite SDK

TODO:
- Get to a working minimal version of the new broadcast client from
  Gephi Lite
- Test that it works (maybe on implementing #181?)
- Implement all missing methods and events
jacomyal added a commit that referenced this issue Jan 29, 2025
This commit also drafts an implementation for #181.

Details:
- Gets a solid draft for @gephi/gephi-lite-broadcast, with strong and
  exhaustive typing for both methods and events
- Drafts four methods and one event, and documents a TODO list for
  remaining methods and events
- Moves some more typings from Gephi Lite to Gephi Lite SDK
- Handles first methods from Gephi Lite
- Drafts a button to clone current graph in a new tab
jacomyal added a commit that referenced this issue Jan 29, 2025
This commit partially implements #180 and #181.

Details:
- Moves 'origin' out of GraphDataset, into its own new atom
- Moves GraphDataset typings and base utils (serialization, get empty
  dataset) from Gephi Lite to the SDK
- Adds some more utils and types, to get some data-only GraphDataset
  (i.e. without the Graphology instance), but not as a string
- Implements new broadcast methods, to read and write full GraphDatasets
  and/or appearance states
- Fixes "Clone in a new tab" button (with dataset and appearance)
@jacomyal jacomyal self-assigned this Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants