Aurore LAFAURIE
85bfc5614b
[ui] Thicker edges for for loops and better draw of them
...
If it's a for loop edge, it needs 2 shapes to draw from each side of the info section
2024-09-02 19:04:22 +02:00
Aurore LAFAURIE
17099aef05
[Edge] Area of for loop info on edge is now selectable
2024-09-02 19:04:09 +02:00
Aurore LAFAURIE
1ec8c9c7ad
[ui] Fix Collapse error
...
It comes from the update of the edges so we need to update the array of allSrc correctly.
2024-09-02 17:08:04 +02:00
Aurore LAFAURIE
f9ec52a39b
[ui] Prevent modification of iterations while expanded for loop
2024-09-02 17:08:04 +02:00
Aurore LAFAURIE
0d346ab2da
[ui] Value of current edge iteration and TaskManager protected
2024-09-02 17:08:04 +02:00
Aurore LAFAURIE
0d397b4baf
[ui] Reset ListAttribute connected as for loop remove also edges in one element of undo stack
2024-09-02 17:08:03 +02:00
Fabien Castan
a9b22b0aaa
[ui] GraphEditor: fix tooltip camel case
2024-09-02 17:08:03 +02:00
Fabien Castan
62ea6924f6
[ui] GraphEditor: simplify foreach loop menu
2024-09-02 17:08:03 +02:00
Fabien Castan
f84654b2ae
[ui] Graph.canExpandForLoop: fix corner case
2024-09-02 17:08:03 +02:00
Fabien Castan
2456350dc5
[ui] Graph: fix expand/collapse
2024-09-02 17:08:03 +02:00
Fabien Castan
31192bd1bd
[ui] GraphEditor.Edge: Avoid binding loop
2024-09-02 17:08:03 +02:00
Fabien Castan
48d08b1f88
[ui] GraphEditor: improve alignments
...
Reduce usage of anchors (except centerIn/fill).
Display of Next/Previous for IntSelector.
2024-09-02 17:08:02 +02:00
Aurore LAFAURIE
ff86a5182e
[GraphEditor] Close edge popup when action is triggered
2024-09-02 17:08:02 +02:00
Aurore LAFAURIE
c60c4d4d6c
[ui] Collapse and Expand for loop are not allowed for Compatibility Nodes
2024-09-02 17:08:02 +02:00
Aurore LAFAURIE
aba045f4aa
[ui] Display for loop size on edges
2024-09-02 17:08:02 +02:00
Aurore LAFAURIE
1f995c23d6
[ui] While expanding for loop, first reconnect to first element of list and then expand
2024-09-02 17:08:01 +02:00
Aurore LAFAURIE
019e137386
[ui/core] First version of For Loop implementation
...
If you connect a list to an attribute, you can iterate over the list as a for loop
2024-09-02 17:08:01 +02:00
Aurore LAFAURIE
1f28b5851d
[Homepage] Change fontsizes and remove ratio for images
...
Small adjustments to have a better homepage
2024-09-02 15:06:27 +02:00
Aurore LAFAURIE
9b5a78fd60
[img] Update to smaller size images
2024-09-02 15:02:34 +02:00
Fabien Servant
273906cffc
Add new locks for intrinsics
2024-09-02 09:41:37 +02:00
Fabien Castan
52cb124589
Merge pull request #2484 from alicevision/dev/sfmMatching
...
Multiple shots: Align and merge multiple SfM from feature matches
2024-08-31 16:03:33 +02:00
Fabien Castan
00c3ffd4c1
Merge pull request #2518 from alicevision/dev/cmdlineHelp
...
[ui] Improve command line help message
2024-08-31 12:57:26 +02:00
Fabien Castan
c792b2baee
Improve meshroom_batch help message with groups
2024-08-31 12:44:17 +02:00
Fabien Castan
5a89561a6c
Add github link
2024-08-31 12:16:26 +02:00
Fabien Castan
678d360f3f
Add -2, -3 shortcuts
2024-08-31 12:12:24 +02:00
Fabien Castan
3b981a9df6
no default pipeline, by default
2024-08-31 12:11:31 +02:00
Fabien Castan
674674e1c6
Add -s shortcut
2024-08-31 12:11:08 +02:00
Fabien Castan
9771a50268
Add some details in the help message
2024-08-31 12:10:49 +02:00
Fabien Castan
9d414eda2f
Add MESHROOM_SUBMIT_LABEL to customize the label of a node when submitted on renderfarm
2024-08-31 11:53:37 +02:00
Fabien Castan
e832286d0f
[ui] command line help: minor simplification
2024-08-31 00:50:17 +02:00
Fabien Castan
9ea478ab6a
[ui] Command line option to load the latest project
2024-08-31 00:50:17 +02:00
Fabien Castan
e972c3d324
[ui] Improve help message
2024-08-31 00:28:42 +02:00
Fabien Castan
028f883517
Merge pull request #2515 from alicevision/dev/applyExternalCalibration
...
[nodes] ApplyCalibration: Add option to use a Lens calibration file from 3dequalizer in json
2024-08-30 23:02:01 +02:00
Fabien Castan
47db2ded8a
Merge pull request #2452 from alicevision/dev/homepage
...
First Homepage
2024-08-30 22:55:48 +02:00
Fabien Castan
0cf051551a
Update meshroom/nodes/aliceVision/ApplyCalibration.py
2024-08-30 21:27:45 +02:00
Fabien Castan
61699362d3
Update meshroom/nodes/aliceVision/ApplyCalibration.py
2024-08-30 21:25:38 +02:00
Fabien Servant
a24c8662eb
Add option to use external json file
2024-08-30 15:20:25 +02:00
Candice Bentéjac
c9a74f104e
Merge pull request #2512 from alicevision/fix/loseFocusOutOfAttribute
...
[ui] Correctly lose focus on `StringParam` when clicking outside of its text field
2024-08-29 19:24:23 +02:00
Candice Bentéjac
e8eeccded1
[ui] Homepage: Add QML elide to projects' labels and align them correctly
2024-08-29 18:39:33 +02:00
Aurore LAFAURIE
52c6bb7c46
[ui] Asynchronous load of thumbnails for Homepage
2024-08-29 18:39:33 +02:00
Candice Bentéjac
b5a77cea62
Merge pull request #2513 from alicevision/dev/scenePreview
...
[nodes] Use principal point in scenePreview
2024-08-28 11:05:47 +02:00
Fabien Servant
d46707a7d5
Use principal point in scenePreview
2024-08-27 14:58:25 +02:00
Fabien Castan
fe0d1f20f0
[ui] homepage: minor margins simplification
2024-08-26 21:41:26 +02:00
Candice Bentéjac
cb062a4b4c
[ui] Detect if the reconstruction has been set yet or reset
...
An `active` property is added to the `Reconstruction` object to share
whether it has been initialized or not.
2024-08-26 16:21:28 +02:00
Candice Bentéjac
da2c3fda05
[GraphEditor] Return empty bbox if the graph is empty
...
This commit checks whether there is a node in the graph before trying
to determine the size and position of the bounding box. If the graph is
empty, an bounding box set with 0s is returned.
2024-08-26 16:21:28 +02:00
Candice Bentéjac
c428015bdc
[MaterialIcons] Do not define height as the content's height
...
Defining the height of the `MaterialToolLabelButton` as its content
height creates binding loop, and is not useful as the implicit height
already is the content's height.
2024-08-26 16:21:28 +02:00
Candice Bentéjac
f84d0d6341
[ui] app: Check that viewpoints
exist before accessing them
2024-08-26 16:21:28 +02:00
Candice Bentéjac
74271019b3
[ui] Homepage: Provide a URL for thumbnails instead of a string
...
This avoids getting some "Unknown 'c' protocol error".
2024-08-26 16:21:28 +02:00
Candice Bentéjac
2a8359939b
[ui] Homepage: Handle padding computations during init phases
...
When the elements are being initialized, their sizes is not yet correctly
set. Since the paddings for the `MaterialToolLabelButtons` is computed
dynamically depending on other elements' size, we need to add safeguard
to ensure that the padding can never be larger than the container's size.
2024-08-26 16:21:28 +02:00
Aurore LAFAURIE
655f83892d
[ui] New button added for empty project
2024-08-26 16:21:27 +02:00