Meshroom/meshroom/ui/qml
Candice Bentéjac 248229edcf [GraphEditor] Node: Check if unexposed ListAttributes contain links
If unexposed attributes (ie. attributes that are located in the lower
side of a node, and hidden by default) are connected, they are meant
to remain visible even if the lower part of that node is hidden.

This was working fine for any attribute that was not a `ListAttribute`,
as the check was made on whether the attribute's value was a link to
another attribute. For `ListAttributes`, whose value is actually a list
of values, this was not working as nested links were not checked.

Instead of relying on the `isLink` property, we now use `isLinkNested`:
for regular attributes, this is equivalent to using `isLink`, but for
`ListAttributes`, the full list of values will be checked.
2024-11-26 11:46:24 +00:00
..
Charts [qt6][qml] Clean-up code and harmonize comments 2024-11-07 18:15:37 +01:00
Controls [Controls] ExpandableGroup: Fix MouseArea on the header of groups 2024-11-25 16:19:29 +01:00
GraphEditor [GraphEditor] Node: Check if unexposed ListAttributes contain links 2024-11-26 11:46:24 +00:00
ImageGallery [qt6][ImageGallery] IntrinsicDisplayDelegate: Support File attributes 2024-11-07 18:19:14 +01:00
MaterialIcons [ui] Fix color for MaterialToolLabel 2024-11-22 16:54:58 +01:00
Utils [qt6][qml] Clean-up code and harmonize comments 2024-11-07 18:15:37 +01:00
Viewer [Viewer] SfmStats: Add missing imports to load widgets correctly 2024-11-25 15:02:37 +01:00
Viewer3D [Viewer3D] Inspector3D: Use Fusion style instead of Material 2024-11-25 14:48:51 +01:00
AboutDialog.qml [qt6][qml] Clean-up code and harmonize comments 2024-11-07 18:15:37 +01:00
Application.qml [qt6][qml] Remove QtQuick.Window imports 2024-11-07 18:13:27 +01:00
DialogsFactory.qml [qt6][qml] Clean-up code and harmonize comments 2024-11-07 18:15:37 +01:00
Homepage.qml [ui] Homepage: Use correct Material font for list of projects 2024-11-25 14:32:14 +01:00
LiveSfmView.qml [qt6][qml] Clean-up code and harmonize comments 2024-11-07 18:15:37 +01:00
main.qml [qt6][ui] Limit useless calls to recentProjectFiles when opening dialogs 2024-11-21 11:19:38 +00:00
WorkspaceView.qml [ui] WorkspaceView: Increase minimum width for Inspector 3D 2024-11-25 15:46:56 +01:00