Skip to content

Commit a43117b

Browse files
committed
[ui] Add MESHROOM_USE_SEQUENCE_PLAYER environment variable
1 parent e450a40 commit a43117b

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

meshroom/ui/app.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,9 @@ def _licensesModel(self):
463463

464464
def _default8bitViewerEnabled(self):
465465
return bool(os.environ.get("MESHROOM_USE_8BIT_VIEWER", False))
466+
467+
def _defaultSequencePlayerEnabled(self):
468+
return bool(os.environ.get("MESHROOM_USE_SEQUENCE_PLAYER", False))
466469

467470
activeProjectChanged = Signal()
468471
activeProject = Property(Variant, lambda self: self._activeProject, notify=activeProjectChanged)
@@ -476,3 +479,4 @@ def _default8bitViewerEnabled(self):
476479
recentProjectFiles = Property("QVariantList", _recentProjectFiles, notify=recentProjectFilesChanged)
477480
recentImportedImagesFolders = Property("QVariantList", _recentImportedImagesFolders, notify=recentImportedImagesFoldersChanged)
478481
default8bitViewerEnabled = Property(bool, _default8bitViewerEnabled, constant=True)
482+
defaultSequencePlayerEnabled = Property(bool, _defaultSequencePlayerEnabled, constant=True)

meshroom/ui/qml/Viewer/Viewer2D.qml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,6 +279,8 @@ FocusScope {
279279
currentFrame = frameRange.min
280280
}
281281

282+
enableSequencePlayerAction.checked = true
283+
282284
return resolved
283285
} else {
284286
for (let i = 0; i < _reconstruction.viewpoints.count; i++) {
@@ -347,7 +349,6 @@ FocusScope {
347349
} else {
348350
root.source = ""
349351
root.sequence = getSequence()
350-
enableSequencePlayerAction.checked = true
351352
}
352353
}
353354

meshroom/ui/qml/WorkspaceView.qml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ Item {
157157
id: enableSequencePlayerAction
158158
text: "Enable Sequence Player"
159159
checkable: true
160-
checked: true
160+
checked: MeshroomApp.defaultSequencePlayerEnabled
161161
}
162162
}
163163
}

0 commit comments

Comments
 (0)