Commit Graph
17 Commits
Author SHA1 Message Date
ykeara 48a7cf4b7f 5.8.3 (#658)
* add delay if interface not found

* adjust initialization behavior

* pushed for debugging reasons for concerned parties

* comment out simple recenter

* remove old style motion, some minor optimizations

* optimize default case check

* optimized default condition

* change manifest install behavior to trigger on desktop mode as well

* add desktop mode binding launch

* add tracker overlay option to utils

* commit to check status

* attempt to fix native LH issues with chaperone when exiting

* add desktop mode toggle and some cleanup

* remove adjust chaperone

* remove clang format from ci, increment version, cleanup

* update circle ci

* fix conversion warning

* add F13-19 to keyboard parser

* add additional logging around failure to initialize

* add unsaved changes

* update version 5.8.1

* fix some collisions in enum declaration

* add controller powers on steamvr, and no HMD to steamvr tab, increment version

* slightly alter drag movement, fix qml issue

* code cleanup

* fix logspam/attempt to delete non existant overlays

* increment version 5.8.3
2024-02-21 12:38:00 -06:00
Vasily Utkin 5a7fe687d8 Remove warnings-as-errors by default
Compiling C++ on various different platforms with as many out of tree
dependencies as we have is volatile at best.
In order to prevent a third party warning from ruining the build for
people who don't care about third party warnings, we remove
warnings-as-errors by default.
They are still enabled by default on CI.
2021-01-01 23:28:19 +01:00
Vasily c34e6139ec Update Travis CI to Ubuntu 18.04
clang-format below version 8 wants a different formatting and would
error on the already existing codebase.
2020-04-12 00:52:31 +02:00
Vasily 9ff4863f3e Add branch filtering to all CI providers 2020-04-12 00:52:31 +02:00
Vasily b4e7b4cc8d Change version hash suffix to be first 8 characters
Github shows the first 8 instead of the last 8, this will make
comparison easier.
2019-04-20 09:12:56 +02:00
Vasily 5eea5d7e93 Make AppVeyor only use last 8 digits of hash 2019-04-19 22:29:21 +02:00
Vasily 3d13c68303 Move AppVeyor version string script to build section
It does not work in the init section for some reason, with python giving

python .\\build_scripts\\append_to_version_file.py
%APPVEYOR_REPO_COMMIT%
python: can't open file '.\\build_scripts\\append_to_version_file.py':
[Errno 2] No such file or directory
2019-04-19 22:29:21 +02:00
Vasily 72a319bc1e Make Python replace version file responsible for file writes
While the initial idea of having cmd/PS/bash actually write the changes
to file, the integration with the AppVeyor YAML just made it really
frustrating.
2019-04-19 22:29:21 +02:00
Vasily 9303d93f27 Make appveyor able to inject git commit into version 2019-04-19 22:29:20 +02:00
Vasily 14e2a1a3d8 Add version output to Travis 2019-04-19 15:29:18 +02:00
Vasily 89ad18ef4c Add version output to AppVeyor 2019-04-19 15:29:18 +02:00
Vasily 7ef8d35459 Update Qt version on AppVeyor
The 5.11.2 version has been removed from AppVeyor leading to all builds
failing due to lack of Qt install. The 5.12 folder is symlinked to the
newest Qt version, preventing the need for changes during small updates
and preventing failures when versions have been removed.

This solves
https://github.com/OpenVR-Advanced-Settings/OpenVR-AdvancedSettings/issues/53
2019-02-16 14:45:16 +01:00
Vasily 9a59f554ed Update .gitignore and appveyor 2019-01-04 17:07:52 +01:00
Vasily 93bbcc618a Correct 7zip directory, no python definition expansion 2019-01-04 17:07:52 +01:00
Vasily fa17b481b8 Specify python version in build_window.cmd 2019-01-04 17:07:52 +01:00
Vasily 045a7d8e7c Update appveyor file and turn off /WX for clang-msvc
win32-clang-msvc has an error when compiling with /WX. The moc_predefs.h
file is not being built correctly, while without /WX it works. The
change should be reverted to enabling /WX for all msvc compilers when
the clang-msvc issue is fixed.

Update path to clang-format in appveyor file

Retry CI on Python script

Python script failed on CI due to run-clang-format.py: error: [Error 5]
Access is denied. Research says attempting again might solve the
problem.
2019-01-04 17:07:55 +01:00
Vasily 7c5146b05e Make .travis.yml and .appveyor.yml work, rename appveyor.yml
The appveyor script can not use a single quoted double quotes string,
like '"C:\Spaces are trouble\"', hence the solution of defining an
environment variable.

appveyor.yml has been renamed to .appveyor.yml to keep consistent with
.travis.yml and to be default hidden.
2018-12-28 01:28:26 +01:00