GitHub / paceholder/nodeeditor / commits
Qt Node Editor. Dataflow programming framework
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 1b173f88 | fix: correct node copy/paste behavior with unwanted connections (#527) |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| 49c2f0ca | Increases the support for QUuid loading and QUuid/NodeId conversion. (#519) |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
3 months ago | |
| bcb0b35f |
Adds progress value display feature. (#505)
Co-authored-by: Taiguara Tupinambás <t****i@g****m>, g-abilio <g****2@g****m>, Gabriel Abílio <1****o@u****m> |
Gabriel Nunes Mendes <6****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 163ed490 |
Adds node nickname functionality (#506)
Co-authored-by: Taiguara Tupinambás <t****i@g****m>, Gabrielnmds <g****1@g****m> |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 35b11b66 |
Adds freeze and unfreeze functionality (#507)
Co-authored-by: Taiguara Tupinambás <t****i@g****m>, Gabrielnmds <g****1@g****m> |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0d28130b |
Adds Node Group functionality (#514)
Co-authored-by: Taiguara Tupinambás <t****i@g****m>, Hudson Miranda <h****1@g****m>, Gabrielnmds <g****1@g****m> |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| f84b5d88 | fix: resolve test failures in CI environment (#515) |
Dmitry Pinaev <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 7c6341a6 | docs: improve API reference and fix local builds | Dimitry Pinaev <d****v@g****m> | 7 months ago | |
| 0842ceb6 | docs: restructure and expand documentation | Dimitry Pinaev <d****v@g****m> | 7 months ago | |
| fdaf9487 | feat: add examples and tests for advanced features | Dimitry Pinaev <d****v@g****m> | 7 months ago | |
| afcbf283 | fix: processing status icons and related bugs | Dimitry Pinaev <d****v@g****m> | 7 months ago | |
| f953fcab |
feat: adds zoom fit selected and zoom fit all functionalities. (#509)
Co-authored-by: Taiguara Tupinambás <t****i@g****m>, g-abilio <g****2@g****m>, Gabriel Abílio <1****o@u****m>, Hudson Miranda <h****1@g****m> |
Gabriel Nunes Mendes <6****s@u****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| e2d4520e | fix: use nodeId style instead the default StyleCollection style (#403) |
Dalmais <d****s@g****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 3799f435 | fix: warnings in msvc build process (#510) |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 997ba091 | fix: broken badge syntax (#508) |
Melroy van den Berg <m****y@m****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 08135512 |
useful if we want to inherit BasicGraphicsScene with similarities to DataFlow...
Co-authored-by: Dmitry Pinaev <d****v@g****m> |
Andrew Armitage <a****e@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| a8861a13 | Fix crash when node flags updated after delete node (#501) |
Zeke Xiao <x****o@l****e>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| ba099ee0 | Add entire setBackgroundColor dynamics (#504) |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| c52d9776 |
Add Node Processing Status feature (#494)
Co-authored-by: Taiguara Tupinambás <t****i@g****m> |
Gabriel Abílio <1****o@u****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 280406a8 | BUGFIX: GraphicsView::setScene(nullptr) (#495) |
cxxamz <s****d@h****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 829b1845 | feat: Increase extensibility of BasicGraphicsScene and GraphicsView (#492) |
Nolan Kramer <1****r@u****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| e5cf070d |
fix: calculator headers not shown in QtCreator; fixes #491 (#496)
Co-authored-by: lsouder-ozone3d <1****d@u****m> |
Lonnie L. Souder II <l****i@g****m>
Committed by: GitHub <n****y@g****m> |
10 months ago | |
| 3f46f742 |
fixes #487: crash in QGraphicsObject::mousePressEvent if node is locked (#489)
Co-authored-by: lsouder-ozone3d <1****d@u****m> |
Lonnie L. Souder II <l****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| ff23d00d | Adds validation state feedback to nodes (#475) |
Taiguara Tupinambás <t****i@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 8b054bcc | fix: control loops before connecting depending on AbstractGraphModel::loopsEn... |
Dmitry Pinaev <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| b7fb9f50 | Update feature_request.yml |
Dmitry Pinaev <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| d786a24b | Update bug-report.yml |
Dmitry Pinaev <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| a77593ec | Update README.rst |
Dmitry Pinaev <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 2122e37d | Implement simpler port bound check | Dimitry Pinaev <d****v@g****m> | about 1 year ago | |
| 1c59e845 | Order included headers from local to global | Dimitry Pinaev <d****v@g****m> | about 1 year ago | |
| 1b9e2f5c | chore: set up some templates/forms for future contributors |
lsouder-ozone3d <1****d@u****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
about 1 year ago | |
| a47f8131 | Fix readthedocs | Dimitry Pinaev <d****v@g****m> | about 1 year ago | |
| ab959ebe | Fix docs build config | Dimitry Pinaev <d****v@g****m> | about 1 year ago | |
| 380e5ca9 | Write unit-tests (#480) |
Dmitry Pinaev <d****v@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ddb5498a | Use AUTOMOC instead of manually wrapping the headers | Dimitry Pinaev <d****v@g****m> | about 1 year ago | |
| a53aee34 | ConnectionGraphicsObject should export symbols |
Vincent Le Garrec <g****b@l****r>
Committed by: Dmitry Pinaev <d****v@g****m> |
about 1 year ago | |
| 0879d3ad | fix: includes are not compatible with Qt5 |
lsouder-ozone3d <1****d@u****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
about 1 year ago | |
| aff0a058 | Update deprecated QCheckBox signals | Dmitry Pinaev <d****v@g****m> | about 1 year ago | |
| 571499bb | Enable shadow by default | Dmitry Pinaev <d****v@g****m> | about 1 year ago | |
| 4be7ed0c | Update default Ubuntu CI image to 22.04 | Dmitry Pinaev <d****v@g****m> | about 1 year ago | |
| f479a97a | Update CMake minimum version to 3.11 | Dmitry Pinaev <d****v@g****m> | about 1 year ago | |
| 3ed03911 | Use a fixed margin for bounding rectangle rather than a ratio of node size (#... |
Malcolm Tyrrell <M****l@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| ea337dce | Account for extra port spacing when positioning expanded widgets |
Malcolm Tyrrell <M****l@g****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 1 year ago | |
| b16cee81 | Provide a const BasicGraphicsScene::nodeGeometry method |
Malcolm Tyrrell <M****l@g****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 1 year ago | |
| f5aad288 | DataFlowGraphModel::loadNode not registering signals fix |
vm <m****1@g****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 1 year ago | |
| 34b6f810 | Do not auto repeat scene actions (#426) | Dmitry Pinaev <d****v@g****m> | almost 2 years ago | |
| c1de70e1 | Update docs | Dmitry Pinaev <d****v@g****m> | almost 2 years ago | |
| 0f85146d | Check embedded proxy widget for nullptr (#441) | Dmitry Pinaev <d****v@g****m> | almost 2 years ago | |
| 56a5066c | Fix header inclusion paths |
Nolan Kramer <n****n@i****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
almost 2 years ago | |
| 76514651 | Switch to Qt6 on MacOS CI because of the new arm64 architecture | Dmitry Pinaev <d****v@g****m> | about 2 years ago | |
| b56a7d0c | Optimizing performance | Add shadow enabler |
Grozamir <4****r@u****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
about 2 years ago | |
| 77f3ad14 | Update embedded QWidget position after node update |
Nolan Kramer <n****n@i****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 2 years ago | |
| 931196d1 | Fix badges | Dmitry Pinaev <d****v@g****m> | over 2 years ago | |
| b8ced45c | Fix compile definition in CMakeLists for static library (#418) |
RealXuChe <4****e@u****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 2 years ago | |
| d5e0049d | fix: name of paste selection GraphicsView action (fixes #372) |
craftablescience <m****e@c****o>
Committed by: Dmitry Pinaev <d****v@g****m> |
almost 3 years ago | |
| 4c920f08 | Change some `unsigned int` variables to `NodeId`. |
zmoth <Q****h@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
almost 3 years ago | |
| 63099927 | Update build badge for github actions, drop appveyor CI | Dmitry Pinaev <d****v@g****m> | almost 3 years ago | |
| 4ac0857b | Fixed building with Qt5 and Qt6 versions installed in the same time |
Alexandr Minin <d****k@g****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
almost 3 years ago | |
| 82417fe9 | Add AbstractConnectionPainter to enable custom connections |
dine-j <a****a@g****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| a573c057 | Using modified signal in the calculator example |
QianMoth <Q****h@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| b3205460 | Add a signal `modified` for the scene. |
QianMoth <Q****h@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 0a3a9318 | Fix horizontal node size when captions are too long | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 2a6e0d62 | Fix caption position in vertical layout | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 5465ddc9 |
Fixed non-emit of NodeDelegateModel::in/outputConnectionCreated/Deleted.
Signed-off-by: Finn Rayment <f****n@r****r> |
Finn Rayment <f****n@r****r>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 6e193a94 | Fix vertical layout width with zero in or out ports | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| b212b206 | Break inherited classes into separate lines in clang format | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 98a12601 |
Fixed non-emit of BasicGraphicsScene::nodeMoved.
Signed-off-by: Finn Rayment <f****n@r****r> |
Finn Rayment <f****n@r****r>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 92c31472 | Format code with clang-format similarly to QtCreator (#146) |
Maurizio Ingrassia <m****a@m****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 17641e51 | Add clang-format config similar to QtCreator (#146) |
Maurizio Ingrassia <m****a@m****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| b4f51e16 |
Fixed broken context search and hide empty categories from filter.
Signed-off-by: Finn Rayment <f****n@r****r> |
Finn Rayment <f****n@r****r>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 2dc68259 | Add unselected moved node to selection with pressed CTRL | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| c99b6a25 | Process unsuccessful Copy/Pase commands gracefully |
QianMoth <1****6@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 2bb8330d | Improve Delete Command |
QianMoth <1****6@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| b147ba04 | Add CreateCommand |
QianMoth <1****6@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 8a41b1c9 | Drag all the selected models (#357) |
QianMoth <1****6@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| c42d3586 | Treat unreachable code correctly, fix fallthrough in switch | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 3a0280ec | Simplify find_package function calls for Qt5 and Qt6 | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| e3ef06d3 | Fix Qt5/Qt6 QJsonValueConstRef conflict (#353) | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 4767ddb4 | Implement copy and paste commands | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 0d6c318b | Simplify function that inserts Graphic Objects to View | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 883e8a00 | Fix a bug in the scene menu search, update the treeView creation process |
QianMoth <1****6@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| 0fb99546 | Improve README.rst | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 576550ac | Update minium CMake and Qt versions | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| fb532ca2 | Add save/restore do dynamic port example | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| b56ad778 | Resize node based on the embedded widget policy |
QianMoth <1****6@q****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
over 3 years ago | |
| aec1c22d | Add signals for dynamic ports to the data flow classes | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| e076fb63 | Fix scene rect centering when expanding (#120) | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| ed95d02d | Remove debup output | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 4ca87413 | Do not propagate data to multiple outputs because of one new connection (#312) | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 70558c82 | Implement Duplication command for undo/redo | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| e56d9a93 | Move (de)serializtion for ConnectionId s to utils | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 6963b26a | Fix `allConnectionIds(NodeId)` graph model functions | Dmitry Pinaev <d****v@g****m> | over 3 years ago | |
| 551dc0e4 | Update README, docs section | Dmitry Pinaev <d****v@g****m> | almost 4 years ago | |
| 4ad8391e | Add scale up and scale down range (#3) |
织蛾 <5****h@u****m>
Committed by: Dmitry Pinaev <d****v@g****m> |
almost 4 years ago | |
| c7ba69a7 | Update BibTeX citing and add link to ReadTheDocs | Dmitry Pinaev <d****v@g****m> | almost 4 years ago | |
| 877ddb8c | Address github CI actions errors | Dmitry Pinaev <d****v@g****m> | almost 4 years ago | |
| a3969b9a | Address AppleClang compiler warnings | Dmitry Pinaev <d****v@g****m> | almost 4 years ago | |
| 923e89bd | Fix Qt5 CI build | Dmitry Pinaev <d****v@g****m> | almost 4 years ago | |
| 5845b812 | Do not build docs on appveyor | Dmitry Pinaev <d****v@g****m> | almost 4 years ago | |
| ddfac0e3 | Make corrections after rebasing on v2 | Dmitry Pinaev <d****v@g****m> | almost 4 years ago |