Dale Glass
3e4a4119dc
Disable Neuron by default
2023-12-04 15:38:04 -08:00
241fe61373
Disabled Oculus plugin in additional place
2023-11-09 20:45:15 +01:00
e08aa2f1a0
Merge pull request #700 from overte-org/fix/oculus_plugin
...
Disable Oculus plugin by default and add a setting to enable it
2023-11-05 22:41:29 +01:00
9d5da27101
Added logging to Oculus Plugin setting
2023-11-05 21:04:45 +01:00
Dale Glass
bb1331c0cb
Fix memory debugging.
...
* Disables WebRTC (build fails)
* Recommends disabling optimization
* Recommends enabling debugging
* Remove forced optimization from plugins
2023-11-05 19:05:09 +01:00
2ad99f91ff
Add missing include
2023-11-05 17:29:23 +01:00
ed58d6f34e
Disable Oculus plugin by default and add a setting to enable it
2023-11-05 10:49:49 +01:00
53843e8d2b
Fixed control delays that were caused by a filter
2023-08-03 09:42:54 +02:00
a6c59ad75d
Fix Valve Index Controller trackpad regression
2023-07-09 15:06:31 +02:00
dfef9680f9
Fixed a typo that could have caused a bug
2023-06-27 19:14:30 +02:00
474f52a4f3
Fix thumbstick press issue for translation (not rotation yet)
2023-06-25 22:23:49 +02:00
e578fe2ab8
Merge pull request #185 from overte-org/feature/v8
...
V8 scripting engine
2023-05-27 22:22:05 +02:00
34efd75d3a
Disable libOVR on MSVC 2022 for now
2023-05-24 23:03:17 +02:00
ae7d229d0e
Fix copyright headers
2023-05-19 00:17:38 +02:00
5cf32a968c
V8 fixes
2023-05-19 00:17:37 +02:00
Heather Anderson
8581022a53
rework ScriptValue to act like a stack variable rather than a pointer
2023-05-19 00:17:34 +02:00
Heather Anderson
45ef458af4
dropping dependencies from networking to script-engine by moving EntityScriptClient and LocationScriptingInterface
2023-05-19 00:17:33 +02:00
Heather Anderson
665ea521e8
shifting classes around and adding static initializers to resolve dependencies on scripting-engine (and drop dependencies from scripting-engine)
2023-05-19 00:17:33 +02:00
Heather Anderson
1e018dbc64
isolate calls to the QtScript libraries to an interface we control
2023-05-19 00:17:33 +02:00
df68f5c8eb
Merge branch 'master' into remove-hifiac
2022-01-23 14:03:02 +01:00
ee7781165c
Fixed build error due to lack of hifiac
2022-01-19 00:39:40 +01:00
4e399edaa7
Merge remote-tracking branch 'origin/master' into remove-hifiac
2022-01-18 21:29:33 +01:00
Kalila
03b5b83b67
Merge pull request #1339 from odysseus654/pr/make_shared
...
Housekeeping: use of std::make_shared / QSharedPointer::create.
2021-12-09 17:14:04 -05:00
Kalila
c87006c91b
Merge pull request #1346 from JulianGro/aarch64_gha
...
Add aarch64 Linux GHA builds.
2021-09-30 17:14:09 -04:00
Dale Glass
e8201324e4
Actually fix zLibCodec
2021-09-28 21:22:37 +02:00
Dale Glass
2abff7b878
Fix PCM and zlib codec audio crash on packet loss
2021-09-25 23:02:16 +02:00
Julian Groß
fb24c84d86
Disable unsupported dependencies on aarch64 Linux
2021-09-16 06:11:01 +02:00
Heather Anderson
bcce9a2091
convert explicit shared pointer creation (using "new") to make_shared where possible/appropriate
2021-09-11 15:15:04 -07:00
Heather Anderson
ab4d70760e
review and cleanup of "#include <QtCore/QSharedPointer>"
2021-09-10 21:40:54 -07:00
Kalila L
bfa10852a2
Fix OpenVrHelpers.cpp for updating OpenVR to 1.16.8.
2021-08-28 17:37:34 -04:00
Dale Glass
ffac6ac865
Don't use LeapMotion by default.
...
It doesn't have many users, and causes an annoying 'LEAPMOTIONConfig.cmake' not
found error if the SDK isn't installed.
We now require running cmake with -DUSE_LEAPMOTION=1 to enable using it.
2021-07-01 20:44:45 +02:00
David Rowe
4d11d1d515
Convert all "/**jsdoc" occurrences to "/*@jsdoc"
2021-05-12 10:54:45 +12:00
Kalila
dec3369583
Merge pull request #1178 from JulianGro/rename_fbx_to_model-serializers
...
Rename fbx to model serializers
2021-04-19 16:00:21 -04:00
Julian Groß
ecb7c47f1a
Rename fbx folder to model-serializers
2021-04-15 19:26:10 +02:00
Julian Groß
69a3f21e5d
Initial partial linux aarch64 support
2021-04-06 03:50:36 +02:00
Kalila
90fb70e041
Merge pull request #1013 from HifiExperiments/haptics
...
triggerHapticPulse supports arbitrary device index instead of just two hands
2021-03-11 17:29:45 -05:00
HifiExperiments
30c4779eeb
name all the threads
2021-02-13 20:17:28 -08:00
HifiExperiments
b6e7466804
triggerHapticPulse supports arbitrary device index instead of hands
2021-02-09 17:14:13 -08:00
HifiExperiments
2667af3682
more safeguards
2021-01-20 21:25:30 -08:00
Kalila L
f5485e858c
Licensing headers.
2020-12-10 18:56:04 -05:00
humbletim
5c2a8bd459
changes per CR
2020-10-31 14:11:05 -04:00
humbletim
dedf6a6975
further cleanup per peer review (thanks fluffy!)
2020-10-28 22:24:29 -04:00
humbletim
7fb0173ef7
clarifications per peer review
2020-10-28 21:58:32 -04:00
humbletim
f54b1c5fed
revamped modkit plugin example
2020-10-28 21:26:01 -04:00
humbletim
fa3a886ce2
rename plugin folder
2020-10-28 20:48:59 -04:00
Kalila L
96877db43a
Re-apply 0dadb100b1
w/ authorship.
...
Co-Authored-By: Humbletim <humbletim@gmail.com>
2020-10-24 05:02:45 -04:00
Kalila L
0dadb100b1
Revert 0b46c53df1
2020-10-24 04:49:01 -04:00
Kalila L
b3ab7e05d3
Add missing authorship comment.
2020-10-24 04:20:02 -04:00
Dale Glass
125841afc9
Remove the HiFiAC codec
...
This is a proprietary codec and it's uncertain who can use it, and
under what conditions. At this point, Opus is stable and a suitable
replacement.
2020-09-27 20:17:15 +02:00
kasenvr
dd3152a2e4
Merge pull request #349 from daleglass/fix_warnings
...
Fix warnings emitted by GCC
2020-09-24 17:06:16 -04:00
Dale Glass
eeb13fe17f
Fix numerical precision warning
2020-08-27 19:27:11 +02:00
Dale Glass
3615ca70b1
Fix build of hifiSdl2 on GCC 10
...
GCC 10 and above sets -fno-common by default, and causes a linking problem here:
ultiple definition of `WAYLAND_wl_proxy_marshal'
Work around it per https://medium.com/@clentfort/using-esy-sdl2-with-gcc-10-91b4fa0c5aa9
2020-08-26 00:40:20 +02:00
David Rowe
989cd2d169
Fix Linux build error
2020-07-11 15:59:16 +12:00
David Rowe
8dd8ebcbaf
Merge branch 'master' into feature/eye-tracking-option
...
# Conflicts:
# plugins/openvr/src/ViveControllerManager.cpp
2020-07-11 08:14:13 +12:00
David Rowe
6e1af6df73
Update copyright notices
2020-07-10 07:18:29 +12:00
David Rowe
96ae709720
Update copyrights
2020-07-06 20:40:55 +12:00
David Rowe
5e52812747
Prevent excessive logging of a SteamVR event on Linux
2020-07-06 20:01:28 +12:00
David Rowe
c2bb26e519
Typos etc.
2020-06-29 12:40:39 +12:00
David Rowe
24352a7189
Add JSDoc for Vive eyes and fingers controller properties
2020-06-29 11:32:05 +12:00
David Rowe
e2a7abe8a2
Remove unused code
2020-06-29 11:12:46 +12:00
David Rowe
cc73528d0b
Make Vive PRO Eye code Windows-only
2020-06-29 11:12:22 +12:00
David Rowe
2e9a8e2b33
Add option to enable Vive PRO Eye eye tracking
2020-06-27 15:14:21 +12:00
David Rowe
e95dd3c2bd
Fix Settings > Calibration dialog not functioning when HIFI_DEBUG_OPENVR
2020-06-27 12:32:57 +12:00
David Rowe
0f324ee9ae
Merge branch 'v2020.2.2-rc' into feature/openvr-linux
...
# Conflicts:
# plugins/openvr/CMakeLists.txt
# plugins/openvr/src/ViveControllerManager.cpp
2020-06-19 16:27:53 +12:00
David Rowe
aaf9abdaef
Add missing delete
2020-06-18 10:23:22 +12:00
David Rowe
ab4ff1e7aa
Proper Linux command line parsing
2020-06-17 08:55:54 +12:00
David Rowe
350b5f217e
Try removing Linux-specific argc, argv code
2020-06-16 10:02:19 +12:00
David Rowe
ec81ac8750
Merge branch 'master' into feature/openvr-linux
2020-06-16 08:30:29 +12:00
David Rowe
4e57d53dde
Merge branch 'master' into feature/vive-pro-eye-tracking
2020-06-14 10:51:25 +12:00
kasenvr
1a46b28b71
Merge pull request #62 from HifiExperiments/blendshapes
...
Support blendshapes on model entities
2020-05-31 18:34:42 -04:00
David Rowe
ce96fc61d6
Remove unused code
2020-05-24 13:16:26 +12:00
David Rowe
1ac184bd22
Fix further type errors
2020-05-24 13:16:15 +12:00
David Rowe
6981937697
Fix path to header file
2020-05-23 20:42:22 +12:00
David Rowe
343c6a4027
Fix Linux targeting
2020-05-23 19:46:26 +12:00
David Rowe
33a77a5dbd
Fix further Linux errors
2020-05-23 19:08:16 +12:00
David Rowe
f2232b89f0
Address Linux build warnings and errors
2020-05-23 17:18:03 +12:00
David Rowe
74f50ce079
Fix Linux build error
2020-05-23 15:48:48 +12:00
David Rowe
b72d5bf80c
Build OpenVR plugin on Linux
2020-05-23 14:53:43 +12:00
David Rowe
7634478aba
Merge branch 'master' into feature/vive-pro-eye-tracking
2020-05-22 08:52:08 +12:00
David Rowe
c0e36b7960
Address code review comments
2020-05-16 14:37:40 +12:00
HifiExperiments
8017e30ab9
Merge branch 'master' into blendshapes
2020-05-07 13:27:22 -07:00
David Rowe
be8d97cbf7
Use new audio setting API values
2020-05-07 16:05:49 +12:00
David Rowe
f83ea58a10
Fix erroneous hard-coded audio setting string
2020-05-07 15:42:30 +12:00
David Rowe
da2aefb6b2
There are no longer so-called "high quality" overlays
2020-05-04 21:04:17 +12:00
Seth Alves
cb83e4e6c9
adjust to new eye matrix
2020-04-26 12:25:19 -07:00
Seth Alves
67f4811c2b
blink actions were renamed
2020-04-26 12:24:47 -07:00
Seth Alves
a0031c6f10
eye and hand tracking for htc vive pro
2020-04-26 12:24:45 -07:00
Seth Alves
4d3da24c33
fix angularVelocity reported by leap-motion plugin
2020-04-26 12:22:53 -07:00
David Rowe
ffeb37e7aa
Merge remote-tracking branch 'hifi/master' into merge-hifi-master
...
# Conflicts:
# CMakeLists.txt
# README.md
# cmake/externals/glad32es/CMakeLists.txt
# cmake/externals/glad41/CMakeLists.txt
# cmake/externals/glad45/CMakeLists.txt
# cmake/externals/polyvox/CMakeLists.txt
# cmake/externals/quazip/CMakeLists.txt
# cmake/externals/vhacd/CMakeLists.txt
# cmake/init.cmake
# cmake/ports/hifi-deps/CONTROL
# cmake/ports/sdl2/CONTROL
# cmake/ports/sdl2/disable-hidapi-for-uwp.patch
# cmake/ports/sdl2/enable-winrt-cmake.patch
# cmake/ports/sdl2/fix-arm64-headers.patch
# cmake/ports/sdl2/fix-x86-windows.patch
# cmake/ports/sdl2/portfile.cmake
# cmake/ports/sdl2/vcpkg-cmake-wrapper.cmake
# cmake/ports/tbb/portfile.cmake
# hifi_vcpkg.py
# interface/src/avatar/MyAvatar.h
# libraries/avatars-renderer/src/avatars-renderer/Avatar.h
# libraries/avatars/src/AvatarData.h
# libraries/entities-renderer/src/RenderableEntityItem.h
# libraries/entities/src/EntityItem.cpp
# libraries/entities/src/EntityItem.h
# libraries/fbx/src/GLTFSerializer.cpp
# libraries/graphics-scripting/src/graphics-scripting/Forward.h
# libraries/networking/src/AddressManager.cpp
# libraries/networking/src/DomainHandler.h
# libraries/procedural/src/procedural/ProceduralMaterialCache.cpp
# libraries/render-utils/src/HighlightEffect.cpp
# libraries/render-utils/src/MeshPartPayload.cpp
# libraries/render-utils/src/Model.cpp
# libraries/render-utils/src/RenderShadowTask.cpp
# libraries/script-engine/src/WebSocketClass.cpp
2020-04-09 16:46:27 +12:00
HifiExperiments
c062cb75ae
Merge remote-tracking branch 'upstream/kasen/core' into blendshapes
2020-04-03 14:35:21 -07:00
997abf6543
Remove logging statement.
2020-01-19 15:40:23 -06:00
cb78daa0b1
Delete trailing whitespace.
2020-01-16 14:34:08 -06:00
26d507c39a
Yet more style fixes.
2020-01-16 11:30:45 -06:00
fef469cca4
More style fixes for the Great and Powerful Thoys
2020-01-15 18:00:27 -06:00
f93e47cfcd
Merge branch 'opus-plugin' of https://github.com/MarcusLlewellyn/project-athena into opus-plugin
2020-01-15 13:51:12 -06:00
9a67ee19e0
More review fixes since I missed 66 of them.
2020-01-15 13:49:25 -06:00
d96da21dd7
Update plugins/opusCodec/src/OpusDecoder.cpp
...
Co-Authored-By: Thijs Wenker <me@thoys.nl>
2020-01-15 13:06:42 -06:00
0a3dfdefce
Update plugins/opusCodec/src/plugin.json
...
Co-Authored-By: Thijs Wenker <me@thoys.nl>
2020-01-15 13:05:43 -06:00
5ff8654363
Update plugins/opusCodec/src/plugin.json
...
Co-Authored-By: Thijs Wenker <me@thoys.nl>
2020-01-15 13:04:59 -06:00
24669c98f6
Made changes requested by reviewer
...
Fixed missing copyright headers.
Fixed exceeding 120 columns.
Fixed #include
Fixed if conditional style.
Fixed C++ reference symbol placement.
2020-01-15 12:57:18 -06:00