Aurore LAFAURIE
887844541c
Compute or Submit selected nodes
2024-07-17 16:08:00 +02:00
Candice Bentéjac
692f25f38f
[GraphEditor] Add a ScriptEditor
component
2024-07-03 08:41:07 +01:00
Aurore LAFAURIE
8935dedc34
[ui] Timer not displayed on node not computable
2024-06-20 11:54:31 +02:00
Aurore LAFAURIE
9acc0a7492
[ui] Eye displayed for node with sequence output
2024-06-20 11:54:30 +02:00
Candice Bentéjac
7abbb50302
[Utils] fixing rounding issues in time display
...
Prevent getting strings like "5m60s" when rounding up.
2024-06-16 23:34:50 +02:00
Aurore LAFAURIE
12c3a1f8b9
[ui] Large Multiline Component added
2024-06-14 23:48:24 +02:00
Aurore LAFAURIE
51656db05d
[ui] Computation time label color according to status of node
2024-06-14 12:46:46 +02:00
broods
606e8e2f03
[ui] node editor header: change signal for update, remove chunks computation display
2024-06-11 11:18:29 +02:00
broods
a5de8b86dc
[ui] change SubmittedOrRunning function to only Running, string computation, function naming
2024-06-11 11:18:28 +02:00
broods
a29061efd5
[ui] add node computation on error status
2024-06-11 11:18:28 +02:00
broods
e556f4f276
[ui] add chunk computed counter in node editor
2024-06-11 11:18:28 +02:00
broods
0adbcd1c47
[ui] add node computation time in real time in node editor
...
[ui] add node computation time in real time in node editor
[ui] add node computation time in real time in node editor
2024-06-11 11:18:28 +02:00
Aurore LAFAURIE
c95afc8179
[GraphEditor] Eye on displayable node even if not computed
2024-06-07 10:21:55 +02:00
Aurore LAFAURIE
840ed3a8b8
[Node] Show all outputs of node in Graph
2024-05-28 18:07:31 +02:00
Aurore LAFAURIE
796493417d
[Node] Fix visible property usage for nodes output in Graph
2024-05-28 18:06:35 +02:00
Aurore LAFAURIE
927f261a93
[ui] NodeEditor index tabBar updated for nonComputing nodes
2024-05-27 22:03:42 +02:00
Aurore LAFAURIE
671b3ff128
[ui] InputNode behavior for menu and display
2024-05-27 22:03:42 +02:00
Fabien Castan
d5d2ee3095
Merge pull request #2366 from alicevision/dev/copyPasteAttributeEditor
...
[ui] Right click on text element in AttributeEditor open Copy/Paste menu
2024-05-25 14:28:21 +02:00
Fabien Castan
00acdb5a88
[ui] GraphEditor: Add Copy/Paste on the attribute label too
2024-05-25 14:04:03 +02:00
Fabien Castan
02ab2ef931
[ui] GraphEditor: attribute now loses focus when Enter or Escape is pressed
2024-05-25 14:03:26 +02:00
Fabien Castan
49c0d0feea
[ui] GraphEditor: manage selection for text copy/paste
2024-05-25 14:00:41 +02:00
Aurore LAFAURIE
dd7e19dd2c
[ui] Selection of text for copy of text attribute fixed
...
If there is no text selected, then it copies all the attribute, otherwise it copies only the selected text.
2024-05-23 16:55:29 +02:00
Fabien Castan
b5d1f98d1a
Merge pull request #2401 from alicevision/dev/nodeHeaderSelectedColor
...
[ui] Selected node header set to base color
2024-05-22 22:12:34 +02:00
Fabien Castan
8c242cbbec
[ui] GraphEditor: update color/width of node's border
...
Avoid ambiguities between mainSelected/selected/hover.
2024-05-22 21:34:33 +02:00
Fabien Castan
de1938e55c
Merge pull request #2384 from alicevision/dev/internalAttributeColorPickerDisabled
...
[GraphEditor] Internal Custom Color Picker disabled when node is locked
2024-05-20 21:56:47 +02:00
Fabien Castan
d9b4b26a69
Merge pull request #2382 from alicevision/dev/pushButtonAttribute
...
[core/ui] Add support for PushButton attribute
2024-05-17 20:11:40 +02:00
Aurore LAFAURIE
f38154b109
[ui] Selected node header set to base color
2024-05-14 18:13:41 +02:00
Aurore LAFAURIE
697a8a562f
[ui] Change order and put getSelectedNodes function outside specific action
2024-05-10 11:52:26 +02:00
Aurore LAFAURIE
c3ab36deb0
[ui] Cut option available in GraphEditor
2024-05-06 17:11:54 +02:00
Aurore LAFAURIE
55c657dc1d
[core/ui] Modifiable label and description of node available
2024-04-25 17:03:33 +02:00
Aurore LAFAURIE
1cdcc6dd78
[GraphEditor] Internal Custom Color Picker disabled when node is locked
2024-04-24 18:11:57 +02:00
Aurore LAFAURIE
e3e25e677e
[ui] Right click on text element in AttributeEditor open Copy/Paste menu
2024-04-24 16:02:26 +02:00
Aurore LAFAURIE
c5f440b8a8
[ui] Add PushButton component to AttributeItemDelegate
2024-04-24 15:29:45 +02:00
Aurore LAFAURIE
0a770f474f
[ui] Disabled behavior applied to all types of parameters and attributes
...
Disabled behavior applied to all types of parameters and attributes
2024-04-19 17:16:21 +02:00
Aurore LAFAURIE
8d0dc4d62e
[ui] Usage of Colors palette
...
Use of Colors palette instead of Qt palette because doesn't work by now
for disabled elements (until Qt6).
2024-04-19 17:16:21 +02:00
Aurore LAFAURIE
1b55dc8649
[ui] Attribute becomes grey in graph editor and attribute editor when connected but disabled
...
If attribute is disabled but has output connections, it becomes grey.
If the connection is removed while being disabled, it hides itself.
Both is working in GraphEditor on the nodes and in the AttributeEditor.
2024-04-19 17:16:20 +02:00
Candice Bentéjac
6f1ac9a06e
[ui] Hide disabled File attributes and their edges but keep the connections
...
This commit effectively hides a node's attributes when they are disabled.
If these attributes have connections, the edges representing these
connections are hidden but not destroyed. When the edges are hidden, if
one of the connected attributes is still enabled, its pin becomes empty as
if it was not connected to anything.
If the disabled attribute is re-enabled and the connection has not been
broken (if the enabled attribute on the other side of the edge has not
been reconnected to another attribute, for example), the edge re-appears.
If the connection has been broken, then the attribute will be unconnected.
Hidden connections are saved in project files and taken into account when
a project file containing some is loaded.
2024-04-19 17:16:20 +02:00
Aurore LAFAURIE
f3027d1988
[ui] Visible property handles the show of an output attribute in the node in the GraphEditor
2024-04-12 15:43:35 +02:00
Aurore LAFAURIE
27aceb33e1
[ui] fix : invalide value when reopening AttributeEditor
2024-04-09 14:46:25 +02:00
Candice Bentéjac
3f3f2e647d
[GraphEditor] Use attribute.values
for the model
...
Following the modifications that introduce the dynamic choices, we use
the list of attributes instead of the description of the attributes.
2024-04-09 14:46:25 +02:00
Aurore LAFAURIE
9007dbdbfd
[ui] Validate value even if not in values of ComboBox, Arrow Keys Navigation and Case insensitive
2024-04-08 17:46:57 +02:00
Aurore LAFAURIE
57a02fc50c
Filter text reset when attribute reset
2024-04-08 17:46:56 +02:00
Aurore LAFAURIE
c439c5a06e
Add FilterComboBox.qml and update AttributeItemDelegate.qml
2024-04-08 17:46:31 +02:00
Candice Bentéjac
9edfc39b48
Merge pull request #2350 from alicevision/dev/dynamicChoices
...
[core] Add new type of ChoiceParam that changes dynamically
2024-04-08 13:52:24 +01:00
Candice Bentéjac
04a7191b15
[ui] Simplify error dialog titles and capitalize first letters
2024-04-05 18:06:23 +02:00
Aurore LAFAURIE
dea13eb48a
[ui] Warning dialog when project and images are dropped
...
Warning dialog when project and images are dropped, both for
ImageGallery and GraphEditor.
Counter of meshroom projects and compare to actual list of files
dragged.
2024-03-28 16:42:17 +01:00
Aurore LAFAURIE
498fd6cbd2
[core] Add new type of ChoiceParam that changes dynamically according to other values
...
Add new type of ChoiceParam that changes dynamically according to other
values.
When value of an attribute is changed onAttributeChanged is called,
allowing to have unique reaction within node files.
Also add of callDesc function to be able to have other functions such as
onNodeCreated at creation of node.
2024-03-28 12:06:40 +01:00
Aurore LAFAURIE
67fbf1b00f
[ui] drag&drop: common behavior for graph editor and image gallery
...
In Image Gallery :
- drop 1 .mg open the scene
- drop images either create new camera or augment the reconstruction
In Graph Editor :
- drop 1 .mg open the scene
- drop images create new camera at position of mouse
2024-03-28 11:28:29 +01:00
Candice Bentéjac
e9d80611c7
[GraphEditor] Clean-up: Harmonize syntax across all files
2023-11-06 16:28:22 +01:00
Candice Bentéjac
b916a923e1
[GraphEditor] AttributeItemDelegate: Fix binding loop warning
2023-11-06 16:28:20 +01:00