mirror of
https://github.com/overte-org/overte.git
synced 2025-04-08 08:14:48 +02:00
Remove some extra menus from top bar; Only show VR button if headset connected
This commit is contained in:
parent
c0037c3445
commit
e40e34856b
2 changed files with 14 additions and 1 deletions
|
@ -250,6 +250,7 @@ Rectangle {
|
|||
anchors.rightMargin: 14
|
||||
width: 32
|
||||
height: width
|
||||
visible: false
|
||||
|
||||
Image {
|
||||
id: displayModeImage
|
||||
|
@ -306,6 +307,17 @@ Rectangle {
|
|||
}
|
||||
}
|
||||
}
|
||||
|
||||
Component.onCompleted: {
|
||||
// Don't show VR button unless they have a VR headset.
|
||||
var displayPluginCount = Window.getDisplayPluginCount();
|
||||
for (var i = 0; i < displayPluginCount; i++) {
|
||||
if (Window.isDisplayPluginHmd(i)) {
|
||||
hmdButtonContainer.visible = true;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -45,7 +45,8 @@ function runNewDefaultsTogether() {
|
|||
// Uncomment this out once the work is actually complete.
|
||||
// Until then, users are required to access some functionality from the top menu bar.
|
||||
//var MENU_NAMES = ["File", "Edit", "Display", "View", "Navigate", "Settings", "Developer", "Help"];
|
||||
var MENU_NAMES = ["File", "Edit", "View", "Navigate", "Help"];
|
||||
var MENU_NAMES = ["File", "Edit", "Display", "View", "Navigate", "Help",
|
||||
"Settings > General...", "Settings > Controls...", "Settings > Audio...", "Settings > Graphics...", "Settings > Security..."];
|
||||
var keepMenusSetting = Settings.getValue("simplifiedUI/keepMenus", false);
|
||||
function maybeRemoveDesktopMenu() {
|
||||
if (!keepMenusSetting) {
|
||||
|
|
Loading…
Reference in a new issue