ZappoMan
afaad5fcd7
Merge branch 'master' of https://github.com/highfidelity/hifi into entityItemCleanup
2017-11-02 13:39:51 -07:00
Zach Fox
8a6a744099
It's working
2017-11-01 10:46:13 -07:00
David Rowe
328fc29bc5
Fix serverScripts not being able to see entities in parent/child tree
2017-11-01 17:01:19 +13:00
Zach Fox
e9c144892a
Fixes
2017-10-31 13:11:32 -07:00
Zach Fox
6f96e0c7bd
More progress
2017-10-31 12:14:12 -07:00
Zach Fox
90e9251176
It's a start
2017-10-31 11:28:19 -07:00
Ken Cooke
cfba6ae819
Implement master avatar gain in the audio-mixer
2017-10-31 11:18:03 -07:00
Zach Fox
19420a0ff2
Move static cert verify to properties
2017-10-30 17:01:55 -07:00
Ken Cooke
6ba2a83bbe
Send and receive Avatar MASTER Gain packets, signaled using null nodeID.
...
Packet protocol change is not needed (existing audio-mixer will ignore).
2017-10-29 10:47:56 -07:00
ZappoMan
a7a0f03ede
rename SpatiallyNestable::getPosition() to SpatiallyNestable::getWorldPosition()
2017-10-27 18:39:17 -07:00
Zach Fox
5ab737f66d
Merge pull request #11658 from zfox23/pop_dynamicTestsMaster
...
Commerce: Owner Verification for Certified Entities
2017-10-27 12:28:04 -07:00
Stephen Birarda
60fbbe4bc0
disable baking of JS files
2017-10-25 14:29:28 -07:00
Zach Fox
14150c09ac
Merge branch 'master' of https://github.com/highfidelity/hifi into stagingSetting
2017-10-25 12:59:36 -07:00
Zach Fox
91333cdf7b
Merge branch 'master' of https://github.com/highfidelity/hifi into pop_dynamicTestsMaster
2017-10-25 10:26:50 -07:00
ZappoMan
275fff4609
more CR feedback
2017-10-24 14:02:47 -07:00
Zach Fox
c64c2e17c8
First pass at consolidation
2017-10-24 12:01:05 -07:00
ZappoMan
a1885926b5
some cleanup
2017-10-24 11:46:42 -07:00
ZappoMan
1128a98e88
implement callEntityClientMethod
2017-10-24 11:15:57 -07:00
Zach Fox
3e139283ba
Remove unnecessary newlines
2017-10-23 17:31:21 -07:00
Zach Fox
97d44e62c8
Fix bugs
2017-10-23 16:52:32 -07:00
Zach Fox
53081b51a6
Clean up as much as possible
2017-10-23 16:00:39 -07:00
Zach Fox
cda43ec1ea
Merge branch 'master' of https://github.com/highfidelity/hifi into pop_dynamicTestsMaster
2017-10-23 11:52:59 -07:00
ZappoMan
a7e21d7e76
add remotelyCallable and remoteCallerID to provide additional security to Entities.callEntityServerMethod()
2017-10-22 14:30:58 -07:00
ZappoMan
fb7f6df694
CR feedback
2017-10-22 11:40:41 -07:00
ZappoMan
934c9479af
implement support for Entities.callEntityServerMethod()
2017-10-21 20:27:35 -07:00
Zach Fox
74180bc4cd
Implement static cert verification correctly
2017-10-19 16:39:13 -07:00
Zach Fox
952160874c
Stringmatch Domain ID instead of placename for DVV
2017-10-18 11:21:03 -07:00
Zach Fox
3f0b08aea8
Merge branch 'master' of https://github.com/highfidelity/hifi into pop_dynamicTestsMaster
2017-10-18 10:37:47 -07:00
Zach Fox
e1b0e5a2dd
Move some include files around
2017-10-16 16:00:32 -07:00
Zach Fox
a4b8bf0be6
Bugfixes and CR
2017-10-16 15:33:10 -07:00
Zach Fox
960f1fbfe4
Still broken, but safer
2017-10-16 13:28:14 -07:00
Zach Fox
febc725520
Merge branch 'RC-57' of https://github.com/highfidelity/hifi into pop_dynamicTests57
2017-10-16 09:53:15 -07:00
Clément Brisset
725dc1851e
Merge pull request #11412 from mnafees/21495
...
CR for Job #21495 - Add limit to file size imported into asset server
2017-10-13 13:45:42 -07:00
Zach Fox
1400c66506
Be a bit more thorough
2017-10-12 16:58:48 -07:00
Zach Fox
d75c0a00bb
Closer than ever
2017-10-12 16:29:05 -07:00
Stephen Birarda
8a331e29a2
Merge pull request #11455 from utkarshgautamnyu/feat/JS-Baker
...
Feat/JS-Baker
2017-10-12 16:16:02 -05:00
Zach Fox
6a47884fcf
Cleanup and fix
2017-10-12 13:41:19 -07:00
Zach Fox
abe1cd1b51
Minor cleanup
2017-10-12 11:53:47 -07:00
Mohammed Nafees
52e29c07cc
Fix warning resulting in build error
2017-10-11 19:59:04 -04:00
Mohammed Nafees
19b00e1364
Add option to limit assets filesize in settings
2017-10-11 19:59:04 -04:00
Zach Fox
d8b84e6875
Minor cleanup
2017-10-11 13:26:32 -07:00
Zach Fox
1aaf1a19cd
Quick fix for printing
2017-10-11 13:22:59 -07:00
Zach Fox
f05c709693
Remove static certificate verification for now
2017-10-11 12:06:11 -07:00
Zach Fox
8d887caa5d
Make min and max dynamic verification times server settings
2017-10-09 11:37:02 -07:00
Seth Alves
4d2f16efc3
allow project to be built with clang on Linux
2017-10-08 18:01:41 -07:00
Zach Fox
c70ee6055f
Don't clear cert ID if static properties change; updates to DDV
2017-10-06 17:12:40 -07:00
Zach Fox
59a6726af6
Checkpoint; lotsa changes...
2017-10-06 16:55:05 -07:00
Zach Fox
e5e6d84e07
Merge branch 'master' of https://github.com/highfidelity/hifi into pop_dynamicTests
2017-10-06 09:47:21 -07:00
Ryan Huffman
a6d148475b
Add removal of temporary baked files in AssetServer
2017-10-05 09:08:42 -07:00
Zach Fox
f974672e7b
Working way better than I expected
2017-10-04 15:19:06 -07:00
Zach Fox
b35eaf2cc8
Throw a bunch of code at the wall and hope some sticks
2017-10-04 15:06:55 -07:00
Andrew Meadows
ad9a239b45
remove unused cruft
2017-09-29 11:34:36 -07:00
Andrew Meadows
86cbea73c8
less magic
2017-09-29 11:34:36 -07:00
Andrew Meadows
01304de8c2
indent switch statement, use const ref
2017-09-29 11:34:36 -07:00
Andrew Meadows
5dcd6bc496
namechange: apparentAngle --> angularDiameter
2017-09-29 11:34:35 -07:00
Andrew Meadows
1c30f7424e
remove cruft and add comments
2017-09-29 11:34:35 -07:00
SamGondelman
3ae41b9b75
cleanup client and stats string
2017-09-29 11:34:35 -07:00
SamGondelman
f7af581c71
track traversal time, rename entity server stat
2017-09-29 11:34:35 -07:00
Andrew Meadows
a56c076149
fix bad resolution during rebase
2017-09-29 11:34:35 -07:00
Andrew Meadows
99265a5758
remove extra parens
2017-09-29 11:34:35 -07:00
Andrew Meadows
25d250898b
remove old debug info
2017-09-29 11:34:35 -07:00
Andrew Meadows
49e11d2173
fix Differential scan logic for LOD culling
2017-09-29 11:34:35 -07:00
SamGondelman
f2de03bc38
small fixes and LOD cull children instead of parent
2017-09-29 11:34:35 -07:00
Andrew Meadows
624d0c12a2
minor cleanup
2017-09-29 11:34:35 -07:00
SamGondelman
cbd20f89dd
separate elementBag logic from EntityTreeSendThread
2017-09-29 11:34:35 -07:00
SamGondelman
bf1065b56e
track encode stats
2017-09-29 11:34:35 -07:00
Andrew Meadows
a0f95ca5bd
swap order of evaluation for minor theoretical speedup
2017-09-29 11:34:35 -07:00
Andrew Meadows
3433c5c414
remove redundant boolean logic
2017-09-29 11:34:35 -07:00
SamGondelman
defed80be7
edited entities are not repeatedly sent if out of view, handles cases where usesViewFrustum changes
2017-09-29 11:34:34 -07:00
SamGondelman
7938e301e7
full scene traversal and json filters
2017-09-29 11:34:34 -07:00
SamGondelman
0ad5f47bfd
trying to fix entity editing bugs, needs testing
2017-09-29 11:34:34 -07:00
SamGondelman
6c066605cd
add state to entity tree send thread
2017-09-29 11:34:34 -07:00
Andrew Meadows
6edba6d545
erase in _entitiesInQueue when pop _sendQueue
2017-09-29 11:34:34 -07:00
Andrew Meadows
535d84abc7
cleanup and speed up repeat traversals
2017-09-29 11:34:34 -07:00
Andrew Meadows
b788273f47
fix repeat First traversals mid-First-traversal
2017-09-29 11:34:34 -07:00
Andrew Meadows
d54fa205fb
namechange entitiesToSend --> entitiesInQueue
2017-09-29 11:34:34 -07:00
SamGondelman
b85a5507e0
time budget and raw pointer key for entitiesToSend
2017-09-29 11:34:34 -07:00
Andrew Meadows
b6818c4369
first-pass sending entities from _sendQueue
2017-09-29 11:34:34 -07:00
Andrew Meadows
1562fb153e
cherrypick traverseTreeAndBuildNextPacketPayload()
2017-09-29 11:34:34 -07:00
Sam Gondelman
a32cc7f555
typo
2017-09-29 11:34:34 -07:00
SamGondelman
971f1e7924
put lodLevelOffset back
2017-09-29 11:34:34 -07:00
SamGondelman
1930c8f215
only resort if view changed
2017-09-29 11:34:34 -07:00
SamGondelman
18f88a5a64
keep track of readded entities in a set to avoid rechecking them, compute priority early
2017-09-29 11:34:34 -07:00
SamGondelman
9fb7eb4ba6
resort _sendQueue when previous view didn't finish
2017-09-29 11:34:34 -07:00
Andrew Meadows
4f50b5755f
remove crufty argument
2017-09-29 11:34:34 -07:00
SamGondelman
bb5368eb55
use correct rootSizeScale
2017-09-29 11:34:33 -07:00
SamGondelman
b0f30acce2
use cube instead of entityBounds
2017-09-29 11:34:33 -07:00
SamGondelman
4c8f683479
entity too small checks
2017-09-29 11:34:33 -07:00
Andrew Meadows
e114fa1b82
fix debug traversal repeat logic
2017-09-29 11:34:33 -07:00
Andrew Meadows
3e50d01734
more correct handling of LOD
2017-09-29 11:34:33 -07:00
Andrew Meadows
0758b60afc
abstract DiffTraversal out of EntityTreeSendThread
2017-09-29 11:34:33 -07:00
Andrew Meadows
5fba4cb68c
fix warning about truncation from double to float
2017-09-29 11:34:33 -07:00
Andrew Meadows
b537d3b1ee
more helpful comments
2017-09-29 11:34:33 -07:00
Andrew Meadows
3eb9cd4251
add TODO comments
2017-09-29 11:34:33 -07:00
Andrew Meadows
abf968aab6
split EntityPriorityQueue stuff into separate file
2017-09-29 11:34:33 -07:00
Andrew Meadows
64cd209835
debug traverse again every two seconds
2017-09-29 11:34:33 -07:00
Andrew Meadows
a4564f89d7
traversals work and cull checks of unchanged content
2017-09-29 11:34:33 -07:00
Andrew Meadows
91908ca3da
moved TreePathTraversal logic into EntityTreeSendThread
2017-09-29 11:34:33 -07:00
Andrew Meadows
bf27412091
cleanup
2017-09-29 11:34:33 -07:00
Andrew Meadows
64fa3ec88f
repeated and differential view traversals work
2017-09-29 11:34:33 -07:00
Andrew Meadows
648b8ff054
fix repeated and differential traversals
2017-09-29 11:34:33 -07:00
Andrew Meadows
929d52276e
minor cleanup
2017-09-29 11:34:33 -07:00
Andrew Meadows
7edd99ca0b
add basics for send queue and tree traversal
2017-09-29 11:34:32 -07:00
Andrew Meadows
3ae5c215ba
stub EntityTreeSendThread::traverseTreeAndSendContents()
2017-09-29 11:34:32 -07:00
utkarshgautamnyu
0bfb199fa0
Update BakeAssetTask.cpp
2017-09-28 11:24:45 -07:00
utkarshgautamnyu
32e319fedc
Update AssetServer.cpp
2017-09-28 11:23:20 -07:00
utkarshgautamnyu
463afd6be5
made updates to fix building
2017-09-28 11:12:26 -07:00
Zach Fox
7ad3a5a1e3
Commerce: Tons of Interface changes ( #11463 )
...
* canRez(Tmp)Certified()
* CertifiedItem beginnings
* Skeleton of verifyOwnerChallenge()
* Controlled failure; updateLocation() skeletion
* Controlled failure on checkout page with ctrl+f
* Skeleton Purchases first-use tutorial
* Initial progress on new setup
* Security pic tip
* Skeleton Certificate page
* Updates to Certificate
* General progress; setup is nearly complete
* Better buttons; last step almost done
* Initial progress on wallet home
* Completed recent transactions
* Security page
* Scrollbar
* Fix auth error text
* PassphraseSelection
* Change security pic
* Minor layout changes; beginnings of emulated header
* Various layout changes; wallet nav bar
* Help screen
* Quick onaccepted change
* First pass at new purchases
* Small style updates
* Some error progress
* Lightbox in purchases
* Collapse other help answers when clicking on another
* REZZED notif
* Commerce Lightbox
* Lots of new interactions in Purchases
* Hook up 'view certificate'
* Fix errors, fix close button on cert
* Purchases timer; much faster filter
* Add debugCheckout
* Purchase updates
* GlyphButton; separator; Checkout Success; Ledger fix; debug modes
* Lock glyph below security pic should be white
* Various fixes, round 1
* Circular mask
* Passphrase change button fix; TextField error edge highlighting
* Recent Activity fixes
* Various changes
* Standard Security Pic location
* Color changes
* Filter bar changes
* Styling for multiple owned items
* Minor language change
* Header dropdown (harder than expected)
* Small fixes
* View backup instructions
* marketplaces.js onCommerceScreen
* Beginnign of new injection
* Marketplace injection changes
* Purchase button style changes
* More button styling
* MY PURCHASES button
* marketplace onUsernameChanged
* New help QA
* Help text changes etc
* Downscale security image, reducing filesize
* Lots of bugfixes
* Cleanup before PR
* Only open cert during inspection if commerce switch is on
* Help text changes
* Purchase status incl. change to confirmed; Help text; Open Explorer to hifikey
* Quick glyph change
* New 'wallet not set up' flow for when entering Purchases or Checkout without set-up wallet
2017-09-27 14:43:51 -07:00
utkarshgautamnyu
258c32f9aa
Update AssetServer.cpp
2017-09-26 11:52:25 -07:00
utkarshgautamnyu
e81501a4d1
Update AssetServer.cpp
2017-09-26 11:08:48 -07:00
utkarshgautamnyu
0260749b6b
Update AssetServer.cpp
2017-09-26 11:02:22 -07:00
utkarshgautamnyu
9e91ab7630
Update AssetServer.cpp
2017-09-25 20:19:53 -07:00
utkarshgautamnyu
91dad385a6
Refactored AssetServer.cpp
2017-09-25 15:12:04 -07:00
utkarshgautamnyu
cda5e94b33
Added JavaScript Baking
2017-09-22 20:57:18 -07:00
Atlante45
a4b9945226
Fix use after free in deleteMappings
2017-09-21 16:22:51 -07:00
Ryan Huffman
abbe263142
Fix FBXBaker not properly handling textures with the same name
2017-09-21 13:40:39 -07:00
Ryan Huffman
a56303a3fe
Merge pull request #11379 from highfidelity/feat/auto-bake
...
Add auto baking to Asset Server and mesh compression for FBXs
2017-09-21 08:33:51 -07:00
Atlante45
dd050e103f
Don't redirect to the same hash.
2017-09-20 18:45:45 -07:00
Stephen Birarda
f6d3960160
fix call to maybeBake when looking at skybox
2017-09-20 15:58:52 -07:00
Stephen Birarda
29a9331f14
change include for QUrlQuery to be consistent
2017-09-20 12:55:50 -07:00
Stephen Birarda
d4e35edc84
add memory for unique_ptr in BakeAssetTask
2017-09-19 15:08:44 -07:00
Stephen Birarda
a8ac015bc4
address code review comments
2017-09-19 13:56:42 -07:00
Stephen Birarda
e1d79ee8f4
add abort to Baker and subclasses
2017-09-19 13:18:23 -07:00
Anthony J. Thibault
0757f513af
Merge branch 'master' into feature/ant-man
2017-09-18 11:36:39 -07:00
Seth Alves
8a49edbecb
code review
2017-09-15 10:08:35 -07:00
Atlante45
ae14f1f88e
Merge branch 'master' of https://github.com/highfidelity/hifi into feat/auto-bake
2017-09-14 15:34:20 -07:00
Seth Alves
d89f2b77da
rework ScriptEngine lifetimes using 'smart' pointers
2017-09-14 10:42:21 -07:00
Atlante45
9e11ae311e
Fix error reporting
2017-09-13 09:54:55 -07:00
Atlante45
7d9daea0f6
Transmit baking errors to interface for display.
2017-09-13 09:54:54 -07:00
Atlante45
48e58febc6
Remove deprecated AutoBaker
2017-09-13 09:54:54 -07:00
Daniela
6941a10639
Add SensorToWorldScale factor to the bounding box dimensions in AvatarMixerSlave.
2017-09-12 21:10:19 +01:00
Daniela
5a918a3033
Add SensorToWorldScale factor to the bounding box dimensions.
2017-09-12 19:00:57 +01:00
Daniela
c88c70aa6f
Add SensorToWorldScale factor to the bounding box dimensions.
2017-09-12 18:11:45 +01:00
Brad Hefta-Gaub
6a1fe81832
Merge pull request #11210 from AndrewMeadows/mtwabp-OctreeSendThread-002
...
split packet construction from packet sending in OctreeSendThread
2017-09-07 12:36:29 -07:00
Stephen Birarda
bd36ba19b3
fix dereference of end iterator
2017-09-07 12:07:58 -07:00
Stephen Birarda
e4de869db6
fix iterator find from merge
2017-09-07 12:07:58 -07:00
Stephen Birarda
e25b4700d9
re-set defaults in texture baking when AssetServer done
2017-09-07 12:07:57 -07:00
Stephen Birarda
26b74db864
enable compression in image library from Asset Server
2017-09-07 12:07:57 -07:00
Stephen Birarda
5e1decb02b
Merge branch 'master' of github.com:highfidelity/hifi into feat/auto-bake
2017-09-07 12:06:53 -07:00
Brad Hefta-Gaub
c5098abfb9
Merge pull request #10937 from kencooke/zzmp-audio/peak-values
...
Add peak values for all input devices in selection dialog
2017-09-07 11:58:50 -07:00
Clément Brisset
7d4f17506e
Merge branch 'feat/auto-bake' into feat/bake-meta-errors
2017-09-01 17:33:25 -07:00
Stephen Birarda
55d44a8c8f
Merge pull request #11285 from Atlante45/feat/baking-enabled
...
Wire "Use baked" checkbox
2017-09-01 16:25:49 -07:00
Ryan Huffman
eb2e87a798
Change it++ to ++it
2017-09-01 13:02:25 -07:00
Ryan Huffman
5ee33085a5
Add handling of failedLastBake error in getAssetStatus
2017-09-01 10:37:28 -07:00
Ryan Huffman
7a68788c8c
Fix warning for non-const default in AssetServer
2017-08-31 16:22:46 -07:00
Atlante45
cdfae714b5
Remove baking tasks for hash once done
2017-08-31 15:51:47 -07:00
Ryan Huffman
25f64e1aa9
Merge branch 'feat/auto-bake' of github.com:highfidelity/hifi into feat/bake-meta-errors
2017-08-31 15:17:40 -07:00
Ryan Huffman
d2c7235fed
Fix update to count width in GetAllMappings
2017-08-31 14:41:29 -07:00
Atlante45
a9cfc01df3
Set Baking Enabled API
2017-08-31 13:11:27 -07:00
Atlante45
aad0be2693
Set baking enabled mappings
2017-08-31 13:10:07 -07:00