Aurore LAFAURIE
1c48d68bef
[ui] Fetching button added for Sequence Player
2024-06-19 17:20:10 +02:00
Fabien Castan
916cb35e6a
[ui] fix qml warnings
2024-06-15 17:11:05 +02:00
Aurore LAFAURIE
6b6f620124
[ui] Shortcuts in Viewer2D and SequencePlayer
2024-06-10 15:09:28 +02:00
Aurore LAFAURIE
7b2948d0d1
[ui] RGBA shortcuts for Image Viewer
2024-06-06 14:43:26 +02:00
Fabien Castan
adbd6426ca
Merge pull request #2364 from alicevision/dev/nodeWithoutComputation
...
New InputNode for nodes without computation and support for all param types in output (and no more limited to File type)
2024-06-06 00:01:43 +02:00
Fabien Castan
7e0a841ef5
Merge pull request #2398 from alicevision/dev/imageOverlayUsingExportAnimatedCamera
...
[ui] Use ExportAnimatedCamera output for image overlay in Viewer3D
2024-05-31 19:47:59 +02:00
Aurore LAFAURIE
99023841a4
[Viewer] Adjust outputAttributes displayable in Viewer2D according to node computable or not
2024-05-27 22:03:42 +02:00
Aurore LAFAURIE
671b3ff128
[ui] InputNode behavior for menu and display
2024-05-27 22:03:42 +02:00
Grégoire De Lillo
f2b7912d7a
[ui] Viewer2D: Read Json from SphereDetection
folder if auto detection
2024-05-27 00:20:24 +02:00
Grégoire De Lillo
28db112f85
[ui] Viewer2D: Change displayLightingCircleLoader
icon
2024-05-27 00:15:07 +02:00
Aurore LAFAURIE
f6332efa7e
[ui] uvCenterOffset set according to principal point corrected or not + undistorted image path resolve according to output value of node
2024-05-23 12:30:00 +02:00
Fabien Castan
9f1f97912a
Merge pull request #2389 from alicevision/fix/featureViewerOnExternalImage
...
[ui] Prevent Feature Points to display on external images
2024-05-20 23:59:10 +02:00
Elyas Benyamina
631d388893
SequencePlayer: Forbid "selecting" an invalid frame number
2024-05-03 17:14:27 +02:00
Aurore LAFAURIE
762bcddf41
[ui] Prevent Feature Points to display on external images
2024-04-26 15:05:01 +02:00
Candice Bentéjac
6791f02f2d
Merge pull request #2362 from alicevision/dev/uxSequencePlayer
...
[ui] Sequence Player UX improvements (fps, slider, frame)
2024-04-19 22:54:20 +02:00
Aurore LAFAURIE
b937cb1eb0
[ui] Sequence Player UX improvements (fps, slider, frame)
...
FPS is now text input, slider has a tooltip to know on which frame you will be while handling, go to specific frame by text input or arrows on side
2024-04-19 22:50:49 +02:00
Elyas Benyamina
2a054a2701
[Viewer] fix lens distortion viewer status when switching between projects
...
When opening an empty pipeline while the lens distortion viewer was enabled, we ended up in a state where the distortion viewer remained enabled and could not be disabled anymore as its button was greyed out.
2024-04-19 18:07:17 +02:00
Candice Bentéjac
2b72588da3
[Viewer] SequencePlayer: Replace the two sync buttons with a single one
...
Instead of having two very similar synchronisation buttons, use a single
one with menu options.
2024-04-12 18:12:34 +02:00
Aurore LAFAURIE
2dd8392b4d
[ui] Sync feature points in Viewer2D enabled
2024-04-10 19:39:36 +02:00
Aurore LAFAURIE
369143eca1
[ui] Sync camera gizmo in Viewer3D enabled
2024-04-10 19:39:36 +02:00
Aurore LAFAURIE
5afb9cb2c8
[ui] Sync Viewer3D according to updateSelectedViewpoint
2024-04-10 19:39:36 +02:00
Aurore LAFAURIE
ca4f7f13e5
Add sync button to SequencePlayer
...
Synchronisation available for ImageGallery, SequencePlayer and Viewer3D
2024-04-10 19:39:35 +02:00
Aurore LAFAURIE
887537e8bc
[ui] bugfix : external files now closable in Viewer
2024-04-09 15:22:22 +02:00
Aurore LAFAURIE
2b2c5a1baf
[ui] Display Image from node output with no image in ImageGallery
2024-04-09 15:22:22 +02:00
Candice Bentéjac
0d24c1eabf
Merge pull request #2282 from alicevision/fix/crfGraph
...
Use the correct response file to display the graph of the Camera Response Function
2024-01-03 11:36:45 +01:00
Candice Bentéjac
8bb0b546be
[Viewer] Provide a resolved response file path to Camera Response Graph
...
Instead of providing the `LdrToHdrCalibration` node to the Camera Response
Graph and retrieving the path of the response file within the widget,
retrieve the path and resolve it before activating the Camera Response
Graph component.
2023-12-21 16:24:01 +01:00
Candice Bentéjac
6c723df0f5
[Viewer] Viewer2D: Fix check on image status to display the loading icon
2023-12-21 10:33:33 +01:00
Candice Bentéjac
c87e279ee7
[Viewer] Viewer2D: Fix check on image status for the Color Checker Viewer
2023-12-20 18:47:05 +01:00
Candice Bentéjac
d4addec996
[Viewer] Viewer2D: Fix check on image status for the resolution display
2023-12-20 18:03:11 +01:00
Candice Bentéjac
9c99efb3e4
[Viewer] SequencePlayer: Fix check on the image status for SequencePlayer
2023-12-20 18:02:07 +01:00
Candice Bentéjac
5600c58e8f
[Viewer] Viewer2D: Fix QML warnings related to FloatImageViewer's status
2023-12-20 17:39:48 +01:00
Candice Bentéjac
181a68cdb8
[Viewer] Viewer2D: Use newest MaterialIcon for the PanoramaViewer
2023-12-20 17:33:23 +01:00
Candice Bentéjac
2d60ce4f5e
[Viewer] PanoramaViewer: Fix check on the image status for the pano viewer
2023-12-20 17:32:58 +01:00
Candice Bentéjac
ea8fbf8b2e
[Viewer] Viewer2D: Fix check on the image status for the color picker
2023-12-20 16:54:28 +01:00
Candice Bentéjac
64c56e0a73
[Viewer] Display error labels when an image cannot be loaded
...
Based on QtAliceVision's global status for the FloatImageViewer, display
a specific label when an error has been encountered. The content of the
label depends on the type of the error.
2023-12-14 10:56:33 +00:00
Candice Bentéjac
d8709434a3
[Viewer] FeaturesInfoOverlay: Ensure node exists before getting its label
...
This fixes a "TypeError: Cannot read property 'label' of null" issue.
2023-11-06 16:28:21 +01:00
Candice Bentéjac
13b8266d14
[Viewer] Clean-up: Harmonize syntax across all the files
2023-11-06 16:28:21 +01:00
Candice Bentéjac
9249615baf
[Viewer] ImageMetadataView: Check that value is set before assigning it
...
This commit fixes the following errors:
- "<Unknown File>: Can't assign to existing role 'value' of different
type [VariantMap -> String]" which occurs whenever the metadata view is
enabled and appears if at least one of the metadata keys has an empty
value;
- "Unable to assign [undefined] to QString" which occurs whenever the
search bar is cleared.
2023-11-06 16:28:20 +01:00
Loïc Vital
218f673599
[ui] circle gizmo: fix dragging
2023-09-27 14:22:16 +02:00
Loïc Vital
4ec27d0cf9
[ui] color checker viewer: support exif orientation
2023-09-27 11:55:55 +02:00
Loïc Vital
8ec5807775
[ui] lighting calibration circle: support exif orientation
2023-09-27 11:03:47 +02:00
Loïc Vital
daa3849c08
[ui] fisheye circle: support orientation by placing widget in properly sized item
2023-09-27 10:55:02 +02:00
Fabien Castan
191663f471
[ui] SequencePlayer: play on last frame restart from the beginning
2023-09-21 08:36:53 +02:00
Fabien Castan
f1c906ad4f
[ui] SequencePlayer: change "repeat" icon
2023-09-21 08:35:25 +02:00
Fabien Castan
e4f130f5ac
[ui] viewer: default value for fps is now 24
2023-09-21 08:34:36 +02:00
Loïc Vital
4d4d8176b7
[ui] float image viewer: factorize targetSize computation
2023-08-21 11:54:58 +02:00
Loïc Vital
522d838f32
[ui] SequencePlayer: improve playback
2023-08-21 11:45:04 +02:00
Loïc Vital
78625705a3
[ui] float image viewer: refine target size management
2023-08-21 09:38:11 +02:00
Loïc Vital
9aab7b2b57
[ui] FloatImageViewer: compute target size
2023-08-21 09:38:10 +02:00
Loïc Vital
516585c78f
[ui] FloatImage: read dimensions from source size to allow using downscaled images
2023-08-21 09:38:10 +02:00