* changed click noises to internal sounds * udpated to ovr 1.11.11 * in prog added prototypes * began wrapper for IVRSettings * added getters for chaperone colors * added setters for chaperone color * fixed type conversion issue * fixed linking issue, added additional settings chaperone page * adjusted chaperone page qml * added color chaperone UI * refactor in prog * updated ivrsettings wrapper, refactor in prog * refactor in prog * collision bound style add * refactor * cleaned up error logging * fixed fade distance remember bug * fixed sounds * fixed brightness opacity bug setting to 0 when 0 * fixed sounds * added wrapper for removing keys * refactored reset * added chaperone Styles to UI * added chaperone floor always on * fixed copy/paste error * adjsuted ui chaperone color slider * started adding chaperone floor marker * fixeed naming error overlay * finalized chaperone Ideas, added chaperone markers * began ivroverlay wrapper * center marker fully implemented * added function prototypes for new settings * added setting, and updated ui for New Center Marker Overlay * adjsuted sound effect volume and formatting for chaperonecolorbox * adjusted volume back * fixed various issues aroudn new overlay * removed artifact comment * cleaned up settings wrapper * cleaned up chaperone tab controller for namespace changes * removed ide comment issue * cleanup overlay wrapper * cleaned up tab/space changed file name * renamed files * fixed include statements * updated namespace in chaperonetabcontroller * fixed tab/space issues * re-activated boundbasisheight * fixed bulgarian case * changed chaperone warnings to only work in roomscale * fix capitilization * fixed tracking universe update * direct text input change for brightness * qml fixes * fixed qml format issues * fixed sound issue w/ sliders * fixed super truely * Add SDL libraries to CircleCI * Remove -tidy from circleCI config * flushed out error messages in overlaywrapper * removed hungarian notation * added get/set string to ovrsettings wrapper * misc cleanup * add reset orientation btn and new center marker to chaperone * ui adjustments * changed alarm audio * adjusted sound effect volume slightly lower * updated for 5.1.0 release Co-authored-by: Vasily <vautkin@teknik.io>
129 lines
2.5 KiB
QML
129 lines
2.5 KiB
QML
import QtQuick 2.7
|
|
import QtQuick.Controls 2.0
|
|
import QtQuick.Layouts 1.0
|
|
import ".."
|
|
import "../utilities_page"
|
|
import "../audio_page"
|
|
import "../motion_page"
|
|
import "../video_page"
|
|
import "../chaperone_page"
|
|
import "../steamvr_page"
|
|
import "../rotation_page"
|
|
import "../chaperone_page/chaperone_additional"
|
|
|
|
Rectangle {
|
|
id: root
|
|
color: "#1b2939"
|
|
width: 1200
|
|
height: 800
|
|
|
|
property RootPage rootPage: RootPage {
|
|
stackView: mainView
|
|
}
|
|
|
|
property SteamVRPage steamVRPage: SteamVRPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property ChaperonePage chaperonePage: ChaperonePage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property ChaperoneWarningsPage chaperoneWarningsPage: ChaperoneWarningsPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property ChaperoneAdditionalPage chaperoneAdditionalPage: ChaperoneAdditionalPage{
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property PlayspacePage playspacePage: PlayspacePage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property MotionPage motionPage: MotionPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property RotationPage rotationPage: RotationPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property FixFloorPage fixFloorPage: FixFloorPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property StatisticsPage statisticsPage: StatisticsPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property SettingsPage settingsPage: SettingsPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property AudioPage audioPage: AudioPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property UtilitiesPage utilitiesPage: UtilitiesPage {
|
|
stackView: mainView
|
|
visible: false
|
|
}
|
|
|
|
property VideoPage videoPage: VideoPage {
|
|
stackView: mainView
|
|
visible:false
|
|
}
|
|
|
|
StackView {
|
|
id: mainView
|
|
anchors.fill: parent
|
|
|
|
pushEnter: Transition {
|
|
PropertyAnimation {
|
|
property: "x"
|
|
from: mainView.width
|
|
to: 0
|
|
duration: 200
|
|
}
|
|
}
|
|
pushExit: Transition {
|
|
PropertyAnimation {
|
|
property: "x"
|
|
from: 0
|
|
to: -mainView.width
|
|
duration: 200
|
|
}
|
|
}
|
|
popEnter: Transition {
|
|
PropertyAnimation {
|
|
property: "x"
|
|
from: -mainView.width
|
|
to: 0
|
|
duration: 200
|
|
}
|
|
}
|
|
popExit: Transition {
|
|
PropertyAnimation {
|
|
property: "x"
|
|
from: 0
|
|
to: mainView.width
|
|
duration: 200
|
|
}
|
|
}
|
|
|
|
initialItem: rootPage
|
|
}
|
|
}
|