Andrew Meadows
7b7414dead
revert optimization that would skip read from packet
2019-07-17 17:04:12 -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
Andrew Meadows
1a5a925a4c
fix a typo
2019-07-10 14:18:34 -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
SamGondelman
4973563c20
return entity load priority operator to proper state
2019-07-02 16:29:19 -07:00
Andrew Meadows
0d8fdf51c5
fix safe landing to load proper set of objects
2019-07-01 14:18:19 -07:00
Andrew Meadows
0bec2bca83
OctreePacketProcessor should process packet even when no SafeLanding
2019-06-27 14:44:23 -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
c96b704a28
avoid dupe connections and teardown old connections
2019-06-26 15:38:59 -07:00
Roxanne Skelly
bad421cb59
Fix crash when adding a tracked entity to the safe landing code
...
when it's not been fully set up yet.
2019-05-21 16:58:49 -07:00
Roxanne Skelly
10db88c07b
Fix ubuntu warning
2019-05-21 12:32:01 -07:00
Roxanne Skelly
dddb171b52
BUGZ-223 - Physics was not starting in TheSpot-dev
...
This was caused by two issues involving the SafeLanding system:
* Race condition on domain load
The domain is hard-reset twice during typical start, first after
login completes, and second, when ice/domain renegotiation occurs
Entities added during the first reset caused an add to the safe landing
system which, because those adds were queued, possibly happened after
the second hard reset.
Second, Safe landing checks whether physics is ready on entities before
letting physics start. Physics is ready when the entities have a
physics shape associated with them if they're static meshes. The
physics shape is only generated if the entity is in Region 1 or 2.
Safe landing, however, was not checking the region of the entity
and was therefore waiting on entities that were not in region 1 or 2
2019-05-21 11:23:04 -07:00
Andrew Meadows
e770bd6142
build CollisionShapes and load RigidBodies even when not yet stepping
2019-05-06 17:37:35 -07:00
SamGondelman
bf9e5b9550
comment out another log
2019-02-27 10:25:34 -08:00
Brad Davis
d3301803d3
Support custom display / input plugin lists and small tweaks
2019-02-07 15:15:26 -08:00
Dante Ruiz
20ad05726e
entity server timout
2018-11-15 10:52:40 -08:00
Dante Ruiz
1a95ee2b31
making requested changes
2018-11-13 11:11:18 -08:00
Dante Ruiz
10d045b11b
fix infinate loading if entity server is not running
2018-11-13 11:07:26 -08:00
Clement
a7855dcf70
Only track stats for compatible packets
2018-10-17 15:13:29 -07:00
Wayne Chen
f758438dcc
Merge pull request #9 from danteruiz/interstitialMerged
...
fix for failing to enter domain
2018-10-05 16:19:25 -07:00
Dante Ruiz
36c2cceb57
fix for failing to enter domain
2018-10-05 15:39:51 -07:00
Wayne Chen
8abbd51bb1
removing unused variable
2018-10-04 23:11:27 -07:00
danteruiz
d285080197
remmoving some debug statements
2018-10-04 18:38:25 -07:00
Dante Ruiz
5d011bafb2
small tweaks
2018-10-04 17:02:44 -07:00
Dante Ruiz
2a3b4a85c7
debugging
2018-10-04 15:57:05 -07:00
Dante Ruiz
bda9735b5d
fix loading progress
2018-10-04 15:01:16 -07:00
Dante Ruiz
b46d2319b1
fix spelling error
2018-10-03 15:22:53 -07:00
Dante Ruiz
78268001c4
reverting logic change
2018-10-03 15:13:42 -07:00
Dante Ruiz
b28c375ad3
better loading check logic
2018-10-03 09:57:32 -07:00
Dante Ruiz
66bb5f68d2
updating interstitialmode
2018-10-01 15:26:56 -07:00
Dante Ruiz
652ec2210d
fixing loading issues
2018-10-01 13:58:14 -07:00
Wayne Chen
813defebfc
Merge branch 'update-interstitial' of https://github.com/danteruiz/hifi into interstitialMerged
2018-09-26 16:45:22 -07:00
Wayne Chen
db41a1c16b
error state signal for 404/interstitial
2018-09-26 13:48:15 -07:00
Dante Ruiz
7e138ebfff
update to new enabling method
2018-09-26 10:52:45 -07:00
Dante Ruiz
57ae8ff8a1
update interstitial page stability count and loading bar
2018-09-24 16:09:53 -07:00
Dante Ruiz
d3368146ce
saving work
2018-09-21 11:42:26 -07:00
Dante Ruiz
dca34c7cbe
remove warning for GCC
2018-09-13 08:32:47 -07:00
Dante Ruiz
d76a2c1add
disable interstitial by default and fix crash
2018-09-12 15:31:03 -07:00
Wayne Chen
20cab87a17
Merge branch 'interstitalMerged' of https://github.com/wayne-chen/hifi into interstitalMerged
2018-09-11 18:53:06 -07:00
Wayne Chen
30e9d57026
adding pattern for during timeout to put into error state
2018-09-11 18:52:28 -07:00
Wayne Chen
63ad85215b
Merge branch 'master' into interstitalMerged
2018-09-11 17:17:33 -07:00
Dante Ruiz
c97d646083
making requested changes and fixing compile issue for jenkins
2018-09-11 15:57:44 -07:00
Dante Ruiz
cc2c208b12
fix small issue
2018-09-11 12:12:31 -07:00