waaake
49ceb6e78c
[ui] Edge: Removed Qt.binding on curveScale
2025-01-23 10:42:28 +05:30
waaake
3a0d167bce
[ui][fix] Edge: Updated Overridden geometryChanged -> geometryChange
...
With Qt6 the geometryChanged method was updated to be called as geometryChange and with that update QQuickItem was not getting internal updateShape to get invoked upon updates
2025-01-23 10:41:52 +05:30
Candice Bentéjac
6071a914bc
Merge pull request #2646 from alicevision/dev/AutoLayoutMenu
...
[ui] Moved Auto-Layout Depth Settings under Graph Editor Menu
2025-01-17 14:42:54 +00:00
Candice Bentéjac
7bd69af471
Merge pull request #2648 from Sh1r0Yaksha/develop
...
[nodes] Fixed spelling mistake in FeatureExtraction.py
2025-01-16 13:07:06 +00:00
Yann Lanthony
5330bf8ee0
Merge pull request #2647 from alicevision/fix/SelectionHighlightOffset
...
SelectionBox: Fixed the offset on the selection box highlight appearing in the Graph Editor when dragging to select Nodes
2025-01-15 23:00:10 +01:00
waaake
bf857bc6e4
[ui] GraphEditor: Setting the drag.smoothed property of the MouseArea to false when the selection is started
...
Setting the drag.smoothed to false ensures that the target will be moved straight to the current mouse position
2025-01-15 16:20:38 +05:30
Akshat Singh
e2254cec23
Fixed spelling mistake in FeatureExtraction.py
2025-01-15 15:03:20 +05:30
waaake
c9b85ce137
[ui] Graph Editor: With the Auto-Layout Depth setting moved to the graph editor menu, the quick setting in the floating pane is removed
2025-01-15 09:14:33 +05:30
waaake
a843486996
[ui] Application Menu: Setting of Auto-Layout Depth has been moved to the menu along the graph editor
2025-01-15 09:14:03 +05:30
Fabien Castan
3e8b736cf9
Merge pull request #2587 from alicevision/dev/PythonScriptEditor
...
[ui] Python Script Editor Improvements
2025-01-10 22:30:46 +01:00
Candice Bentéjac
6284c38c31
Merge pull request #2630 from alicevision/dev/equirectangular
...
Add equirectangular camera model in `CameraInit`
2025-01-10 09:16:26 +00:00
waaake
7384db89e3
[ui] ScriptEditor: Updated to Use Horizontal MSplitView
2025-01-10 08:18:43 +01:00
waaake
1b963ab1f2
[ui] ScriptEditor: Adjusted Icon Size and Layout
2025-01-10 07:44:45 +01:00
waaake
9fa772442d
[ui] ScriptEditorManager: Added properties to get if we have history of scripts
...
hasPreviousScript and hasNextScript are getters for history if that is available
2025-01-10 07:43:04 +01:00
waaake
a90d5c4d38
[ui] ScriptEditor: Updated the content width of the input and output flickables
...
Formatted the input and output text for output display text area
2025-01-08 09:47:37 +05:30
Fabien Castan
c69704275a
Merge pull request #2639 from alicevision/dev/updateCopyrights
...
Update version number and copyrights
2025-01-07 22:08:18 +01:00
Fabien Castan
e5b0dbda8e
Merge pull request #2640 from alicevision/fix/aboutDialog
...
[ui] "About" dialog: Fix some display issues
2025-01-07 22:01:47 +01:00
waaake
49052dfc0f
[ui] ScriptEditor: ScriptEditor gets new icons
...
Updated Icons for ScriptEditor
Script Editor shows a confirmation dialog before clearing history
2025-01-07 09:37:33 +05:30
waaake
8207e84a41
[ui] ScriptEditor: ScriptEditor gets a RowLayout
...
A Row Layout is more practical for using script editor with the current placement of meshroom GUI.
2025-01-07 09:32:14 +05:30
waaake
07309361ad
[ui] Qt6 Compatibility for ScriptEditor: Updated QRegexp -> QRegularExpression
2025-01-07 09:32:13 +05:30
waaake
2e577274e6
[ui] ScriptEditor: Added syntax colorization for the script editor
...
Python syntax within the script editor is now highlighted making it easier to understand and write smaller code in it.
2025-01-07 09:32:12 +05:30
waaake
4464cdf799
[ui] ScriptEditor: Updated Script Editor layout
...
ScriptEditor is now part of a ColumnLayout in an MSplitView allowing more control over what is being viewed.
2025-01-07 09:32:07 +05:30
waaake
8984aac20e
[ui] ScriptEditor: Updated Core ScriptEditor Manager to show better exceptions
...
ScriptEditorManager now also allows the code to be saved and retrieved back. Exceptions are now shown with a better output to the user.
2025-01-07 09:25:12 +05:30
Candice Bentéjac
5f8b531446
[pipelines] Update release version to "2025.1.0" for all templates
2025-01-06 16:06:40 +01:00
Candice Bentéjac
70dd025623
[ui] "About" dialog: Update copyrights
2025-01-06 16:05:52 +01:00
Candice Bentéjac
63b8d319e0
[docs] Update copyrights
2025-01-06 16:05:33 +01:00
Candice Bentéjac
5e98c9427b
Update current version from "2024.1.0" to "2025.1.0"
2025-01-06 16:05:19 +01:00
Candice Bentéjac
728f2ea22f
[ui] "About" dialog: Update GitHub links to Meshroom's repo
2025-01-06 15:40:42 +01:00
Candice Bentéjac
170c683db5
[ui] "About" dialog: Harmonize colors across all icons
2025-01-06 15:32:11 +01:00
Candice Bentéjac
efb1d80032
[ui] "About" dialog: Use correct MaterialIcon for website icon
2025-01-06 15:31:35 +01:00
Candice Bentéjac
f14b496869
[ui] "About" dialog: Replace 32x32px GitHub icon by SVG file
2025-01-06 15:31:01 +01:00
Fabien Castan
e43cd62f79
Merge pull request #2627 from alicevision/fix/jsParamInjection
...
[GraphEditor] Fix injections into signal handlers with JS functions
2025-01-06 15:14:39 +01:00
Candice Bentéjac
f8f549accc
Merge pull request #2623 from alicevision/dev/qmlDebuggerSetup
...
Add support for QML debugging/profiling
2025-01-03 18:50:53 +01:00
Candice Bentéjac
05863369f5
Merge pull request #2624 from alicevision/fix/NodeEditorTab
...
[ui] NodeEditor: Addressed Tab Retention when switching Node selection
2024-12-31 13:30:10 +01:00
waaake
3f47c54595
[ui] Application: Changing the current project refreshes the NodeEditor to reset the current Tab index
2024-12-31 09:56:48 +05:30
waaake
a2f4ac560f
[ui] NodeEditor: Added refresh function to update the currentIndex of the tabBar
2024-12-31 09:43:27 +05:30
waaake
535f2f06b3
[core] Graph: Introduced 'isSaving' flag
...
The 'isSaving' flag is a way to identify if the project is currently being saved and serves as a way to correctly distinguish whether the current filepath change is due to a save or a new scene or a load operation
2024-12-30 10:25:56 +05:30
waaake
d142a745d0
[fix][ui] StatViewer: Updated Layouts for Stat Viewer
...
The sub column layouts in the parent column layouts were causing polish loop during show/resize ops
2024-12-30 09:28:36 +05:30
Fabien Servant
17a0d9f9d7
add camera init type
2024-12-27 12:36:40 +01:00
Candice Bentéjac
cb301b2aaa
[GraphEditor] Fix injections into signal handlers with JS functions
2024-12-26 15:44:11 +01:00
Candice Bentéjac
faff99f963
Merge pull request #2625 from alicevision/fix/validateSavePermissions
...
[ui] Add Validation for Save file path accessibility
2024-12-23 19:07:00 +01:00
Candice Bentéjac
e8d177e28e
Merge pull request #2579 from alicevision/dev/nukeExport
...
[nodes] `ExportDistortion`: Add animated distortion option
2024-12-23 18:34:13 +01:00
Candice Bentéjac
65cd6dc394
[pipelines] Update ExportDistortion
version for all nodes
2024-12-23 18:24:56 +01:00
Fabien Servant @ TCS
139dba8e8d
Update ExportDistortion version number
2024-12-23 11:03:48 +01:00
waaake
2f0996f7bf
[ui] NodeEditor: Addressed the issue with retaining tabs when switching node selection
...
Updated the event trigger to be onVisibleChanged and the condition to check whether the current selected node is an incomputable node and the current tab index does not exist for it before resetting the index to 0
2024-12-23 09:07:29 +05:30
waaake
21b5080dcb
[ui] Application: Save now validates user access to the save directory
...
File and template save as validation includes an access check to ensure that a given directory exists and the user has access for writing to it
2024-12-23 09:03:41 +05:30
waaake
9b96cfcc99
[helper] Filepath: Added accessibility helper method
...
Accessibility method helps identify whether a given save path directory is accessible for the user to write to.
2024-12-23 09:01:56 +05:30
Yann Lanthony
c20ecaadd2
[app] Add --env-help
command line option
...
Add a new CLI option to print the available Meshroom environment
variables and their descriptions.
2024-12-20 18:26:30 +01:00
Yann Lanthony
968a5d0471
[app] Add support for enabling QML debugging
...
Introduce new environment variable to enable and configure
QML debugging when starting Meshroom GUI app.
Introduce a new EnvVar class to centralize the management of
environment variables across Meshroom.
2024-12-20 18:26:30 +01:00
Yann Lanthony
a790ac8f21
[app] Set Fusion style using API
...
Instead of passing the style via QApplication arguments,
use the QQuickStyle API.
2024-12-20 18:26:30 +01:00