Adapt the visibility settings for all properties

This commit is contained in:
Alexander Bock
2023-04-15 09:33:31 +02:00
committed by GitHub
parent 1ef6cb0c02
commit ca916877b2
152 changed files with 2098 additions and 894 deletions
+3 -1
View File
@@ -42,7 +42,9 @@ namespace {
"AllModules",
"All Modules",
"The list of all modules that were compiled for this version of OpenSpace in the "
"same order in which they were initialized"
"same order in which they were initialized",
// @VISIBILITY(3.5)
openspace::properties::Property::Visibility::AdvancedUser
};
} // namespace
+11 -5
View File
@@ -119,20 +119,23 @@ namespace {
"PrintEvents",
"Print Events",
"If this is enabled, all events that are propagated through the system are "
"printed to the log"
"printed to the log",
openspace::properties::Property::Visibility::AdvancedUser
};
constexpr openspace::properties::Property::PropertyInfo VisibilityInfo = {
"PropertyVisibility",
"Property Visibility",
"Hides or displays different settings in the GUI depending on how advanced they "
"are"
"are",
openspace::properties::Property::Visibility::Always
};
constexpr openspace::properties::Property::PropertyInfo ShowHiddenSceneInfo = {
"ShowHiddenSceneGraphNodes",
"Show Hidden Scene Graph Nodes",
"If checked, hidden scene graph nodes are visible in the UI"
"If checked, hidden scene graph nodes are visible in the UI",
openspace::properties::Property::Visibility::AdvancedUser
};
constexpr openspace::properties::Property::PropertyInfo FadeDurationInfo = {
@@ -141,14 +144,17 @@ namespace {
"Controls how long time the fading in/out takes when enabling/disabling an "
"object through a checkbox in the UI. Holding SHIFT while clicking the "
"checkbox will enable/disable the renderable without fading, as will setting "
"this value to zero."
"this value to zero.",
openspace::properties::Property::Visibility::AdvancedUser
};
constexpr openspace::properties::Property::PropertyInfo DisableMouseInputInfo = {
"DisableMouseInputs",
"Disable All Mouse Inputs",
"Disables all mouse inputs. Useful when using touch interaction, to prevent "
"double inputs on touch (from both touch input and inserted mouse inputs)"
"double inputs on touch (from both touch input and inserted mouse inputs)",
// @VISIBILITY(2.67)
openspace::properties::Property::Visibility::User
};
} // namespace