David Rowe
12ceb0d93e
Fix avatar parts rotating
2021-03-28 21:11:58 +13:00
Kalila
4cb9459736
Merge pull request #1047 from Phil-Palmer/optimisation/myavatar
...
Small optimisations and tidying related to MyAvatar
2021-03-26 20:41:38 -04:00
Dale Glass
1ed767df41
Implement Linux machine fingerprints
...
We do this by using either /etc/machine-id, or hashing the MACs of all
non-virtual networking devices.
We make this fingerpint unique to our platform by adding our own string
to the hash, and add some stretching for good measure. This way Vircadia's
fingerprint isn't going to match the system's ID or anything another
application generates.
2021-03-14 21:15:33 +01:00
Kalila
5e2cc4c4bf
Merge pull request #1068 from daleglass/fix_resource_totals
...
Set resource total size to content size when using a qrc:// resource
2021-03-11 18:30:56 -05:00
Kalila
d8a3d56da2
Merge branch 'master' into feature/preloaded-whitelist
2021-03-11 17:38:07 -05: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
Kalila
1f4cb7b9d6
Update ScriptGatekeeper.cpp
2021-03-10 01:27:32 -05:00
Kalila
3dc11637ed
Apply suggestions from code review
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-03-10 01:27:05 -05:00
Kalila L
b5d89c44bf
Rename "INITIAL_STARTUP_LOCATION" -> "PRELOADED_STARTUP_LOCATION".
2021-03-08 02:01:53 -05:00
Kalila L
3ed98d0f3e
Add "ScriptGatekeeper" class and "PRELOADED_SCRIPT_WHITELIST" variable.
2021-03-08 02:00:34 -05:00
Kalila
672bceee1c
Merge pull request #1007 from digisomni/feature/manual-noise-reduction-gate
...
Add manual mode to noise reduction + add noise reduction threshold
2021-03-03 21:18:59 -05:00
Kalila
053548cd14
Merge pull request #1033 from HifiExperiments/skyboxShape
...
Non-uniformly scaled sphere zones and models behave like ellipsoids (and fix EntityItem::contains sphere case)
2021-03-03 16:15:47 -05:00
Kalila L
bc2b345709
Merge branch 'master' into feature/manual-noise-reduction-gate
2021-03-03 02:47:34 -05:00
Kalila L
4dd3ee6e1e
"Test your voice" now takes into account noise gate state.
2021-03-03 02:47:19 -05:00
Kalila
3f97b4da13
Merge pull request #1066 from vircadia/fix/crash-avi-ik
...
Fix AnimInverseKinematics crash
2021-03-02 06:02:04 -05:00
Dale Glass
b102b3477a
Set resource total size to content size when using a qrc:// resource
...
When a Resource is requested from qrc://, the Resource::handleDownloadProgress
event is never called, and therefore _bytesTotal remains at zero. This confuses
ResourceCache later, which has a sanity check that doesn't pass when resources
are retrieved, yet no data accumulates.
Fixes #1065
2021-02-26 20:04:53 +01:00
Kalila L
df7fd920d7
Change INVALID_JOINT_INDEX to AnimSkeleton::INVALID_JOINT_INDEX
2021-02-25 23:28:00 -05:00
Kalila L
0e03eccbdf
Change NO_PARENT_INDEX to INVALID_JOINT_INDEX.
2021-02-25 21:43:17 -05:00
Kalila L
4276ea295c
Change -1 to NO_PARENT_INDEX.
2021-02-25 21:29:54 -05:00
Kalila
c79eb479f0
Update AnimInverseKinematics.cpp
2021-02-25 20:36:45 -05:00
Kalila
080d42be39
Update AnimInverseKinematics.cpp
2021-02-25 20:35:02 -05:00
David Rowe
5ad2f9d192
Fix OSX crash on shutdown
2021-02-26 09:05:52 +13:00
Kalila
ba54dd755c
Merge pull request #1034 from vircadia/v2021.1.0-rc
...
merge V2021.1.0 rc into master
2021-02-22 00:16:36 -05:00
Julian Groß
937e0a55db
Merge remote-tracking branch 'refs/remotes/HifiExperiments/fixBillboard'
2021-02-20 12:12:59 +01:00
HifiExperiments
eefe809950
CR
2021-02-19 19:31:06 -08:00
Phil Palmer
72725e783a
Small optimisations and tidying of things that were noticed in passing. No behaviour should change.
...
* Removed the deprecated MyAvatar.setToggleHips script function and the "Toggle Hips Following" option from the Developer menu. They had no effect on any code.
* In CharacterController::applyMotor, prevented unnecessary calls to btVector3::rotate() when the motor has no rotation. This change also improves readability through the use of clearly-named lambdas.
* In AvatarData::getFauxJointIndex, prevented unnecessary string comparisons when the named joint is a real joint rather than a faux one.
* In Avatar::getJointIndex, removed an unnecessary call to QHash<QString, int>::contains(), by supplying a default index for QHash<QString, int>::value().
* Removed unnecessary condition "forwardLeanAmount < 0" in MyAvatar::FollowHelper::shouldActivateHorizontal_userSitting.
* Corrected the return type of MyAvatar::getSitStandStateChange from float to bool.
* Added a missing 'f' suffix to a float literal in PreferencesDialog.cpp.
2021-02-19 21:55:08 -05:00
HifiExperiments
852edec9e7
entities with billboardMode != none use local rotation so parent rotation doesn't affect them
2021-02-18 22:15:12 -08:00
HifiExperiments
f9b88c68e0
treat non-uniform spheres as ellipsoids everywhere
2021-02-15 21:13:58 -08:00
HifiExperiments
30c4779eeb
name all the threads
2021-02-13 20:17:28 -08:00
Kalila
26894b4325
Merge pull request #1020 from HifiExperiments/alignment
...
Text Entity alignment property
2021-02-13 01:28:41 -05:00
HifiExperiments
51bf54c703
fix EntityItem::contains sphere case
2021-02-12 12:27:35 -08:00
HifiExperiments
56fa4698da
potential fix for offset soft attachments
2021-02-11 20:07:46 -08:00
HifiExperiments
f46f1b2219
Merge branch 'master' into alignment
2021-02-11 18:07:23 -08:00
HifiExperiments
a18c24832a
fix android build
2021-02-11 18:01:33 -08:00
HifiExperiments
b296fff197
add text alignment property
2021-02-10 21:45:53 -08:00
HifiExperiments
0645866549
Merge branch 'master' into billboard
2021-02-09 23:28:58 -08:00
HifiExperiments
ae26416c59
Merge branch 'master' into billboard
2021-02-09 22:57:10 -08:00
HifiExperiments
f1d6a4e3d4
Merge branch 'master' into feature/web-entity-user-agent
2021-02-09 22:47:46 -08:00
HifiExperiments
b6e7466804
triggerHapticPulse supports arbitrary device index instead of hands
2021-02-09 17:14:13 -08:00
Kalila L
5a40007758
Update default threshold value.
2021-02-09 00:46:46 -05:00
Kalila L
d2875c2c4f
Add manual mode to noise reduction + add noise reduction threshold
2021-02-09 00:44:01 -05:00
HifiExperiments
766b91f1a3
add note about only supporting 0,0,0 pivot
2021-02-05 20:46:14 -08:00
HifiExperiments
ace6bf6c5b
dirty physics on useOriginalPivot change, other small fix for compound shapes
2021-02-03 17:35:17 -08:00
HifiExperiments
56fa143ee6
Merge remote-tracking branch 'upstream/master' into pivot
2021-02-02 22:27:49 -08:00
HifiExperiments
8f3ed5d66d
Merge pull request #971 from HifiExperiments/apitraceFix
...
Fix crashes when running with QML disabled in VR
2021-02-01 21:56:11 -08:00
HifiExperiments
4554aa338b
Update BillboardMode.cpp
2021-01-30 00:28:25 -08:00
Kalila L
c57b1a92f3
CR + update user agent.
2021-01-30 02:16:53 -05:00
HifiExperiments
19cd0fa6ad
CR
2021-01-29 22:31:17 -08:00
HifiExperiments
3d9142d8cb
Update libraries/ui/src/InfoView.cpp
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-01-29 17:11:10 -08:00
Kalila
af8ce1ba3d
Merge pull request #937 from daleglass/skip_repeated_log_entries
...
Skip repeated log entries
2021-01-28 17:22:51 -05:00