Vasily
6e710a75b3
Add docstrings for new Windows build functions
2019-07-24 10:54:55 +02:00
Vasily
7509b8beee
Update documentation for building on windows
2019-07-24 10:54:55 +02:00
Vasily
112e611709
Make Windows build script traverse paths for Qt Location
...
The environment variable still has precedence, and will be used before
all other versions if it exists.
2019-07-24 10:54:55 +02:00
Vasily
275d0813b5
Make whitespace updates to windows build files
2019-07-24 10:54:55 +02:00
Vasily
ecfbb6f0ff
Remove StatisticsTabController initStage1 function
...
Function was a noop.
2019-07-20 21:24:03 +02:00
Vasily
b6001235f0
Remove FixFloorTabController initStage1 function
...
The function was a noop.
2019-07-20 21:24:03 +02:00
Vasily
1975192bb1
Remove widget pointer from MoveCenterTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
0c6ed9a68d
Remove widget and parent pointers from UtilitiesTabController
...
The pointers are not needed and are an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
27b148ae12
Remove widget pointer from ReviveTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
66fd6e6470
Remove widget pointer from SettingsTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
7728744cdd
Remove widget pointer from StatisticsTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
7a6c8b662d
Remove widget and parent pointer from AudioTabController
...
The pointers are not needed and are an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
5f35a11381
Remove widget pointer from FixFloorTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
6a3e22bdd6
Remove widget pointer from ChaperoneTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Vasily
5605b9b104
Remove widget pointer from SteamVRTabController
...
The pointer is not needed and is an anti pattern.
2019-07-20 21:24:03 +02:00
Kung-vr
cb52ba8a8a
Merge pull request #260 from OpenVR-Advanced-Settings/vsync-options
...
Add disable vsync and custom tickrate options
2019-07-20 16:17:55 +09:00
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