Commit graph

3951 commits

Author SHA1 Message Date
Candice Bentéjac
fc059f9da1
Merge pull request #2492 from alicevision/ci/ciEnvVar
Add environment variable for the CI
2024-08-07 17:34:48 +02:00
Matthieu Hog
72c127e368 added env var for ci 2024-08-06 13:46:52 +02:00
Candice Bentéjac
eb60ad0389
Merge pull request #2491 from alicevision/fix/latestBuild
[Viewer] Update error values for QtAV's `EStatus` enum
2024-08-05 16:35:26 +02:00
Candice Bentéjac
a2b4974429 [Viewer] Update error values for QtAV's EStatus enum 2024-08-02 16:37:53 +02:00
Candice Bentéjac
5df10583e2
Merge pull request #2490 from alicevision/dev/attributeType
[core] Attribute: Directly access description's type in `getType()`
2024-08-02 11:39:58 +02:00
Candice Bentéjac
91b514cac5 [core] Attribute: Directly access description's type in getType()
The attributes' descriptions already have a `type` property which is
set with `self.__class__.__name__`. Instead of performing the same call
directly within the attributes, the `type` property of the description
is used.

In case a description would not have a standard type (i.e. anything that
may differ from the class name), this information will be propagated at
the attribute level instead of being lost.
2024-08-01 19:20:04 +02:00
Candice Bentéjac
cadac0fa69
Merge pull request #2473 from alicevision/dev/recomputeButton
[GraphEditor] Implementation of Recompute Button
2024-08-01 14:30:48 +01:00
Candice Bentéjac
16e951bad8 [ui] Update Delete data label according to selected nodes 2024-08-01 14:53:43 +02:00
Aurore LAFAURIE
82dd2a1f31 [ui] Re-submit behavior implemented 2024-08-01 11:07:29 +01:00
Aurore LAFAURIE
72201a80ff [GraphEditor] Implementation of Recompute Button
Allows to do Delete data + Compute in less clicks
2024-08-01 11:07:29 +01:00
Candice Bentéjac
ea5894f67e
Merge pull request #2483 from alicevision/dev/recentProjectOnDragDrop
[ui] Add project to recent projects when dropping a file
2024-07-30 11:11:26 +01:00
Aurore LAFAURIE
ea7f51cdf2 [ui] Add project to recent projects when dropping a file 2024-07-30 11:07:45 +02:00
Candice Bentéjac
92a8c106ce
Merge pull request #2482 from alicevision/fix/pushButton
[GraphEditor] AttributeItemDelegate: Return valid component for `PushButton`
2024-07-30 11:02:49 +02:00
Candice Bentéjac
d387b7cf71
Merge pull request #2476 from alicevision/fix/updateCameraInit
[ui] setSfm only depends on nodes with category "sfm" and CameraInit should be set only if it is different from the current one
2024-07-29 18:49:53 +02:00
Candice Bentéjac
45e6f43c40 [GraphEditor] AttributeItemDelegate: Return valid component for PushButton
The value of a `PushButtonParam` being always `None`, it is necessary
to check that the type of the component is not `PushButtonParam` before
comparing its value to `undefined`. Otherwise, any `PushButtonParam`
will always be represented by a "notComputed" component.
2024-07-29 17:48:38 +02:00
Candice Bentéjac
d7d259afa3
Merge pull request #2480 from alicevision/fix/resetIndexCameraInitWhenClosingNode
[Viewer2D] Only reset index of currentFrame if the currentFrame is after max of frameRange
2024-07-26 11:32:12 +01:00
Aurore LAFAURIE
2d9a03fb3b [Viewer2D] Only reset index of currentFrame if the currentFrame is after max of frameRange 2024-07-26 12:12:31 +02:00
Candice Bentéjac
41eac5eae1
Merge pull request #2479 from alicevision/Internal-updates
Remove some computers even for normal tasks
2024-07-25 16:45:26 +02:00
Fabien Servant @ TCS
12b9c0d5ff
Remove some computers even for normal tasks 2024-07-25 16:24:47 +02:00
Aurore LAFAURIE
d98d7f259e [ui] setSfm only depends on nodes with category "sfm" and CameraInit should be set only if it is different from the currrent one 2024-07-23 12:09:12 +02:00
Candice Bentéjac
19b98cb89d
Merge pull request #2474 from alicevision/fix/updateCameraInitIndex
[ui] Fix Camera Init Group Index should stay the same at adding or removing CameraInit events
2024-07-23 10:54:31 +02:00
Aurore LAFAURIE
60b067210b [ui] Fix Camera Init Group Index should stay the same at adding or removing CameraInit events 2024-07-22 17:23:34 +02:00
Candice Bentéjac
7221368f14
Merge pull request #2471 from alicevision/dev/fixComputeSubgraph
[ui] Fix local computation of subgraphs for unsaved projects
2024-07-22 17:19:17 +02:00
Candice Bentéjac
0972f33714
Merge pull request #2472 from alicevision/fix/imageGalleryIndex
[Viewer] Current frame for Sequence should not be set during changes of Image Gallery
2024-07-22 17:07:57 +02:00
Candice Bentéjac
34fbe17ea0
Merge pull request #2466 from alicevision/dev/distortionCalibration
Add squeeze option
2024-07-22 11:17:45 +02:00
Aurore LAFAURIE
d52ad9ad8d [Viewer] Current frame for Sequence should not be set during changes of Image Gallery 2024-07-19 17:30:55 +02:00
Candice Bentéjac
efabb59092 Handle already desqueezed images 2024-07-19 16:38:50 +02:00
Candice Bentéjac
aefbbd5482
Merge pull request #2416 from alicevision/dev/sfmExpanding
Add new SfMExpanding node
2024-07-19 12:52:39 +02:00
Aurore LAFAURIE
f166f81cb1 [ui] Fix unsaved graph and compute only a part 2024-07-19 11:31:17 +02:00
Candice Bentéjac
26ecf3ce92
Merge pull request #2470 from alicevision/fix/dynamicAttr
Some fixes for dynamic output attributes
2024-07-19 11:21:15 +02:00
Candice Bentéjac
bd74ee2829 [ui] do not display the value if it is not valid, not computed dynamic output attributes 2024-07-19 10:53:47 +02:00
Fabien Castan
438b84a8bc [ui] update the dynamic output attributes when the status of a chunk has changed 2024-07-18 23:54:08 +02:00
Fabien Castan
a3bd0fe326 [core] node dynamic output: more precise warnings 2024-07-18 23:52:50 +02:00
Fabien Castan
0e90915a82 [bin] compute: preprocess/postprocess calls are missing 2024-07-18 20:06:11 +02:00
Fabien Castan
fc004f5009
Merge pull request #2465 from alicevision/dev/radiusSphereDetection
[nodes] SphereDetection: Increase max value for `sphereRadius`
2024-07-17 22:35: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
Fabien Servant
4370878df4 add sfmExpanding 2024-07-12 10:52:42 +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
Fabien Servant
d22c065ed1 Add squeeze option 2024-07-11 13:59: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