Seth Alves
b64ff70d6c
add show-lookat-targets DebugDraw. remove old/unused eyetracker code.
2019-09-17 09:43:19 -07:00
amerhifi
66725f5f1b
working on swapping default devices on system change
2019-09-17 07:50:22 -07:00
David Rowe
dff37a71eb
Fix JSDoc markup HTML issues
2019-09-17 16:26:09 +12:00
luiscuenca
481917ae8a
Rotate avatar with camera and diagonal rotation
2019-09-16 18:26:19 -07:00
Sam Gateau
60045f4783
Replacing key combination to trigger a frame capture
2019-09-16 17:48:30 -07:00
amerhifi
e689531410
added unique identifier to device for comparison. Because a default device had a different name, but same underlying device. So comparing with device name is not necessarily the same device. Possibly fixed select issue with multiple devices same name
2019-09-16 15:31:44 -07:00
sabrina-shanman
76b1f551b1
Merge branch 'master' into instancing
2019-09-16 10:17:59 -07:00
sabrina-shanman
46616b4efd
Fix more integer conversion warnings
2019-09-16 09:55:25 -07:00
sabrina-shanman
a166b41216
Fix build warnings/errors
2019-09-13 15:39:29 -07:00
luiscuenca
5adf3e8c25
Expose API some parameters for live configuration
2019-09-13 14:10:11 -07:00
amerhifi
cc11bd9552
created new AudioWrapper
2019-09-13 11:24:41 -07:00
sabrina-shanman
b944db3e79
std::vector-ize joints and materials in hfm::Model
2019-09-11 16:54:07 -07:00
luiscuenca
8af22f0c04
Compute when negative deltas
2019-09-11 16:27:07 -07:00
luiscuenca
793b2917f6
Compute only when delta is not zero
2019-09-11 16:25:48 -07:00
luiscuenca
8a6cb93a84
Limit the camera pitch and use the eyes as the pivot point
2019-09-11 16:08:14 -07:00
MiladNazeri
fb9a6a3c78
Merge pull request #16175 from MiladNazeri/dev-551/hide-crash-menu-behind-enviornment-variables
...
DEV-551/hide-crash-menu-behind-environment-variable
2019-09-11 15:47:40 -07:00
luiscuenca
7c7c3cd223
merge master
2019-09-11 14:07:19 -07:00
Shannon Romano
65d0bb1342
Merge pull request #15906 from kasenvr/kpi-v1-modkit-rc
...
Kasen Plugin Infrastructure v½ Codename "Modkit Mini"
2019-09-11 13:04:01 -07:00
milad
f9c5d00efa
remove source from variable name
2019-09-11 12:10:47 -07:00
luiscuenca
f0dcfa7f15
fix rotation frame
2019-09-11 12:04:23 -07:00
luiscuenca
b28154235a
Look at camera when camera in front
2019-09-11 11:43:26 -07:00
milad
5ec8b0d589
added environment variable check for crash menu
2019-09-11 11:39:19 -07:00
luiscuenca
7584fe587e
Fix warnings and initial camera orientation
2019-09-11 11:21:53 -07:00
luiscuenca
2f33e37eb6
Angles instead dot product and fix API
2019-09-10 18:10:02 -07:00
Shannon Romano
e1dac580b6
Merge pull request #16121 from luiscuenca/audioPosesSyncFix
...
BUGZ-1234: Mitigate the effect of audio noise on talking animations
2019-09-09 10:37:07 -07:00
Shannon Romano
4017a4f937
Merge pull request #16156 from sethalves/wtf-audio-devices
...
BUGZ-1434: use existing audio settings on startup
2019-09-09 10:09:34 -07:00
Shannon Romano
c7db287458
Merge pull request #16146 from AndrewMeadows/ess-with-simulation
...
BUGZ-1385: allow entity-script-server to move entities kinematically
2019-09-09 07:51:28 -07:00
Seth Alves
4eb88fb396
use existing audio settings on startup
2019-09-07 15:55:31 -07:00
Matt Hardcastle
3074ff96e0
Merge pull request #16150 from MattHardcastle/add-signing-2.0-rebase
...
Add signing 2.0 rebase
2019-09-07 09:09:11 -07:00
luiscuenca
1f458d195e
Refactorting, up/down attenuation and comments
2019-09-06 17:50:06 -07:00
Andrew Meadows
227b99859d
fix api for checking EntityItem grab status
2019-09-06 17:23:38 -07:00
luiscuenca
0e4e09acb5
Add blending
2019-09-06 14:30:10 -07:00
luiscuenca
189ddf39e2
Merge branch 'master' into addLookAtThirdCamera
2019-09-06 14:29:51 -07:00
dante ruiz
c2e0e6a976
Change Launcher config.json location
...
Launcher `config.json` can not be inside Interface's app bundle, as it
will break signing.
2019-09-06 11:20:06 -07:00
luiscuenca
78eee5961c
Fix key mapping for new camera
2019-09-05 18:05:46 -07:00
luiscuenca
ddbd30fac9
Fix magic numbers and refactor some code
2019-09-05 17:14:35 -07:00
luiscuenca
ff8f2c5c16
Add new LookAt camera
2019-09-05 17:04:39 -07:00
Anthony J. Thibault
c35640f739
Warning fixes and small bug fix to anim stats
2019-09-05 14:54:19 -07:00
humbletim
271fac4bca
Merge remote-tracking branch 'upstream/master' into kasenvr-kpi-v1-modkit-rc-merge
2019-09-05 09:46:21 -04:00
HifiExperiments
97b9179144
merge with master
2019-09-05 00:46:56 -07:00
Shannon Romano
5f4b2a0080
Merge pull request #16109 from sethalves/fix-saccade-override
...
apply fake eye saccades if eye joints aren't overridden
2019-09-03 11:34:02 -07:00
RebeccaStankus
a34a533c07
Added defaults for some params
2019-09-03 10:06:17 -07:00
RebeccaStankus
37304f57ea
Merge branch 'master' of github.com:highfidelity/hifi into feetposition
2019-08-30 14:20:58 -07:00
RebeccaStankus
5fadfa5275
Updated property in MyAvatar.h
2019-08-30 13:52:02 -07:00
Bradley Austin Davis
8e3b337a6e
Merge pull request #16120 from jherico/fix/bugz-1365
...
BUGZ-1365: prevent server scripts from accessing local files in HTML controls
2019-08-30 13:10:09 -07:00
Bradley Austin Davis
29424ca971
Merge pull request #16113 from jherico/fix/bugz-1363
...
BUGZ-1363: crash when checking for web content restrictions
2019-08-30 13:09:49 -07:00
Brad Davis
82a49d4641
Fix android build
2019-08-29 20:19:49 -07:00
luiscuenca
265b6f57a1
Try to mitigate the effect of background mic noise when simulating talking
2019-08-29 15:19:17 -07:00
Brad Davis
6aa967f29f
fixing test code
2019-08-29 14:11:22 -07:00
Brad Davis
428a58710d
BUGZ-1365: Ensure that by default web views can't access local content
2019-08-29 13:44:49 -07:00
Shannon Romano
3695a5e633
Merge pull request #16105 from amerhifi/bugz-186
...
CASE DEV-186: HQ Launcher/Interface Icons and wording need to be standardized
2019-08-28 15:58:10 -07:00
Shannon Romano
e07e8abc0d
Merge pull request #16106 from AndrewMeadows/less-MyAvatar-mesh-tuneling-2
...
BUGZ-1325 prevent MyAvatar from pushing through mesh barrier
2019-08-28 15:51:42 -07:00
Brad Davis
954773124a
BUGZ-1363: crash when checking for web content restrictions
2019-08-28 09:56:45 -07:00
Andrew Meadows
6be3750b38
use collision brake feedback to prevent tunneling
2019-08-27 20:28:56 -07:00
Seth Alves
1979e1dbc7
apply fake eye saccades if eye joints aren't overridden (rather than if HasProceduralEyeFaceMovement is true)
2019-08-27 16:47:01 -07:00
amerhifi
335dea43df
changing app name to high fidelity and changing icons to the new logo
2019-08-27 20:08:21 +02:00
Shannon Romano
3134332513
Merge pull request #16098 from hyperlogic/feature/backtrace-shutdown-flag
...
Added "shutdown" crash annotation and crash menu option
2019-08-27 10:57:07 -07:00
Anthony J. Thibault
e98cdab294
Moved CrashHelper.h include to the appropriate place.
2019-08-26 17:05:08 -07:00
Bradley Austin Davis
07ee9e901f
Merge pull request #16099 from jherico/fix/wake_crash
...
BUGZ-1264: Support platform independent sleep/wake notifications
2019-08-26 16:20:50 -07:00
Brad Davis
e1bf3f2540
PR feedback
2019-08-26 11:51:33 -07:00
Zach Fox
83ef260941
Merge pull request #16093 from zfox23/emoteTweaks
...
BUGZ-1346: Tons of changes to Emote/Emoji system
2019-08-26 10:15:03 -07:00
Zach Fox
497edf6068
Add a comment
2019-08-26 09:03:10 -07:00
Brad Davis
dfd78a2662
Support platform independent sleep/wake notifications
2019-08-24 13:16:48 -07:00
Anthony J. Thibault
d410cb4fda
Added "shutdown" crash annotation and crash menu option
2019-08-24 11:12:28 -07:00
Zach Fox
dfcf70b9b5
Tons of Emote/Emoji changes
2019-08-23 14:14:53 -07:00
RebeccaStankus
f6a32b9318
Fix for PTT not working comments
2019-08-23 13:46:46 -07:00
RebeccaStankus
f109edbd48
Fix for PTT not working comments
2019-08-23 13:45:32 -07:00
RebeccaStankus
63038d12c2
Fix for PTT not working comments
2019-08-23 13:43:15 -07:00
RebeccaStankus
85ee61af9d
Fix for PTT not working
2019-08-23 13:35:58 -07:00
Shannon Romano
af46a180ab
Merge pull request #16091 from luiscuenca/reactionsRefCountFix
...
BUGZ-1265: Don't allow reactions refcount go bellow 0
2019-08-23 10:57:56 -07:00
Shannon Romano
86518d222d
Merge pull request #16089 from RebeccaStankus/MuteIssues
...
Push To Talk Bugs 1207/1208
2019-08-23 10:42:16 -07:00
luiscuenca
19d85ba824
MyAvatar.endReaction return false when no reaction has been trigger previously
2019-08-23 09:07:27 -07:00
luiscuenca
da9163616a
Don't allow reactions ref count got bellow 0
2019-08-23 08:46:59 -07:00
RebeccaStankus
6e96b800b6
Engine handles turning PTT off if unmuting
2019-08-22 13:22:45 -07:00
Zach Fox
177590614e
Fix emote bar always visible on MacOS; small logic cleanup
2019-08-22 11:44:09 -07:00
Zach Fox
330b8ceb91
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-22 10:24:00 -07:00
Andrew Meadows
7cf0899d59
more correct safeLanding trigger
2019-08-20 17:33:29 -07:00
Andrew Meadows
32400a6baf
improved isStuck detection and MyAvatar::safeLanding() trigger
2019-08-20 17:33:29 -07:00
Andrew Meadows
c8c704eb57
revert last change
2019-08-20 17:33:29 -07:00
Andrew Meadows
6d7565a568
CharacterController don't fight MyaAvatar::safeLanding()
2019-08-20 17:33:29 -07:00
Ryan Huffman
de476d0569
Merge pull request #16075 from huffman/fix/mouse-look-stuck-on-macos
...
BUGZ-374: Fix Mac getting stuck in mouse look
2019-08-20 16:25:02 -07:00
Zach Fox
70b3f44f8c
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-20 14:04:35 -07:00
Anthony Thibault
2b74e2a7fa
Merge pull request #16066 from hyperlogic/bug-fix/sit-bug-fixes
...
Avatar sitting bug fixes
2019-08-20 11:09:25 -07:00
RebeccaStankus
e48e733343
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-20 09:01:18 -07:00
Shannon Romano
1569c4049f
Merge pull request #16069 from SimonWalton-HiFi/nonverified-avatar-more-robust
...
BUGZ-1247: Better handling of other-avatar verify-failed appearance
2019-08-19 17:32:27 -07:00
Zach Fox
083470e4fe
Ensure that geometryChanged is emitted after docked widget is resized
2019-08-19 16:48:40 -07:00
Ryan Huffman
8097ecef11
Fix cmd-leftclick not working correctly on Mac OS
...
On Mac OS, Cmd+LeftClick is treated as a RightClick (more specifically, it seems to
be Cmd+RightClick without the modifier being dropped). Starting in Qt 5.12, only
on Mac, the MouseButtonRelease event for these mouse presses are sent to the top
level QWidgetWindow, but are not propagated further. The change here gets around
this problem by capturing these pseudo-RightClicks, and re-emitting them as
"pure" RightClicks.
2019-08-19 15:53:20 -07:00
Zach Fox
14a04dfb1a
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-19 13:52:35 -07:00
Zach Fox
ca2cdfc533
Fix some engine bugs that fix muted state in all UIs including simplifiedUI
2019-08-19 11:13:11 -07:00
Simon Walton
150b4e45d4
More robust handling of the avatar verify-failed property
2019-08-16 17:30:28 -07:00
Zach Fox
c13697803d
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-16 12:14:44 -07:00
Anthony J. Thibault
381f7c6bc4
Avatar sitting bug fixes
...
* Added seatedToIdle transition, to make transition quicker to better match the capsule physics.
* Made switching into and out of instantly set animVar for the animation graph, previously it was delayed by 100 ms.
* Created "isNotSeated" anim var for exiting the seated state.
* MyAvatar::beginSit & MyAvatar::endSit no longer calls goToPosition, instead MyAvatar::slamPosition is called.
* MyAvatar::slamPosition will cause the AvatarTransit class to NOT play the teleport anticipation/reaction animation.
Note: This does not prevent other clients from interpolating the position when entering the seat, but it prevents the teleport reaction animation from playing.
* Disable leg IK in HMD mode while seated.
2019-08-16 10:57:03 -07:00
Simon Walton
85da916a3b
Merge pull request #16061 from SimonWalton-HiFi/entities-scriptengine-takedown
...
BUGZ-984: Wait for client entity-scripts to unload when shutting down
2019-08-16 10:12:38 -07:00
Zach Fox
92c5ca2d75
Merge branch 'emojiAppAdd' of github.com:MiladNazeri/hifi into emojiAppAdd
2019-08-16 09:58:44 -07:00
RebeccaStankus
c64da85344
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-16 09:11:03 -07:00
Zach Fox
a053f9ed9e
Impelement settingChanged; clean up some emoteIndicatorVisible code
2019-08-15 17:00:27 -07:00
Brad Hefta-Gaub
b0b406adda
Merge pull request #16015 from HifiExperiments/renderUpdate
...
BUGZ-902: Drastically reduce locking and branching necessary for render updates
2019-08-15 09:35:17 -07:00
Simon Walton
9aacd136b8
Add blocking to script unload for client entity-scripts
2019-08-14 13:51:40 -07:00
RebeccaStankus
0645796e74
Merge branch 'master' of github.com:highfidelity/hifi into emojiAppAdd
2019-08-14 13:28:08 -07:00
RebeccaStankus
8728640f60
Initial CR changes
2019-08-14 12:03:49 -07:00
Sam Gateau
9a1e1a001a
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-08-13 10:00:59 -07:00
Zach Fox
a225a009cd
BUGZ-1233: Remove keyboard shortcut to LoD tools
2019-08-12 11:27:34 -07:00
Sam Gateau
53642763c9
Merge branch 'master' of https://github.com/highfidelity/hifi into toulouse
2019-08-11 21:57:36 -07:00
Shannon Romano
1011880698
Merge pull request #16049 from sabrina-shanman/ourLODEInvestigation
...
(BUGZ-1112) Make 20:20 vision equal seeing 1m cube from 400 meters away
2019-08-09 17:28:46 -07:00
sabrina-shanman
16593ec3c9
Remove invalid deprecated comment
2019-08-09 16:32:31 -07:00
sabrina-shanman
07ea79689e
Fix build warnings
2019-08-09 13:34:55 -07:00
Sam Gateau
fe08609b0c
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-08-09 11:25:03 -07:00
Brad Hefta-Gaub
555a875405
Merge pull request #16047 from jherico/fix/bugz-1097
...
BUGZ-1097: Fix invalid rendering of splash frame on AMD based macs
2019-08-09 09:51:38 -07:00
Shannon Romano
1993ff6277
Merge pull request #15922 from SimonWalton-HiFi/min_threadpool_2
...
BUGZ-993: Bump minimum threadpool size to 2
2019-08-09 09:20:55 -07:00
Brad Davis
c28d850514
BUGZ-1097: Fix invalid rendering of splash frame on AMD based macs
2019-08-09 08:13:20 -07:00
sabrina-shanman
99a774c89c
Do not display high viewing distance as 20:0 vision
2019-08-08 13:03:40 -07:00
sabrina-shanman
1571c2be27
Fix LOD math
2019-08-08 13:03:20 -07:00
sabrina-shanman
9c16fcfdef
Make the LOD half angle the definitive LOD variable
2019-08-07 17:23:04 -07:00
Sam Gateau
c01ab954e3
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-08-07 16:39:11 -07:00
Sabrina Shanman
0728df8a8f
Merge pull request #16025 from sabrina-shanman/picks_debug
...
(BUGZ-1059) Improve debug API for picks/pointers
2019-08-07 12:01:26 -07:00
sabrina-shanman
66dbb08b01
Be explicit about pickType/pointerType being returned when getting script parameters
2019-08-07 10:44:43 -07:00
sabrina-shanman
4cb925e973
Fix jsdoc for getPointerScriptParameters
2019-08-07 10:04:44 -07:00
sabrina-shanman
8cde93973d
Disambiguate pick and pointer types in the returned properties
2019-08-07 09:56:23 -07:00
sabrina-shanman
0d5260bccc
More LOD renaming with focus on angles
2019-08-06 16:35:41 -07:00
sabrina-shanman
6db6890bac
Deprecate LODManager script properties: boundaryLevelAdjust and octreeSizeScale
2019-08-06 15:54:28 -07:00
sabrina-shanman
bc3acfa3c0
Clean up and re-name to reflect what uses octreeSizeScale and what uses
...
visibilityDistance
2019-08-06 15:46:10 -07:00
Simon Walton
baa586939c
Merge branch 'master' into min_threadpool_2
2019-08-06 14:25:37 -07:00
Shannon Romano
93d5d9bd3f
Merge pull request #15988 from ctrlaltdavid/DOC-98
...
DOC-98, DOC-114: PlatformInfo API changes JSDoc
2019-08-06 13:22:36 -07:00
Shannon Romano
9e0e6f9d5e
Merge pull request #16003 from ctrlaltdavid/DOC-84
...
DOC-84: Update JSDoc with glTF
2019-08-06 13:22:04 -07:00
Shannon Romano
8c981140b0
Merge pull request #16005 from ctrlaltdavid/DOC-61
...
DOC-61: Render API JSDoc
2019-08-06 13:18:17 -07:00
jennaingersoll
f487d094fe
Merge pull request #15959 from ctrlaltdavid/DOC-124
...
DOC-124: Tidy JSDoc from some recent API changes
2019-08-06 11:57:28 -07:00
Shannon Romano
9d3d5b7701
Merge pull request #15992 from hyperlogic/feature/reaction-fixes
...
Refined reaction and sitting animations
2019-08-06 09:15:44 -07:00
Sam Gateau
eb616452ec
An afternounwatchign code
2019-08-05 17:54:46 -07:00
David Rowe
1abf0eb207
Merge branch 'master' into DOC-124
...
# Conflicts:
# libraries/entities/src/EntityItemProperties.cpp
2019-08-06 10:59:50 +12:00
Sam Gateau
3a053c32f4
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-08-05 14:26:18 -07:00
sabrina-shanman
30482c2db4
Give the pointer its own copy of the script parameters in case its pick is deleted
2019-08-05 13:36:15 -07:00
David Rowe
f97417932c
Fix typo
2019-08-06 08:08:08 +12:00
David Rowe
419044021b
Merge branch 'master' into DOC-61
2019-08-06 08:03:12 +12:00
Zach Fox
34bc71fba9
Fix BUGZ-1131: Add Shield icon back to HUD for Metaverse users
2019-08-05 15:12:29 -04:00
Sam Gateau
d55f143300
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-08-05 09:49:14 -07:00
Anthony J. Thibault
704a2d2ac9
Merge branch 'master' into feature/reaction-fixes
2019-08-05 09:43:32 -07:00
HifiExperiments
1b84244210
merge with master
2019-08-05 09:35:56 -07:00
sabrina-shanman
64fb046a33
Simplify naming for script functions to get list of picks/pointers
2019-08-05 09:25:32 -07:00
David Rowe
e2748a861a
Merge branch 'master' into DOC-98
...
# Conflicts:
# libraries/platform/src/platform/backend/Platform.cpp
2019-08-03 11:22:23 +12:00
sabrina-shanman
20fa78e51d
Fix some dates and no newline at EOF
2019-08-02 16:13:07 -07:00
sabrina-shanman
f7c324c017
Improve pick/pointer debugging. Use unsigned int in Graphics api for compatibility
2019-08-02 16:10:39 -07:00
MiladNazeri
ae7b415152
Merge pull request #16008 from HifiExperiments/text
...
Supporting text effects + fonts on Text Entities
2019-08-02 14:25:28 -07:00
MiladNazeri
76e9f8896c
Merge pull request #16021 from kencooke/audio-volume-control-persist
...
BUGZ-352: Persist the audio volume settings across sessions
2019-08-02 10:34:44 -07:00
Bradley Austin Davis
543f07b6ae
Merge pull request #16018 from jherico/fix/dev-279
...
DEV-279: Add rendering API information to the platform JSON object
2019-08-02 10:16:06 -07:00
Sam
d84bebcc28
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-08-02 09:36:58 -07:00
Ken Cooke
437d0ea928
Save and restore the audio gain settings
2019-08-02 06:46:34 -07:00
David Rowe
789f9c7d67
Merge branch 'master' into DOC-124
...
# Conflicts:
# interface/src/scripting/Audio.h
2019-08-02 20:34:09 +12:00
Shannon Romano
2f6d79fb45
Merge pull request #15920 from annabrewer/combine-tone-map-resample
...
BUGZ-965: Standardize and shorten deferred/forward and desktop/android pipelines
2019-08-01 17:39:38 -07:00
Brad Davis
06ad461c32
PR feedback
2019-08-01 16:57:54 -07:00
Brad Davis
bfe42215aa
DEV-279: Add rendering API information to the platform JSON object
2019-08-01 14:29:03 -07:00
Sam
7948fb266e
Merge branch 'master' of github.com:highfidelity/hifi into toulouse
2019-07-31 11:46:09 -07:00
HifiExperiments
7b29f0f718
reduce locking necessary for render updates
2019-07-31 11:21:29 -07:00
humbletim
bad32e9916
remove unnecessary include
2019-07-30 17:33:48 -04:00
Seth Alves
8ec4505b95
add an on/off control for audio echo cancelation to Audio Settings page. It's not yet hooked to anything.
2019-07-30 14:09:32 -07:00
Anna
f58400950a
made color format for resolve FB a parameter, reverted name of tonemapping task to preserve back compatibility
2019-07-30 11:57:01 -07:00
Shannon Romano
fe900cf55f
Merge pull request #15991 from jherico/fix/bugz-964
...
BUGZ-964: fix for incorrect color curve when rendering 3D into QML
2019-07-30 11:52:58 -07:00
HifiExperiments
078ca7edea
supporting text effects + fonts on text entities
2019-07-30 09:59:45 -07:00
David Rowe
833bbf1cce
Render API JSDoc
2019-07-30 11:36:56 +12:00
David Rowe
ade85ad8c0
Update API JSDoc with glTF
2019-07-30 10:41:07 +12:00
Shannon Romano
f29284198c
Merge pull request #15978 from roxanneskelly/bugz829
...
BUGZ-829 DEV-168 - domain backup/content management improvements
2019-07-29 15:28:49 -07:00
Amer
7bc0ea27d0
Merge pull request #15995 from amerhifi/master
...
BUGZ 1029: changing raw pointer to unique pointer with custom deleter
2019-07-29 13:04:58 -07:00
Howard Stearns
b17e796f0f
Merge pull request #15994 from howard-stearns/steam-store-commerce
...
steam gets the oculus store commerce treatment
2019-07-29 12:06:29 -07:00
amer cerkic
85fa510d38
addressing comment
2019-07-29 10:28:31 -07:00
Shannon Romano
75146a104d
Merge pull request #15982 from sabrina-shanman/bug_lod_too-low
...
(BUGZ-1040) Fix LOD randomly being too low in simplified UI
2019-07-29 09:45:19 -07:00
amer cerkic
b3ea9d0de7
addressing commetn
2019-07-29 09:40:58 -07:00
amer cerkic
854f89cace
addressing comment
2019-07-29 09:39:31 -07:00
amer cerkic
1f4b149f75
Merge branch 'master' of https://github.com/highfidelity/hifi
2019-07-29 09:36:03 -07:00
Sam
767f413a2c
merging the various job/task/switch congif into one
2019-07-29 00:07:16 -07:00
Anna
6a6b2f6d27
added tone mapping back
2019-07-26 18:55:08 -07:00
Anthony J. Thibault
2f949a4d4d
Disable head ik while reacting
...
Also, split getReactions() API into two calls
* getTriggerReactions() - lists all reactions that can be triggered with MyAvatar.triggerReaction().
* getBeginReactions() - lists all reactions that can be used with MyAvatar.beginReaction() and MyAvatar.endReaction().
2019-07-26 15:26:43 -07:00
amer cerkic
de0b038ee1
trunked to a lambda for simplicity
2019-07-26 13:52:38 -07:00
Anthony Thibault
5375e53ecb
Merge pull request #15974 from luiscuenca/avatarSitAPI
...
DEV-269: First Class Sitting API
2019-07-26 13:36:00 -07:00
amer cerkic
087b19d64d
removed extra space
2019-07-26 13:15:01 -07:00
amer cerkic
b2e07fd990
changing raw pointer to unique pointer with custom deleter
2019-07-26 13:02:59 -07:00
Howard Stearns
6ef0821801
steam gets the oculus store commerce treatment
2019-07-26 12:44:48 -07:00
Oren Hurvitz
d7ef7a052d
The "Clear Disk Caches" command also deletes the HTTP cache used by QtWebEngine
...
Note that this only clears the HTTP cache (used for files), but not the directory used for
persistent data such as Cookies, Local Databases, etc. There's no Qt API to do that.
Fortunately, this directory should be small.
2019-07-26 15:28:44 +03:00
Oren Hurvitz
dbd9299e85
The "Clear Disk Caches" command also clears the KTX cache (on the next restart)
2019-07-26 10:30:43 +03:00
humbletim
058c81aa1a
Merge branch 'hifi-master' into kpi-v1-modkit-rc
2019-07-26 01:36:52 -04:00
humbletim
d334a2e5e2
QML-only write access for 'private/' Settings keys
2019-07-26 01:32:01 -04:00
Brad Davis
11d7890f48
BUGZ-964: fix for incorrect color curve when rendering 3D into QML
2019-07-25 18:24:53 -07:00
luiscuenca
c1b818cd9b
Set timeout before enabling drive keys
2019-07-25 17:40:09 -07:00
sabrina-shanman
3da5896e22
Bring back lodQualityLevel
2019-07-25 17:16:14 -07:00
sabrina-shanman
94e725dc2a
Fix rare case where script would fail to set LOD after disabling auto LOD
2019-07-25 17:15:28 -07:00
sabrina-shanman
4b5a45209e
Prefer using LODManager.lodAngleDeg for setting manual LOD
2019-07-25 17:15:22 -07:00
Ryan Huffman
ef0977248d
Merge pull request #15986 from huffman/fix/create-not-working-patch
...
Fix non-functional Create
2019-07-25 16:17:43 -07:00
David Rowe
0555cf1804
Revisions and typos
2019-07-26 10:50:53 +12:00
David Rowe
bce3e9bd6b
PlatformInfo API JSDoc update
2019-07-26 10:32:19 +12:00
Roxanne Skelly
130e68c9b5
DEV-168 - make interface-installed content sets display info on web
...
installed content section
2019-07-25 14:37:41 -07:00
Ryan Huffman
9872c1c2f7
Add missing emit inside of
2019-07-25 13:55:44 -07:00
Howard Stearns
520ba59899
Merge pull request #15980 from SimonWalton-HiFi/audio-injector-shutdown
...
BUGZ-985: Guard against AudioInjectorManager takedown in scripted audio injector destructor
2019-07-25 12:50:07 -07:00
sabrina-shanman
3a4ce44633
On second thought, do not expose default octree size scale
2019-07-24 17:32:25 -07:00
sabrina-shanman
772eb57898
Remove broken/undocumented LODManager script features
2019-07-24 16:43:51 -07:00
sabrina-shanman
9d93a2f502
Fix simplifiedUI stuck on wrong LOD value
2019-07-24 16:27:24 -07:00
amer cerkic
db945851ac
fixed merge conflict
2019-07-24 16:03:23 -07:00
amer cerkic
3315271493
reverting commit:
2019-07-24 15:43:31 -07:00
Anthony Thibault
abeba03a7e
Merge pull request #15975 from huffman/fix/interactive-window-qmlto-script-crash
...
BUGZ-1028: Fix qmlToScript getting called on script thread and causing crash
2019-07-24 15:39:25 -07:00
Simon Walton
53cf915e8d
Guard for AudioInjectorManager existance; clear an audio interface pointer
2019-07-24 14:51:41 -07:00
amer cerkic
bea31237b7
addressing comments
2019-07-24 14:30:43 -07:00
Ryan Huffman
c4b63ed5e4
Fix qmlToScript getting called on script thread and causing crash
2019-07-24 13:44:20 -07:00
luiscuenca
8900c4f2cd
stand up to right location-orientation
2019-07-24 13:29:01 -07:00
luiscuenca
6e4d1bde8e
Fix code and warnings
2019-07-24 13:16:53 -07:00
amer cerkic
f94b082946
addressing comment
2019-07-24 11:47:10 -07:00
amer cerkic
ac17493a40
removing comments
2019-07-24 11:37:38 -07:00
amer cerkic
8c022b025d
implementing Dante's change to connect the slots
2019-07-24 11:19:32 -07:00
luiscuenca
015d1951fc
Add sitting clip node
2019-07-24 10:44:33 -07:00
amer cerkic
ddc678bbc0
added interactivewindow proxy. moved event bridge binding to the proxy instead
2019-07-23 16:57:53 -07:00
luiscuenca
e7e864121f
Merge branch 'master' into avatarSitAPI
2019-07-23 14:22:42 -07:00
luiscuenca
9cec979552
Add sit API to MyAvatar
2019-07-23 14:20:54 -07:00
Shannon Romano
266230a53c
Merge pull request #15963 from hyperlogic/feature/avatar-reaction-api
...
Initial version of Avatar Reaction API
2019-07-23 13:13:31 -07:00
jennaingersoll
1e84b3f4a2
Merge pull request #15951 from ctrlaltdavid/DOC-122
...
DOC-122: LocationBookmarks JSDoc
2019-07-23 12:00:03 -07:00
David Rowe
8c92f972e5
Merge branch 'master' into DOC-124
...
# Conflicts:
# interface/src/scripting/Audio.h
2019-07-23 12:53:35 +12:00
David Rowe
3b2bb65c77
Tidy MyAvatar API's animation debug graphics methods' JSDod
2019-07-23 12:42:41 +12:00
David Rowe
6b80a27258
Tidy Audio API's gain properties etc. JSDoc
2019-07-23 11:26:48 +12:00
Shannon Romano
4f922e350e
Merge pull request #15913 from ctrlaltdavid/DOC-102
...
DOC-102: Overlays JSDoc Update
2019-07-22 16:24:53 -07:00
Shannon Romano
1594e25c4e
Merge pull request #15950 from ctrlaltdavid/DOC-121
...
DOC-121: AvatarBookmarks JSDoc
2019-07-22 15:43:57 -07:00
David Rowe
1e8a205275
Fix typo
2019-07-23 10:30:10 +12:00
Shannon Romano
6d0ba98bfc
Merge pull request #15953 from ctrlaltdavid/DOC-123
...
DOC-123: AvatarInputs JSDoc
2019-07-22 15:21:50 -07:00
Shannon Romano
d719952022
Merge pull request #15946 from AndrewMeadows/avoid-nan-scriptedMotor
...
BUGZ-870: MyAvatar's scripted motor needs to filter against NaN input
2019-07-22 15:06:35 -07:00
David Rowe
a36bcbb2ed
Doc review
2019-07-23 07:36:11 +12:00
David Rowe
ddffb8ab9a
Doc review
2019-07-23 07:25:34 +12:00
jennaingersoll
abe1ce288c
Merge pull request #15926 from ctrlaltdavid/DOC-115
...
DOC-115: Comfort mode JSDoc
2019-07-22 10:46:11 -07:00
David Rowe
6d7b6f3e0a
AvatarInputs JSDoc
2019-07-20 10:19:22 +12:00
David Rowe
3a3bfd1463
Doc review
2019-07-20 09:39:34 +12:00
David Rowe
0a32386f45
Merge branch 'master' into DOC-102
2019-07-20 09:13:52 +12:00
Zach Fox
d62dde1ab8
Merge pull request #15952 from zfox23/setShowBubbleToolsCorrection
...
Fix BUGZ-1062: Set the correct Settings value for bubble tools
2019-07-19 11:51:59 -07:00
Zach Fox
510c922912
Fix BUGZ-1062: Set the correct Settings value for bubble tools
2019-07-19 11:34:14 -07:00
David Rowe
9165a04641
Typo and improvement
2019-07-19 11:41:12 +12:00
David Rowe
c2b67f28d0
LocationBookmarks JSDoc
2019-07-19 11:35:06 +12:00
David Rowe
cf9e563458
Miscellaneous JSDoc fixes noticed in passing
2019-07-19 08:37:10 +12:00
David Rowe
a04da70f16
AvatarBookmarks JSDoc
2019-07-19 08:36:45 +12:00
Andrew Meadows
dcf3df68f2
avoid NaN input for MyAvatar's scripted motor
2019-07-18 10:58:41 -07:00
Andrew Meadows
7b7414dead
revert optimization that would skip read from packet
2019-07-17 17:04:12 -07:00
Anthony Thibault
ecae92724e
Added reaction api
2019-07-17 14:28:39 -07:00
Andrew Meadows
63b3d666f9
simplify rollover logic for SafeLanding sequence size calculation
2019-07-17 13:57:08 -07:00
Andrew Meadows
b0f297e696
wait for SafeLanding to start before starting octreeQuery
2019-07-17 11:22:01 -07:00
Andrew Meadows
05d896f3de
fix SafeLanding failure mode when first sequence number not 0
2019-07-17 11:22:01 -07:00
Shannon Romano
d49fabf370
Merge pull request #15932 from SimonWalton-HiFi/remove-orb-on-kill
...
BUGZ-781: Remove loading-orb upon killing of avatar
2019-07-16 15:31:37 -07:00
dante ruiz
e896a53113
fix interactive crash
2019-07-15 17:18:38 -07:00
Shannon Romano
3f7e5a48bb
Merge pull request #15533 from sethalves/squeeze-vision-while-moving
...
Case 21663: comfort mode
2019-07-15 14:54:31 -07:00
Simon Walton
e259aa55c2
Remove loading-orb upon killing avatar, in case destructor isn't called
2019-07-15 14:14:24 -07:00
Shannon Romano
a64bc7f638
Merge pull request #15761 from danteruiz/fix-interactive-window-crash
...
BUGZ-400: Crash in Application::notify
2019-07-15 11:35:15 -07:00
Shannon Romano
7ea8675e83
Merge pull request #15919 from howard-stearns/mac-sleep-monitor
...
Mac sleep monitor
2019-07-15 08:39:19 -07:00
Shannon Romano
09729fb430
Merge pull request #15918 from zfox23/newGraphicsSettings
...
New Settings -> Graphics... dialog for Classic UI users
2019-07-15 08:38:01 -07:00
Shannon Romano
1bc72a86da
Merge pull request #15911 from amerhifi/bugz-968
...
case Bugz-968 adding a null check to the display plugin. Possible that display plug…
2019-07-15 08:35:29 -07:00
Shannon Romano
8ce64d95ab
Merge pull request #15880 from AndrewMeadows/fix-safe-landing-redux
...
BUGZ-863: wait for objects to be added to physics before completing SafeLanding
2019-07-15 08:34:17 -07:00
kasenvr
e9e9607a3b
modkit core changes initial commit
...
whitespace corrections + warnings
updated cmake plugin
rework with focus on JS API integration example
cleanup edit_filter scope
separate-out edit_filter wantsScope stuff
-plugin metadata
split scriptengines out separately
cleanup __url/__filename sets
additional cleanup
fix typo; consolidate ScriptInitializerMixin inits
add more example API protoypes
cleanup pass; fix entity_server / agent init
fix whitespace
remove technically unnessary plugin filtering
+EDIT_FILTER_SCRIPT; cleanup
reorder public/slot/private
use std::count_if
formatting
better debug output; cleanup
fix msvc compiler warning
cleanup
eradicate QtScript references from API Example
updated header comments
Updated KasenAPIExample
2019-07-14 21:35:13 -04:00
David Rowe
8a82ea55c7
HMD API vision squeeze properties JSDoc
2019-07-13 10:39:40 +12:00
dante ruiz
d78661a47f
redo requested work
2019-07-12 13:34:08 -07:00
SamGondelman
60600779c9
merge with master
2019-07-12 11:01:17 -07:00
amerhifi
ba6307e8e4
revert of extra space
2019-07-12 10:55:44 -07:00
amerhifi
f78c1cb5d0
reverting display plugin reset change
2019-07-12 10:54:08 -07:00
Howard Stearns
7ce6dd71d5
fix comment
2019-07-12 10:48:05 -07:00
Simon Walton
33494d7477
Bump minimum threadpool size to 2
2019-07-12 10:30:52 -07:00
Shannon Romano
74b830dd12
Merge pull request #15912 from SimonWalton-HiFi/early-rsa-keygen
...
BUGZ-918: Generate RSA key-pair early in start-up
2019-07-12 09:42:11 -07:00
Shannon Romano
3e70f4f51c
Merge pull request #15671 from SamGondelman/uber
...
DEV-203, BUGZ-978: Condense all redundant shader variants using new slp defines feature and add Haze to Forward renderer
2019-07-12 09:39:33 -07:00
Seth Alves
9baf4c7078
comfort mode -- squeeze vision to avoid sickness
2019-07-12 09:14:17 -07:00
howard-stearns
cc7214fca3
cleanup
2019-07-11 16:56:35 -07:00
Dante Ruiz
2f74f8253f
finishing requested changes
2019-07-11 15:39:59 -07:00
howard-stearns
2eb3fdb1ec
Merge branch 'master' of https://github.com/highfidelity/hifi into mac-sleep-monitor
2019-07-11 14:35:00 -07:00
amer cerkic
15e7663ed5
removing the destroy call since its not necessary
2019-07-11 14:27:41 -07:00
SamGondelman
22a7a97a9a
fix forward web + parabola blending
2019-07-11 12:23:04 -07:00
amer cerkic
efccd10a65
adding a destroy call to hmd scripting interface to ensure that it does not call isHmd mode on already dead display plugin. Also moved displayplugin reset below ui destroy calls to make sure it does not get called after its been destroyed
2019-07-11 12:15:15 -07:00
PrestonB1123
07c71cbadb
disabled P shortcut and re-enabled in metaverse
2019-07-11 12:05:15 -07:00
Zach Fox
ce2b7e5baa
Finish all of the logic and most of the layout
2019-07-11 12:05:13 -07:00
howard-stearns
8d3dc52ac0
mac sleep monitor checkpoint
2019-07-11 10:58:31 -07:00
Zach Fox
2471a3eb72
Merge branch 'master' of github.com:highfidelity/hifi into newGraphicsSettings
2019-07-11 09:02:42 -07:00
SamGondelman
d545ba5bc6
haze on most entities, working on skybox
2019-07-10 23:52:50 -07:00
David Rowe
2cb3425740
Merge branch 'master' into DOC-102
2019-07-11 16:38:23 +12:00
David Rowe
a45d8924fa
Miscellaneous minor JSDoc fixes noticed in passing
2019-07-11 16:31:09 +12:00
David Rowe
46c81b268a
Typos and inconsistencies
2019-07-11 16:29:56 +12:00
David Rowe
e1f181e8ee
Update Overlays events and signals JSDoc
2019-07-11 16:15:24 +12:00
David Rowe
42bee63f52
Update Overlays methods JSDoc
2019-07-11 15:33:45 +12:00
dante ruiz
c4a0b39068
requested changes
2019-07-10 17:56:54 -07:00
Simon Walton
645a99c200
Generate RSA key-pair early in start-up
2019-07-10 17:36:25 -07:00
Zach Fox
4caa00d6cc
Start BUGZ-814: Start working on a new Graphics dialog for Metaverse version of Interface
2019-07-10 16:42:48 -07:00
Amer
4c145386e5
Merge pull request #15899 from amerhifi/bugz-907
...
Case bugz-907: On launch default to non hmd device
2019-07-10 16:03:29 -07:00
Andrew Meadows
1a5a925a4c
fix a typo
2019-07-10 14:18:34 -07:00
amer cerkic
e463a828ef
removed extra line
2019-07-10 14:09:51 -07:00
amer cerkic
bc51b8e709
removed extra space
2019-07-10 14:08:20 -07:00
amer cerkic
fc21f6088a
undoing code structures changes to else blocks
2019-07-10 14:07:10 -07:00
dante ruiz
7c024b4e8a
fix interactive window crash
2019-07-10 11:49:36 -07:00
Shannon Romano
f235778a6e
Merge pull request #15866 from huffman/feat/override-default-scripts
...
DEV-164: Add defaultScriptsOverride option
2019-07-10 10:16:55 -07:00
Andrew Meadows
2da0714e36
comments and more readable code
2019-07-09 15:51:56 -07:00
Andrew Meadows
1bfd5386a9
restore entity->requestRenderUpdate() in SafeLanding::updateTracking()
2019-07-09 15:51:56 -07:00
Andrew Meadows
520c62f6f6
wait for objects added to physics before stop SafeLanding
2019-07-09 15:51:56 -07:00
Zach Fox
4dfbc489e8
Merge branch 'master' of github.com:highfidelity/hifi into SUI/emoteAppPrototype
2019-07-09 15:40:16 -07:00
SamGondelman
bd2003fa01
Merge remote-tracking branch 'upstream/master' into uber
2019-07-09 13:45:14 -07:00
RebeccaStankus
169b15c985
Merge branch 'master' of github.com:highfidelity/hifi into createAgain
2019-07-09 13:03:08 -07:00
RebeccaStankus
714a3f6b08
Fixed path to tabletAssetServer in HMD, simplifiedUI system folder
2019-07-09 13:02:54 -07:00
amer cerkic
09ecb49e5b
--no-launcher is the launcher override for interface. if app is launched with the args, the first run is bypassed and default display device will always be desktop. not hmd
2019-07-09 11:39:42 -07:00
amer cerkic
45b339a6c7
removing comment
2019-07-09 09:35:58 -07:00
amer cerkic
d04a06e757
changing the default fallback to non hmd device
2019-07-09 09:33:44 -07:00
Howard Stearns
7aef864d7f
Merge pull request #15898 from howard-stearns/log-windows-wakeup
...
log wakeup (on client and report to DS) during connection on Windows
2019-07-09 09:29:57 -07:00
Amer
749a78680d
Merge pull request #15877 from amerhifi/bugz-690
...
case BUGZ-690 & BUGZ382 : adding a null check escape to the activeItem. On right click back to …
2019-07-09 09:17:30 -07:00
SamGondelman
41e8a08484
Merge remote-tracking branch 'upstream/master' into uber
2019-07-08 23:00:36 -07:00
Zach Fox
d622e53458
Some comments; changed the code to be backwards compatible
2019-07-08 17:10:11 -07:00
Howard Stearns
335119cb58
log wakeup (on client and report to DS) during connection on Windows
2019-07-08 16:50:36 -07:00
Zach Fox
5048b8bd89
Implement DEV-218 & DEV-219 and commit a starting point for the Emote app
2019-07-08 16:46:58 -07:00
Shannon Romano
31582cf857
Merge pull request #15887 from sethalves/set-default-gl-format
...
BUGZ-926: use the correct gl format when creating the initial platform window
2019-07-08 14:03:43 -07:00
Jamil Akram
aa82c4e971
Merge pull request #15806 from dooglifeSF/idles_talks_locomotion_improvements
...
Idles talks locomotion improvements
2019-07-08 13:30:51 -07:00
amerhifi
84055a6f0d
adding focus back on _glWidget
2019-07-08 11:12:50 -07:00
amer cerkic
386d945eeb
Merge branch 'master' into bugz-690
2019-07-08 09:28:28 -07:00
David Rowe
9f4c657bc3
Update Overlays properties JSDoc
2019-07-06 12:12:33 +12:00
Sam Gateau
b4e86741e0
Adress typo in gpuident and add extra checks on the recommended scale value
2019-07-06 01:13:38 +02:00
Seth Alves
708979a30c
use the correct gl format when creating the initial platform window
2019-07-05 10:48:57 -07:00
Sam Gateau
11f036246e
Implement the ppi scaling in sync with the platform tier
2019-07-05 17:52:44 +02:00
Samuel Gateau
6ef652038b
EXpose the master index for cpu, gpu and display and adjust the profuiler to support it / remove unsupported deferred for macs since now it is fixed
2019-07-05 16:15:19 +02:00
Shannon Romano
ab376d59db
Merge pull request #15865 from ctrlaltdavid/DOC-105
...
DOC-105: Pointers JSDoc revision
2019-07-04 12:02:52 -07:00
David Rowe
8fb83e98be
Doc review.
2019-07-04 20:02:42 +12:00
SamGondelman
8b9fcd43b1
merge with master
2019-07-03 17:58:23 -07:00
amer cerkic
9384c5b3a3
testing what happens (for mac specifically) when we specify the focus item to be the root, not NULL as sometimes happens when toggling between modal popups and the main window
2019-07-03 16:02:56 -07:00
Sam Gondelman
00441f1899
Merge pull request #15875 from SamGondelman/load
...
BUGZ-910: Return entity load priority operator to proper state after safe landing
2019-07-03 14:20:03 -07:00
amer cerkic
e429b7a1e2
Merge branch 'master' into bugz-690
2019-07-03 14:00:27 -07:00
amer cerkic
39fd16fc9e
adding a null check escape to the activeItem. On right click back to root window active item becomes null instead of root item
2019-07-03 11:05:38 -07:00
Sam Gateau
1a71a63a8b
Merge pull request #15867 from SamGondelman/unlit
...
BUGZ-661: Add unlit property to text entities
2019-07-03 18:43:26 +02:00
Amer
f97cde46bf
Merge pull request #15868 from amerhifi/bugz-103
...
case BUGZ-103: HMD Mouse rendering
2019-07-03 09:17:23 -07:00
David Rowe
c70d2c006f
Revise organization of Overlays types and properties JSDoc per Entities
2019-07-03 14:25:11 +12:00
Anna
75c5a99ee2
removed secondary camera tone mapping compensation during 360 screenshot
2019-07-02 17:59:30 -07:00
SamGondelman
4973563c20
return entity load priority operator to proper state
2019-07-02 16:29:19 -07:00
amer cerkic
75beb95a97
Since switching to system mouse due to eco mode trailing mouse issues, this in turn caused hmd mode to render a blank mouse. Added a mouse setting functionality on activeplugin change lambda so taht when in hmd mode it uses either reticle mouse, if selected, or arrow. Othewise if non hmd use system mouse.
2019-07-02 10:31:31 -07:00
SamGondelman
fa416adaf6
adding unlit property to text, fixing transparency, normals, other cleanup
2019-07-02 10:28:36 -07:00
Ryan Huffman
d29cd796ca
Add defaultScriptsOverride option
2019-07-01 23:51:34 -07:00
David Rowe
5c29eb04b3
Typo
2019-07-02 16:19:32 +12:00
David Rowe
c6fd726111
Typos etc.
2019-07-02 16:12:47 +12:00
David Rowe
b7e92e0994
LaserPointers API JSDoc update
2019-07-02 16:12:47 +12:00
David Rowe
e109c8f6d3
Picks and RayPick API JSdoc updates per Pointers API JSDoc
2019-07-02 16:12:47 +12:00
David Rowe
f2cf3bd05c
Revise Pointers API JSDoc
2019-07-02 16:12:47 +12:00
Anthony Thibault
6c66f5a37b
Fix for DependencyManager crash on shutdown on Mac
...
On Mac, it is possible to crash when shutting down, it is not clear if this is due to
shutting down the app on another thread during logout or something that can happen
during normal shutdown, because it is so difficult to reproduce.
However, from looking at the stack traces it is possible for a [NSApplication terminate:]
event to get processed while Appliction::aboutToQuit() is calling ScriptEngine::waitTillDoneRunning()
This causes AppKit to invoke the static destructors too early. Which in turn, causes the
DependencyManager destructor to fire while there are still many dependencies running.
Unfortunatly, the order of destruction is not determinstic, causing them to get shutdown
in an incorrect order.
To workaround this, we delay the call to QCoreApplication::processEvents() as late as possible,
in the Application destructor. Theoretically, this will be a safe time for the static destructors
to be invoked, because it is after all of the DependencyManager's dependencies have been
manually destroyed.
However, this is only a speculative fix, because this is so difficult to reproduce.
2019-07-01 17:37:57 -07:00
Andrew Meadows
4bbfd7cad1
more correct bounding sphere around avatar for SafeLanding query
2019-07-01 15:53:42 -07:00
Andrew Meadows
0d8fdf51c5
fix safe landing to load proper set of objects
2019-07-01 14:18:19 -07:00
Zach Fox
73db19464f
DEV-194: Iterate on PTT Ducking Slider design
2019-07-01 11:28:48 -07:00
Shannon Romano
89f654175c
Merge pull request #15856 from PrestonB1123/defaultShortcuts
...
DEV-173: Re-enable shortcuts
2019-06-28 15:29:53 -07:00
Preston Bezos
1315677aec
fixed doc and removed log spam
2019-06-28 15:02:33 -07:00
Preston Bezos
d1470d3323
readded ctrl+n and ctrl+b as shortcuts with a default script
2019-06-28 14:33:03 -07:00
Shannon Romano
7ff751567b
Merge pull request #15848 from jherico/fix/dev-175-source
...
DEV-175: QML content URL validation, whitelist trusted sources
2019-06-28 14:18:56 -07:00
Sabrina Shanman
0b6dfe3f7c
Merge pull request #15846 from AndrewMeadows/avoid-SafeLanding-event-flood
...
BUGZ-868: Avoid SafeLanding signal-slot connection resource leak
2019-06-28 13:29:31 -07:00
Brad Hefta-Gaub
8082ff8529
Merge pull request #15850 from zfox23/PTTAttenuationOption
...
BUGZ-858: Implement 'Reduce Other Volume While Pushing-to-Talk' option
2019-06-28 11:08:11 -07:00
Brad Davis
e3393a8ee5
Apply URL validation to top level window QML
2019-06-28 10:43:03 -07:00
Shannon Romano
67901166ba
Merge pull request #15851 from ctrlaltdavid/DOC-79
...
DOC-79: Entities JSDoc Update - Doc Review
2019-06-28 10:12:05 -07:00
Zach Fox
5cc6efc831
CR feedback
2019-06-28 09:07:58 -07:00
David Rowe
2d6d3eb4fe
Doc review
2019-06-28 17:05:36 +12:00
Brad Davis
8bcde84d89
Disable remote QML unless whitelisted
2019-06-27 16:37:56 -07:00
Zach Fox
8af469992e
BUGZ-858: Implement 'Reduce Other Volume While Pushing-to-Talk' option
2019-06-27 15:55:58 -07:00
Andrew Meadows
0bec2bca83
OctreePacketProcessor should process packet even when no SafeLanding
2019-06-27 14:44:23 -07:00
Zach Fox
7c189d46f2
BUGZ-363: Remove 20dB output attenuation during PTT
2019-06-27 13:28:29 -07:00
Andrew Meadows
bf068a3211
fix SafeLanding start/stop on entity-server connection flow
2019-06-27 11:33:51 -07:00
Andrew Meadows
dfb7ac7044
name changes and improved flow for SafeLanding logic
2019-06-27 08:14:34 -07:00
Andrew Meadows
00185ee82e
cleaup to help unravel one spaghetti strand
2019-06-26 17:05:44 -07:00
Andrew Meadows
496a7f3608
less cruft, more readable
2019-06-26 16:02:00 -07:00
Andrew Meadows
46b3d84be5
remove unused cruft
2019-06-26 15:41:50 -07:00