Anthony J. Thibault
709a35cddb
Added node requirement to BUILD_LINUX.md
2019-05-14 19:27:40 -07:00
Shannon Romano
367c4cffee
Merge pull request #15532 from danteruiz/dock-widget-fix-context
...
Bugz-129 JS APIs accessible to new dockable windows QML items is not the same as JS APIs accessible to floating / overlay QML windows
2019-05-09 13:58:42 -07:00
danteruiz
0fae615cb4
fix dock widget context
2019-05-09 09:20:50 -07:00
Anthony Thibault
4ee39355f1
Merge pull request #15525 from hyperlogic/feature/backtrace-gpu-ident
...
Add gpu_name, gpu_driver & gpu_memory to crash annotations
2019-05-08 16:09:13 -07:00
Shannon Romano
6cca095e5b
Merge pull request #15526 from mattr1x/add-flock
...
Add FLock to lock files another way
2019-05-08 16:04:14 -07:00
Matt Hardcastle
0ddfd6fe2b
Add FLock to lock files another way
...
The build system uses a class called Singleton to handle file locking. This class has a few potential issues:
1) An instance of Single could delete a file owned by another instance
2) Calling `print` in `__enter__` doesn't write to STDOUT
3) If the lock file already exists but the process that "owned" it died without deleting it every process will be locked
This change is an attempt to resolve these issues and provide some lock debugging code.
The code is structured to default to using the current Singleton class unless the USE_FLOCK_CLS environmental variable is set. In the event the environment variable is set the Singleton class is replaced with FLock.
The FLock class is designed to work while running on a machine that's also using the real Singleton class. It does this at the expense of not solving issue number #1 . If FLock is proven successful and completely deployed to the cluster it should be made the default and the code that deletes the lock file in `__exit__` should be removed.
2019-05-08 15:00:50 -07:00
Shannon Romano
4bd41a1aa3
Merge pull request #15523 from SamGondelman/zone
...
Case 22466, BUGZ-102: Fix zone rendering issues
2019-05-08 14:52:33 -07:00
Anthony Thibault
78403e4436
Add gpu_name, gpu_driver & gpu_memory to crash annotations
...
This may help us identify the hardware causing early gl initialization errors.
2019-05-08 13:33:45 -07:00
SamGondelman
04198c6bfc
use weak ptrs, add comment about SelectSortItems performance
2019-05-08 13:13:05 -07:00
Shannon Romano
15484436ca
Merge pull request #15507 from danteruiz/dockable-windows
...
case LILY-30: Dockable Interactive Windows
2019-05-08 12:16:04 -07:00
SamGondelman
da092cc5f0
fix zone issues
2019-05-08 11:04:54 -07:00
danteruiz
3806631bf1
dockable window
2019-05-08 10:04:31 -07:00
Shannon Romano
3877a359fd
Merge pull request #15519 from hyperlogic/bug-fix/master-shared-object-deadlock
...
SharedObject::onRender deadlock fix
2019-05-07 11:54:17 -07:00
Shannon Romano
a89a65b810
Merge pull request #15517 from jherico/fix/tbb_overhead
...
Case 22483: Disable the use of tbb::parallel_for in Blender
2019-05-07 11:49:15 -07:00
Brad Davis
17632e3c50
PR feedback
2019-05-07 10:36:14 -07:00
Shannon Romano
e90f91f109
Merge pull request #15488 from sethalves/fix-indep-camera
...
case 22412: allow independent camera to be set by scripts
👍 by QL for pre-merge testing in the manu ticket
2019-05-07 09:38:54 -07:00
Brad Davis
2b1267ffeb
Disable the use of tbb::parallel_for in Blender
2019-05-06 16:53:37 -07:00
Anthony J. Thibault
c33ad93a55
SharedObject::onRender deadlock fix
...
Call gl::globalRelease() for paused surfaces, this fixes a very common deadlock on mac.
But for PC, by inspection, a race condition could occur over the _syncRequested boolean, between the main and qml rendering thread.
To fix this, we split render and renderSync into separate messages.
2019-05-06 16:19:30 -07:00
Shannon Romano
86f562de1b
Merge pull request #15515 from kencooke/midi-devicechange-audio-deadlock
...
Case 20521: Unplugging headphones with hifi open causes freeze
2019-05-06 15:03:56 -07:00
Shannon Romano
5a603c20aa
Merge pull request #15495 from Atlante45/fix/deadlock
...
Case 22433: master: Query shape type outside lock
2019-05-06 14:12:56 -07:00
Wayne Chen
845ad38106
Merge pull request #15503 from wayne-chen/useThresholdMutedWarning
...
Case 22447: The "MUTED" indicator (which warns when talking while muted) constantly flickers
2019-05-06 13:55:59 -07:00
Shannon Romano
1636256068
Merge pull request #15496 from davidkelly/dk/bugz-6
...
Increase max heartbeat time to 10 sec on mac
2019-05-06 13:03:25 -07:00
Brad Davis
2886e94cdc
Fix VS2019 build failure
2019-05-06 12:44:53 -07:00
Shannon Romano
d206c9c87f
Merge pull request #15490 from raveenajain/stuckAvatars
...
Case 22424: gltf avatars break all other available avatars when used
2019-05-06 12:39:43 -07:00
John Conklin II
668af7c4a3
Merge pull request #15433 from Atlante45/fix/osx-deploy-target
...
Dependencies have correct osx deploy target
2019-05-06 12:15:18 -07:00
Ken Cooke
408fb56d57
MIDI error checking
2019-05-06 10:53:58 -07:00
Ken Cooke
f133ab65e4
MIDI bugfix
2019-05-06 10:48:53 -07:00
Ken Cooke
ea9690d72b
Disable MIDI rescan after devicechange, to avoid deadlock
2019-05-06 10:46:54 -07:00
Shannon Romano
3515c13e32
Merge pull request #15497 from sabrina-shanman/crash_fbx_read-binary-array
...
(case 22429) Do sanity checks on FBX data array lengths
2019-05-06 08:07:35 -07:00
Shannon Romano
4c31c6f6e5
Merge pull request #15453 from SimonWalton-HiFi/avatar-verification
...
Avatar verification
2019-05-06 08:04:06 -07:00
Shannon Romano
827cab7f1b
Merge pull request #15483 from SimonWalton-HiFi/set-connection-rate-high
...
22431: Set default avatar-mixer connection rate to effectively unlimited
2019-05-06 08:01:57 -07:00
Shannon Romano
2618ad09c3
Merge pull request #15501 from thoys/fix/asyncDailogsExitCrash
...
BUGZ-73: Fix crash for active async messageBoxes on exit of client
2019-05-03 15:40:48 -07:00
Shannon Romano
0cdde4b5dc
Merge pull request #15422 from ctrlaltdavid/M22224
...
Case 22224: Midi JSDoc
2019-05-03 15:10:40 -07:00
Sabrina Shanman
3c5bf63c55
Merge pull request #15505 from SamGondelman/stageCrash
...
Case 22419: Try to fix transition crash
2019-05-03 14:38:42 -07:00
Shannon Romano
74a79d04e7
Merge pull request #15504 from amantley/bugMaxBandwidth
...
Fixed possible divide by zero error in setPacketSendPeriod()
2019-05-03 09:17:32 -07:00
John Conklin II
16ece6c2fc
Merge pull request #15493 from amantley/bugPushToTalk
...
When you unmute using ctrl-m during push to talk, you now see that reflected in the audio icon
2019-05-03 09:03:36 -07:00
David Rowe
95e45a5aff
Merge branch 'master' into M22224
2019-05-03 17:07:35 +12:00
David Rowe
8458d746cd
Doc review
2019-05-03 17:07:14 +12:00
Angus Antley
1f004f34c4
added check for valid dynamic casts
2019-05-02 21:59:11 -07:00
Angus Antley
f019fa3a7c
Merge remote-tracking branch 'upstream/master' into bugPushToTalk
2019-05-02 18:28:34 -07:00
Angus Antley
1911301005
changed to match type of _mss in compare. also changed float to double for correct return type
2019-05-02 18:21:08 -07:00
Sam Gateau
46f4b13f2f
Merge pull request #15499 from samcake/coco
...
BUGZ-92: Refresh rate Throttling refinements
2019-05-02 17:24:34 -07:00
Shannon Romano
29e415a104
Merge pull request #15498 from SamGondelman/crash
...
Case 22444: Try to fix materialMapping crash
2019-05-02 16:29:39 -07:00
Shannon Romano
5d3c88b964
Merge pull request #15502 from sabrina-shanman/crash_snapshot_no-directory
...
(case 22368) Fix snapshots freezing Interface when no snap directory defined
2019-05-02 15:59:25 -07:00
Shannon Romano
7fc92a74e0
Merge pull request #15429 from SamGondelman/leave
...
Case 20989: Call leaveEntity when script on containing entity stops
2019-05-02 15:42:47 -07:00
Sam Gateau
02530bdd02
Refining the test to resetInactiveTimer
2019-05-02 14:51:45 -07:00
SamGondelman
200cf7aacb
try to fix transition crash
2019-05-02 14:31:43 -07:00
Angus Antley
ced5f52971
fixed possible divide by zero error in setpacketsendperiod in CongestionControl.cpp
2019-05-02 14:22:52 -07:00
David Kelly
0b2d11aeef
Merge branch 'master' of github.com:highfidelity/hifi into dk/bugz-6
2019-05-02 12:37:16 -07:00
Wayne Chen
d31ed9ac22
adding timer for muted warning
2019-05-02 12:23:58 -07:00