Kung-vr
e71785e5ff
Add disable vsync and custom tickrate options
2019-07-20 01:18:54 +09:00
Vasily
e712f4aa1f
Reduce update rate of chaperone velocity modifiers
...
Having the application call Sync() every frame led to slowdowns on some
4 core CPUs and instant crashes on some older CPUs.
This makes the chaperone velocity modifier only update on every 101st
frame. This might not be the ideal framerate, but having it update every
frame makes the app crash on start for some users.
On Manjaro with a i7-6700K (4 cores) this led to instant crashes of
SteamVR+Steam+OVRAS, with a SEGFAULT in SteamVR.
Issue here:
https://github.com/OpenVR-Advanced-Settings/OpenVR-AdvancedSettings/issues/252
2019-07-19 12:22:56 +02:00
username223
9b3fef2310
Add bug report/feature request issue templates
...
Having to wait for OPs to respond with details that should have been in the original issue is getting a little annoying.
This will reduce the amount of freeform writing required by people to produce a usable feature request/bug report.
2019-07-18 18:39:19 +02:00
Kung-vr
9292fdbad1
Merge pull request #246 from OpenVR-Advanced-Settings/Haptic-clicks
...
Implement "Add Left/Right Haptic Click" binds
2019-07-06 02:47:26 +09:00
Kung-vr
ca17b93872
Implement "Add Left/Right Haptic Click" binds
...
Addresses #244
2019-07-06 02:24:46 +09:00
ykeara
af257d3e6e
fixed a .txt -> .md ( #243 )
2019-07-04 14:59:49 -05:00
Vasily
872a4a9ed8
Update version string to 3.2.0-dev
2019-07-04 20:26:24 +02:00
Vasily
e70f66b2cb
Make python version script remove newlines from version string
...
Previously newlines would remain and foul up the other build tools.
2019-07-04 18:25:44 +02:00
Vasily
696ddfdea4
Fix bug in python version script that lead to error
2019-07-04 17:44:07 +02:00
Vasily
c9a85f45f6
Update version string to 3.2.0-release
2019-07-04 17:44:07 +02:00
Vasily
64ee6639ed
Update version string to 3.2.0-RC2
2019-07-04 17:44:07 +02:00
Vasily
885c0b2004
Clean up CircleCI config
2019-07-04 16:44:31 +02:00
Vasily
dbecf100b8
Change CircleCI to use g++-9 instead of g++-7
2019-07-04 16:44:31 +02:00
Vasily
614278d7ec
Add compiler check for g++-9 to qmake
2019-07-04 16:44:31 +02:00
Vasily
b68ce1a583
Remove clang --version from CircleCI
...
It is not guaranteed that the `clang` binary is used (`clang-8` instead,
for example) and versions are output by QMAKE anyway.
2019-07-04 16:44:31 +02:00
Vasily
8df1eb6f19
Add versioning to Linux artifacts and change CI image
...
The circleci/buildpack-deps:xenial contains python, which is needed for
the version changing script.
2019-07-04 16:44:31 +02:00
Vasily
329b4e7331
Add SVG support to AppImage, move files instead of copying
2019-07-04 16:44:31 +02:00
Vasily
0121e75947
Manually add QtQuick.Dialogs to Linux AppImage
...
https://github.com/probonopd/linuxdeployqt/issues/25
As detailed there QtQuick/Dialogs and QtQuick/LocalStorage are not
automatically packaged.
2019-07-04 16:44:31 +02:00
Vasily
ad05b29392
Add qml path to AppImage
...
This should solve problem
https://github.com/probonopd/linuxdeployqt/issues/25
with error message
QML Error:
file:///tmp/.mount_OpenVRtQNnT6/usr/bin/res/qml/common/mainwidget.qml:1:1:
module "QtQuick" is not installed
2019-07-04 16:44:31 +02:00
Vasily
c08ab71e63
Remove AppImage new glibc switch
2019-07-04 16:44:31 +02:00
Vasily
6a7e5804bf
Add CircleCI AppImage building
...
This builds on GCC for no reason in particular.
2019-07-04 16:44:31 +02:00
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
ykeara
0cc0cec1e5
32rc1 ( #231 )
...
* fixed UI error showing mic muted/un-muted
* fixed mute glitch (work-around)
* changed to RC status
2019-06-25 00:05:32 -05:00
Vasily
201cb40359
Add variable for clang-tidy name when building on Linux
...
Travis has the correct clang-tidy version of 7, while CircleCI needs
clang-tidy-7.
2019-06-24 19:21:14 +02:00
Vasily
ec5a575d93
Add g++-8 specific version support.
2019-06-24 19:21:14 +02:00
Vasily
e8af73db28
Make CircleCI have feature parity with TravisCI and update docs
...
Unnecessary line from Bionic 18.04 was removed.
A proper version guard was included for clang. Xenial currently ships
3.8.
2019-06-24 19:21:14 +02:00
Vasily
89eb37ed15
Add clang-tidy to circleci
2019-06-24 19:21:14 +02:00
Vasily
b65657b371
Add clang passing build
...
CircleCI Xenial does not come with an up to date version of Clang. It is
therefore required to get the newest version (8). The .pri file has
quickly been edited to be similar to the g++ version check.
2019-06-24 19:21:14 +02:00
Vasily
aade86ed47
Add circleci g++ passing build
...
CircleCI does not compile with --jobs.
2019-06-24 19:21:14 +02:00
Kung-vr
3eacbf910c
Merge pull request #229 from OpenVR-Advanced-Settings/rotation-updates
...
Add smooth turn and universe centered rotation
2019-06-22 09:16:11 +09:00
Kung-vr
beb006f75d
Add smooth turn and universe centered rotation
2019-06-22 00:30:19 +09:00
Vasily
73e1878e59
Remove X11 logging calls
2019-06-15 10:00:46 +02:00
Vasily
97009aa39a
Convert KeySym to KeyCode
...
Previously KeySyms were sent when KeyCodes should have been sent.
2019-06-15 10:00:46 +02:00
Vasily
e2f41fce37
Remove unused param for X11 input sender
2019-06-15 10:00:46 +02:00
Vasily
589b759c77
Linux Keyboard Input: Make KeySym conv explicit
2019-06-15 10:00:46 +02:00
Vasily
9703917a19
Fix bug in Linux keyboard input sender
...
Held modifiers weren't being released again.
2019-06-15 10:00:46 +02:00
Vasily
061509eff6
Add casts to logging calls
2019-06-15 10:00:46 +02:00
Vasily
f68413d651
Add logging calls to X11 key sending
2019-06-15 10:00:46 +02:00
Vasily
674a28eb96
Add general readme fixes
2019-06-14 20:58:01 +02:00
Vasily
9f0790e1d2
Update SteamVR input guide
2019-06-14 20:58:01 +02:00
Vasily
adf2f33c3c
Fix types and weirdly capitalized words in SteamVR Input Guide
2019-06-14 20:58:01 +02:00
Vasily
182b6ec6b4
Update Readme feature list
...
Some of the bullets do not make sense without context.
2019-06-14 20:58:01 +02:00
Vasily
d7deb4ae8c
Move TOC in readme above initial header
2019-06-14 20:58:01 +02:00
Vasily
a0c3b1f92a
Remove colons from TOC in readme
2019-06-14 20:58:01 +02:00
Vasily
b60f4eb254
Remove colons from some headers
2019-06-14 20:58:01 +02:00
Vasily
f3895f223e
Convert readme Table Of Contents to not use HTML tags
...
GitHub works fine with just headers and the tags are a pain to maintain.
TOC created with https://ecotrust-canada.github.io/markdown-toc/ .
2019-06-14 20:58:01 +02:00
Vasily
4118885821
Update documentation on keyboard input
2019-06-14 20:58:01 +02: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