Zach Fox
89006cd9c5
Hide controls in top left; don't remove certain menus; fixup slider UIT
2019-05-13 17:26:19 -07:00
Zach Fox
7bb2d6871b
Simlpified Slider (not totally working; position is off)
2019-05-13 15:58:04 -07:00
Zach Fox
f799f96fba
simplifiedUI UIT switch
2019-05-13 13:04:12 -07:00
Zach Fox
feb5021372
UIT RadioButton
2019-05-13 11:07:39 -07:00
milad
51cbadcad1
Removed Selection related logic
2019-05-10 14:41:55 -07:00
Zach Fox
112e13383b
Dock it!
2019-05-10 12:03:29 -07:00
Zach Fox
314c04ab96
Simplified UI v1
2019-05-10 10:49:25 -07:00
Shannon Romano
930032bcc6
Merge pull request #15511 from AndrewMeadows/build-shapes-off-mainloop
...
case 22166: Build complex shapes in ThreadPool instead of MainLoop
2019-05-09 17:14:50 -07:00
Sam Gondelman
78f086bc58
Merge pull request #15536 from SamGondelman/click
...
BUGZ-135: Edit entity icons ignorePickIntersection when not visible
2019-05-09 16:23:01 -07:00
Shannon Romano
6aa8dc7c42
Merge pull request #15534 from kencooke/audio-PTT-output-ducking
...
Reduce echo when push-to-talk is used
2019-05-09 15:54:15 -07:00
Andrew Meadows
a0b34e4f15
more correct clearing of dirty flags for AvatarMotionState
2019-05-09 14:45:36 -07:00
SamGondelman
2bb522eea6
entity icons ignorePickIntersection when not visible
2019-05-09 14:16:59 -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
Andrew Meadows
c7432ffe5f
also update easy flags when rebuilding avatar shape
2019-05-09 13:48:07 -07:00
Ken Cooke
1b733d3fb3
While PTT is active, duck the audio output by 20dB to reduce echo
2019-05-09 12:56:07 -07:00
Ken Cooke
85f425a93b
Apply variable output gain using cubic smoothing
2019-05-09 10:05:02 -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
Andrew Meadows
f60dbda25e
clear all HARD flags when reinserting object in PhysicsEngine
2019-05-08 14:48:49 -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
Andrew Meadows
72c6cad581
cleanup _deadWorker in dtor, more correct _nextOrphanExpiry
2019-05-07 15:15:53 -07:00
Andrew Meadows
883b83ec59
minor name change for more clarity
2019-05-07 15:15:12 -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
Andrew Meadows
a28d185afc
make explicit: zones shouldn't be in physics simulation
2019-05-07 10:39:44 -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
Andrew Meadows
8e6394c95f
ParticleEffectEntityItem should not be in physics simulation
2019-05-06 17:37:35 -07:00
Andrew Meadows
81f960a4bd
remove from _physicalObjects list after transaction
2019-05-06 17:37:35 -07:00
Andrew Meadows
bef053584b
don't forget to clear _activeStaticBodies
2019-05-06 17:37:35 -07:00
Andrew Meadows
d6a20a4abd
fix inverted logic typo
2019-05-06 17:37:35 -07:00
Andrew Meadows
53ad41e5ee
include <chrono> in ShapeManager.h
2019-05-06 17:37:35 -07:00
Andrew Meadows
f6916edac4
cleanup and removing some accidental C++-20-isms
2019-05-06 17:37:35 -07:00
Andrew Meadows
e770bd6142
build CollisionShapes and load RigidBodies even when not yet stepping
2019-05-06 17:37:35 -07:00
Andrew Meadows
6e27b4d1c5
remove bodies of deleted entities
2019-05-06 17:37:35 -07:00
Andrew Meadows
af1f4364ef
don't forget to add detailedMotionStates to simulation
2019-05-06 17:37:35 -07:00
Andrew Meadows
a0841c937c
fix logic around updating off-thread shapes
2019-05-06 17:37:35 -07:00
Andrew Meadows
915cbb69df
split work out of EntityTree::update(), call it preUpdate()
2019-05-06 17:37:35 -07:00
Andrew Meadows
3eed8218ca
overhaul of MotionState and shape creations
2019-05-06 17:37:35 -07:00
Andrew Meadows
3c8c68d187
track EntityItem adds to physcis with pending shape
2019-05-06 17:35:57 -07:00
Andrew Meadows
deee159892
unravel physics-vs-entities lib dependencies part 1
2019-05-06 17:35:57 -07:00
Andrew Meadows
7dfa8a26a3
cleanup EntityItem::shouldBePhysical() and derivations
2019-05-06 17:35:57 -07:00
Andrew Meadows
8445eaf310
protect against orphaned off-thread-assembled shapes
2019-05-06 17:35:57 -07:00