Commit graph

4691 commits

Author SHA1 Message Date
Fabien Castan
a50282d84f
Merge pull request #2742 from alicevision/dev/menuTooltips
[ui] Application: Use CamelCase and disable tooltips when menus are disabled
2025-06-06 18:38:01 +02:00
Candice Bentéjac
fb469da2b2 [ui] Application: Apply CamelCase for the menu actions in "Process" 2025-06-06 18:26:59 +02:00
Candice Bentéjac
ffd04da978 [ui] Application: Disable tooltips when menu actions are disabled 2025-06-06 18:26:14 +02:00
Fabien Castan
a6c72a8a9d
Merge pull request #2741 from alicevision/fix/viewer2d-mousePosition-failure
[ui] [fix] Viewer2D: Failure on MousePosition on some edge cases
2025-06-06 15:37:43 +02:00
nicolas-lambert-tc
8a9446ea2c [ui] Viewer2D: In some edgeCases the floatImageLoader.item can be null, a check has been added to avoid any failure 2025-06-05 16:27:20 +02:00
Fabien Castan
99a6dc0671
Merge pull request #2739 from alicevision/fix/attribute-linkedIn-out-qml-warnings
[ui] [fix] Attribute: Fix the qml warnings on intrisincs
2025-06-05 14:33:32 +02:00
Fabien Castan
b43ab2c99e
Merge pull request #2736 from alicevision/fix/drop_3d_object_in_viewer3d_raise_warnings
[ui] [fix] MediaLibrary: Check if the model.source is actually an Attribute…
2025-06-05 14:30:10 +02:00
nicolas-lambert-tc
f0fba8d6bd [ui] MediaLibrary: Check if the model.source is actually an Attribute (it can also be a string) 2025-06-05 11:34:58 +02:00
nicolas-lambert-tc
b63b0f0d78 [ui] Attribute: Fix the qml warnings on intrisincs, by making linkedIn/outAttributes notifyable 2025-06-05 09:36:03 +02:00
Fabien Castan
d5007c632e
Merge pull request #2738 from alicevision/fix/updateNodeStatus
[ui] Update node status when modified
2025-06-05 09:29:15 +02:00
Fabien Castan
e559e60879
Merge pull request #2737 from alicevision/bugfix/execModeStatus
bugfix ExecMode status
2025-06-05 09:28:06 +02:00
Fabien Castan
2ece1fb4c5 [ui] Update node status when modified 2025-06-04 23:33:56 +02:00
Vincent Demoulin
77cb06f322 [Core]: ExecMode is not a dynamic value 2025-06-04 22:54:30 +02:00
Fabien Castan
1ff41c39b1
Merge pull request #2734 from alicevision/fix/elapsedTimeSingleChunk
Fix elapsed time when there is only one chunk
2025-06-03 12:42:09 +02:00
Candice Bentéjac
7d1ebe679c
Merge pull request #2731 from alicevision/fix/listOutputConnections
[core] attribute: Fix `hasOutputConnections` for ListAttributes
2025-06-02 11:06:55 +01:00
Fabien Servant
c95c94bd55 Fix elapsed time when there is only one chunk 2025-06-02 09:45:18 +02:00
mhog
4ad1de27e5
Merge pull request #2732 from alicevision/fix/homeButton
[ui] Reconstruction: Restore the `Slot` status of the `clear` method
2025-05-27 15:55:22 +02:00
Candice Bentéjac
bcc711f14d [ui] Reconstruction: Restore the Slot status of the clear method 2025-05-27 15:43:46 +02:00
Candice Bentéjac
a293c67344 [core] attribute: Fix hasOutputConnections for ListAttributes 2025-05-27 15:16:04 +02:00
Candice Bentéjac
09b4797ff3
Merge pull request #2722 from alicevision/feature/attribute-viewer2
[ui] AttributeEditor: Allow displaying attibute in corresponding viewport
2025-05-23 14:21:25 +02:00
Candice Bentéjac
0cd5769eed [GraphEditor] AttributeItemDelegate: Center attribute labels vertically 2025-05-23 14:17:11 +02:00
nicolas-lambert-tc
64f3f8534e [ui] Attribute: Add a tooltip to explain the eye icon utility 2025-05-23 14:16:36 +02:00
Nicolas Lambert
2608695a7e
Apply suggestions from code review (Layout adjustment on connection and displayable icons)
Co-authored-by: Candice Bentéjac <candice.bentejac@gmail.com>
2025-05-22 15:27:50 +02:00
Nicolas Lambert
2488f3e742
Apply suggestions from code review (Fix the old 3d typo and useless comment)
Co-authored-by: Candice Bentéjac <candice.bentejac@gmail.com>
2025-05-22 15:26:27 +02:00
nicolas-lambert-tc
16ffc8343c [ui] Attribute: Fix the eye icon alignment 2025-05-21 16:19:24 +02:00
Nicolas Lambert
00913e1802
Use visibility instead of opacity
Co-authored-by: Candice Bentéjac <candice.bentejac@gmail.com>
2025-05-21 15:20:01 +02:00
nicolas-lambert-tc
51dc0943e2 [ui] Attribute: Use a static declarative menuItem instead of an imperative creation 2025-05-21 15:16:00 +02:00
nicolas-lambert-tc
818e735087 [ui] Attriubte: Remove trailing spaces 2025-05-21 12:53:30 +02:00
nicolas-lambert-tc
0ef098f659 [ui] Attribute: Prefer double quotes insead of single quotes when possible 2025-05-21 12:53:04 +02:00
Candice Bentéjac
8abf166c35
Merge pull request #2723 from alicevision/feature/viewer2d-pixel-color-xy
[ui] Viewer2D: Add the pixel (x,y) values in the toolbar (editable)
2025-05-20 12:18:13 +02:00
Candice Bentéjac
663aeb8fc8 [Viewer] HdrImageToolbar: Change pixelCoordiantes textFields width to be closer to usual usage
Co-authored-by: nicolas-lambert-tc <nicolas.lambert@technicolor.com>
2025-05-20 12:16:23 +02:00
Candice Bentéjac
031f318cf8 [Viewer] HdrImageToolbar: Force positive values to pixel coordinates
Co-authored-by: nicolas-lambert-tc <nicolas.lambert@technicolor.com>
2025-05-20 12:15:46 +02:00
Candice Bentéjac
fb604bb398
Merge pull request #2720 from alicevision/dev/tracks
[ui] Viewer2D can display the content of tracks files
2025-05-20 11:56:23 +02:00
Fabien Servant
7d3cf68185
Remove warnings in alignment code
Co-authored-by: Candice Bentéjac <candice.bentejac@gmail.com>
2025-05-20 08:28:22 +02:00
Fabien Servant
1264b55617
Various typos in text
Co-authored-by: Candice Bentéjac <candice.bentejac@gmail.com>
2025-05-20 08:28:01 +02:00
nicolas-lambert-tc
d64a66ed25 [ui] Viewer2D: The pixel coordinates set by user are now reset when mouse hovered the image, to avoid ghost values 2025-05-19 17:54:49 +02:00
nicolas-lambert-tc
c8720af86d [ui] Viewer2d: Add a placeholder '--' to the pixel(x,y) coordinates 2025-05-19 15:49:53 +02:00
Candice Bentéjac
37264bcac8
Merge pull request #2724 from alicevision/feature/project-remove
[ui] Homepage: Project can be removed with right click
2025-05-19 15:19:26 +02:00
nicolas-lambert-tc
d5bcadae17 [ui] Project: Use simpe click to open project and remove the redundant Projects menu item. 2025-05-19 11:52:37 +02:00
nicolas-lambert-tc
a57dd6bb6a [ui] Viewer2D: When mouse is outside of the image, no values are set in x,y 2025-05-16 18:23:54 +02:00
nicolas-lambert-tc
b2e231580d [ui] Viewer2D: Refacto using javascript expression 2025-05-16 18:21:23 +02:00
nicolas-lambert-tc
c92368dbb7 [ui] Project: Add an access to Projects in the main menu 2025-05-15 16:03:45 +02:00
nicolas-lambert-tc
daa0c11525 [ui] Add the right click on project page to allow open/delete project 2025-05-15 15:04:24 +02:00
nicolas-lambert-tc
ae20d61087 [ui] Atribute: adapt the attribute-viewer icon on the attribute-navigation 2025-05-15 10:47:12 +02:00
nicolas-lambert-tc
16d5251759 [ui]: Attribute: refacto, remove the empty lines 2025-05-14 18:23:15 +02:00
nicolas-lambert-tc
26d1916ae8 [ui] Attribute: Refacto showInViewport to showInViewer for clarity and consistence 2025-05-14 17:52:43 +02:00
nicolas-lambert-tc
0735350c7f [ui] Attribute: Show an icon on displayable attribute 2025-05-14 17:52:42 +02:00
nicolas-lambert-tc
a263af4061 [ui] AttributeEditor: Add tests 2025-05-14 17:52:42 +02:00
nicolas-lambert-tc
ccececeea9 [ui] Attribute: Add an item to attribute's contextMenu (showInViewports) to show the attribute to the corresponding viewport 2025-05-14 17:52:42 +02:00
nicolas-lambert-tc
cfd2b1e00a [ui] Attribute: Attribute actually displayed in the 3dViewer are flagged with a visibility icon (eye) 2025-05-14 17:52:42 +02:00