Commit graph

68372 commits

Author SHA1 Message Date
Ryan Huffman
c2f08dfdba Update Octree to atomically persist data 2018-06-13 12:24:09 -07:00
Ryan Huffman
6b159d6124 Remove redundant read of octree data on startup 2018-06-13 11:54:20 -07:00
Ryan Huffman
4e230c9e5d Remove redundant setvbuf and update signal/slot syntax in OctreeServer 2018-06-13 11:23:37 -07:00
Ryan Huffman
fa22ea7630 Update ES to keep the backup that pushes file size over the limit 2018-06-11 11:58:50 -07:00
Ryan Huffman
11a48915e2 Fix order of variable initialization in OctreePersistThread 2018-06-11 09:48:22 -07:00
Ryan Huffman
94069c964d Remove unused variable and log message in OctreePersistThread 2018-06-11 08:37:19 -07:00
Ryan Huffman
9afc9d19c5 Cleanup comments and process structure in OctreePersistThread 2018-06-08 16:22:11 -07:00
Ryan Huffman
d0af06939f Update persistInterval to use std::chrono in OctreePersistThread 2018-06-08 16:22:11 -07:00
Ryan Huffman
8f4f3db9ce Add octree backup file cleanup 2018-06-08 16:22:11 -07:00
Ryan Huffman
d476146a56 Move OctreePersistThread off GenericThread and add octree negotiation 2018-06-08 16:22:11 -07:00
Ryan Huffman
2143bae100 Remove unused entity server backups
The domain server now handles entity backups so this code is no longer
used.

