Candice Bentéjac
cfa42438d4
[ui] Viewer2D: hide the "Clear node" button when no node is displayed
...
If only images from the Image Gallery or from external sources are
displayed, no node is currently loaded and a "Clear node" button that
appears, although disabled, is unnecessary and might be confusing.
This commit hides it and only displays it again once it gets enabled.
2022-11-22 13:14:39 +01:00
Candice Bentéjac
feee10e97d
[ui] Viewer2D: reset the "useExternal" flag after dropping an image in the Viewer2D
2022-11-22 12:58:23 +01:00
Loïc Vital
0429accd79
[ui] filter with viewIds only when displaying view ids
2022-11-18 10:35:17 +01:00
Loïc Vital
ac427d378c
[ui] search bar looking for sub-string match instead of regexp match
2022-11-18 10:03:03 +01:00
Loïc Vital
b829a2d9f4
[ui] tab to focus search bar + click on empty area to loose focus
2022-11-18 10:03:03 +01:00
Loïc Vital
e24310d1a1
[ui] more flexible filtering mechanism + filter with viewIds
2022-11-18 10:03:03 +01:00
Loïc Vital
047b6fb589
[ui] ImageGallery: search bar to filter with filename
2022-11-18 10:03:03 +01:00
Fabien Castan
8e9128be8d
Merge pull request #1811 from alicevision/lv/paramOverrideList
...
[bin] meshroom_batch: allow passing list of values to param overrides
2022-11-17 20:20:38 +01:00
Fabien Castan
a9447ac011
Merge pull request #1823 from alicevision/fix/imgGalleryGridIdxReset
...
[ui] ImageGallery: update the Viewer2D correctly when the GridView's current item changes
2022-11-17 19:58:55 +01:00
Candice Bentéjac
a531caf6fd
[ui] ImageGallery: update the Viewer2D correctly when the GridView's item changes
...
This commit ensures that any change in the ImageGallery's GridView
selection is correctly reflected in the Viewer2D. In particular:
- When a new project file is opened, the first image in the gallery
is now displayed in the 2D viewer, after a correct auto-fit has been
applied
- When an image in the gallery is removed, the adjacent image that
becomes selected is automatically displayed in the 2D viewer
2022-11-17 12:22:51 +01:00
Fabien Castan
c4d44aa550
Merge pull request #1813 from alicevision/mug/tabOpenNodeMenu
...
[ui] keyboard shortcut: press tab to open node menu
2022-11-08 07:58:40 +00:00
Fabien Castan
7aaae3a14e
Merge pull request #1815 from alicevision/servantftechnicolor-patch-1
...
update ion startup
2022-11-04 13:00:41 +00:00
Fabien Servant @ TCS
4f816ee850
update ion startup
...
Provides a shebang for ion run
Remove alicevision_root which is not usefull anymore
2022-11-04 13:54:32 +01:00
Loïc Vital
630c6e06ec
[core] non-exclusive choice param: handle string value by splitting around commas
2022-11-03 11:14:53 +01:00
Loïc Vital
0795e40ef6
[ui] check mouse is in graph editor
2022-11-03 10:33:19 +01:00
Fabien Castan
aa5e8564e0
Merge pull request #1793 from alicevision/dev/defaultHdrViewer
...
[ui] Viewer 2D: enable the HDR viewer by default
2022-11-03 01:09:12 +00:00
Fabien Castan
78e25709c0
Merge pull request #1707 from alicevision/dev/manipulatorPanorama
...
Manipulator for panorama viewer
2022-11-03 00:52:16 +00:00
fabien servant
603b9df7c4
[ui] PanoramaViewer: change the way the user interact with the panorama widget
2022-11-03 01:40:42 +01:00
Fabien Castan
4911ec9ce9
Merge pull request #1805 from alicevision/dev/boundingBoxFrame
...
Update bounding box display to use the correct geometric frame
2022-11-03 00:07:01 +00:00
Fabien Castan
d0331d3d2e
[ui] convert to CG coordinate system: some renaming and comments
2022-11-03 01:01:31 +01:00
fabien servant
5a05628a14
[mesh] update bounding box display to use the correct geometric frame
2022-11-03 01:01:30 +01:00
Fabien Castan
3822bc847e
Merge pull request #1809 from alicevision/dev/lv/fixCrashNonASCIIPath
...
Fix crash when importing images with non-ascii characters in their filepath
2022-11-02 21:58:16 +00:00
Loïc Vital
cf3e2b3573
[ui] prevent default tab behavior (change focus to next element)
2022-11-02 15:25:24 +01:00
Loïc Vital
c5294eb364
[ui] open node menu with tab
2022-11-02 13:31:52 +01:00
Loïc Vital
69ebe4477b
[bin] meshroom_batch: allow passing list of values to param overrides
2022-10-31 17:50:53 +01:00
Loïc Vital
ef62d70180
[ui] minor renamings for coherence
2022-10-31 13:51:47 +01:00
Loïc Vital
49d0ad9a4f
[ui] fix crash when importing images with non-ascii characters in path
2022-10-28 14:54:29 +02:00
Fabien Castan
7593254ec0
Merge pull request #1799 from alicevision/dev/templatesUnitTest
...
Add a unit test to check the node versions of templates
2022-10-22 00:16:23 +01:00
Fabien Castan
734ba90b9a
Merge pull request #1803 from alicevision/install.md-patch
...
Update INSTALL.md
2022-10-21 16:52:37 +01:00
demoulinv
9388a63c2f
Update INSTALL.md
2022-10-21 17:10:00 +02:00
Candice Bentéjac
07f061843c
[pipelines] Remove obsolete keys from all templates
...
Outputs, internal folder and parallelization parameters are not used
anymore in templates. The existing templates are updated accordingly.
2022-10-21 17:08:36 +02:00
Candice Bentéjac
10844747f0
[core] Do not write outputs, internal folder and parallelization in templates
...
For every node, the only information that is kept when saving a
template are the non-default input attributes' values as well as the
node's position.
The unit test checking the templates' nodes is updated to stop taking
outputs into account.
2022-10-21 16:54:17 +02:00
Fabien Castan
a0068c3da4
Merge pull request #1794 from alicevision/dev/lv/sphinxDoc
...
[docs] Python documentation generation using Sphinx
2022-10-21 15:49:28 +01:00
Candice Bentéjac
c9ade6c0c3
[pipelines] Update Photogrammetry template with latest description of PrepareDenseScene
2022-10-21 16:20:38 +02:00
Candice Bentéjac
397f4d67d2
[pipelines] Remove UIDs from existing templates
2022-10-21 16:20:37 +02:00
Candice Bentéjac
371c8a2238
[core] Do not write nodes' UIDs when saving templates
2022-10-21 16:20:37 +02:00
Candice Bentéjac
02f87ff634
[tests] Add a unit test to check for templates' versions
...
This test checks that there is no compatibility issue with the nodes
saved in the template files. It fails when an upgrade of a templates is
needed. Any template can still be opened even if its nodes are not up-to-
date, as they will be automatically upgraded.
2022-10-21 16:20:12 +02:00
Loïc Vital
f3bed081bd
[docs] commenting custom extensions
2022-10-21 14:10:00 +02:00
Loïc Vital
e63b06a3b9
[docs] specifying all requirements for building docs
2022-10-21 11:42:10 +02:00
Loïc Vital
e6fa53399a
[docs] readthedocs setup
2022-10-21 11:36:40 +02:00
Fabien Castan
ad69c7085e
Merge pull request #1802 from alicevision/servantftechnicolor-patch-1
...
Update startup script for ion
2022-10-20 09:12:23 +02:00
Fabien Servant @ TCS
84e6bdb869
Update startup script for ion
...
Add ALICEVISION_ROOT to env in startup script
2022-10-19 18:35:04 +02:00
Fabien Castan
e158917a42
Merge pull request #1792 from alicevision/ColorSpaceManagement
...
Color space management
2022-10-19 17:18:04 +02:00
Fabien Castan
1f78158c3b
Merge pull request #1776 from alicevision/dev/lv/adapt2DViewerToNode
...
Show generated images in 2D viewer when double-clicking on node
2022-10-19 16:16:57 +02:00
Fabien Castan
0424ae13c0
[nodes] LdrToHdrCalibration: fix trailing space in label
2022-10-19 09:50:26 +01:00
Loïc Vital
61a10a215e
[ui] fix metadata display bug
2022-10-19 09:50:25 +01:00
Loïc Vital
426cdbe50b
[ui] use tempCameraInit node to get viewpoints when it exists
2022-10-19 09:50:24 +01:00
Loïc Vital
72218ed613
[ui] minor fix
2022-10-19 09:50:23 +01:00
Loïc Vital
0496f0c6a2
[ui] button to clear node from 2d viewer
2022-10-19 09:50:23 +01:00
Loïc Vital
18b5f4bb21
[ui] always display at least "Image Gallery" in ComboBox
2022-10-19 09:50:22 +01:00