Vincent Demoulin
40cb27a0d3
pipeline: update all tracking pipelines
2024-07-17 17:17:31 +02:00
Candice Bentéjac
6ee3c7936b
Merge pull request #2459 from alicevision/dev/submitOrComputeSubgraph
...
Compute or Submit selected nodes
2024-07-17 16:17:51 +02:00
Aurore LAFAURIE
cc6acbc610
[ui] Removal of useless option for Compute and Submit selected nodes
...
It is now included directly in Compute and Submit options.
2024-07-17 16:08:01 +02:00
Aurore LAFAURIE
887844541c
Compute or Submit selected nodes
2024-07-17 16:08:00 +02:00
Candice Bentéjac
76c5d95ee4
Merge pull request #2469 from alicevision/fix/initChoiceParamErrorMessage
...
[core] Values of ChoiceParam should be a list, Error message added for initialisation
2024-07-17 14:51:26 +02:00
Candice Bentéjac
ad94effb98
[core] Values of ChoiceParam should be a list, Error message added for initialisation
2024-07-17 12:39:14 +02:00
Candice Bentéjac
8034d98914
Merge pull request #2468 from alicevision/dev/ionVersion
...
Display ION container version in Meshroom
2024-07-16 16:21:51 +02:00
Fabien Servant @ TCS
98780160aa
Ion version retrieval
2024-07-16 14:36:31 +02:00
Candice Bentéjac
f53dbf6a01
Merge pull request #2463 from alicevision/fix/envVarSequencePlayer
...
[ui] Add MESHROOM_USE_SEQUENCE_PLAYER environment variable
2024-07-15 16:59:23 +02:00
Candice Bentéjac
cf656b6a13
Merge pull request #2445 from alicevision/dev/sequencePlayerModifs
...
[ui] Sequence Player UI Modifications
2024-07-11 17:22:29 +02:00
Aurore LAFAURIE
3c5e1ad273
[ui] Format GB to string for occupied cache size
2024-07-11 17:06:47 +02:00
Aurore LAFAURIE
ac7aeddb45
[ui] Clean up for displayedAttr use instead
2024-07-11 14:33:30 +02:00
Aurore LAFAURIE
a5d5c947db
[ui] Text Area selectable for FPS and frame number
2024-07-11 14:33:29 +02:00
Candice Bentéjac
204de11ada
Merge pull request #2446 from alicevision/dev/distortionConstraints
...
Add 3de undistortion models
2024-07-11 12:00:11 +02:00
Aurore LAFAURIE
a43117b298
[ui] Add MESHROOM_USE_SEQUENCE_PLAYER environment variable
2024-07-09 16:31:11 +02:00
Fabien Castan
e450a40faa
Merge pull request #2458 from alicevision/dev/createInitFunctions
...
Remove plugin loading from core __init__
2024-07-05 16:04:47 +02:00
Vincent Demoulin
ed4916e803
Update tests with init functions
2024-07-05 15:46:59 +02:00
Vincent Demoulin
a6be4e4938
Create Init functions for nodes, submitters and pipelines
2024-07-05 15:46:58 +02:00
Candice Bentéjac
b173de5a73
Merge pull request #2456 from alicevision/dev/scriptEditor
...
Add a Python ScriptEditor in the GraphEditor tab
2024-07-03 11:25:47 +01:00
Candice Bentéjac
45c9c1796c
[components] ScriptEditor: Fix reset of the history index
2024-07-03 11:39:28 +02:00
Candice Bentéjac
ec98037338
[ui] Instantiate the ScriptEditor
QML component in the GraphEditor
2024-07-03 08:41:39 +01:00
Candice Bentéjac
692f25f38f
[GraphEditor] Add a ScriptEditor
component
2024-07-03 08:41:07 +01:00
Candice Bentéjac
4046e97e4c
Set QML_XHR_ALLOW_FILE_WRITE
to 1
2024-07-03 08:40:25 +01:00
Candice Bentéjac
4d0fb4b786
Merge pull request #2455 from alicevision/fix/submitInputNodes
...
[core] Exclude edges from `InputNode` nodes in `dfsToProcess`
2024-07-02 15:26:52 +01:00
Candice Bentéjac
73a2a241e7
[ui] Expose ScriptEditor
Python component to the QML side
2024-07-02 15:55:25 +02:00
Candice Bentéjac
5b07f9a393
[core] Exclude edges from InputNode
nodes in dfsToProcess
...
If the edges of a node to submit include an `InputNode` (which cannot
be computed), then that node should be excluded from the list of edges
to process as if that node had already been computed.
This allows to submit any type of graph involving `InputNode` to the farm.
2024-07-02 12:18:35 +02:00
Candice Bentéjac
ff63860424
[components] Add a basic component for a Python script editor
2024-07-01 18:22:16 +02:00
Fabien Castan
2ee4e2e2b2
Merge pull request #2451 from alicevision/fix/qmlErrSequencePlayer
...
[Viewer] Fix all QML errors on the Sequence Player
2024-07-01 16:15:05 +01:00
Fabien Castan
4c0c820fe0
Merge pull request #2454 from alicevision/fix/connectChunksStatus
...
[ui] Graph: Connect all chunks when setting a graph for the first time
2024-07-01 14:30:10 +01:00
Candice Bentéjac
48e4c68e61
[ui] Graph: Connect all chunks when setting a graph for the first time
...
This was initially done after a call to `graph.update()`, but as the
calls to the entire update have been reduced to avoid processing stuff
we do not need to process, the chunks are never connected when opening
a project, meaning the progress bar remains invisible until an explicit
call to `graph.update()` is done.
2024-07-01 11:53:00 +01:00
Candice Bentéjac
c9ff5f92db
Merge pull request #2453 from alicevision/dev/propagateAttrChanged
...
[core] Forward the onAttributeChanged notification to all linked attributes
2024-07-01 10:34:38 +01:00
Fabien Castan
2d950758e3
[core] Propagate only if the node is already in a graph
2024-06-28 20:31:04 +02:00
Fabien Castan
3cc67fddfb
[core] Propagate the onAttributeChanged notification to connected attributes
2024-06-28 19:56:47 +02:00
Fabien Castan
a82fe3927b
[core] BaseNode: add property isInputNode
2024-06-28 19:54:48 +02:00
Candice Bentéjac
788281aa6f
Add sequence player clean-up commit to .git-blame-ignore-revs
2024-06-28 12:34:42 +02:00
Candice Bentéjac
42157809b9
[Viewer] SequencePlayer: Clean-up: Harmonize syntax
2024-06-28 12:33:33 +02:00
Candice Bentéjac
0e06ae8747
[Viewer] SequencePlayer: Fix QML errors when accessing undefined objects
2024-06-28 12:33:32 +02:00
Fabien Castan
ccf76ab3b5
Merge pull request #2449 from alicevision/dev/accessCurrentFrame
...
Provide access to the path of the currently displayed frame
2024-06-28 10:59:21 +02:00
Candice Bentéjac
79384905c5
Add a clean-up commit to .git-blame-ignore-revs
2024-06-27 17:28:52 +02:00
Candice Bentéjac
9af65092b9
[Viewer] Clean-up: Harmonize syntax for the Viewer2D
2024-06-27 17:28:26 +02:00
Candice Bentéjac
cfb44d8b54
[ui] Add currentViewPath
property
...
Add a property that contains the path of the image that is currently
displayed in the viewer. If no image is displayed, the property is set
with an empty string.
The path information is set directly from the Viewer2D when an image is
loaded to be displayed.
2024-06-27 17:28:25 +02:00
Candice Bentéjac
5bcbc84f2a
[ui] Add an activeProject
property and expose the UI to the core
2024-06-27 15:46:48 +02:00
Candice Bentéjac
2bcf9d432c
[core] Graph: Remove selectedViewpoint
property
...
The information that this property conveys will be accessible at an upper
level and is thus redundant here.
2024-06-27 15:04:53 +02:00
Fabien Castan
b286c95ccd
Merge pull request #2448 from alicevision/fix/ripple
...
Update ripple with "cuda" instead of "gpu"
2024-06-25 09:55:11 +02:00
Fabien Servant @ TCS
f08d4e3ad4
Update ripple with "cuda" instead of "gpu"
2024-06-24 12:28:08 +02:00
Fabien Servant
98353531f5
Update pipelines
2024-06-21 15:58:42 +02:00
Fabien Servant
dfa1f7fb79
add 3de undistortion models
2024-06-21 15:58:36 +02:00
Fabien Castan
6b10c24f32
Merge pull request #2443 from alicevision/dev/accessCurrentFrame
...
Provide access to the current frame from the graph
2024-06-20 17:01:06 +02:00
Candice Bentéjac
2973672b20
[ui] Update the graph's viewpoint whenever the selected viewpoint changes
2024-06-20 15:47:04 +02:00
Candice Bentéjac
d585b053a5
[core] Graph: Add a selectedViewpoint
property
...
The `selectedViewpoint` property will store the attribute corresponding to
the actively selected viewpoint, if it exists. Otherwise, it will be set
to None.
2024-06-20 15:47:04 +02:00