This also fixes a bug where, if the entity server went down while
writing the persist file, it would leave a lock file behind. When
starting up the next time it would try to recover from the last backup.
Because the entity server no longer gets any backup rules, and the way
it searches for backups, it would end up finding the lock file and
treating it as the most recent backup. This meant that the
models.json.gz file was replaced with an empty file.
2018-06-08 16:17:30 -07:00
John Conklin II
bc3edbc7fc
Merge pull request #13333 from zfox23/MS15681_securityImageProviderCrash
Fix MS15673: Ensure offscreenUI exists before updating SecurityImageProvider
2018-06-08 15:14:32 -07:00
Stephen Birarda
112abc9d7e
Merge pull request #13148 from birarda/feat/new-version-numbers
add SHA to PR/master version, add build_type (stable/master/pr/dev)
2018-06-08 14:44:22 -07:00
Zach Fox
95faad23e2
Merge pull request #13329 from zfox23/MS15664_15663_fixWalletAuthStep
Fix MS15663/15664: Don't set Wallet Status to 'ready' too early
2018-06-08 14:20:21 -07:00
Sam Gondelman
c7f05d96b4
Merge pull request #13309 from Cristo86/android_crashes_domains
Android - Double Click crash and dev-mobile crash with Pixel XL
2018-06-08 13:36:53 -07:00
Sam Gondelman
4e649d2498
Merge pull request #13276 from SamGondelman/resource
Protect against null resource
2018-06-08 11:35:04 -07:00
Sam Gondelman
87e6df3cba
Merge pull request #13319 from Cristo86/android_search_untagged
Android - Allow search among protocol compatible user stories and not only tagged ones
2018-06-08 10:59:33 -07:00
Sam Gateau
7f8af47075
Merge pull request #13326 from SamGondelman/green
Fix models starting as green boxes
2018-06-08 10:09:53 -07:00
David Back
e8aece4c11
Merge pull request #13315 from dback2/avatarFeet
Fix default avatar feet
2018-06-08 10:00:43 -07:00
Zach Fox
c1b971a269 Fix MS15673: Ensure offscreenUI exists before updating SecurityImageProvider 2018-06-07 16:10:44 -07:00
David Back
9a7e199528
Merge pull request #13270 from dback2/cloneables
Use version from JSON on domain restore
2018-06-07 15:15:43 -07:00
Zach Fox
f9b6e3e2ac
Merge pull request #13300 from zfox23/MS15582_PurchasesButtonClicks
Fix MS15582: In My Purchases, invisible buttons shouldn't be clickable
2018-06-07 15:10:00 -07:00
Zach Fox
7d8e02e714 Fix MS15663/15664: Don't set Wallet Status to 'ready' too early 2018-06-07 14:01:52 -07:00
SamGondelman
c18602d22e fix models starting as green boxes 2018-06-07 13:03:56 -07:00
Zach Fox
93eba5fe5e
Merge pull request #13293 from zfox23/MS7224_cubeSnapshots
Fix MS7224: Add dimensions to printed Snapshot entity
2018-06-07 12:52:20 -07:00
Zach Fox
d33875e142
Merge pull request #13295 from zfox23/MS15574_WalletMemoryLeak
Fix MS15574: Tiny memory leak in Wallet.h
2018-06-07 12:42:24 -07:00
John Conklin II
287fd67e67
Merge pull request #13313 from dback2/gamepadEnabled
Enable gamepad by default
2018-06-07 12:42:04 -07:00
Sam Gateau
c53a15ec78
Merge pull request #13314 from jherico/feature/oculus_update
Update Oculus integration
2018-06-07 11:45:31 -07:00
John Conklin II
1646f543cd
Merge pull request #13273 from danteruiz/fix-show-overlays-menu
fixing show overlays menu item on start up
2018-06-07 11:34:30 -07:00
John Conklin II
66b66d5248
Merge pull request #13311 from ElderOrb/FB14390
terminate thread if it didn't complete during MAX_SCRIPT_QUITTING_TIME
2018-06-07 11:22:57 -07:00
John Conklin II
067fa46355
Merge pull request #13265 from wayne-chen/toggleSpaceMode
Re-adding toggleSpaceMode function
2018-06-07 11:21:28 -07:00
John Conklin II
be9938013f
Merge pull request #13271 from Cristo86/android_joystick_jumps_fix
Fix joystick and view control bug that makes it bounce
2018-06-07 11:18:26 -07:00
John Conklin II
3b413d0f72
Merge pull request #13272 from zfox23/MS14615_memoryUsageMinimized
MS14615: Prevent memory overuse when minimized
2018-06-07 11:16:56 -07:00
John Conklin II
389bddb0f4
Merge pull request #13255 from ctrlaltdavid/21884
Fix properties not populating particle explorer tab
2018-06-07 09:42:45 -07:00
John Conklin II
d39eb250e1
Merge pull request #13310 from ElderOrb/FB15569
FB15569 - Debug default scripts no longer on developer menu
2018-06-07 09:41:59 -07:00
John Conklin II
277758cd03
Merge pull request #13275 from luiscuenca/fixNoAvatarMaterials
Check for null material pointer in CauterizedModel
2018-06-07 09:41:03 -07:00
David Back
ae5d056ca0
Merge pull request #13292 from dback2/fileChooser
File Dialog Fixes
2018-06-07 09:38:56 -07:00
John Conklin II
66e2bebcbf
Merge pull request #13279 from thoys/fix/create-camera
Fix MS13500: create-app camera orbit to not jump around on secondary monitor
2018-06-07 09:38:10 -07:00
Sam Gateau
146732a20f
Merge pull request #13317 from jherico/feature/mac_resources
Use binary resources on OSX
2018-06-07 09:38:00 -07:00
John Conklin II
2b6fdb6b69
Merge pull request #13217 from Atlante45/fix/ds-memory
Fix uploaded content archives taking too much memory
2018-06-07 09:37:41 -07:00
Zach Fox
7f04506020
Merge pull request #13318 from zfox23/MS14925_doubleCallingDisplayChanged
Fix MS14925: Don't double-emit signal for display plugin change
2018-06-07 09:32:50 -07:00
Bradley Austin Davis
e38059797d Update Oculus integration 2018-06-06 17:27:30 -07:00
David Rowe
32c21a1397 Fix particle property value reverting to old value when switch tabs 2018-06-07 12:22:56 +12:00
David Back
a246c9f0d1 fix fbx and textures 2018-06-06 15:47:29 -07:00
David Rowe
3e100fb141 Merge branch 'master' into 21884 2018-06-07 10:46:53 +12:00
Cristian Luis Duarte
293388ebc2 Android - Allow search among protocol compatible user stories and not only tagged ones 2018-06-06 19:26:13 -03:00
Bradley Austin Davis
fa51c15849 Use binary resources on OSX 2018-06-06 15:10:52 -07:00
Zach Fox
6869718025 Fix MS14925: Don't double-call signal for display plugin change 2018-06-06 14:41:33 -07:00
Seth Alves
b70ffa5bae
Merge pull request #13297 from ctrlaltdavid/21835
Remove some deprecated functions from the Controller API
2018-06-06 14:06:34 -07:00
Sam Gondelman
b4afabee68
Merge pull request #13294 from SamGondelman/overlays
Add isGroupCulled property to ModelOverlays
2018-06-06 13:52:33 -07:00