David Rowe
6b7b1c5040
Fix handling of missing glTF blendshape target meshes
2020-10-02 16:23:00 +13:00
Dale Glass
1c44bc96d9
Set GL preference to GLVND
...
This should be a no-op, besides generating less build warnings,
since:
"CMake 3.11 and above prefer to choose GLVND libraries."
And 3.11 is a few years old at this point
2020-09-27 20:37:12 +02:00
Dale Glass
8761b26079
Remove unused variable
2020-09-26 23:01:05 +02:00
Dale Glass
2fac1ddf2c
Add missing 'override'
...
Fixes:
warning: ‘virtual void render::entities::GizmoEntityRenderer::doRenderUpdateSynchronousTyped(const ScenePointer&, render::Transaction&, const TypedEntityPointer&)’ can be marked override [-Wsuggest-override]
2020-09-26 22:58:44 +02:00
kasenvr
87d4fddb40
Merge branch 'master' into feature/transparent-web-entities
2020-09-26 01:25:02 -04:00
kasenvr
faadb9e340
Merge pull request #668 from kasenvr/fix/URL-migrations
...
New Metaverse PR
2020-09-26 01:21:17 -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
kasenvr
dd3152a2e4
Merge pull request #349 from daleglass/fix_warnings
...
Fix warnings emitted by GCC
2020-09-24 17:06:16 -04:00
daleglass
fffb6619b3
Update libraries/shared/src/BufferParser.h
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-09-24 22:17:22 +02:00
daleglass
ed4164b59e
Update libraries/shared/src/GeometryUtil.cpp
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-09-24 22:17:16 +02:00
Dale Glass
9b4d115a5d
Review fixes
...
Make it ignore a // at the beginning of the URL
2020-09-24 19:37:14 +02:00
Dale Glass
1d58ac4d79
Sanitize the URL further by removing leading slashes and any duplicated ones
2020-09-23 23:33:22 +02:00
Dale Glass
b243d382fc
Fix warning due to multiline comment
2020-09-23 22:34:01 +02:00
David Rowe
1cb1c63228
Tidying
2020-09-23 23:08:02 +12:00
David Rowe
c6ba42b7d6
Fix calculating external resource paths
2020-09-23 22:15:13 +12:00
David Rowe
ba7242f4dc
Script.getExternalPath() and related JSDoc
2020-09-23 17:23:40 +12:00
kasenvr
dcf1e41086
Update libraries/entities/src/EntityScriptingInterface.h
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-09-22 23:49:07 -04:00
David Rowe
3344c7423d
Fix up types
2020-09-22 20:52:15 +12:00
Kalila L
9db333a555
Update CDN URLs in NetworkingConstants.h
2020-09-21 16:07:56 -04:00
Kalila L
7b7038fae1
Bunch of URL updates later...
2020-09-21 00:54:49 -04:00
Kalila L
0d08254a07
Some updates to URLs in C++
2020-09-20 23:37:29 -04:00
Kalila L
b1f32dd9ac
Merge branch 'pr/691' into fix/URL-migrations
2020-09-20 17:58:26 -04:00
Kalila L
f465ecb53b
Update STUN server
2020-09-20 17:56:54 -04:00
kasenvr
88fc213644
Apply suggestions from code review
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-09-19 23:53:04 -04:00
Kalila L
bc1ffa8a8d
Merge branch 'master' into fix/update-api-docs
2020-09-19 23:46:13 -04:00
Dale Glass
929f395503
Spend more less time in the lock, do a sanity check, normalize path
2020-09-20 02:09:54 +02:00
Dale Glass
25a9716642
Fix crash due to incorrect assert
2020-09-20 02:08:22 +02:00
Dale Glass
2de0934598
Some missed review fixes
2020-09-20 01:57:44 +02:00
David Rowe
2c84478dc1
Register metatype
2020-09-20 01:29:32 +02:00
Dale Glass
89aa89e9d3
Review fixes (non-working)
...
Trouble with:
> Script.getExternalPath(Script.ExternalPaths.Assets, "hi")
[UncaughtException evaluate] Error: cannot call getExternalPath(): argument 1 has unknown type `ExternalResource::Bucket' (register the type with qScriptRegisterMetaType()) in about:console:1 [Backtrace] <global>() at about:console:1
TypeError: cannot call getExternalPath(): argument 1 has unknown type `ExternalResource::Bucket' (register the type with qScriptRegisterMetaType())
2020-09-20 01:29:32 +02:00
Dale Glass
792854ccb7
Applied code formatter
2020-09-20 01:29:32 +02:00
Dale Glass
84e01630ee
Make base URLs for external resources modifiable
2020-09-20 01:29:32 +02:00
Dale Glass
e0e4ffb214
Review fixes
2020-09-20 01:29:32 +02:00
Dale Glass
cd901f9e32
Move enum into ExternalResources namespace
2020-09-20 01:29:32 +02:00
Dale Glass
26bcaa420d
Better enum registration
2020-09-20 01:29:32 +02:00
Dale Glass
c65cc9570d
Prototype for moving content away from hifi infrastructure
2020-09-20 01:29:32 +02:00
HifiExperiments
e4f32f1cea
add camera sensitivity slider
2020-09-19 11:23:59 -07:00
kasenvr
68cefda3e5
Merge pull request #718 from kasenvr/feature/domain-server-metaverse-switching
...
Domain Metaverse Switching & Interface Support Improved
2020-09-18 22:55:43 -04:00
Kalila L
bcd5f242b9
Added type and filename doc for Script API.
2020-09-18 18:52:49 -04:00
kasenvr
cf26f6bc4b
Merge pull request #694 from ctrlaltdavid/fix/import-json-textures
...
Support relative JSON URLs in model textures property
2020-09-18 17:00:13 -04:00
Kalila L
9a35323295
Update entities API docs to show entity properties at top.
2020-09-18 16:27:42 -04:00
Kalila L
9f3978d3d5
Update system to use a checkbox + setting instead.
2020-09-17 18:40:01 -04:00
Kalila L
8eb12a873b
Revert forceRedownload functionality.
2020-09-17 14:14:32 -04:00
Kalila L
c03d1ec659
Merge branch 'master' into feature/domain-server-metaverse-switching
2020-09-16 22:55:03 -04:00
kasenvr
0236f49779
Merge pull request #705 from ctrlaltdavid/fix/bs-property-warning
...
Quiet warning for unused blendshapeCoefficients property
2020-09-16 22:39:29 -04:00
Kalila L
8a71c66fcc
Added comments.
2020-09-16 20:01:47 -04:00
kasenvr
fd5b84b6eb
Apply suggestions from code review
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-09-16 19:57:58 -04:00
Kalila L
4224c8120f
Set metaverse and ice to Vircadia again.
2020-09-15 21:06:27 -04:00
Kalila L
9b0ac9d75f
Update endpoints to be consistent and work with the updates.
2020-09-15 21:05:00 -04:00
Kalila L
e3a6dc18af
Add support for metaverse API's with paths.
2020-09-15 20:07:00 -04:00
Kalila L
d5f5c76878
Update NetworkingConstants.h URLs to Vircadia Metaverse.
2020-09-15 19:57:30 -04:00
Kalila L
932a3b9e91
Update AudioClient.cpp
...
Fix double locking attempt if waitForFinished causes prepareLocalAudioInjectors to be called on this thread.
Co-Authored-By: Heather Anderson <1115056+odysseus654@users.noreply.github.com>
2020-09-14 02:58:36 -04:00
kasenvr
e6f3ba4458
Merge pull request #311 from odysseus654/pr/webpage-restrict-from-polling
...
[shutdown-deadlock] Restructure ContextAwareProfile from polling to notifications
2020-09-12 22:17:50 -04:00
kasenvr
370c2700be
Merge pull request #640 from kasenvr/feature/package-startup-interface
...
Add ability to package Interface with a custom startup location (also tacks on some build docs updates)
2020-09-12 22:17:25 -04:00
kasenvr
ad28067cbe
Merge pull request #699 from ctrlaltdavid/fix/gltf-raycasting
...
Fix pick rays not intersecting glTF models
2020-09-12 22:15:05 -04:00
HifiExperiments
954e8096bb
Merge pull request #309 from HifiExperiments/modelShader
...
Procedural Shader applies to entities other than target
2020-09-12 11:13:57 -07:00
David Rowe
432090e2e9
Quiet warning for unused blendshapeCoefficients property
2020-09-10 21:01:04 +12:00
David Rowe
84cb3b2515
Fix pick rays not intersecting glTF models
2020-09-10 08:58:35 +12:00
HifiExperiments
9546cebe3c
CR
2020-09-09 08:32:54 -07:00
David Rowe
dc04622a1d
Fix some JSDoc noticed in passing
2020-09-08 22:10:40 +12:00
David Rowe
d8a119c1b3
Support relative JSON URLs in model textures poperty
2020-09-08 22:10:24 +12:00
HifiExperiments
932f5dbfb3
CR
2020-09-06 22:41:17 -07:00
kasenvr
8a007a4edf
Apply suggestions from code review
...
Co-authored-by: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-09-07 01:38:44 -04:00
Kalila L
d25adf9b6f
Merge branch 'master' into feature/require-redownload
2020-09-06 23:44:59 -04:00
kasenvr
7a686d95e0
Merge pull request #671 from ctrlaltdavid/fix/gltf-blendshapes
...
Fix and extend glTF blendshapes support
2020-09-03 13:57:57 -04:00
Kalila L
ab46b1fc9e
Update ScriptEngine.cpp
...
Just some revisions...
2020-09-03 01:41:31 -04:00
kasenvr
bbc5044451
Merge pull request #639 from ctrlaltdavid/enhancement/domain-login-items
...
Don't display domain log-in items unless relevant
2020-09-02 18:51:14 -04:00
kasenvr
e2c5504be4
Merge pull request #441 from odysseus654/pr/cxx-crashing
...
improve crashpad reporting of unhandled c++ exceptions
2020-09-02 18:51:01 -04:00
HifiExperiments
5281f89d0d
FUUUUUUUCK FINALLY
2020-09-02 11:28:43 -07:00
David Rowe
9fc9b203ae
Rename constant
2020-09-02 12:45:44 +12:00
Kalila L
b8181d92a5
Merge branch 'master' into pr/441
2020-09-01 17:42:35 -04:00
kasenvr
60e6d99aff
Merge branch 'master' into feature/package-startup-interface
2020-09-01 17:40:37 -04:00
David Rowe
2bfdaa31ab
Add FIXME for missing relative URL handling case
2020-09-02 09:20:35 +12:00
Kalila L
4096d75bb4
Add checkbox for showing extra source logs.
2020-09-01 16:46:22 -04:00
HifiExperiments
ae944fd985
merge with master
2020-09-01 09:34:54 -07:00
David Rowe
4214182b2f
Tidy JSON relative URLs importing
2020-09-01 21:08:52 +12:00
kasenvr
f2cc30d6d9
Merge pull request #276 from HifiExperiments/parenting
...
Improving performance of entity updates
2020-09-01 04:34:51 -04:00
kasenvr
6a872ef525
Merge pull request #586 from makitsune/relative-urls
...
Allow resolving relative urls when importing entities json
2020-09-01 04:34:12 -04:00
HifiExperiments
776b1071a0
try to do it without QCursor::setPos
2020-08-31 15:44:06 -07:00
David Rowe
22e6ae9710
Fix hasBlendedMeshes() value
2020-08-31 21:44:19 +12:00
David Rowe
bd1be872a8
Support using blendshapes in file without needing an FST
2020-08-31 21:31:55 +12:00
Heather Anderson
ee43cfd892
add more details to messages logged in entity scripts
2020-08-30 23:47:54 -07:00
Kalila L
58c1518d0b
Updating some .cpp and .h URLs.
2020-08-31 01:00:05 -04:00
Kalila L
6e39e048be
First pass at centralizing some URLs.
2020-08-31 00:43:30 -04:00
David Rowe
0fcc73d5cd
Fix multiple blendshapes targeted to one model blendshape
2020-08-31 11:20:56 +12:00
David Rowe
5d02e0fe28
Fix blendshapes on planar meshes
2020-08-29 16:12:10 +12:00
David Rowe
128745ef36
Make blendshapes work for glTF with multiple mesh parts
2020-08-29 16:11:35 +12:00
David Rowe
a819b140dc
Don't weight blendshapes by default blendshape values
2020-08-29 14:17:54 +12:00
David Rowe
f946791791
Make blendshaps work for glTF with single mesh part
2020-08-29 14:17:13 +12:00
David Rowe
77dbe7a254
Rename FACESHIFT_BLENDSHAPES to BLENDSHAPE_NAMES
2020-08-29 11:21:56 +12:00
David Rowe
e0767e2f8c
Add HFM model dump for FBX files
2020-08-29 11:02:54 +12:00
David Rowe
98cef38aea
Initial tidying
2020-08-29 09:14:49 +12:00
HifiExperiments
2e4a6ee1b5
fix build errors
2020-08-28 11:22:08 -07:00
HifiExperiments
2a1857e9ec
split entity script engines into two
2020-08-27 16:50:32 -07:00
Dale Glass
5a8be4de4b
Fix -Wclass-memaccess warnings
2020-08-27 19:49:48 +02:00
Dale Glass
baa0fd34f4
Fix unsigned warnings
2020-08-27 19:48:27 +02:00
Dale Glass
afa44dccf6
Fix initialization order warning
...
https://stackoverflow.com/questions/30364585/will-be-initialized-after-wreorder
2020-08-27 19:27:11 +02:00
Dale Glass
a8ab9307d0
Add fall-through comments to fix GCC warnings
...
Unfortunately the attribute can't be used since we're not on C++17 yet.
2020-08-27 19:27:11 +02:00
Dale Glass
e6bd75d497
Fix incorrect fall-through in RenderPipelines
2020-08-27 19:27:11 +02:00
Kalila L
2645547f48
Add forceRedownload parameter to Script.require
2020-08-27 05:57:28 -04: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
Dale Glass
61a159034c
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-25 23:32:24 +02:00
Kalila L
6b96832db6
Wording.
2020-08-24 18:44:23 -04:00
Kalila L
26d4eb8e67
Updates per CR.
...
Co-Authored-By: David Rowe <david@ctrlaltstudio.com>
2020-08-24 18:43:03 -04:00
Kalila L
a2bd06993f
Add option to build an Interface to go to specified address by default.
2020-08-23 01:49:32 -04:00
David Rowe
eb8ae74245
Tidying
2020-08-23 16:06:16 +12:00
David Rowe
67100b5a20
Display domain login menu item only on domains that have domain login
2020-08-23 15:56:27 +12:00
David Rowe
29e5bfdb94
Ignore residual "connection denied" packets from previous domain
2020-08-23 14:34:10 +12:00
Kalila L
a032ac66b1
Update AddressManager links to NetworkingConstants.
2020-08-22 20:03:57 -04:00
David Rowe
6926cd205a
Ignore residual "connection denied" packets from previous domain
2020-08-20 17:12:57 +12:00
HifiExperiments
af82860751
fix shape issue that alezia found
2020-08-19 19:51:16 -07:00
David Rowe
662b2bfc5e
Handle log in for multiple domains with domain login
2020-08-20 12:32:03 +12:00
Kasen IO
91e453c694
Add API docs property.
2020-08-19 12:51:17 -04:00
Kasen IO
c70a041490
Merge branch 'master' into feature/domain-metadata-exporter
2020-08-18 21:35:51 -04:00
Kasen IO
103288b8de
Update bool name "isTransparentWeb" -> "transparent"
2020-08-18 20:04:27 -04:00
Kasen IO
204789bd42
Further fix up web entity property processing on reload.
...
Co-Authored-By: null <HifiExperiments@users.noreply.github.com>
2020-08-18 19:22:54 -04:00
Kasen IO
8d904d39ce
Semi-working fixes for updates to web entities.
...
Co-Authored-By: null <HifiExperiments@users.noreply.github.com>
2020-08-18 04:17:29 -04:00
Kasen IO
c379f6c92f
Fix transparency check bug.
...
Co-Authored-By: null <HifiExperiments@users.noreply.github.com>
2020-08-18 03:21:34 -04:00
Kasen IO
fe1ea6ca72
Bump protocol.
2020-08-18 02:22:56 -04:00
Kasen IO
b05cb8b6ac
useBackground property added.
2020-08-18 01:48:27 -04:00
David Rowe
bf60cf5b4c
Tidying
2020-08-18 16:33:47 +12:00
David Rowe
9bb5add1ca
Don't display domain login status in title bar unless relevant
2020-08-18 11:42:35 +12:00
HifiExperiments
e78ece7fc5
CR
2020-08-17 14:16:41 -07:00
Kasen IO
ca97450464
Centralizing some more networking constants.
2020-08-17 02:44:26 -04:00
Kasen IO
cd5bdf6160
Added transparent + colored background web entity capability dynamically.
2020-08-15 00:56:19 -04:00
Kasen IO
21167a0f6a
Maybe fix scriptURL on WebEntities bug
2020-08-14 23:53:01 -04:00
Heather Anderson
34e3d9dd2b
improved listener lifetime controls (in case a deferred invoke takes longer than expected)
2020-08-09 15:44:41 -07:00
Heather Anderson
2e5244663e
transition listener registration from member string name to member string pointer
2020-08-09 14:57:00 -07:00
Kasen IO
95e0907b90
Merge branch 'master' into oauth2-wordpress
2020-08-06 19:11:11 -04:00
Kasen IO
c6a178f72d
Update default texture memory from Auto (1GB) -> Auto (2GB).
2020-08-05 20:43:58 -04:00
Kasen IO
5ba33a521f
Merge branch 'master' into oauth2-wordpress
2020-08-05 15:41:13 -04:00
David Rowe
8f0b33b54d
Miscellaneous tidying
2020-08-06 00:04:22 +12:00
Kasen IO
6b0fc8fd66
Titlebar now responds correctly to domain logged in state.
2020-08-05 02:18:01 -04:00
Kasen IO
0e8f019b8a
Further things kinda working.
2020-08-04 20:00:24 -04:00
HifiExperiments
87fd039f99
fix merge issue
2020-08-04 08:54:44 -07:00
HifiExperiments
0d62798860
Merge remote-tracking branch 'upstream/master' into parenting
2020-08-04 08:52:13 -07:00
David Rowe
3a43283e7b
Provide domain name to domain login dialog
2020-08-04 19:42:02 +12:00
David Rowe
bc56eb5ac7
Update to work with WordPress plugin
2020-08-04 17:12:31 +12:00
Heather Anderson
37c613c3d4
more changes from code review
2020-08-03 20:50:10 -07:00
Maki
3783c98976
Allow resolving relative urls when importing entities json
2020-08-04 01:33:19 +01:00
David Rowe
257eadc99f
"Unable connect to this domain" message box after login if can't connect
2020-08-03 16:12:13 +12:00
David Rowe
26e6ce07d7
Further networking tidying
2020-08-03 11:26:11 +12:00
Heather Anderson
0c7aab1556
minor code review
2020-08-02 14:38:55 -07:00
David Rowe
43b6e77235
Tidy networking code
2020-08-03 09:17:12 +12:00
David Rowe
c3769a5f74
Get WordPress API path from domain server settings
2020-08-02 17:33:13 +12:00
David Rowe
8cdd76a42e
Verify user at domain server
2020-08-02 16:17:04 +12:00
David Rowe
15c6baceb8
Send OAuth2 username and tokens to domain server
2020-08-01 18:57:21 +12:00
David Rowe
aff3275207
Initial OAuth2 login working
2020-08-01 10:17:27 +12:00
David Rowe
56ba137ee3
Get OAuth2 URL from server settings
2020-07-31 20:48:27 +12:00
Heather Anderson
4f5f46a623
restructured the code to using a set of ContextAwareProfile objects rather than subscribing to an intermediate object
...
changed _isRestricted from QAtomicInt to std::atomic<bool>
2020-07-30 22:49:54 -07:00
David Rowe
c3d248a404
Merge branch 'oauth2-wordpress' into feature/oauth2-login
2020-07-31 15:20:32 +12:00
kasenvr
75bd885efc
Merge pull request #564 from HifiExperiments/zoneImport
...
renderWithZones works on import from JSON
2020-07-30 17:16:41 -04:00
kasenvr
180b7f1bd3
Merge pull request #547 from HifiExperiments/scaled
...
Fix lag on restart with scaled avatar
2020-07-30 17:15:50 -04:00
Kasen IO
5706a42b56
Implement further handling of Interface OAuth2
...
This is preliminary, needs to be revisited in a more dynamic and clean fashion with time.
2020-07-29 01:53:21 -04:00
David Rowe
429b4ceefa
Flesh out domain groups code
2020-07-28 21:23:55 +12:00
Heather Anderson
47c96fcff5
(re-)discovered QMutexLocker, good for tightening up the code a bit
2020-07-25 20:44:52 -07:00
Heather Anderson
3cff3f8b5d
found and removed another STL-ism
2020-07-25 20:44:52 -07:00
Heather Anderson
84a8c640e4
cleaned up variables names, replaced std::shared_ptr with QSharedPointer
2020-07-25 20:44:51 -07:00
Heather Anderson
61e6e8dfc9
Restructure ContextAwareProfile from a (thread-blocking) polling to a threadsafe-notification
2020-07-25 20:44:51 -07:00
David Rowe
ed44438387
Fix domain login dialog disappearing when teleport to domain
2020-07-25 21:46:18 +12:00
David Rowe
34eb74ac00
Update copyrights
2020-07-25 16:26:57 +12:00
David Rowe
82252cdc08
Get basics working
2020-07-25 16:22:52 +12:00
David Rowe
9bb913983d
Stub out basics for displaying the domain login dialog
2020-07-25 15:31:17 +12:00
David Rowe
d923936854
Merge branch 'master' into feature/oauth2-master-update
2020-07-25 10:06:18 +12:00
David Rowe
0b667e34a2
Regularize naming
2020-07-24 22:02:23 +12:00
David Rowe
6d310eb999
Generate "NotAuthorizedDomain" condition
2020-07-24 21:22:00 +12:00
David Rowe
9b13f0bebb
Merge branch 'feature/oauth2-groups' into feature/oauth2-login-required
2020-07-24 11:14:47 +12:00
David Rowe
2e9355da58
Distinguish not logged into metaverse vs domain
2020-07-24 11:13:41 +12:00
kasenvr
65d1a88a0c
Merge pull request #545 from ctrlaltdavid/fix/fbx-single-color
...
Fix display of FBX models with only one color for vertices
2020-07-23 17:27:12 -04:00
kasenvr
ce6573333c
Merge pull request #543 from HifiExperiments/alpha
...
Fix shape alpha 0 issue
2020-07-23 17:23:20 -04:00
kasenvr
80d3e3c455
Merge pull request #520 from kasenvr/fix/move-user-agent
...
Fix/move user agent
2020-07-23 17:13:18 -04:00
David Rowe
07504232a9
Move new connection refused reason to end to maintain compatability
2020-07-24 08:43:40 +12:00
Kasen IO
a5d0c80c87
Revert "Remove supposedly unused logic?"
...
This reverts commit 9fd3f764ec
.
2020-07-23 00:37:50 -04:00
Kasen IO
9fd3f764ec
Remove supposedly unused logic?
2020-07-23 00:18:11 -04:00
Kasen IO
d3320ab17b
Separate domain vs metaverse login denials for Interface.
2020-07-23 00:18:04 -04:00
David Rowe
e4c9657ab9
Initial auxiliary groups code
2020-07-23 16:08:09 +12:00
HifiExperiments
1c8f783be6
try to fix renderWithZones from JSON
2020-07-22 14:38:33 -07:00
HifiExperiments
aa6eedf0fe
make sure render with zones works on models on restart/reload
2020-07-21 12:06:38 -07:00
Kasen IO
647b45323e
Update user agents.
2020-07-21 02:36:38 -04:00
HifiExperiments
8274ee3ca9
put back old last edited logic
2020-07-20 15:10:48 -07:00
HifiExperiments
cbce911e83
fix lag on restart with scaled avatar
2020-07-17 14:40:40 -07:00
David Rowe
335bc7b4db
Fix display of FBX models with only one color for vertices
2020-07-17 20:17:08 +12:00
HifiExperiments
e635d0ff87
fix alpha 0 issue
2020-07-16 15:29:58 -07:00
HifiExperiments
a7861855a7
properties update over wire
2020-07-16 14:34:02 -07:00
Kasen IO
ad2c3f08e6
Update further links.
2020-07-10 18:50:58 -04:00
HifiExperiments
c9684b8c6d
Merge remote-tracking branch 'upstream/master' into parenting
2020-07-10 11:43:03 -07:00
Kasen IO
629b3c084c
Update user agent to use "Vircadia" + update getUserAgent function to use the same.
2020-07-10 00:08:46 -04:00
kasenvr
4b3765c9b3
Merge pull request #507 from AleziaKurdis/issue398
...
JS Doc update for enterEntity signal.
2020-07-09 17:34:35 -04:00
kasenvr
d5b5bdc382
Merge pull request #505 from daleglass/increase_max_texture_size
...
Increase maximum texture size to 8192
2020-07-09 17:33:51 -04:00
kasenvr
56b6d370fb
Merge pull request #504 from kasenvr/fix/import-entities-any-domain
...
Import entities now works on domains that you do not have rights on.
2020-07-09 17:18:48 -04:00
Kasen IO
4b1e82fc0b
Move user agent to networking constants.
2020-07-08 14:18:24 -04:00
Alezia Kurdis
6c24f646bb
Added an hyperlink to preload in enterEntity JSdoc
...
1- Added an hyperlink to "preload" signal in enterEntity JSdoc.
2- Removed the useless
", but only if the entity has an entity method exposed for this event."
from "enterEntity" and "leaveEntity" JSdoc (lines 2402 and 2413)
2020-07-07 23:05:24 -04:00
kasenvr
f22c56038c
Update libraries/octree/src/Octree.h
...
Co-authored-by: David Rowe <david@ctrlaltstudio.com>
2020-07-06 22:21:39 -04:00
Alezia Kurdis
a78446dbef
JS Doc update for enterEntity
...
JS Doc update for enterEntity:
Triggered when an avatar enters an entity, but only if the entity has an entity method exposed for this event. Note: At the initial loading of the script, if the avatar is already present inside the entity, it might be too late to catch this event when the script runs, so it won't trigger. The 'preload' signal can be used to handle those cases.
To solve issue #398
2020-07-04 23:15:10 -04:00
kasenvr
bc249abe48
Merge pull request #474 from kasenvr/fix/anim-warning-spam
...
Reduce Missing Joint Log Spam
2020-07-04 19:46:59 -04:00
kasenvr
2cc5679ca2
Merge pull request #435 from HifiExperiments/model
...
Possible fix for entity server crash
2020-07-04 17:38:21 -04:00
kasenvr
ed2894a9f9
Merge pull request #480 from kasenvr/fix/gltf-corrupt-crash
...
Prevent a crash for corrupted GLTF models.
2020-07-04 17:20:24 -04:00
Kasen IO
44e5bbb591
Add init for timer to constructor.
2020-07-04 00:48:03 -04:00
Dale Glass
9f25891639
Increase maximum texture size to 8192
2020-07-03 23:43:18 +02:00
Kasen IO
7ba3eba3b9
Add missing constant.
2020-07-03 16:44:41 -04:00
Kasen IO
afc23954c5
Import entities now works on domains that you do not have rights on.
2020-07-03 16:37:02 -04:00
Kasen IO
0ad7e25b49
Revise names.
2020-07-03 14:40:56 -04:00
Kasen IO
4c780a5997
Merge branch 'master' into fix/anim-warning-spam
2020-07-03 13:31:51 -04:00
Kasen IO
fe0109aa13
Fix crash for indices out of bounds in GLTF.
...
Co-Authored-By: hifiexperiments <hifiexperiments@users.noreply.github.com>
2020-07-02 23:52:26 -04:00
kasenvr
cf41ed40ae
Merge pull request #498 from HifiExperiments/particle
...
Properly pause particles when you look away
2020-07-02 23:00:58 -04:00
Kasen IO
fe7f89cc1b
Merge branch 'master' into fix/gltf-corrupt-crash
2020-07-02 21:36:21 -04:00
kasenvr
bfe08f23c7
Merge pull request #497 from kasenvr/feature/paste-entities-host-type
...
Add ability to paste entities to any host type
2020-07-02 17:29:13 -04:00
kasenvr
d6d79c3a95
Merge pull request #481 from daleglass/fix_avx_crash
...
Fix illegal instruction in libaudio.dylib on OSX
2020-07-02 17:21:15 -04:00
kasenvr
b7b902b755
Merge pull request #459 from ctrlaltdavid/feature/tutorial-menu-item
...
Add Help > Tutorial menu item
2020-07-02 17:10:38 -04:00
HifiExperiments
37ce2996c8
Merge remote-tracking branch 'upstream/master' into parenting
2020-07-01 14:56:36 -07:00
HifiExperiments
11ad64c606
properly pause particles when you look away
2020-07-01 14:37:09 -07:00
Kasen IO
859c78d8aa
Further updates.
2020-07-01 16:05:15 -04:00
Kasen IO
d9e0605b4d
Improve code per HiFiExperiments' suggestions.
2020-06-30 15:46:26 -04:00
Kasen IO
12446bdb45
Add ability to paste entities to any host type. Default "domain"
2020-06-30 15:18:51 -04:00
Kasen IO
6129981459
Merge branch 'master' into feature/domain-metadata-exporter
2020-06-29 23:26:14 -04:00
Dale Glass
bc2c6a280d
Fix illegal instruction in libaudio.dylib on OSX
...
This file gets included by AudioHRTF_avx512.cpp, which contains code
that should only be getting executed on CPUs with the appropriate support.
Unfortunately, when that file is compiled with -mavx512f, GCC also generates
AVX instructions in the code that initializes the value of SQUARE_ROOT_OF_2,
and this crashes on CPUs without AVX because it runs unconditionally.
Avoid the issue entirely by just making it a constant so no code needs to
be run.
2020-06-25 19:31:46 +02:00
Kasen IO
71fec167ec
Prevent a crash for corrupted GLTF models.
...
Co-Authored-By: hifiexperiments <hifiexperiments@users.noreply.github.com>
2020-06-23 20:52:48 -04:00
Kasen IO
aaf19db286
Debounce missing joint log spam to 30s intervals
2020-06-23 00:42:05 -04:00
Heather Anderson
b6e1c9e3af
added "c++ crash" to crash menu
2020-06-19 18:26:26 -07:00
kasenvr
32ef399302
Merge pull request #447 from ctrlaltdavid/fix/reloading-serverless
...
Fix reloading content in serverless domain
2020-06-18 17:29:31 -04:00
kasenvr
c7bcb03132
Merge pull request #438 from kasenvr/fix/prevent-cert-auto-remove
...
Disable Certified Entity Auto Deletion
2020-06-18 17:25:43 -04:00
kasenvr
63e3c001c3
Merge pull request #411 from Misterblue/fix/central-metaverse-urls
...
Move metaverse server URL info into central files for easier updating
2020-06-18 17:23:05 -04:00
kasenvr
2ecbf49176
Merge pull request #399 from HifiExperiments/controller
...
Fix various crashes/issues in controller scripting API
2020-06-18 17:21:43 -04:00
kasenvr
13451bd275
Merge pull request #384 from JulianGro/rebrand
...
Rebranding stuff
2020-06-18 17:12:47 -04:00
kasenvr
d79e5d4a35
Merge pull request #377 from daleglass/fix_linux_audio_warning
...
Fix Linux default audio device debug messages
2020-06-18 17:11:21 -04:00
kasenvr
953ade0e98
Merge pull request #280 from daleglass/prometheus_exporter
...
Add Prometheus exporter
2020-06-18 17:08:39 -04:00
Julian Groß
18318fdf71
Merge branch 'v2020.2.2-rc' into rebrand
2020-06-18 09:16:47 +02:00
Kasen IO
7be55e19a7
Merge branch 'master' into feature/domain-metadata-exporter
2020-06-15 22:51:56 -04:00
Kasen IO
7c264e7d85
First pass at adding domain metadata exporter.
2020-06-15 22:51:51 -04:00
David Rowe
9367ea9e7f
"file:///" is valid address in AddressManager.handleLookupString() JSDoc
2020-06-16 12:25:59 +12:00
HifiExperiments
56d359f2ba
Merge remote-tracking branch 'upstream/master' into parenting
2020-06-14 17:30:26 -07:00
Robert Adams
ef056ecfbd
Add another missing #include <stdexcept> for building under Windows.
2020-06-13 13:07:06 -07:00
Robert Adams
ad1825c2fb
Add "include <stdexcept>" so Storage.h builds under Windows.
...
This was accidentially removed because of interaction of several PRs.
2020-06-13 11:47:21 -07:00
Robert Adams
245b9b8036
Move metaverse server URL update: remove unnecessary spaces.
...
Remove added "include <stdexcept>" (for VS compiling) to separate PR.
2020-06-13 07:04:58 -07:00
Robert Adams
3878ad6df6
Move metaverse server URL info into NetworkingConstants.h (for C++
...
code) and into shared.js (for JS code).
Modify references to the metaverse server from constants to
references to the new central definitions.
2020-06-13 07:04:58 -07:00
David Rowe
2bc3047db1
Fix reloading content in serverless domain
2020-06-13 11:03:19 +12:00
kasenvr
e19267e191
Merge pull request #440 from daleglass/disable-crash-logger-by-default
...
Disable crash logger by default
2020-06-11 17:29:26 -04:00
kasenvr
951936e896
Merge pull request #425 from ctrlaltdavid/fix/delete-in-serverless
...
Fix not being able to delete entities in serverless domains
2020-06-11 17:14:34 -04:00
Dale Glass
b681f99d21
Rename the crash reporting settings to force new default value
...
Doing this ensures the new default applies to all clients, without
having to reset the configuration.
2020-06-11 20:00:47 +02:00
Dale Glass
02eb4ccd33
Disable crash logger by default
2020-06-11 01:26:21 +02:00
HifiExperiments
ef105e7de0
how about this
2020-06-10 15:56:02 -07:00
motofckr9k
3d05cdd61e
Merge remote-tracking branch 'refs/remotes/kasen/master'
...
Conflicts:
BUILD_WIN.md
CODING_STANDARD.md
LICENSE
cmake/installer/installer-header.bmp
cmake/installer/installer.ico
cmake/installer/uninstaller-header.bmp
interface/resources/images/about-vircadia.png
interface/resources/images/vircadia-logo.svg
interface/resources/qml/LoginDialog.qml
interface/resources/qml/dialogs/TabletLoginDialog.qml
interface/resources/qml/hifi/dialogs/TabletAboutDialog.qml
interface/src/Application.cpp
pkg-scripts/athena-server.spec
scripts/system/more/app-more.js
scripts/system/more/css/styles.css
scripts/system/more/more.html
2020-06-10 02:49:13 +02:00
Kasen IO
f6214d46d0
Add comments indicating intent.
2020-06-09 15:07:39 -04:00
Kasen IO
49f72f0ca6
1st pass at disabling certified auto-deletion.
2020-06-08 23:38:15 -04:00
HifiExperiments
ae8879a558
possible fix for entity server crash
2020-06-08 16:58:21 -07:00
Dale Glass
443d769eac
Make it possible to turn the Prometheus exporter on and off
...
The settings are available from the domain settings page.
2020-06-07 02:47:39 +02:00
Dale Glass
a8bd627cda
Add Prometheus exporter
...
Exports domain statistics for the domain on port 9703 (officially reserved)
2020-06-07 02:47:39 +02:00
Kasen IO
fda40d56d4
Merge branch 'master' into feature/further-rebranding
2020-06-06 18:43:03 -04:00
David Rowe
5f83827198
Fix not being able to delete entities in serverless domains
2020-06-06 10:36:30 +12:00
kasenvr
72d931688c
Merge pull request #409 from kasenvr/fix/entity-null-check
...
Bugfix: Add null check to entity render clearing to fix crash.
2020-06-05 13:09:41 -04:00
kasenvr
5f15e8df04
Merge pull request #418 from Misterblue/fix/includes-for-VS-build
...
Include <stdexcept> for building on Windows10 with Visual Studio 2019
2020-06-04 17:30:15 -04:00
Robert Adams
ee1d46af94
Include <stdexcept> so building on Windows10 with Visual Studio 2019 works.
2020-06-04 09:35:45 -07:00
kasenvr
103fd8eef2
Merge branch 'master' into fix/revert-instancing-temporarily-1
2020-06-03 22:44:32 -04:00
HifiExperiments
ade6bf24bb
fix issues with glb urls
2020-06-03 15:19:54 -07:00
Kasen IO
21fd10d154
Revert commit 359248829c
using -m 1 to temporarily fix issue 383.
2020-06-03 16:08:18 -04:00
Kasen IO
94c230b78b
Add null check to entity render clearing to fix crash.
...
Co-Authored-By: null <HifiExperiments@users.noreply.github.com>
2020-06-01 22:13:52 -04:00
kasenvr
1a46b28b71
Merge pull request #62 from HifiExperiments/blendshapes
...
Support blendshapes on model entities
2020-05-31 18:34:42 -04:00
kasenvr
4cca7f6f75
Merge pull request #281 from HifiExperiments/parenting2
...
Improve performance of MyAvatar::simulate when you have lots of descendants
2020-05-31 14:47:22 -04:00
kasenvr
8157be5b5a
Merge pull request #405 from kasenvr/v0.86.0-k2.1
...
Merge K2.1 into Master
2020-05-30 18:49:38 -04:00
HifiExperiments
d15527dd04
no negatives
2020-05-28 15:47:05 -07:00
HifiExperiments
3850271b97
fix various crashes/issues in controller scripting API
2020-05-28 15:18:22 -07:00
kasenvr
3c487106a7
Merge branch 'master' into fix/other-renamings
2020-05-28 03:46:36 -04:00
Kasen IO
6c6a405020
Add periods and remove double copyright in tabletaboutdialog.qml
2020-05-25 16:41:16 -04:00
Kasen IO
a4bf1c4d82
Update copyright headers.
2020-05-25 15:59:43 -04:00
motofckr9k
d406b81b47
Big rebrand
2020-05-22 20:35:27 +02:00
Dale Glass
2ec541f2ef
Fix Linux default audio device debug messages
...
Linux had no default audio implementation, implemented using
QAudioDeviceInfo.
2020-05-20 22:31:02 +02:00
kasenvr
7996698c8f
Merge branch 'master' into fix/other-renamings
2020-05-18 15:10:32 -04:00
Kasen IO
335f0c86dd
Reduce scope of PR.
2020-05-17 22:13:57 -04:00
0228c35d79
Update JSDOC in EntityItemPropeties.cpp to vircadia.com
...
Also strips trailing whitespaces from EntityItemProperties.cpp.
2020-05-17 14:46:33 -05:00
Dale Glass
407b2a4f22
Remove all uses of QString::null
...
It's deprecated and produces a warning on Qt 5.14
2020-05-17 18:00:02 +02:00
motofckr9k
95a64b2f2c
Change standard log file names from "hifi-.." to "vircadia-.."
2020-05-13 22:59:51 +02:00
kasenvr
c5fdacf975
Merge pull request #301 from HifiExperiments/modelBackface
...
Models support flipped normals on double sided geometry
2020-05-13 16:06:26 -04:00
Dale Glass
95570d5abc
Kill the entity in processRemovedEntities before calling prepareEntityForDelete
...
This was removed back in 9d92546a
and causes an assertion (#337 )
2020-05-10 18:41:03 +02:00
daleglass
affcc6f918
Merge pull request #300 from thoys/feature/gha_vircadia
...
GitHub Actions (with artifact uploading)
2020-05-08 17:17:45 +02:00
Kasen IO
430d748b29
Bump packet version size up.
2020-05-07 21:33:20 -04:00
HifiExperiments
8f9c180243
Merge remote-tracking branch 'origin/parenting' into modelShader
2020-05-07 13:43:20 -07:00
HifiExperiments
405d557725
Merge branch 'master' into blendshapes
2020-05-07 13:38:59 -07:00
HifiExperiments
ebc9dae78d
Merge branch 'master' into parenting
2020-05-07 13:35:32 -07:00
HifiExperiments
8017e30ab9
Merge branch 'master' into blendshapes
2020-05-07 13:27:22 -07:00
HifiExperiments
91e177f68b
add spaces after fors
2020-05-07 13:23:22 -07:00
HifiExperiments
3bf690571c
Merge branch 'master' into zoneOcclusion
2020-05-07 13:13:20 -07:00
Thijs Wenker
8a76753135
Merge branch 'master' of https://github.com/kasenvr/project-athena into feature/gha_vircadia
2020-05-07 11:07:28 +02:00
David Rowe
5e997d7b60
Fix up Vircadia URLs
2020-04-27 20:38:23 +12:00
David Rowe
2d070e630b
Merge branch 'master' into fix/jsdoc-fixes
...
# Conflicts:
# interface/resources/qml/hifi/avatarapp/MessageBoxes.qml
# interface/resources/qml/hifi/commerce/checkout/Checkout.qml
# interface/resources/qml/hifi/commerce/purchases/Purchases.qml
# interface/src/Application.cpp
2020-04-26 20:38:43 +12:00
Heather Anderson
e29271d8ca
rename variables from "is crash enabled" to "is crash monitor enabled" (suggested by Thijs Wenker <me@thoys.nl>)
...
added a debug message giving the current state of the debug monitor switch (ignoring whether Crashpad support is compiled)
2020-04-25 20:32:38 -07:00
HifiExperiments
b6cb1fcfe7
fix procedural applying to other things
2020-04-22 16:36:51 -07:00
Thijs Wenker
c4a0fc30bb
fix not matching declaration/definition argument name
2020-04-23 00:58:49 +02:00
Thijs Wenker
b4362ea85a
move template functions to header
2020-04-23 00:58:49 +02:00
Thijs Wenker
5fa8571c0b
shared seems to require linking with CoreFoundation and OpenGL on OSX
2020-04-23 00:58:48 +02:00
HifiExperiments
6b3b475a10
Merge remote-tracking branch 'upstream/kasen/core' into blendshapes
2020-04-16 16:59:24 -07:00
HifiExperiments
420af95131
models support flipped normals on double sided geometry
2020-04-16 16:18:39 -07:00
Heather Anderson
0d514ed74d
Merge branch 'fix/vs2019_v16_5_1' into pr/logging
2020-04-15 00:17:56 -07:00
HifiExperiments
b6db0e1348
Merge remote-tracking branch 'upstream/kasen/core' into parenting2
2020-04-13 15:39:20 -07:00
Heather Anderson
9187a680cd
Apply suggestions from code review
...
Adding suggested changes from ctrlaltdavid
Co-Authored-By: David Rowe <david@ctrlaltstudio.com>
2020-04-10 17:10:41 -07:00
David Rowe
761bc69faa
Merge branch 'kasen/core' into merge-hifi-master
2020-04-09 18:57:11 +12: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
9b1635f9cc
improve performance of MyAvatar::simulate when you have lots of entity descendants
2020-04-07 15:56:32 -07:00
Thijs Wenker
aa5413fd71
fix VS2019 (Version 16.5.1) builds
2020-04-07 16:57:05 +02:00
Kasen IO
115c40bd54
Lots of renamings, more to come.
2020-04-07 04:56:02 -04:00
HifiExperiments
eb26d9b4e3
working on parenting fixes
2020-04-06 13:41:01 -07:00
HifiExperiments
6eacc5c8c2
Merge remote-tracking branch 'upstream/kasen/core' into zoneOcclusion
2020-04-03 14:37:14 -07:00
HifiExperiments
c062cb75ae
Merge remote-tracking branch 'upstream/kasen/core' into blendshapes
2020-04-03 14:35:21 -07:00
Heather Anderson
7cea4fc574
separate user activity logging from crash logging, allowing people to say "no" to tracking while still sending crashes
2020-04-03 02:38:53 -07:00
Kasen IO
e101535106
Add link to top of Entites API docs for the list of entity types.
2020-03-18 14:58:32 -04:00
kasenvr
e6bf1ffb77
Merge pull request #175 from ctrlaltdavid/fix/server-logs-filling
...
Fix server logs filling up with "/"s
2020-03-03 23:53:50 -05:00
Thijs Wenker
fd7bfe7aba
Merge pull request #162 from ctrlaltdavid/fix/no-running-scripts
...
Fix scripts not running at Interface start after reloading all scripts
2020-02-23 20:38:51 +01:00
kasenvr
86d18e3706
Merge pull request #160 from ctrlaltdavid/fix/http-serverless
...
Add support for serverless domains via HTTP/HTTPS
2020-02-19 16:24:56 -05:00
David Rowe
fae237ffa7
Fix server logs filling up with /s
2020-02-19 10:46:17 +13:00
kasenvr
48ae156db7
Merge pull request #104 from daleglass/implicit_copy_constructor
...
Make default copy constructors explicit
2020-02-08 14:45:44 -05:00
David Rowe
5a91de016e
Fix scripts not running at Interface start after reloading all scripts
2020-02-08 16:50:46 +13:00
David Rowe
e6c54faaf2
Merge branch 'kasen/core' into fix/http-serverless
2020-02-07 11:32:38 +13:00
David Rowe
166c7809a9
Fix missing "no connection" dialog for invalid serverless domain URLs
2020-02-07 10:09:37 +13:00
David Rowe
82a0308a64
Save the last visited domain URL
2020-02-07 10:08:51 +13:00
Kasen IO
08ec9ef3b7
Various URL updates + window title update.
2020-02-05 15:25:51 -05:00
David Rowe
fa30866701
Remember serverless HTTP and HTTPS domains
2020-02-06 07:02:05 +13:00
David Rowe
46173439ed
Enable serverless domains via HTTP and HTTPS
2020-02-01 12:46:28 +13:00
Kasen IO
428a5b65ff
Lint
2020-01-27 13:13:36 -05:00
Kasen IO
8b03d1bd19
Removed unnecessary var.
2020-01-25 19:08:56 -05:00
kasenvr
fe48427d38
Update libraries/script-engine/src/ScriptEngine.cpp
...
Co-Authored-By: HifiExperiments <53453710+HifiExperiments@users.noreply.github.com>
2020-01-25 19:02:12 -05:00
Kasen IO
d6cf4db930
Fixed bug
2020-01-25 12:48:43 -05:00
Kasen IO
aa0c225809
Merge branch 'kasen/core' into fix/whitelist-qml-adds
2020-01-24 19:55:23 -05:00
David Rowe
7ed117dfcb
Replace links to docs.highfidelity.com
2020-01-24 10:18:55 +13:00
Kasen IO
c121a8ef2a
Housekeeping.
2020-01-23 03:06:58 -05:00
Kasen IO
7a985b445e
removed extra debug, added debug for user awareness.
2020-01-22 14:53:55 -05:00
Kasen IO
fd5ee3e1a7
Whitelist toggle now works.
2020-01-22 14:48:15 -05:00
Kasen IO
98473abbb4
QML works, C++ works but does a manual set to true, does not see updates from QML set setting.
2020-01-22 11:29:37 -05:00
Kasen IO
61943d0edb
non-working state
2020-01-21 22:51:30 -05:00
Kasen IO
bd066adbf6
Whitelist toggle not working c++ side.
2020-01-20 16:03:48 -05:00
David Rowe
b816d7053a
Update models used in JSDoc examples
2020-01-20 21:07:33 +13:00
David Rowe
eae3336f57
Fix up docs links
2020-01-20 15:06:32 +13:00
David Rowe
1a4266a64a
Review JSDoc updates from recent commits
2020-01-20 14:33:06 +13:00
Dale Glass
d0dc041275
Another default operator= and copy constructor
2020-01-19 11:24:51 +01:00
Dale Glass
68d10a2fe1
Make default copy constructors explicit
...
Recent versions of gcc generate a warning without this
2020-01-19 00:20:49 +01:00
15e9d08bff
Merge pull request #68 from daleglass/fix_too_small_to_hold
...
Fix thousands of 'is too small to hold all values' warnings on Linux
2020-01-18 13:43:36 -06:00
f5fcb90cac
Revert "Removed obsolete default scripts + more branding changes."
2020-01-16 18:51:49 -06:00
Dale Glass
bb51a000fb
Code style fixes
2020-01-17 00:41:16 +01:00
Dale Glass
367c5f39df
Finish removal of getRaw() and bit fields
2020-01-16 21:02:58 +01:00
6ac090dea5
Quick fix for the metaverse API
...
We did have the dfault metaverse API as metaverse.projectathena.io, but that doesn't not yet exist, and it turns out we can't just do a redirect. So for now changing it to metaverse.highfidelity.com
2020-01-14 20:33:39 -06:00
0fbaada57b
Merge pull request #54 from sethalves/fix-linux-build-0
...
fix linux build
2020-01-14 18:44:01 -06:00
e5dd23b922
Merge pull request #33 from kasenvr/feature/metaverse-url-switching
...
Ability to change Metaverse API from setting
2020-01-14 18:40:04 -06:00
Dale Glass
8f65a90453
Remove getRaw() from DepthTest
...
State::getKey removed because it breaks and is not referenced from anywhere.
2020-01-14 23:00:08 +01:00
David Rowe
ec1e6bc7d3
Merge branch 'DOC-55-C' into api-docs
2020-01-14 18:04:32 +13:00
David Rowe
050c6e2cc5
Merge branch 'DOC-212' into api-docs
...
# Conflicts:
# libraries/shared/src/RegisteredMetaTypes.h
2020-01-14 18:04:17 +13:00
David Rowe
b9a1b78531
Merge branch 'DOC-68' into api-docs
...
# Conflicts:
# libraries/shared/src/RegisteredMetaTypes.h
2020-01-14 18:02:23 +13:00
HifiExperiments
c45ee33e97
review comment
2020-01-13 17:44:32 -08:00
Kasen IO
336b5e275b
Removed obsolete default scripts + more branding changes.
2020-01-12 23:13:01 -05:00
HifiExperiments
bc640b0f9f
Merge remote-tracking branch 'upstream/kasen/core' into zoneOcclusion
2020-01-11 22:29:38 -08:00
HifiExperiments
bc319cb340
zone occlusion
2020-01-11 22:29:07 -08:00
kasenvr
5fdd563bfa
Merge pull request #65 from kasenvr/fix/whitelist-server
...
Whitelist Quality of Life Updates
2020-01-09 17:55:45 -05:00
Kasen IO
2c7911acb8
more housekeeping
2020-01-09 16:15:41 -05:00
kasenvr
dc46d581b0
Merge pull request #66 from FluffyJenkins/feature/websocketArrayBuffer
...
Added ArrayBuffer support to websockets
2020-01-08 09:09:17 -05:00
Fluffy Jenkins
672ac8066b
Made changes
2020-01-08 04:38:33 +00:00
Kasen IO
a6dc494d7c
housekeeping
2020-01-07 19:40:42 -05:00
Dale Glass
ea36e7a239
Fix thousands of 'is too small to hold all values' warnings on Linux
...
When building with GCC, it generates 3020 warnings like this:
libraries/gpu/src/gpu/State.h:208:18: warning: ‘gpu::State::BlendFunction::destColor’
is too small to hold all values of ‘enum gpu::State::BlendArg’
This is because ‘enum gpu::State::BlendArg’ is declared as an enum
of uint16 size, and gpu::State::BlendFunction::destColor is a bit
field.
GCC correctly deduces that a 16 bit value won't always fit in a 4
bit field, and emits a warning.
The problem is that the amount is such that it floods the output and hides
other warnings.
Changing the 'enum foo : uint16' declarations to 'enum foo' stops gcc
from emitting the warning.
Making this change required the removal of a set of assertion checks. At least
empirically they seem unnecessary -- the interface compiles and runs fine.
2020-01-08 00:12:30 +01:00
Kasen IO
13d79fec8b
Fixes bools and tab.
2020-01-07 13:04:28 -05:00
Kasen IO
d87cd01129
Adds major QOL updates to whitelist
2020-01-07 03:03:08 -05:00
Fluffy Jenkins
3c4d56bc50
Fixed whitespace
2020-01-07 04:10:15 +00:00
Fluffy Jenkins
b33ad80992
Init push
2020-01-07 04:00:13 +00:00
HifiExperiments
b40a468b4c
fix EOF
2020-01-06 18:31:35 -08:00
Kasen IO
20f5439fa8
Hard tabs converted to 4 length soft tabs.
2020-01-06 08:58:09 -05:00
Kasen IO
8124b7d4a1
Fixed tabs and spaces.
2020-01-06 08:29:01 -05:00
Kasen IO
fb5dbfc52a
Disable whitelist on entity_server scripts.
2020-01-05 23:32:28 -05:00
HifiExperiments
ef8f085b47
support blendshapes on model entities
2020-01-05 02:37:44 -08:00
Seth Alves
82bddeb5a7
fix linux build
2020-01-03 10:27:43 -08:00
3bb8498067
Merge pull request #39 from daleglass/fix_invoke_method_crash
...
Don't bind action if QML menu can't be added.
2019-12-30 18:23:08 -06:00
Dale Glass
dabda684b8
Don't bind action if QML menu can't be added.
...
Otherwise eventually methods will be called on a NULL pointer.
Fixes crash related to QMetaObject::invokeMethod.
2019-12-26 01:04:53 +01:00
David Rowe
00bd81b8c3
using MyAvatar.getTargetAvatar or AvatarList.getAvatar.
2019-12-24 09:52:19 +13:00
David Rowe
67bfe03724
Use the @hideconstructor tag in anticipation of it working
2019-12-23 14:27:34 +13:00
David Rowe
2dd981493e
Update classes' JSDoc per @hideconstructor
2019-12-23 14:13:48 +13:00
David Rowe
7af1845884
Reinstate mistakenly deleted comment
2019-12-23 09:20:38 +13:00
David Rowe
61b3b09b23
Fill in some missing summaries.
2019-12-23 09:17:08 +13:00
David Rowe
a92830f2c1
Miscellaneous JSDoc fixes
2019-12-23 09:09:27 +13:00
David Rowe
eb11231e78
Graphics API JSDoc
2019-12-23 09:07:35 +13:00
Thijs Wenker
0ac8c178db
fix spacing
2019-12-20 12:43:43 +01:00
Kasen IO
c34cd996df
change Metaverse API from setting
2019-12-20 11:39:05 +01:00
David Rowe
8255a50cde
Update MeshProxy and Entities.getMeshes() JSDoc
2019-12-20 13:34:21 +13:00
David Rowe
1ebc6a575e
Model API JSDoc
2019-12-20 13:33:48 +13:00
Fluffy Jenkins
83e9b891d8
Workaround for Secondary camera crash
2019-12-19 23:31:10 +00:00
David Rowe
a04e57d82d
Miscellaneous JSDoc fixes noticed in passing
2019-12-19 11:38:17 +13:00
David Rowe
ccc4be5312
Revise extended avatar blend shapes JSDoc
2019-12-18 12:54:56 +13:00
David Rowe
aa077684f5
Update Controller.Hardware.Keyboard JSDoc per new touchpad gestures
2019-12-18 12:20:05 +13:00
David Rowe
427aa851b3
Fix up links to avatar standards guide
2019-12-18 09:51:34 +13:00
David Rowe
34958ddb71
Address some JSDoc issues identified by makitsune
2019-12-18 08:01:20 +13:00
David Rowe
7cf216f114
Add warning about EventBridge not immediately availble in TabletProxy
2019-12-18 07:15:34 +13:00
David Rowe
5256f58520
Document callback function signatures for Script.addEventHandler()
2019-12-17 16:17:45 +13:00
Brad Hefta-Gaub
bdce8134fc
Merge pull request #16509 from makitsune/domain-server-ports
...
Added environment variables to change domain server ports
2019-12-16 15:15:49 -08:00
David Rowe
3aaeba76a9
Fix typos in WebSocket JSDoc
2019-12-17 09:20:18 +13:00
David Rowe
025c136561
XMLHttpRequest API JSDoc
2019-12-17 09:19:47 +13:00
Brad Hefta-Gaub
bec28e7e05
Merge pull request #16574 from ctrlaltdavid/DOC-242
...
DOC-242: WebSocket and WebSocketServer JSDoc
2019-12-15 09:25:47 -08:00
David Rowe
ea72036757
Typos
2019-12-14 12:36:36 +13:00
David Rowe
5359efead8
Add JSDoc missing for callback parameter
2019-12-14 12:33:51 +13:00
David Rowe
13abf7f016
WebSocket and WebSocketServer JSDoc
2019-12-14 11:59:18 +13:00
Brad Hefta-Gaub
bb68f92d3e
Merge pull request #16562 from ctrlaltdavid/DEV-2442
...
DEV-2442: Fix main gamepad (XBox controller) controls
2019-12-13 13:36:20 -08:00
Brad Hefta-Gaub
fb70569fc2
Merge pull request #16548 from HifiExperiments/visible
...
Case 17368: Fix wearables not disappearing with avatar
2019-12-13 13:20:15 -08:00
Brad Hefta-Gaub
1609e59c42
Merge pull request #16546 from HifiExperiments/cullFace
...
Material Entities can specify face culling method, support GLTF doubleSided property
2019-12-13 13:16:01 -08:00
Brad Hefta-Gaub
f8a9789f86
Merge pull request #16499 from HifiExperiments/proceduralMesh
...
Procedural vertex shaders
2019-12-13 13:00:01 -08:00
Brad Hefta-Gaub
2d56d7c026
Merge pull request #16551 from ctrlaltdavid/DEV-1943
...
DEV-1943: Make MyAvatar.getAvatarEntityData() return all properties
2019-12-13 10:53:24 -08:00
Brad Hefta-Gaub
4c9129268d
Merge pull request #16571 from ctrlaltdavid/DOC-243
...
DOC-243: EntityScriptServerLog JSDoc
2019-12-13 10:43:45 -08:00
Kasen IO
1f01beba70
Fixed patch issues
2019-12-13 12:29:08 -05:00
Kasen IO
9839b23061
Made Sam's graphics patches work with 86 K2.
2019-12-13 02:38:14 -05:00