Candice Bentéjac
41280dc22a
[nodes] M-P: Harmonize and improve labels and descriptions
...
Use CamelCase for all labels, always end descriptions with periods, and
replace the mixed use of single and double quotes with double quotes
only.
2023-06-16 10:31:42 +02:00
Candice Bentéjac
400c9920ea
[nodes] Publish: Add support to publish directories as well as files
...
Before this commit, the `Publish` node could only copy files to an output
directory. It can now copy a complete directory to an output directory.
This is useful for cases where the names or number of the files to publish
are unknown prior to the computation of the node to publish.
2023-06-05 12:44:32 +02:00
ChemicalXandco
e18f815af9
[nodes] add node categories
2021-02-14 17:03:42 +00:00
Fabien Castan
2f17e9aa80
Merge remote-tracking branch 'origin/develop' into dev/panoramaFisheye
2020-03-26 13:56:51 +01:00
Fabien Castan
64a4c9426a
[nodes] add some nodes documentation
2020-03-26 11:20:44 +01:00
ChemicalXandco
f75fc91436
fix python nodes being blocked by log
...
...when ran on command line with meshroom_photogrammetry or meshroom_compute
2020-02-07 22:47:27 +00:00
ChemicalXandco
17ecf78064
use logger object directly
...
also allow progress bar to be used even while messages are added
2019-09-15 15:28:59 +01:00
ChemicalXandco
cd5beab5f4
expose verbose level on Publish node
2019-09-14 12:31:15 +01:00
ChemicalXandco
5ef33ef64c
rely on standard logging object
2019-09-14 12:02:31 +01:00
ChemicalXandco
87da9bfef3
[nodes] Publish: update version to 1.2
2019-09-12 16:52:58 +01:00
ChemicalXandco
4dfd13c0d9
intergrate python logging into publish node
...
also fix error not returning proper information (chunk.node.inputFiles.value - > [i.value for i in chunk.node.inputFiles.value])
2019-09-11 20:22:30 +01:00
Yann Lanthony
d2e8979f66
[nodes] fix Publish node: ListAttribute is not iterable
...
use ListAttribute's value to iterate over list elements
2018-08-01 15:26:56 +02:00
Yann Lanthony
2a410d07ea
[nodes][aliceVision] add initial version on nodes
2018-07-19 13:50:45 +02:00
Grégoire De Lillo
e27a2145b7
[nodes] Formatting and small fixes
2018-06-21 16:34:57 +02:00
Yann Lanthony
2db26314f8
[nodes] fix Publish node
...
incorrect iteration over resolved paths
2017-11-20 14:39:27 +01:00
Yann Lanthony
cdcc8df33e
[nodes] Publish: move filepaths resolution into a method
2017-11-17 18:59:27 +01:00
Yann Lanthony
e8c579c942
[core] parallelization: introduce the notion of node 'size'
...
* node size is an estimation of the number of element to process on a given node, that may be used for parallelization.
* replace the explicit reference to an attribute on a node (Parallelization.inputListParamName)
* size can be:
* dynamic: depends on the size of the node connected to a specific Attribute
* static
2017-11-17 18:46:21 +01:00
Fabien Castan
8efa14ecda
[node] Publish: fix node with new chunk notion
2017-11-07 18:46:14 +01:00
Fabien Castan
0f2f6c4796
[nodes] new Publish node
2017-10-31 21:28:45 +01:00