David Rowe
f264cc0548
Merge branch 'master' into dev/webapp-master-update
2021-10-08 08:34:03 +13:00
Kalila
1d8da471a2
Merge pull request #1344 from digisomni/feature/new-domain-wizard
...
Overhaul the Domain server's onboarding wizard.
2021-10-04 16:10:31 -04:00
David Rowe
c03312319d
Merge branch 'master' into dev/webapp-master-update
...
# Conflicts:
# libraries/networking/src/NodeList.h
# libraries/shared/src/shared/WebRTC.h
2021-10-03 12:51:47 +13:00
Dale Glass
891d555679
Merge pull request #1352 from odysseus654/pr/q_disable_copy
...
Code Review: use of Q_DISABLE_COPY.
2021-09-25 20:33:20 +02:00
Heather Anderson
57a3cd3d63
replace the various disable-copy constructions with Q_DISABLE_COPY (or Q_DISABLE_COPY_MOVE)
2021-09-18 21:36:35 -07:00
Heather Anderson
ab4d70760e
review and cleanup of "#include <QtCore/QSharedPointer>"
2021-09-10 21:40:54 -07:00
Kalila L
74b185f6c6
Fix Qt warning: "QString::KeepEmptyParts" -> "Qt::KeepEmptyParts"
2021-09-09 18:57:43 -04:00
David Rowe
b1050dc83a
Merge branch 'master' into dev/webapp-master-update
2021-09-01 21:52:04 +12:00
David Rowe
adc94a280e
Log some warnings
2021-08-29 14:19:39 +12:00
David Rowe
ace612d038
Assignment client type is not known at construction
2021-08-18 21:27:35 +12:00
David Rowe
a3c1d50478
WebRTC signaling with assignment clients via domain server
2021-08-18 20:10:11 +12:00
Kalila L
76010bf650
Update help text for disable domain server port auto discovery option.
2021-08-13 10:29:16 -04:00
Kalila
019e012f2e
Apply suggestions from code review
...
Co-authored-by: Heather Anderson <heath@odysseus.anderson.name>
2021-08-12 23:01:13 -04:00
David Rowe
74c2788a14
Merge branch 'master' into dev/rename-hifisockaddr-webapp
...
# Conflicts:
# assignment-client/src/AssignmentClient.cpp
# domain-server/src/DomainServer.cpp
# libraries/networking/src/DomainHandler.cpp
# libraries/networking/src/LimitedNodeList.cpp
# libraries/networking/src/LimitedNodeList.h
# libraries/networking/src/SockAddr.cpp
# libraries/networking/src/SockAddr.h
# libraries/networking/src/udt/Socket.cpp
# libraries/networking/src/udt/Socket.h
# tools/ice-client/src/ICEClientApp.cpp
2021-07-21 15:03:29 +12:00
Kalila
35948d7467
Merge branch 'master' into fix/cmdline-discovery
2021-07-15 22:21:47 -04:00
Kalila
241c54919d
Apply suggestions from code review
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2021-07-15 22:19:58 -04:00
David Rowe
6a17143df8
Rename "HifiSockAddr" to "SockAddr"
2021-07-06 13:23:57 +12:00
Kalila L
88b9b7468e
CR.
2021-06-27 04:31:14 -04:00
David Rowe
5a5cb6488c
Multiplex UDP and WebRTC sockets in a QUdpSocket-style NetworkSocket
2021-06-26 22:07:01 +12:00
Kalila L
2d4da7ba71
Add disable domain port auto discovery by assignment client option.
2021-06-21 13:22:48 -04:00
David Rowe
4d11d1d515
Convert all "/**jsdoc" occurrences to "/*@jsdoc"
2021-05-12 10:54:45 +12:00
Julian Groß
ecb7c47f1a
Rename fbx folder to model-serializers
2021-04-15 19:26:10 +02: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
David Rowe
c45007d038
Merge branch 'master' into fix/can-rez-attachment
...
# Conflicts:
# interface/src/Application.h
2021-03-29 15:28:08 +13:00
David Rowe
71b025f7f0
Separate API vs. internal versions of clearAvatarEntity()
2021-03-22 15:36:57 +13:00
David Rowe
240c58c6ce
Code review
2021-03-18 09:56:00 +13:00
David Rowe
2030d24523
Tidying
2021-03-16 14:37:16 +13:00
Kalila L
c278122f9a
CR.
2021-03-15 01:26:07 -04:00
Kalila L
14d1af05a3
Missed comment.
2021-03-14 22:36:32 -04:00
Kalila L
008c0f0b1e
Add iterator to improve max messages check performance.
2021-03-14 22:35:56 -04:00
Kalila L
9d15b00fbb
Add check to stop processor before starting.
2021-03-14 21:50:08 -04:00
Kalila L
e12e746698
Optimize rate limiting on messaging mixer further.
2021-03-12 17:36:01 -05:00
Kalila L
4b61d3328d
CR.
2021-03-12 10:50:50 -05:00
David Rowe
1b33339995
Make avatar mixer remove clients' unremoved avatar entities
2021-03-12 22:15:26 +13:00
David Rowe
283f7d61e2
Don't send avatar entities if don't have permission
2021-03-09 11:15:37 +13:00
David Rowe
3beceb4d7d
Clear user's avatar entities if rez permissions change to "no"
2021-03-01 22:03:02 +13:00
David Rowe
e7a97c6117
Don't accept avatar entity data in message mixer if no rez permissions
2021-03-01 21:23:50 +13:00
David Rowe
3f01bd9250
Undo EntityData and EntityErase changes - these aren't avatar entities
2021-03-01 21:23:13 +13:00
Kalila L
3a945f87dd
Add messaging mixer rate limiting per node functionality.
2021-02-26 21:01:22 -05:00
Kalila L
6b5cffa5e4
Initial pass at adding canRezAvatarEntities.
2021-02-26 06:14:06 -05:00
HifiExperiments
30c4779eeb
name all the threads
2021-02-13 20:17:28 -08:00
HifiExperiments
81940214bb
Revert "Revert "Split Local and owned Avatar Entity scripts into their own ScriptEngine""
2020-11-16 21:20:25 -08:00
kasenvr
21f8eac936
Revert "Split Local and owned Avatar Entity scripts into their own ScriptEngine"
2020-11-16 22:35:46 -05:00
HifiExperiments
b3e9c1e8f8
Merge remote-tracking branch 'upstream/master' into scriptEngine
2020-11-09 22:00:11 -08:00
kasenvr
2b511d8c45
Merge pull request #613 from odysseus654/pr/registerListener
...
[enhancement] transition listener registration from member string name to member string pointer
2020-10-29 17:13:05 -04:00
kasenvr
1c818bc8eb
Merge pull request #657 from daleglass/fix-build-on-qt-5.14
...
Fix build on qt 5.14
2020-09-24 17:11:42 -04:00
Heather Anderson
2067a438c2
fixed apparent typo preventing the CUSTOM_ASSIGNMENT_SERVER_HOSTNAME_OPTION or CUSTOM_ASSIGNMENT_SERVER_PORT_OPTION options from being reachable
2020-08-30 17:20:39 -07:00
HifiExperiments
2a1857e9ec
split entity script engines into two
2020-08-27 16:50:32 -07:00
Dale Glass
5327ffeec4
Fix build under Qt 5.14 and later.
...
Solves "redefinition of ‘struct std::hash<QString>’",
"redefinition of ‘struct std::hash<QByteArray>'", and
a build failure in TouchscreenVirtualPadDevice.h.
2020-08-26 00:01:29 +02:00
Heather Anderson
2e5244663e
transition listener registration from member string name to member string pointer
2020-08-09 14:57:00 -07:00