Fabien Castan
f7e612caa4
Merge pull request #2386 from alicevision/fix/iconMappingBbox
...
[ui] Fix BoundingBox visibility icon because of mapping name
2024-05-25 17:25:07 +02:00
Fabien Castan
d5d2ee3095
Merge pull request #2366 from alicevision/dev/copyPasteAttributeEditor
...
[ui] Right click on text element in AttributeEditor open Copy/Paste menu
2024-05-25 14:28:21 +02:00
Fabien Castan
00acdb5a88
[ui] GraphEditor: Add Copy/Paste on the attribute label too
2024-05-25 14:04:03 +02:00
Fabien Castan
02ab2ef931
[ui] GraphEditor: attribute now loses focus when Enter or Escape is pressed
2024-05-25 14:03:26 +02:00
Fabien Castan
49c0d0feea
[ui] GraphEditor: manage selection for text copy/paste
2024-05-25 14:00:41 +02:00
Aurore LAFAURIE
dd7e19dd2c
[ui] Selection of text for copy of text attribute fixed
...
If there is no text selected, then it copies all the attribute, otherwise it copies only the selected text.
2024-05-23 16:55:29 +02:00
Fabien Castan
958f2edc99
Merge pull request #2395 from alicevision/dev/updateIntrinsicsWhileRemovingImages
...
[ui] Remove intrinsic if not used by any viewpoint
2024-05-23 14:28:13 +02:00
Aurore LAFAURIE
82548735a6
[ui] Remove removeAllImages call when all viewpoints are cleared
2024-05-23 14:21:22 +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
b5d1f98d1a
Merge pull request #2401 from alicevision/dev/nodeHeaderSelectedColor
...
[ui] Selected node header set to base color
2024-05-22 22:12:34 +02:00
Fabien Castan
8c242cbbec
[ui] GraphEditor: update color/width of node's border
...
Avoid ambiguities between mainSelected/selected/hover.
2024-05-22 21:34:33 +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
Fabien Castan
de1938e55c
Merge pull request #2384 from alicevision/dev/internalAttributeColorPickerDisabled
...
[GraphEditor] Internal Custom Color Picker disabled when node is locked
2024-05-20 21:56:47 +02:00
Fabien Castan
bab2fa910e
Merge pull request #2383 from alicevision/dev/displayCameraInitLabel
...
[ImageGallery] Display CameraInit label and defaultLabel to avoid confusion
2024-05-20 21:55:16 +02:00
Fabien Castan
d9b4b26a69
Merge pull request #2382 from alicevision/dev/pushButtonAttribute
...
[core/ui] Add support for PushButton attribute
2024-05-17 20:11:40 +02:00
Aurore LAFAURIE
f38154b109
[ui] Selected node header set to base color
2024-05-14 18:13:41 +02:00
Aurore LAFAURIE
c50d3cc9e7
[ui] Add removeImage function in Python to check for intrinsic still used
2024-05-13 09:48:24 +02:00
Fabien Castan
bfea635eb0
Merge pull request #2385 from alicevision/Viewer3DBoundingBox
...
Viewer3D: Adjust bounding-box by moving faces
2024-05-12 23:35:09 +02:00
Fabien Castan
11daec0166
Merge pull request #2388 from alicevision/SequencePlayerFrameNumber
...
SequencePlayer: Forbid "selecting" an invalid frame number
2024-05-12 22:56:46 +02:00
Fabien Castan
13f2e2ad9d
Merge pull request #2399 from alicevision/dev/cutNodeGraphEditor
...
[ui] Cut option available in GraphEditor
2024-05-12 21:58:19 +02:00
Aurore LAFAURIE
697a8a562f
[ui] Change order and put getSelectedNodes function outside specific action
2024-05-10 11:52:26 +02:00
Aurore LAFAURIE
f0e18e6db9
[ui] Add of Cut option in Edit menu
2024-05-07 13:42:36 +02:00
Aurore LAFAURIE
c3ab36deb0
[ui] Cut option available in GraphEditor
2024-05-06 17:11:54 +02:00
Elyas Benyamina
631d388893
SequencePlayer: Forbid "selecting" an invalid frame number
2024-05-03 17:14:27 +02:00
Elyas Benyamina
83926e23b2
Fix the problem that blocked the 3D Viewer and forced us to reload it when zooming too much.
2024-05-03 15:06:07 +02:00
Aurore LAFAURIE
561e9b806c
[ui] Remove intrinsic if not used by any viewpoint
2024-04-29 15:58:15 +02:00
Elyas Benyamina
d376accf81
[UI][BoundingBox] Viewer3D: Adjust bounding-box by moving faces
2024-04-29 11:25:56 +01:00
Aurore LAFAURIE
762bcddf41
[ui] Prevent Feature Points to display on external images
2024-04-26 15:05:01 +02:00
Aurore LAFAURIE
9b0de32930
[ui] Bounding Box are usable in other nodes, not only Meshing
2024-04-26 11:18:04 +02:00
Aurore LAFAURIE
d6b5e77c02
[ui] Fix BoundingBox visibility icon because of mapping name
2024-04-25 18:14:02 +02:00
Aurore LAFAURIE
55c657dc1d
[core/ui] Modifiable label and description of node available
2024-04-25 17:03:33 +02:00
Aurore LAFAURIE
1cdcc6dd78
[GraphEditor] Internal Custom Color Picker disabled when node is locked
2024-04-24 18:11:57 +02:00
Aurore LAFAURIE
59650d54b3
[ImageGallery] Display camera initialization label with default label if it differs
2024-04-24 16:59:36 +02:00
Aurore LAFAURIE
e3e25e677e
[ui] Right click on text element in AttributeEditor open Copy/Paste menu
2024-04-24 16:02:26 +02:00
Aurore LAFAURIE
c5f440b8a8
[ui] Add PushButton component to AttributeItemDelegate
2024-04-24 15:29:45 +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
Candice Bentéjac
e0518a59d4
Merge pull request #2377 from alicevision/fix/distortionviewer
...
[Viewer] fix lens distortion viewer status when switching between projects
2024-04-19 18:10:40 +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
Aurore LAFAURIE
0a770f474f
[ui] Disabled behavior applied to all types of parameters and attributes
...
Disabled behavior applied to all types of parameters and attributes
2024-04-19 17:16:21 +02:00
Aurore LAFAURIE
8d0dc4d62e
[ui] Usage of Colors palette
...
Use of Colors palette instead of Qt palette because doesn't work by now
for disabled elements (until Qt6).
2024-04-19 17:16:21 +02:00
Aurore LAFAURIE
1b55dc8649
[ui] Attribute becomes grey in graph editor and attribute editor when connected but disabled
...
If attribute is disabled but has output connections, it becomes grey.
If the connection is removed while being disabled, it hides itself.
Both is working in GraphEditor on the nodes and in the AttributeEditor.
2024-04-19 17:16:20 +02:00
Candice Bentéjac
6f1ac9a06e
[ui] Hide disabled File attributes and their edges but keep the connections
...
This commit effectively hides a node's attributes when they are disabled.
If these attributes have connections, the edges representing these
connections are hidden but not destroyed. When the edges are hidden, if
one of the connected attributes is still enabled, its pin becomes empty as
if it was not connected to anything.
If the disabled attribute is re-enabled and the connection has not been
broken (if the enabled attribute on the other side of the edge has not
been reconnected to another attribute, for example), the edge re-appears.
If the connection has been broken, then the attribute will be unconnected.
Hidden connections are saved in project files and taken into account when
a project file containing some is loaded.
2024-04-19 17:16:20 +02:00
Candice Bentéjac
de39143e83
Merge pull request #2376 from alicevision/dev/filterComboboxFix
...
[ui] Scroll available in FilterComboBox
2024-04-19 16:52:34 +02:00
Aurore LAFAURIE
f43b6e3461
[ui] Fix drag and drop of heavy number of frames
2024-04-19 12:20:55 +02:00
Aurore LAFAURIE
b0f9427757
[ui] Scroll available in FliterComboBox
2024-04-18 15:09:01 +02:00
Candice Bentéjac
9c92cb6cb0
Merge pull request #2360 from alicevision/dev/syncViewerAndSequencePlayer
...
[ui] Sync SequencePlayer and Viewer3D
2024-04-12 18:22:43 +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
f3027d1988
[ui] Visible property handles the show of an output attribute in the node in the GraphEditor
2024-04-12 15:43:35 +02:00
Aurore LAFAURIE
2dd8392b4d
[ui] Sync feature points in Viewer2D enabled
2024-04-10 19:39:36 +02:00