Kung-vr
01a6d8d361
Patch WMR Floor Fix and add Force Bounds on motion ( #237 )
...
* Update FixFloorTabController.cpp
Adds an extra offsets tab reset after floor fix to make sure the fix is visible for WMR users.
* Add Force Bounds on Motion
Adds forcing chaperone bounds on space-turn and space-drag. Addresses #183
* Update Motion Page Screenshot for Force Bounds
* Update docs for Force Bounds on motion options
2019-07-03 15:15:18 -05:00
ykeara and Kung-vr
4181b03232
Documentation for 3.2.0 ( #232 )
...
* added documentation
* fixed links
* updated documentation
* Update Readme.md
updated description for smooth turn
Co-Authored-By: Kung-vr <38249782+Kung-vr@users.noreply.github.com >
* Update Readme.md
better rotation description.
Co-Authored-By: Kung-vr <38249782+Kung-vr@users.noreply.github.com >
2019-06-25 22:47:47 -05:00
Kung-vr
beb006f75d
Add smooth turn and universe centered rotation
2019-06-22 00:30:19 +09:00
ykeara
0b83c2bcad
Mic mute and Text input error ( #222 )
...
* changed swapping mic behavior to always unmute mic before swapping
* fixed manual input bug on desktop overlay page
* CI integration re-test
2019-06-14 12:59:13 -05:00
ykeara
b473f4d7db
Prox sensor re-integration ( #220 )
...
* added arbitrary orientation change
* removed commented code
* updated to OVR 1.4.18
* changed two instances using new to init via array
* moved prox sensor action to haptic instead of Misc
* fixed json file, added prox sensor back for mic mute/un-mute
* added proximity sensor to audio and haptic chaperone warnings
* fixed fall-through behavior
* removed bad prox code
2019-06-14 12:33:56 -05:00
ykeara
263759a0df
Color overlay adjustment feature ( #208 )
...
* perf graph overlay/checkbox added
* added toggle Chaperone action
* toggle chaperone non-functional
* fixed chaperone toggle action const to once
* Added Proximity Sensor Action back-end, not implemented via logic Until fixed by valve
* added default WMR controller profile
* formated
* formated steamvrtabcontroller.h
* fixed un-intended change
* fixed audio profile Bug w/ changed devices
* fixed name being used as param instead of ID
* fixed loop logic in saveAudioProfile
* audio profile fix WIP defaults OVR integration
* fixed profile Saves, delete logic and mirror logic needed
* fixed QML format, added TODO message
* Fixed Audio Profile Behavior
* fixed qml reference error
* audiodeviceselector changed qml
* Removed some comments
* changed Visibility slider Minimum to 30% (steamVR minimum allowed)
* fixed mirror/playback same issue
* fixed Audio device refresh bug, removed currently un-used proximity logic (commented out)
* removed dead code
* fixed Manifest install/un-install behavior
* removed un-used param
* color overlay in prog
* video overlay basic functions added
* fixed qml errors
* fixed init order error and chaperone min init error
* fixed duplicate button id issue, init issue
* fixed log call w/ manifest
* removed commented log lines
2019-06-01 11:02:55 -05:00
ykeara
3d50eb7995
Fixes Various Audio Bugs ( #198 )
...
* perf graph overlay/checkbox added
* added toggle Chaperone action
* toggle chaperone non-functional
* fixed chaperone toggle action const to once
* Added Proximity Sensor Action back-end, not implemented via logic Until fixed by valve
* added default WMR controller profile
* formated
* formated steamvrtabcontroller.h
* fixed un-intended change
* fixed audio profile Bug w/ changed devices
* fixed name being used as param instead of ID
* fixed loop logic in saveAudioProfile
* audio profile fix WIP defaults OVR integration
* fixed profile Saves, delete logic and mirror logic needed
* fixed QML format, added TODO message
* Fixed Audio Profile Behavior
* fixed qml reference error
* audiodeviceselector changed qml
* Removed some comments
* changed Visibility slider Minimum to 30% (steamVR minimum allowed)
* fixed mirror/playback same issue
* fixed Audio device refresh bug, removed currently un-used proximity logic (commented out)
* removed dead code
2019-05-18 11:33:03 -05:00
ykeara
84d5be7771
Fixes Various Audio Issues. ( #185 )
...
* perf graph overlay/checkbox added
* added toggle Chaperone action
* toggle chaperone non-functional
* fixed chaperone toggle action const to once
* Added Proximity Sensor Action back-end, not implemented via logic Until fixed by valve
* added default WMR controller profile
* formated
* formated steamvrtabcontroller.h
* fixed un-intended change
* fixed audio profile Bug w/ changed devices
* fixed name being used as param instead of ID
* fixed loop logic in saveAudioProfile
* audio profile fix WIP defaults OVR integration
* fixed profile Saves, delete logic and mirror logic needed
* fixed QML format, added TODO message
* Fixed Audio Profile Behavior
* fixed qml reference error
* audiodeviceselector changed qml
* Removed some comments
2019-05-02 11:29:49 -05:00
ykeara
ef67888405
WMR default binding, Toggle Chaperone Action, frame timing graph, prox sensor back-end ( #182 )
...
* perf graph overlay/checkbox added
* added toggle Chaperone action
* toggle chaperone non-functional
* fixed chaperone toggle action const to once
* Added Proximity Sensor Action back-end, not implemented via logic Until fixed by valve
* added default WMR controller profile
* formated
* formated steamvrtabcontroller.h
* fixed un-intended change
2019-04-27 17:47:46 -05:00
Kung-vr
48f0743bf9
Add Old-Style Motion Setting
2019-04-21 17:57:39 +09:00
Vasily
bb1d3e16fb
Convert executable icon to new method
...
Manually creating an RC file was the Qt 4 way. The Qt 5 way is just
giving it an icon.
When an RC_FILE isn't manually created Qt will attempt to create one. If
there are non-integers in the version number the compilation will crash.
AdvancedSettings_resource.rc is a build artifact on Windows.
2019-04-19 22:30:04 +02:00
Kung-vr
ed8cc8ddf6
Add Ctrl-C and Ctrl-V buttons to utilities tab
2019-04-14 17:54:08 +09:00
ykeara
a99e4c07e1
updated documentation minor fixes
2019-04-12 21:03:49 -05:00
ykeara
59caa8e1af
qml format changes and format
2019-04-12 18:42:17 -05:00
ykeara
9de14e20cb
merged master to brightness
2019-04-12 18:25:14 -05:00
Kung-vr
b32d621994
Implement Seated Universe and Raw (Room Setup) Universe Support ( #150 )
...
* Add checks for seated improve shutdown state
Seated mode chaperone update is still broken. Normal standing mode space motion needs testing on WMR and Rift
* Fix updating chaperone on room setup completion
* Implement seated universe recenter/offsets/motion
Addresses #145
* Add Option "Allow External App Chaperone Edits"
This option is added to the settings tab. It allows external apps to modify the chaperone but only if the current offset is 0,0,0 and rotation is 0. The option is disabled by default.
2019-04-12 13:46:06 -05:00
ykeara
95ddbcbe3f
brightness cleaned up
2019-04-11 23:20:05 -05:00
ykeara
9b49191f95
adjusted brightness qml slider behaviour
2019-04-11 21:18:53 -05:00
ykeara
1721d35865
fixed qml issue
2019-04-11 20:39:29 -05:00
ykeara
c2680a6ccc
linker issues unresolved
2019-04-10 22:21:43 -05:00
ykeara
89f01ef3be
added rootpage qml button
2019-04-10 20:31:17 -05:00
ykeara
e57aafe4f2
BrightnessGroupBox qml complete
2019-04-10 20:28:45 -05:00
ykeara
d866725724
get/set implemented
2019-04-10 20:09:39 -05:00
ykeara
c7483861bc
updated qml names
2019-04-03 21:02:25 -05:00
ykeara
a382137ef4
qml add
2019-04-03 20:50:08 -05:00
ykeara
ddd413fa13
dimmer in-prog
2019-04-02 21:31:03 -05:00
Vasily
70381ea680
Add instruction to desktop overlay page
...
It is not apparent that reopening the overlay applies the changes. The
text will make that apparent. Centered to improve visibility.
2019-03-31 22:31:26 +02:00
Vasily
c0f6f2f621
Remove faulty function to set value with keyboard
2019-03-31 22:31:26 +02:00
Vasily
e0ea7e3083
Fix incorrect behavior in QML
2019-03-31 22:31:26 +02:00
Vasily
ab901e90fc
Implement new way of handling Desktop Overlay width
2019-03-31 22:31:26 +02:00
Vasily
760d262a57
Add page to change desktop overlay translation
...
The implementation is simple 3D vector scaling and addition. The
HmdMatrix34_t consists of a 3x3 rotation matrix and a 3D vector for
position.
The overlay position is only updated whenever a new overlay is changed
because we need the old overlay position in order to modify it. The
openvr call to get the position is only updated whenever you open the
menu.
A new page was created due to lack of space on the utilities page.
2019-03-31 22:31:26 +02:00
Kung-vr
bcdf87b0f5
WMR/Rift bind release reset fix and space fix undo disable ( #142 )
...
* Test removal of HideWorkingSetPreview for issue #133
* Update WorkingSetPreview on apply reset data for issue #133
* fixed bug to apply floor fix offsets properly
* updated version to 3.0.1
* format
* Prevent space offsets effect on fix floor measurement
* Reorder chaperone commit timing on reset
This is an attempt to smooth apparent ~0.1sec lag on first movement after using a reset.
* Fix space fix tab (todo: reimplement undo button)
2019-03-30 13:56:27 -05:00
Kung-vr
ccfb22c3b2
Slight ui cleanup
2019-03-19 15:06:47 +09:00
Kung-vr
510e3291f4
Add snap turn angle settings ui
2019-03-19 15:05:29 +09:00
Kung-vr
bdf4227e5c
Clean up offsets tab ui
2019-03-19 15:05:02 +09:00
Kung-vr
925d67cf38
Implement gravity options and ui ( #117 )
2019-03-17 19:29:10 -05:00
username223
921aa4ef57
Move audio profile popup to center of screen ( #110 )
2019-03-16 19:37:49 -05:00
Kung-vr
ab69d3180c
New chaperone adjust system and height toggle action (and Ykeara's PTT fix) ( #108 )
...
* Improve reset function and velocity timing
* fixed PTT checkbox error
* Rewrite of chaperone adjust. Make drift impossible
* Formatting
* fixed mic mute on exit
* format
* Clean up interactions with new chaperone adjust
* Remove commented code
* Implement height toggle action and ui
2019-03-15 16:49:44 -05:00
ykeara
db863dbec2
PTT toggle fix. ( #106 )
...
* fixed PTT checkbox error
* fixed mic mute on exit
* format
2019-03-15 15:23:17 -05:00
ykeara
3c5cab72e5
Chaperone Tab Update ( #101 )
...
* added actions for haptics
* Haptic WIP #1 crash on haptic event
* haptics rough implemented
* fixed action names and prox sensor work-around
* added workaround to catch-all in begineer chaperone switch
* added idle work-around to alarm warning
* changed visibility slider values to reflect new API limits
* added disable chaperone
* added display Logic
* fixed visibility slider display and some saving fade distance when chaperone disabled
* fixed warnings not always working (hopefully) centralized action/input keys into ivrinput.h
* default bindings for HMD's
* chaperone input re-factor
* refactored ivrinput class
* fixed naming errors commented out prox testing
* formatting removed commented code
* format
* fixed compiler warnings
* updated documentation
* Reduced reload chaperone calls
* adjusted haptics for chaperone bounds warnings
2019-03-15 15:19:23 -05:00
Vasily
e4f2b5369a
Change windows executable icon
2019-03-11 20:42:49 +01:00
Vasily
cbb13c4b72
Change icon in SteamVR
2019-03-11 20:42:49 +01:00
Vasily
cab99041be
Rename QML singleton to "ovras.advsettings"
...
This is more generic and in line with the rest of the renames.
2019-03-11 11:09:19 +01:00
Kung-vr
3792488372
Merge branch 'master' into alpha-kung
2019-03-03 00:27:35 +09:00
Vasily
f49ade20a4
Fix bug in MirrorDeviceSelector.qml
...
It was mistakenly referring to the playback device list, instead of the
mirror device list.
2019-02-16 17:59:59 +01:00
Vasily
60418279b5
Remove unused Ptt component
2019-02-16 17:59:17 +01:00
Vasily
6142e1a032
Remove commented out code in PttButtons.qml
2019-02-16 15:18:01 +01:00
Vasily
ae47f06447
Remove deprecated features from root page
2019-02-16 15:11:32 +01:00
Vitaly
c62c85a08f
Remove deprecated elements from AudioPage
...
There are still many elements remaining from the old input system.
These have not been removed due to time constraints. They should
be removed as part of a general clean up process.
The PTT profile buttons have been replaced with a text telling users
to use the SteamVR bindings interface. This is for people who don't
read changelogs.
2019-02-16 15:11:32 +01:00
Kung-vr
de069ee42e
Merge branch 'master' into alpha-kung
2019-02-10 23:56:39 +09:00