Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: tensorGrad/nodeeditor
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: paceholder/nodeeditor
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 9 commits
  • 31 files changed
  • 9 contributors

Commits on Sep 2, 2025

  1. Adds validation state feedback to nodes (paceholder#475)

    * wip: adds NodeValidationState info to NodeDelegateModel
    
    * makes the nodeObject red in case of an invalid state and adds a tooltip for the error msg
    
    * adds warning state and adapts calculator example
    
    * adds validation icon and adapts calculation example
    
    * improves NodeValidationState struct
    
    * qt6 for linux-gcc
    
    * reverts qt_version changes in cmake build
    
    * changes validation coloring scheme to border instead of whole node
    
    * replaces info-tooltip with a better contrast
    
    * improves node ui for invalid state
    
    * clang-format improvements
    tatatupi authored Sep 2, 2025
    Configuration menu
    Copy the full SHA
    ff23d00 View commit details
    Browse the repository at this point in the history
  2. fixes paceholder#487: crash in QGraphicsObject::mousePressEvent if no…

    …de is locked (paceholder#489)
    
    Co-authored-by: lsouder-ozone3d <131193069+lsouder-ozone3d@users.noreply.github.com>
    Llcoolsouder and lsouder-ozone3d authored Sep 2, 2025
    Configuration menu
    Copy the full SHA
    3f46f74 View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2025

  1. fix: calculator headers not shown in QtCreator; fixes paceholder#491 (p…

    …aceholder#496)
    
    Co-authored-by: lsouder-ozone3d <131193069+lsouder-ozone3d@users.noreply.github.com>
    Llcoolsouder and lsouder-ozone3d authored Nov 12, 2025
    Configuration menu
    Copy the full SHA
    e5cf070 View commit details
    Browse the repository at this point in the history
  2. feat: Increase extensibility of BasicGraphicsScene and GraphicsView (p…

    …aceholder#492)
    
    * Make GraphicView on* methods virtual
    * Added BasicGraphicsScene::setNodeGeometry
    nolankramer authored Nov 12, 2025
    Configuration menu
    Copy the full SHA
    829b184 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2025

  1. BUGFIX: GraphicsView::setScene(nullptr) (paceholder#495)

    * BUGFIX: GraphicsView::setScene(nullptr)
    
    * Make revisions based on the review results.
    cxxamz authored Nov 14, 2025
    Configuration menu
    Copy the full SHA
    280406a View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2025

  1. Add Node Processing Status feature (paceholder#494)

    * wip: adds NodeValidationState info to NodeDelegateModel
    
    * makes the nodeObject red in case of invalid state and adds a tooltip for error msg
    
    * adds warning state and adapts calculator example
    
    * adds validation icon and adapts calculation example
    
    * core improvements to develop node processing status
    
    * first commit on the creation of a processing status example
    
    * fixes nodeprocessingstatus cast
    
    * creation of random gen example, and fix of icon color
    
    * Connect delegate UI update signal
    
    * fix random number node dynamic
    
    * clean up test code in multiplication node
    
    * revert unnecessary changes in multiplication model
    
    * revert unnecessary changes
    
    * solve icon size and refactor NodeProcessingStatus code
    
    * remove duplicate code
    
    * add space to better organize processing status in node display
    
    * remove processing value default value
    
    * fix bugs in node processing status
    
    * add Q_DECLARE_METATYPE to solve linux build problems
    
    * declaring metatype in the correct place
    
    * uniformizes icon files attributes
    
    * removes commented code
    
    * improves processing status icon resolution
    
    * solves situations where icons should not appear
    
    * adds docstring to each nodeprocessingstatus
    
    * adds possibility to change the node processing status icon style
    
    * moves all status logic to NodeStyle
    
    * removes unnecessary code
    
    * adds declaration of QPixmap
    
    ---------
    
    Co-authored-by: Taiguara Tupinambás <tatatupi@gmail.com>
    g-abilio and tatatupi authored Dec 5, 2025
    Configuration menu
    Copy the full SHA
    c52d977 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2025

  1. Configuration menu
    Copy the full SHA
    ba099ee View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a8861a1 View commit details
    Browse the repository at this point in the history
  3. useful if we want to inherit BasicGraphicsScene with similarities to …

    …DataFlowGraphicsScene (paceholder#465)
    
    * useful if we want to inherit BasicGraphicsScene with similarities to DataFlowGraphicsScene
    
    * Update UndoCommands.hpp
    
    ---------
    
    Co-authored-by: Dmitry Pinaev <dimitry.pinaev@gmail.com>
    clythersHackers and paceholder authored Dec 11, 2025
    Configuration menu
    Copy the full SHA
    0813551 View commit details
    Browse the repository at this point in the history
Loading