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

Improve "Add Node" workflows in the graph editor #1597

Open
wants to merge 4 commits into
base: main
Choose a base branch
from

Commits on Nov 7, 2023

  1. Improve "Add Node" workflows in the graph editor

    Previously, the tab menu was the only way to add new nodes to the graph editor.
    Now users can select any pin in the graph, and drag a link off of that pin. If
    this link does not connect to another pin, on mouse release, the user will be
    prompted to add a new node. The list of nodes that users can add will be filtered
    to only include nodes that can be connected to the pin from which this link originates.
    
    This context-aware node filtering in the "Add Node" popup can be toggled on/off
    with the "Smart Filter" check box.
    GregoryD2017 committed Nov 7, 2023
    Configuration menu
    Copy the full SHA
    f4462a6 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2023

  1. Configuration menu
    Copy the full SHA
    61ea1dc View commit details
    Browse the repository at this point in the history
  2. Improve "Add Node" workflows in the graph editor

    Previously, the tab menu was the only way to add new nodes to the graph editor.
    Now users can select any pin in the graph, and drag a link off of that pin. If
    this link does not connect to another pin, on mouse release, the user will be
    prompted to add a new node. The list of nodes that users can add will be filtered
    to only include nodes that can be connected to the pin from which this link originates.
    
    This context-aware node filtering in the "Add Node" popup can be toggled on/off
    with the "Smart Filter" check box.
    GregoryD2017 committed Dec 3, 2023
    Configuration menu
    Copy the full SHA
    aad650e View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2023

  1. Merge branch 'main' into main

    Signed-off-by: Gregory Du <[email protected]>
    GregoryD2017 committed Dec 10, 2023
    Configuration menu
    Copy the full SHA
    6222d42 View commit details
    Browse the repository at this point in the history