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

Drag & Drop features for the graphical editor #1446

Closed
11 tasks done
coolya opened this issue Jul 25, 2016 · 3 comments
Closed
11 tasks done

Drag & Drop features for the graphical editor #1446

coolya opened this issue Jul 25, 2016 · 3 comments
Assignees

Comments

@coolya
Copy link
Collaborator

coolya commented Jul 25, 2016

  • dropping in nested diagrams should be supported
  • low level Drag and Drop API (source and target with transferable)
  • multiple boxes can't be dropped
  • handler code in editor definition
  • target decides if it can handle the source
  • no Drag & Drop support inside the diagram or between diagrams, only palette to box
  • highlight the current selected diagram
  • palette is filled based on selected diagram
  • drop support for boxes and edges
  • no drop support for ports
  • feedback to the user if the thing can be dropped at the current location
@slisson slisson self-assigned this Jul 25, 2016
@slisson slisson mentioned this issue Aug 10, 2016
19 tasks
slisson added a commit that referenced this issue Sep 1, 2016
In a palette query you can return an instance of
AbstractDragPaletteEntry that allows you to return a custom object that
can be dragged. A box/edge can implement a drop handler for this object.

See #1446
@slisson
Copy link
Contributor

slisson commented Sep 1, 2016

Highlighting of the active diagram: 30ada70

@slisson slisson closed this as completed Sep 1, 2016
joswarmer pushed a commit that referenced this issue Sep 1, 2016
In a palette query you can return an instance of
AbstractDragPaletteEntry that allows you to return a custom object that
can be dragged. A box/edge can implement a drop handler for this object.

See #1446
@slisson
Copy link
Contributor

slisson commented Sep 5, 2016

Doesn't work on windows.

@slisson slisson reopened this Sep 5, 2016
@kbirken
Copy link
Member

kbirken commented Aug 6, 2018

Kamino closed and cloned this issue to JetBrains/MPS-extensions

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

4 participants