Kalila
b86e4b98a9
Merge pull request #1249 from digisomni/fix/docs-links-dev
...
Update user docs links "docs.vircadia.dev" -> "docs.vircadia.com".
2021-06-27 05:55:13 -04:00
Kalila L
88b9b7468e
CR.
2021-06-27 04:31:14 -04:00
Kalila
a217f80ee3
Update NodeList.cpp
2021-06-27 04:14:21 -04:00
David Rowe
e48e02d8c6
Fix JSDoc typo
2021-06-22 20:59:06 +12:00
Kalila L
2d4da7ba71
Add disable domain port auto discovery by assignment client option.
2021-06-21 13:22:48 -04:00
Kalila L
d26e035764
Update copyright headers.
2021-06-21 12:06:52 -04:00
Kalila L
90aaa85089
Update user docs links "docs.vircadia.dev" -> "docs.vircadia.com".
2021-06-21 12:01:37 -04:00
Kalila L
0625dbe53c
Some URL updates.
2021-06-17 19:45:56 -04:00
Kalila L
1215ced6fa
CR.
2021-06-15 15:02:03 -04:00
Kalila L
1411d55364
Add ability for 'handleLookupString' to have spaces.
2021-06-15 00:31:28 -04:00
Kalila L
51e6468abd
Rename 'URL_SCHEME_HIFI' -> 'URL_SCHEME_VIRCADIA'.
2021-06-11 17:04:16 -04:00
Kalila
d8a0d13812
Merge pull request #1206 from odysseus654/pr/drop-script-debugging
...
drop remaining references to QScriptEngineDebugger
2021-06-03 18:01:40 -04:00
Heather Anderson
259cd20b87
Ensuring minimal documentation for classes declared in script-engine
2021-05-29 22:50:39 -07:00
David Rowe
8545b8c6c1
Fix missed JSDoc tag change
2021-05-16 21:44:16 +12:00
David Rowe
4d11d1d515
Convert all "/**jsdoc" occurrences to "/*@jsdoc"
2021-05-12 10:54:45 +12:00
Heather Anderson
04f8ccd2b0
drop remaining references to QScriptEngineDebugger
2021-05-08 20:31:03 -07:00
Kalila
cb3a0b51fe
Merge pull request #1183 from ctrlaltdavid/feature/rpm-blendshapes
...
ReadyPlayerMe blendshapes support
2021-05-01 14:24:30 -04:00
Kalila
a3626c83f4
Merge pull request #692 from odysseus654/pr/move-connect-packet-type
...
The domain server should see Packet ID=1 as a (broken) attempt to connect to the domain server
2021-04-29 18:39:25 -04:00
David Rowe
58a6ac384e
Replace some QMap occurrences with QHash
2021-04-29 08:15:37 +12:00
David Rowe
d1136c2d3e
Merge branch 'master' into feature/rpm-blendshapes
2021-04-27 21:32:35 +12:00
Kalila
3629427cff
Merge pull request #1161 from ctrlaltdavid/fix/spinbox
...
Fix settings (QML) spin box stepping
2021-04-26 03:39:56 -04:00
Heather Anderson
9f5e06503a
begin identifying Packet Type ID=1 as "domain connect" for a future version of the protocol, so we can detect protocol breaks when we shift to using this as our domain connect packet.
2021-04-24 23:28:53 -07:00
daleglass
c7e79a5e3e
Merge pull request #1181 from ctrlaltdavid/fix/gltf-colors
...
Fix glTF mesh colors
2021-04-24 20:24:26 +02:00
David Rowe
24ddbc0d56
Update ReadyPlayerMe default mapping
2021-04-24 09:10:32 +12:00
David Rowe
e9fa76ae6e
Fix conditional application
2021-04-24 08:49:57 +12:00
Kalila
5ec026255c
Merge pull request #938 from vircadia/feature/qt-update
...
Update to Qt 5.15.2
2021-04-22 17:36:53 -04:00
David Rowe
f4af0be95b
Conditionally apply ReadyPlayerMe synonyms
2021-04-21 10:14:46 +12:00
David Rowe
a6d8e150f0
Move and rename ReadyPlayerMe synonyms
2021-04-21 09:47:24 +12:00
David Rowe
bfb42c8233
Merge branch 'master' into feature/rpm-blendshapes
2021-04-21 08:57:52 +12:00
David Rowe
f67410a5e9
Merge branch 'master' into fix/gltf-colors
2021-04-21 08:31:17 +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
David Rowe
0b536f0cae
Support ReadyPlayerMe blendshapes in glTF files
2021-04-19 11:10:25 +12:00
David Rowe
71bcabfc0a
Remove unused enum
2021-04-17 21:30:46 +12:00
David Rowe
a26f11a84f
Adjust glTF mesh colors
2021-04-17 14:22:20 +12:00
Julian Groß
1cadfcc284
Merge branch 'master' into feature/qt-update
2021-04-16 01:55:51 +02:00
Julian Groß
12c3bd80e5
Fix GLTFSerializer not being up to date
2021-04-15 23:49:02 +02:00
Kalila
a35b9c4563
Merge pull request #1126 from daleglass/hash_all_fingerprints
...
Hash Windows and Mac machine fingerprints.
2021-04-15 17:46:17 -04:00
Julian Groß
8573425f68
Update library headers
2021-04-15 20:15:36 +02:00
Julian Groß
ecb7c47f1a
Rename fbx folder to model-serializers
2021-04-15 19:26:10 +02:00
David Rowe
312dc9ccb7
Update Chrome browser version
2021-04-12 15:30:23 +12:00
Dale Glass
b3db458091
Fix mismatched if in CMake warning
...
This should have no actual effect, just a warning fix
2021-04-11 23:00:46 +02:00
Kalila
1dba5bedfa
Merge pull request #1149 from daleglass/add_thread_debugging
...
Implement thread debugging with tsan
2021-04-08 17:17:07 -04:00
David Rowe
7088fc9d6c
Merge branch 'master' into fix/spinbox
2021-04-05 10:41:31 +12:00
Dale Glass
240e070a46
Log authentication events in the domain server
...
This uses the vircadia.domain_server.auth logging category.
2021-04-03 17:29:51 +02:00
Kalila
cd2d6847ee
Merge pull request #1148 from daleglass/remove-unusued-GizmoEntityRenderer-variable
...
Remove unused variable
2021-04-02 16:24:31 -04:00
Kalila
6949c9a5cd
Merge pull request #1145 from daleglass/fix-getRotateForPicking
...
Fix ShapeEntityItem::getRotateForPicking()
2021-04-02 16:24:19 -04:00
Kalila
333e3d49c6
Merge pull request #1143 from daleglass/add-missing-override
...
Add missing override keywords.
2021-04-02 16:24:12 -04:00
Dale Glass
43f6fd82f4
Implement thread debugging with tsan
...
This is enabled with the VIRCADIA_THREAD_DEBUGGING environment variable.
It's incompatible with VIRCADIA_MEMORY_DEBUGGING, so only one of those
can be enabled for a build.
2021-04-02 20:41:23 +02:00
daleglass
f8574a99c9
Merge pull request #1127 from daleglass/fix_memory_debugging
...
Fix HIFI_MEMORY_DEBUGGING on Linux/gcc
2021-04-02 19:17:22 +02:00
Kalila
b586425ec2
Merge pull request #1141 from HifiExperiments/ktxFix
...
Fix ktx issue
2021-04-02 06:49:47 -04:00
HifiExperiments
ab1b69ebe3
fix ktx issue
2021-04-01 23:39:00 -07:00
Dale Glass
790d110596
Remove unused variable
2021-04-02 01:15:37 +02:00
Kalila
f5b91b17ea
Merge pull request #1124 from ctrlaltdavid/fix/avatar-parts-rotating
...
Fix avatar parts rotating
2021-04-01 19:11:52 -04:00
Kalila
749c2674b0
Merge pull request #1098 from digisomni/feature/security-package-feb-mar-2021
...
Add avatarEntities permissions
2021-04-01 18:53:40 -04:00
Dale Glass
aa0f8a8304
Fix ShapeEntityItem::getRotateForPicking()
...
It declared a variable it didn't use, and instead used the unlocked version.
2021-04-02 00:24:45 +02:00
Dale Glass
6e9e11993c
Add missing override keywords.
...
Fixes warnings like:
/libraries/entities-renderer/src/RenderableTextEntityItem.h:47:18: warning: ‘virtual bool render::entities::TextEntityRenderer::needsRenderUpdate() const’ can be marked override [-Wsuggest-override]
47 | virtual bool needsRenderUpdate() const;
| ^~~~~~~~~~~~~~~~~
2021-04-02 00:04:46 +02:00
Dale Glass
2de61898e1
Review style fixes
2021-04-01 23:41:37 +02:00
Kalila
668dbc9ffb
Merge pull request #1134 from daleglass/fix-new-delete-type-mismatch-scripts-model
...
Add virtual destructor to TreeNodeBase
2021-04-01 17:32:10 -04:00
Kalila
4ae4886f36
Merge pull request #1132 from daleglass/fix_renderablemodelentityitem_crash
...
Capture by value rather than by reference in RenderableModelEntityItem
2021-04-01 17:32:00 -04:00
Kalila
f062d64223
Merge pull request #1076 from HifiExperiments/materials
...
Material improvements
2021-03-31 00:13:54 -04:00
Kalila
edf835e48f
Merge pull request #1123 from ctrlaltdavid/fix/gltf-vertex-colors
...
Fix glTF vertex colors
2021-03-30 17:56:07 -04:00
HifiExperiments
7d58c772cb
Merge branch 'master' into materials
2021-03-30 14:31:11 -07:00
Dale Glass
a51c5057ca
Add virtual destructor to TreeNodeBase
...
Fixes #1131 , possibly solves a crash on exit.
2021-03-30 17:14:45 +02:00
Dale Glass
1759e360b1
Capture by value rather than by reference
...
This fixes a stack-use-after-return error in RenderableModelEntityItem.
Fixes #1128
2021-03-29 22:44:34 +02:00
David Rowe
6a7f4a0426
Redisplay "continue without avatar entities" when re-enter address
2021-03-29 21:14:00 +13:00
David Rowe
c45007d038
Merge branch 'master' into fix/can-rez-attachment
...
# Conflicts:
# interface/src/Application.h
2021-03-29 15:28:08 +13:00
Kalila
58fde3c159
Merge pull request #1090 from digisomni/feature/expand-kick-functionality
...
Add improved functionality for `Users.kick` API.
2021-03-28 21:05:59 -04:00
Dale Glass
5ffc05f7a7
Fix HIFI_MEMORY_DEBUGGING on Linux/gcc
...
It seems that libasan was running into some sort of trouble due to static linking.
Additionally, -fstack-protector-strong has been enabled by disabling the usage of
the FIR_1x4_AVX512 function under memory debugging.
2021-03-28 18:42:35 +02:00
Dale Glass
e02daae267
Hash Windows and Mac machine fingerprints.
...
Now all the fingerprints are hashed. This has the following benefits:
* It doesn't expose raw system IDs. The actual ID is hashed with a
value unique to Vircadia, so that it doesn't match any other identifier.
* It should be more future-proof. Apple doesn't promise that the platform
ID will have any particular format. The hashing means it doesn't matter
if it stops being a valid UUID at some point.
2021-03-28 17:08:26 +02:00
David Rowe
12ceb0d93e
Fix avatar parts rotating
2021-03-28 21:11:58 +13:00
David Rowe
10e2cb1e09
Fix comment typo
2021-03-28 16:42:03 +13:00
David Rowe
f97dfaa3f0
Fix use of glTF normalized values
2021-03-28 16:41:44 +13:00
Kalila
409cc5835c
Merge pull request #1050 from HifiExperiments/imageAspectFix
...
Image Entities: fix keepAspectRatio, implement naturalDimensions
2021-03-27 15:24:43 -04: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
HifiExperiments
7ff796af3e
web textures work on image entities, create supports negative materialMappingScale
2021-03-22 20:52:39 -07:00
David Rowe
41bd3c10c0
Fix up node permissions debug order
2021-03-23 15:22:08 +13:00
HifiExperiments
6b82c7fe90
Update RenderableImageEntityItem.cpp
2021-03-22 18:37:29 -07:00
David Rowe
71b025f7f0
Separate API vs. internal versions of clearAvatarEntity()
2021-03-22 15:36:57 +13:00
HifiExperiments
e5f108b022
bump ktx version to force clear cache
2021-03-21 14:51:21 -07:00
Kalila L
cfac34bf7e
CR.
2021-03-21 13:20:05 -04:00
Kalila
12d5687c6a
Update libraries/script-engine/src/UsersScriptingInterface.h
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-03-21 13:13:24 -04:00
HifiExperiments
35e836d34d
image caching must maintain original image information and pass it around
2021-03-19 22:32:29 -07:00
HifiExperiments
a87d6e5182
on json import, material/texture references are updated to new ids
2021-03-19 17:39:22 -07:00
Kalila L
f067feb37a
Add docs for ban functionality.
2021-03-19 04:44:58 -04:00
Kalila L
fd592dfb06
CR.
2021-03-19 04:11:26 -04:00
Kalila
9dadc44f6c
Update UserActivityLoggerScriptingInterface.h
2021-03-18 17:57:49 -04:00
Kalila
da7bcf1584
Update NodeList.cpp
2021-03-18 17:53:21 -04:00
HifiExperiments
15ba6c8637
fix build
2021-03-17 21:14:22 -07:00
Kalila L
be0bd3940d
Finish flag work on kick functionality.
2021-03-17 23:25:08 -04:00
HifiExperiments
5fd4f215f1
more docs
2021-03-17 19:18:30 -07:00
HifiExperiments
3fdb398829
fixing up material entity logic, refresh reference material on material change
2021-03-17 19:10:29 -07:00
Kalila L
0216b34681
State of refactoring
2021-03-17 19:37:06 -04:00
David Rowe
ddcfe6351b
Tidying
2021-03-18 12:13:41 +13:00
HifiExperiments
9514ade844
add reference materials and support reference texture changes
2021-03-15 21:21:32 -07:00
David Rowe
2030d24523
Tidying
2021-03-16 14:37:16 +13:00
David Rowe
b48d3e0387
Tidy disabling of avatar entity manipulation if don't have permission
2021-03-16 12:00:34 +13:00
David Rowe
0c1f775dc5
Don't warn user if permission removed while they're connected
2021-03-15 20:55:42 +13:00
David Rowe
e23251df4e
Ignore Entities.addEntity() for avatar entities if don't have permission
2021-03-15 20:25:18 +13:00
David Rowe
0adfd8b806
Ask user whether to continue to a domain if their wearables won't rez
2021-03-15 16:30:46 +13:00
HifiExperiments
f5e2cb6e2b
update docs
2021-03-14 18:13:44 -07:00