Brad Hefta-Gaub
|
99f9ae9d3a
|
implement new setProperties() getProperties() for Particle to allow setting all properties at once using a JS hash
|
2014-01-17 16:02:58 -08:00 |
|
Stephen Birarda
|
fad7bde0e1
|
add mutex locking to NodeHash
|
2014-01-17 16:02:57 -08:00 |
|
Stephen Birarda
|
816b324236
|
switch to explicit lock and unlock in removeSilentNodes
|
2014-01-17 15:17:10 -08:00 |
|
Stephen Birarda
|
3355b71d6b
|
switch back to returning iterator from killNodeAtHashIterator
|
2014-01-17 15:13:56 -08:00 |
|
Brad Hefta-Gaub
|
1e0f1adb16
|
added lifetime to particles
|
2014-01-17 14:59:40 -08:00 |
|
Andrew Meadows
|
562b29b293
|
adding back log about mismatching packet type
|
2014-01-17 11:35:16 -08:00 |
|
Andrew Meadows
|
48796231ef
|
Merge branch 'master' of ssh://github.com/highfidelity/hifi into paddle-fixes
|
2014-01-17 11:26:04 -08:00 |
|
Andrew Meadows
|
f08e639cb2
|
fixes for avatar paddle-hands, plus some hackery for demo
|
2014-01-17 11:22:50 -08:00 |
|
Andrzej Kapolka
|
8c6c521b65
|
Merge branch 'master' of https://github.com/highfidelity/hifi into debone
|
2014-01-16 16:38:07 -08:00 |
|
Stephen Birarda
|
d85616d690
|
cleaup matching with node in addOrUpdateNode
|
2014-01-16 16:14:25 -08:00 |
|
Andrzej Kapolka
|
a16d38ced6
|
Removed joints from avatar state messages.
|
2014-01-16 15:07:09 -08:00 |
|
Brad Hefta-Gaub
|
cdfc328f79
|
remove no longer needed compiler warning disable
|
2014-01-16 14:38:14 -08:00 |
|
Stephen Birarda
|
323aa18c0e
|
remove MotionDriver and pthread libraries
|
2014-01-16 14:16:38 -08:00 |
|
Brad Hefta-Gaub
|
a1257d1b98
|
fixed comment that erroneously said wait when it should have said quit
|
2014-01-16 13:39:55 -08:00 |
|
Brad Hefta-Gaub
|
f3074c1fcc
|
Merge branch 'master' of git://github.com/worklist/hifi into generic_thread_fix
|
2014-01-16 12:55:55 -08:00 |
|
Brad Hefta-Gaub
|
f97ab1dafe
|
fixes leak of GenericThread and also fixes crash in octree servers on client disconnect
|
2014-01-16 12:53:32 -08:00 |
|
Stephen Birarda
|
9095874844
|
fix moveToThread for AssignmentClient NodeList, fixes #1551
|
2014-01-16 12:30:23 -08:00 |
|
ZappoMan
|
7c4b341f52
|
Merge pull request #1544 from ZappoMan/windows_build
Windows build
|
2014-01-16 09:38:12 -08:00 |
|
Andrew Meadows
|
1266ffd0ca
|
merge of windows-build
Conflicts:
domain-server/src/DomainServer.cpp
interface/src/Application.cpp
interface/src/Menu.cpp
libraries/avatars/src/AvatarData.h
libraries/shared/src/NodeList.h
|
2014-01-16 09:00:13 -08:00 |
|
Andrew Meadows
|
a7600c06dd
|
cruft removal
|
2014-01-15 17:12:53 -08:00 |
|
Andrew Meadows
|
4e51aee00b
|
Merge latest upstream into local repo.
|
2014-01-15 17:04:33 -08:00 |
|
Stephen Birarda
|
0c22aa241f
|
leverage invokeMethod to make sure killNodeWithUUID is called on right thread
|
2014-01-15 16:10:51 -08:00 |
|
Brad Hefta-Gaub
|
f2e3990ea7
|
Merge branch 'windows_build' of https://github.com/ZappoMan/hifi into windows_build
|
2014-01-15 15:22:02 -08:00 |
|
Brad Hefta-Gaub
|
d6eb6d02e2
|
adjust comment to reflect know issue
|
2014-01-15 15:21:48 -08:00 |
|
Brad Hefta-Gaub
|
d793bd44ee
|
fix windows sign mismatch warning
|
2014-01-15 15:08:58 -08:00 |
|
Brad Hefta-Gaub
|
f445a391b7
|
added back arpa/inet.h and ifaddrs.h for mac and unix
|
2014-01-15 15:03:03 -08:00 |
|
Brad Hefta-Gaub
|
ff6e9c0416
|
added back unistd.h for non-windows
|
2014-01-15 14:59:14 -08:00 |
|
Andrew Meadows
|
32f3621855
|
merge upstream work into local repo
|
2014-01-15 14:13:48 -08:00 |
|
Andrew Meadows
|
e4730790c0
|
bugfix: findSphereDiskPenetration() would never return true
|
2014-01-15 14:00:32 -08:00 |
|
Brad Hefta-Gaub
|
bd6e30070d
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
Conflicts:
libraries/shared/src/NodeList.cpp
libraries/shared/src/NodeList.h
|
2014-01-15 13:18:25 -08:00 |
|
Stephen Birarda
|
0b52b8266e
|
don't return an iterator from killNodeAtHashIterator
|
2014-01-15 12:44:46 -08:00 |
|
Brad Hefta-Gaub
|
477840904b
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
|
2014-01-15 12:09:26 -08:00 |
|
Stephen Birarda
|
b4438c04c6
|
return result of QHash value from nodeWithUUID
|
2014-01-15 11:31:23 -08:00 |
|
Brad Hefta-Gaub
|
170dbe6e85
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
Conflicts:
assignment-client/src/audio/AudioMixer.cpp
domain-server/src/DomainServer.cpp
interface/src/Audio.cpp
interface/src/DataServerClient.cpp
interface/src/Oscilloscope.cpp
interface/src/PairingHandler.cpp
interface/src/Util.cpp
interface/src/avatar/MyAvatar.cpp
interface/src/devices/Faceshift.cpp
interface/src/devices/SerialInterface.cpp
interface/src/renderer/FBXReader.cpp
libraries/avatars/src/AvatarData.h
libraries/octree-server/src/OctreeServer.cpp
libraries/octree-server/src/OctreeServer.h
libraries/octree/src/ViewFrustum.cpp
libraries/shared/src/Logging.cpp
libraries/shared/src/Node.cpp
libraries/shared/src/Node.h
libraries/shared/src/NodeList.cpp
libraries/shared/src/NodeList.h
libraries/shared/src/PerfStat.cpp
libraries/shared/src/SharedUtil.cpp
libraries/voxels/src/VoxelTree.cpp
voxel-edit/src/main.cpp
|
2014-01-15 10:20:21 -08:00 |
|
Stephen Birarda
|
13dfe91358
|
remove newlines from Node debug
|
2014-01-15 09:42:11 -08:00 |
|
Andrew Meadows
|
af3fae7bbf
|
Merge upsteam master into current project (experimental hand paddles)
Conflicts:
interface/src/avatar/Avatar.cpp
libraries/avatars/src/AvatarData.cpp
|
2014-01-14 16:39:46 -08:00 |
|
Stephen Birarda
|
e76a37f48b
|
resolve conflicts on merge with upstream master
|
2014-01-14 16:26:02 -08:00 |
|
Andrew Meadows
|
9847ab3bfd
|
Adding findSphereDiskPenetration() method for hand paddle experiment.
|
2014-01-14 16:23:35 -08:00 |
|
Stephen Birarda
|
599e3bb9e5
|
resolve conflicts on merge with upstream master
|
2014-01-14 16:15:58 -08:00 |
|
Stephen Birarda
|
77ee27e5d7
|
resolve conflicts on merge with upstream master
|
2014-01-14 16:12:42 -08:00 |
|
Andrew Meadows
|
eb207efe32
|
Adding simple CollisionInfo class as data wrapper and a findSphereCollision() method to AgentData API.
|
2014-01-14 16:11:27 -08:00 |
|
Stephen Birarda
|
8676ac38f9
|
foreach spacing and reference repairs
|
2014-01-14 15:54:09 -08:00 |
|
Stephen Birarda
|
987c639e36
|
initial newline removal from all QDebug calls
|
2014-01-14 13:09:22 -08:00 |
|
Stephen Birarda
|
bdc31a3b48
|
replace the DomainChangeListener class with a signal/slot combo
|
2014-01-14 11:38:05 -08:00 |
|
Stephen Birarda
|
fa01383f3f
|
move the NodeList to the thread used for a ThreadedAssignment
|
2014-01-14 11:26:26 -08:00 |
|
Stephen Birarda
|
e888366fd8
|
remove unused index variable
|
2014-01-14 10:57:34 -08:00 |
|
Stephen Birarda
|
5a43c2c66b
|
remove extraneous node destructor debug
|
2014-01-14 10:53:55 -08:00 |
|
Stephen Birarda
|
718d04bd71
|
correct iterator push on NodeList clear
|
2014-01-14 10:53:17 -08:00 |
|
Stephen Birarda
|
66f50c38e3
|
repair iterator push on silent node removal
|
2014-01-14 10:48:47 -08:00 |
|
Stephen Birarda
|
ed0ed96029
|
properly emit signal on silent node removal
|
2014-01-14 10:28:41 -08:00 |
|
Stephen Birarda
|
57f977668f
|
replace the Node mutex with a QMutex
|
2014-01-14 10:15:31 -08:00 |
|
Stephen Birarda
|
53d435006c
|
more follow mode cleanup, fix silent node iterator
|
2014-01-14 10:07:26 -08:00 |
|
Stephen Birarda
|
3ab7a6d9d5
|
move network packet processing to main thread
|
2014-01-13 17:58:48 -08:00 |
|
Stephen Birarda
|
1faa2120aa
|
use typedef in NodeList implementation
|
2014-01-13 17:36:27 -08:00 |
|
Stephen Birarda
|
0579b18426
|
fix deadlock in silent node removal
|
2014-01-13 17:33:58 -08:00 |
|
Stephen Birarda
|
6a0c431562
|
repair add of new node (so it doesn't immediately kill)
|
2014-01-13 17:29:45 -08:00 |
|
Stephen Birarda
|
677303b5c0
|
properly hook SharedNodePointer for signals/slots
|
2014-01-13 17:17:53 -08:00 |
|
Stephen Birarda
|
7d1a64ca8c
|
change NodeList container to QHash with QSharedPointer
|
2014-01-13 17:09:21 -08:00 |
|
Brad Hefta-Gaub
|
483ac66518
|
more windows build tweaks, warnings and linking
|
2014-01-13 11:48:16 -08:00 |
|
Brad Hefta-Gaub
|
55babbf7b6
|
windows type mismatch warning fixes
|
2014-01-13 00:30:23 -08:00 |
|
Brad Hefta-Gaub
|
9ccaba3ca8
|
snprintf windows fixes
|
2014-01-12 23:26:13 -08:00 |
|
Brad Hefta-Gaub
|
08bb783777
|
more windows build work
|
2014-01-12 14:49:15 -08:00 |
|
Brad Hefta-Gaub
|
6bde55898d
|
handle NOMINMAX in cmake
|
2014-01-10 21:58:55 -08:00 |
|
Brad Hefta-Gaub
|
dec16c8f0b
|
windows build
|
2014-01-10 21:21:07 -08:00 |
|
Brad Hefta-Gaub
|
b6b2b7f58b
|
first cut at making GenericThread use QThread instead of pthread
|
2014-01-10 21:16:00 -08:00 |
|
Brad Hefta-Gaub
|
7848d065bc
|
added NOMINMAX before things that possibly include windows.h
|
2014-01-10 21:01:43 -08:00 |
|
Brad Hefta-Gaub
|
124250b2c2
|
changed fmax to std::max
|
2014-01-10 20:38:13 -08:00 |
|
Brad Hefta-Gaub
|
b0f8e21d06
|
more windows build hackery
|
2014-01-10 20:36:37 -08:00 |
|
Brad Hefta-Gaub
|
44893b0a8c
|
hackery to get windows to build
|
2014-01-10 19:58:10 -08:00 |
|
Brad Hefta-Gaub
|
a5c5a35c12
|
removed sys/time.h for Systime.h on windows
|
2014-01-10 19:54:20 -08:00 |
|
Brad Hefta-Gaub
|
731209d8cb
|
remove unused PerfStats class more missing header changes
|
2014-01-10 19:47:23 -08:00 |
|
Brad Hefta-Gaub
|
e55e680e66
|
tweaks to some variable names since windows has a problem with them
|
2014-01-10 18:28:18 -08:00 |
|
Brad Hefta-Gaub
|
5725a92cfe
|
get rid of arpa/inet.h and netdb.h
|
2014-01-10 18:13:23 -08:00 |
|
Brad Hefta-Gaub
|
9bc4a3df41
|
switch from pthread mutex to QMutex
|
2014-01-10 18:01:36 -08:00 |
|
Brad Hefta-Gaub
|
2c30b8b5b4
|
Merge branch 'master' of git://github.com/worklist/hifi into windows_build
|
2014-01-10 17:36:53 -08:00 |
|
Brad Hefta-Gaub
|
f6d775e3e1
|
remove timeval and unistd.h
|
2014-01-10 17:27:23 -08:00 |
|
Andrew Meadows
|
c61f071ab7
|
merge of latest upstream work in preparation for pull request #1500
Conflicts:
libraries/particles/src/ParticleCollisionSystem.cpp
|
2014-01-10 17:03:45 -08:00 |
|
Andrew Meadows
|
f2d0d445c2
|
yet another merge after competing pull requests
|
2014-01-10 16:03:48 -08:00 |
|
Andrzej Kapolka
|
de0472cfc1
|
Merge pull request #1498 from birarda/remove-curl
remove curl dependency by removing starfield loading from URL
|
2014-01-10 16:02:17 -08:00 |
|
Andrew Meadows
|
8799ad133e
|
merge again after some competing pull requests were processed
|
2014-01-10 16:00:08 -08:00 |
|
Andrew Meadows
|
d28ed70ca9
|
merge pull request 1446
|
2014-01-10 15:55:38 -08:00 |
|
Stephen Birarda
|
1c3259c8cf
|
remove the starfield URL loading code, closes #1497
|
2014-01-10 15:33:43 -08:00 |
|
Brad Hefta-Gaub
|
c181d0a849
|
first cut at local voxel cache
|
2014-01-09 12:05:09 -08:00 |
|
Andrzej Kapolka
|
1bd069c4e2
|
Removed unused variable.
|
2014-01-03 17:56:55 -08:00 |
|
Andrzej Kapolka
|
c2af9becba
|
Ray/capsule intersection test.
|
2014-01-03 17:48:58 -08:00 |
|
Andrzej Kapolka
|
aa9fc290a5
|
Minimum chat circle radius from Ryan, basic avatar/voxel orbit behavior.
|
2014-01-03 16:46:11 -08:00 |
|
Andrew Meadows
|
bce39e916a
|
Pulling latest worklist/hifi into local repo
|
2014-01-03 16:10:21 -08:00 |
|
Andrew Meadows
|
ea88f00ce5
|
Name changes, formatting, and comments for readability.
|
2014-01-03 16:01:31 -08:00 |
|
ZappoMan
|
ec1f08b140
|
Merge pull request #1443 from birarda/master
open up more audio to JS
|
2014-01-03 10:12:44 -08:00 |
|
Stephen Birarda
|
f24eff33fe
|
open up ASI playSound method to ScriptEngine
|
2014-01-03 09:38:05 -08:00 |
|
Andrew Meadows
|
930d9957f3
|
Changed argument names in collision methods for improved readability.
|
2014-01-02 16:09:41 -08:00 |
|
ZappoMan
|
f1da6bf90b
|
fix various compiler warnings on gcc
|
2014-01-02 15:58:03 -08:00 |
|
Stojce Slavkovski
|
31fa8ad1fb
|
Merge branch 'master' of https://github.com/worklist/hifi into 19463
|
2014-01-02 21:06:28 +01:00 |
|
Stephen Birarda
|
591876eaf3
|
notify for node kill on NodeList clear
|
2014-01-02 10:01:47 -08:00 |
|
Stojce Slavkovski
|
840d1a33ef
|
Reveal log file
- change log location lo application data folder
- reveal file in Finder (Explorer) implementation
|
2013-12-23 21:23:47 +01:00 |
|
Philip Rosedale
|
a6c2334f49
|
Merge pull request #1414 from birarda/injected-audio
C++ API for Audio Injection of samples from URL
|
2013-12-19 16:41:55 -08:00 |
|
Stephen Birarda
|
80a2bd0844
|
move _shouldLoopbackForNode to PositionalAudioRingBuffer for access in injector
|
2013-12-19 15:44:04 -08:00 |
|
ZappoMan
|
90a2fd31ef
|
fixed spacing
|
2013-12-19 15:17:29 -08:00 |
|
ZappoMan
|
d71bc248f4
|
support adjusting particles based on clockSkew
|
2013-12-19 14:49:58 -08:00 |
|
ZappoMan
|
bfbaf265dd
|
first cut at added clockSkew support to nodes and PING/PING_REPLY
|
2013-12-19 13:14:14 -08:00 |
|
ZappoMan
|
e2b7e08398
|
revert back to timestamps, fix a couple other bugs
|
2013-12-19 09:50:53 -08:00 |
|
Philip Rosedale
|
9980065659
|
Merge pull request #1406 from ZappoMan/particle_blinky_bug
Fix Particle Blinkiness on Clock Skew, and remove all global time stamps from wire formats
|
2013-12-18 20:02:38 -08:00 |
|
ZappoMan
|
5b36953e81
|
cleanup clockSkew debug options and remove some chatty logs
|
2013-12-18 19:33:52 -08:00 |
|
Andrzej Kapolka
|
f10dccb1b8
|
Fix for menu shortcuts; just include widget library rather than using awkward
workaround.
|
2013-12-18 17:28:21 -08:00 |
|
ZappoMan
|
1badc8dc5d
|
first pass at removing timestamps from particles removed _lastUpdated/getLastUpdated()
|
2013-12-18 16:59:36 -08:00 |
|
ZappoMan
|
6b0d7c30f0
|
added debugging option for forced clock skew
|
2013-12-18 16:58:49 -08:00 |
|
ZappoMan
|
4bfdce3910
|
Merge branch 'master' of https://github.com/worklist/hifi into controller_scripting_interface
Conflicts:
libraries/avatars/src/HandData.h
libraries/script-engine/src/ScriptEngine.cpp
libraries/script-engine/src/ScriptEngine.h
|
2013-12-17 15:25:12 -08:00 |
|
ZappoMan
|
a6e6205a57
|
first cut at scriptable controller
|
2013-12-17 15:23:09 -08:00 |
|
ZappoMan
|
7b3a778fb4
|
get Agent working with ScriptEngine
|
2013-12-17 14:13:16 -08:00 |
|
ZappoMan
|
ccd6058412
|
get abstract menu class to work
|
2013-12-17 13:55:17 -08:00 |
|
ZappoMan
|
5c946090db
|
Merge branch 'master' of https://github.com/worklist/hifi into agent_script_engine_refactor
|
2013-12-17 13:34:13 -08:00 |
|
ZappoMan
|
11a5ff2eb8
|
added edited times to particles and don't change local tree if particle has not been edited
|
2013-12-17 12:39:35 -08:00 |
|
ZappoMan
|
95639c7ce7
|
first cut, not working yet
|
2013-12-17 10:58:36 -08:00 |
|
ZappoMan
|
8f1fbec057
|
added versioning to SVO files and Particle inHand support
|
2013-12-16 19:49:22 -08:00 |
|
ZappoMan
|
32c2aef29b
|
temp remove debug verbosity
|
2013-12-16 11:36:19 -08:00 |
|
ZappoMan
|
f9b7c23857
|
correct handleing of app shutdown and scripting enging termination
|
2013-12-16 11:26:30 -08:00 |
|
ZappoMan
|
524a41468c
|
multiple scripts running at same time, menu interface for scripts
|
2013-12-16 09:16:51 -08:00 |
|
ZappoMan
|
aaf4ff7dfc
|
added lifetime to particles
|
2013-12-13 14:30:29 -08:00 |
|
ZappoMan
|
03c72134cb
|
first cut at creatorTokenIDs for creating particles
|
2013-12-11 15:38:52 -08:00 |
|
ZappoMan
|
55c3e81801
|
added new file
|
2013-12-10 15:51:57 -08:00 |
|
ZappoMan
|
542019a491
|
add script to the particle wire and disk format
|
2013-12-10 15:28:59 -08:00 |
|
ZappoMan
|
7a828794be
|
more work with particles added javascript support to particle update
|
2013-12-10 11:27:18 -08:00 |
|
ZappoMan
|
2ca628fdf1
|
first cut at particle renderer cleanup particle jurisdiction listener fix storage of particles
|
2013-12-09 11:45:32 -08:00 |
|
ZappoMan
|
3d2a00b732
|
Merge branch 'master' of https://github.com/worklist/hifi into particle_details
Conflicts:
animation-server/src/main.cpp
|
2013-12-06 16:03:02 -08:00 |
|
ZappoMan
|
ba83fa462d
|
Merge pull request #1336 from birarda/master
some NodeList cleanup
|
2013-12-06 15:59:33 -08:00 |
|
ZappoMan
|
91ffb5b167
|
added node type to jurisdiction messages and more work on particle editing
|
2013-12-06 15:56:51 -08:00 |
|
Stephen Birarda
|
04b13149b5
|
remove unneeded include in NodeList
|
2013-12-05 17:39:37 -08:00 |
|
Stephen Birarda
|
c2e11e8d8c
|
more NodeList cleanup
|
2013-12-05 17:39:02 -08:00 |
|
Stephen Birarda
|
8f4e641ade
|
remove NodeList threads that are deprecated
|
2013-12-05 17:11:58 -08:00 |
|
Andrzej Kapolka
|
d374716c7d
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-12-05 17:09:19 -08:00 |
|
Philip Rosedale
|
3f957bbf5d
|
Rave out!
|
2013-12-05 16:46:11 -08:00 |
|
Andrzej Kapolka
|
9ecef89c6c
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-12-05 15:36:56 -08:00 |
|
Andrzej Kapolka
|
ecff3a0542
|
Basic sphere/capsule-cone penetration test.
|
2013-12-05 15:36:34 -08:00 |
|
Stephen Birarda
|
3f9e00d977
|
fix a boneheaded mistake in AvatarMixer broadcastAvatarData
|
2013-12-05 15:10:01 -08:00 |
|
ZappoMan
|
aec0e9f4aa
|
added basic particle server renamed voxel packet names to fit standard
|
2013-12-04 21:00:00 -08:00 |
|
ZappoMan
|
2b27c91550
|
Merge branch 'master' of https://github.com/worklist/hifi into particle_server
Conflicts:
interface/src/VoxelSystem.cpp
interface/src/VoxelSystem.h
|
2013-12-04 11:40:54 -08:00 |
|
Stephen Birarda
|
eb316a450a
|
Merge pull request #1298 from ZappoMan/move_hideshow_to_thread
Move Hide/Show local voxels to a dedicated thread
|
2013-12-04 11:27:14 -08:00 |
|
ZappoMan
|
2cb46c3447
|
added DEADBEEF support to debug class
|
2013-12-04 10:37:10 -08:00 |
|
ZappoMan
|
d7ae023492
|
make addChildAtIndex() use createNewElement() so we get our correct classes
|
2013-12-03 20:40:40 -08:00 |
|
ZappoMan
|
9faef65ccc
|
first cut at splitting out octree base classes
|
2013-12-03 17:32:02 -08:00 |
|
Stephen Birarda
|
da580ecbaf
|
fix inclusion of QThread in Assignment
|
2013-12-03 12:31:39 -08:00 |
|
Stephen Birarda
|
3277cb49a6
|
Merge remote-tracking branch 'upstream/master' into cleanup
|
2013-12-03 12:21:03 -08:00 |
|
Stephen Birarda
|
6f7e16dc22
|
hook VS to new QCA infrastructure
|
2013-12-03 11:11:08 -08:00 |
|
Stephen Birarda
|
606eaa579a
|
switch node pinging to QTimer in QCoreApplication instance
|
2013-12-03 10:57:31 -08:00 |
|
Stephen Birarda
|
c3b6a7b24c
|
setup subclass for threaded assignments
|
2013-12-03 10:22:13 -08:00 |
|
Stephen Birarda
|
330eff72ce
|
repair usage of DS as STUN server
|
2013-12-02 17:18:07 -08:00 |
|
Stephen Birarda
|
1e279cf99c
|
hook AudioMixer to new event-driven assignment setup
|
2013-12-02 16:34:38 -08:00 |
|
Stephen Birarda
|
49191826af
|
add check for pending datagrams before read
|
2013-12-02 14:08:49 -08:00 |
|
Stephen Birarda
|
141394a664
|
replace UDPSocket with QUDPSocket
|
2013-12-02 13:34:29 -08:00 |
|
ZappoMan
|
76b3bd4e6e
|
Move Hide/Show local voxels to a dedicated thread so that it doesn't slow performance of voxel packet processing
|
2013-12-02 12:08:45 -08:00 |
|
ZappoMan
|
a3b69c1e75
|
bumb version number of PACKET_TYPE_VOXEL_QUERY
|
2013-11-27 15:55:49 -08:00 |
|
ZappoMan
|
0e501f4439
|
Merge branch 'master' of https://github.com/worklist/hifi into compressed_packets
Conflicts:
interface/src/Menu.cpp
interface/src/Menu.h
|
2013-11-27 15:44:51 -08:00 |
|
ZappoMan
|
491512fbce
|
major pass on cleaning up voxel packets to have flags, sequence numbers, and flight time, add compression menu item
|
2013-11-26 17:26:54 -08:00 |
|
ZappoMan
|
70213630e1
|
Merge branch 'master' of https://github.com/worklist/hifi into compressed_packets
|
2013-11-25 13:38:22 -08:00 |
|
Philip Rosedale
|
d7b1eae446
|
Merge branch 'master' of https://github.com/worklist/hifi
|
2013-11-25 09:45:27 -08:00 |
|
Philip Rosedale
|
62c882b788
|
Rounding numbers
|
2013-11-25 09:44:40 -08:00 |
|
ZappoMan
|
17f5530893
|
fixed wasted bitmasks bug where we would include colors and extra layers
|
2013-11-25 01:42:19 -08:00 |
|
ZappoMan
|
25511f99ec
|
cleanup for coding standard
|
2013-11-24 15:22:44 -08:00 |
|
ZappoMan
|
e65f74e06b
|
moved compression into VoxelPacket class. works, but too slow for larger sizes
|
2013-11-23 21:40:50 -08:00 |
|
ZappoMan
|
cd1d3765a9
|
cleaned up const semantics and DRYed up appendBitMask
|
2013-11-23 16:28:21 -08:00 |
|
ZappoMan
|
0f66f4c1bd
|
Revert "cleaned up some comments and code"
This reverts commit 99c427c97d .
|
2013-11-23 16:19:57 -08:00 |
|
ZappoMan
|
99c427c97d
|
cleaned up some comments and code
|
2013-11-23 16:18:18 -08:00 |
|
ZappoMan
|
11d7cb64c2
|
switch back to qDebug
|
2013-11-23 13:42:11 -08:00 |
|
Andrzej Kapolka
|
092515e199
|
Send an explicit kill request to the avatar mixer (which will pass it along to
the other clients) when we exit.
|
2013-11-22 15:19:59 -08:00 |
|
ZappoMan
|
e0c55be4e2
|
more debug
|
2013-11-21 15:21:29 -08:00 |
|
ZappoMan
|
3d20152c36
|
use node->trylock() in VoxelSendThread() to handle shutdown race condition
|
2013-11-13 15:11:43 -08:00 |
|
ZappoMan
|
d9ed6443db
|
style cleanup, correct some comments
|
2013-11-10 14:06:44 -08:00 |
|
ZappoMan
|
eb73de6b67
|
added a couple more JS APIs and removed some debug code
|
2013-11-10 12:33:54 -08:00 |
|
ZappoMan
|
1a6efea5c0
|
improvements to PPS behavior of PacketSender
|
2013-11-10 10:39:56 -08:00 |
|
ZappoMan
|
a9c5c0707f
|
added sentAt timestamps to voxel edit packets so we can measure transit time
|
2013-11-08 10:32:46 -08:00 |
|
ZappoMan
|
b0a4ffb11c
|
fix comments line breaks
|
2013-11-08 02:27:34 -08:00 |
|
ZappoMan
|
3da6062639
|
fix comment
|
2013-11-08 02:26:23 -08:00 |
|
ZappoMan
|
a708486834
|
fix comment
|
2013-11-08 02:25:51 -08:00 |
|
ZappoMan
|
8043970df7
|
bug fixes to JurisdictionListener, PacketSender, addition of packetsToSendCount() to Voxels JS
|
2013-11-08 02:22:10 -08:00 |
|
ZappoMan
|
19515c80fd
|
Merge branch 'master' of https://github.com/worklist/hifi into new_voxel_scene_stats
Conflicts:
interface/src/Application.cpp
|
2013-11-07 16:44:34 -08:00 |
|
Stephen Birarda
|
5889d4122f
|
use virtual deleteOrDeleteLater in NodeData to handle AvatarVoxelSystem
|
2013-11-07 15:41:10 -08:00 |
|
Stephen Birarda
|
9aacda7d56
|
fix for AC lack of QCoreApplication
|
2013-11-07 14:34:01 -08:00 |
|
Stephen Birarda
|
72b2309dc0
|
Merge branch 'master' of github.com:worklist/hifi into assignment
|
2013-11-07 12:43:58 -08:00 |
|
Stephen Birarda
|
24c88512e2
|
only attempt to deleteLater on linkedData if it exists
|
2013-11-07 12:41:29 -08:00 |
|
Stephen Birarda
|
fe962e6be1
|
only call deleteLater for linkedData if we have a QCoreApplication instance
|
2013-11-07 12:38:28 -08:00 |
|
ZappoMan
|
93ad1c3f99
|
make temp copy of NetworkPacket to protect against vector resizing
|
2013-11-05 15:11:31 -08:00 |
|
ZappoMan
|
318b9b1671
|
make temp copy of NetworkPacket to protect against vector resizing
|
2013-11-05 14:50:49 -08:00 |
|
ZappoMan
|
406d42fe87
|
added more debugging
|
2013-11-05 14:27:20 -08:00 |
|
ZappoMan
|
1c580551bb
|
added more debugging
|
2013-11-05 13:47:58 -08:00 |
|
ZappoMan
|
6dc7f68f0e
|
Merge pull request #1185 from birarda/assignment
add helper to ping if no active socket
|
2013-11-05 12:55:06 -08:00 |
|
Stephen Birarda
|
771021995b
|
add helper to ping with inactive socket
|
2013-11-05 12:34:56 -08:00 |
|
ZappoMan
|
e296be8c7a
|
make numberOfThreeBitSectionsInCode() robust against overflowing buffers if length is known
|
2013-11-05 12:31:20 -08:00 |
|
ZappoMan
|
581e0adecf
|
Merge branch 'master' of https://github.com/worklist/hifi into new_voxel_scene_stats
Conflicts:
interface/src/Application.cpp
|
2013-11-05 10:45:30 -08:00 |
|
ZappoMan
|
09dab892d3
|
first cut at new voxel scene stats
|
2013-11-05 10:29:56 -08:00 |
|
ZappoMan
|
c18de72dd4
|
work on debugging stutter behavior, mostly debugging and cleanup
|
2013-11-03 19:06:06 -08:00 |
|
Stephen Birarda
|
5b505bcc95
|
just use default to catch unknown Qt message types
|
2013-10-31 14:16:30 -07:00 |
|
Stephen Birarda
|
bfe7c82232
|
add default and QtTraceMsg to switch to avoid warnings
|
2013-10-31 14:10:08 -07:00 |
|
ZappoMan
|
3a6f8ea66b
|
Merge branch 'master' of https://github.com/worklist/hifi into lod_slider
|
2013-10-30 12:04:52 -07:00 |
|
ZappoMan
|
fbc3a4d2c1
|
first cut at user adjustable LOD
|
2013-10-29 16:16:58 -07:00 |
|
Stephen Birarda
|
03b23b504f
|
reference global with colon
|
2013-10-29 16:05:23 -07:00 |
|
Stephen Birarda
|
66b27fa607
|
have silent node removal flag reset on join
|
2013-10-29 15:59:09 -07:00 |
|
Stephen Birarda
|
6e9ee93ed6
|
add debug for sleep amount to AvatarMixer
|
2013-10-29 15:28:10 -07:00 |
|
Stephen Birarda
|
08a368a9fd
|
add debug to catch AvatarMixer ghosting
|
2013-10-29 15:21:55 -07:00 |
|
Stephen Birarda
|
3df07d344f
|
have assignment client pay attention to jurisdictions
|
2013-10-25 11:39:21 -07:00 |
|
Stephen Birarda
|
8aad3e146f
|
avoid a divide by zero in PacketSender
|
2013-10-25 10:49:35 -07:00 |
|
Stephen Birarda
|
67050f5cd2
|
fix Assignment ctor from data to properly parse payload
|
2013-10-25 10:34:58 -07:00 |
|
Stephen Birarda
|
9dbbf8c65c
|
don't alloc memory for checkInPacket, make it stack to function
|
2013-10-25 09:22:23 -07:00 |
|
ZappoMan
|
9492c3de18
|
various memory leaks and compiler warning fixes
|
2013-10-25 00:05:52 -07:00 |
|
ZappoMan
|
015adeedcb
|
first cut at splitting out PACKET_TYPE_VOXEL_QUERY from PACKET_TYPE_HEAD_DATA
|
2013-10-24 13:22:31 -07:00 |
|
Stephen Birarda
|
d85ed014ba
|
switch to bootstrap 3, complete initial index page
|
2013-10-23 14:43:59 -07:00 |
|
Stephen Birarda
|
1eba133a6d
|
use char array of static length for pool
|
2013-10-22 13:35:26 -07:00 |
|
Stephen Birarda
|
b4a2214d26
|
add notion of pool back to assignment
|
2013-10-22 11:43:06 -07:00 |
|
Philip Rosedale
|
cab9e7f658
|
Merge pull request #1094 from birarda/assignment
allow multiple buffers to be hooked to an individual node
|
2013-10-21 20:29:10 -07:00 |
|
ZappoMan
|
1b302f60f8
|
Merge branch 'master' of https://github.com/worklist/hifi into keep_local_voxels
|
2013-10-21 16:03:53 -07:00 |
|
ZappoMan
|
2f423e66eb
|
fixed long line
|
2013-10-21 14:43:55 -07:00 |
|
Stephen Birarda
|
1b129a43b5
|
initial changes to allow for multiple buffers per client
|
2013-10-21 14:27:55 -07:00 |
|
Stephen Birarda
|
0dd16cfc1e
|
debug a STUN reponse that only changes port
|
2013-10-18 15:27:35 -07:00 |
|
Stephen Birarda
|
32680bbaad
|
continued STUN requests for keepalive, propagate socket changes
|
2013-10-18 15:05:16 -07:00 |
|
Stephen Birarda
|
d85c0bb88a
|
add a DELETE method to civetweb to delete assignment by UUID
|
2013-10-18 10:25:35 -07:00 |
|
Stephen Birarda
|
11a05481e1
|
remove an infamous birarda extra g
|
2013-10-17 17:54:52 -07:00 |
|
Stephen Birarda
|
ded7735572
|
remove crazy debug from testing
|
2013-10-17 17:54:25 -07:00 |
|
Stephen Birarda
|
a4798acb22
|
bring ping interval back to 1 second
|
2013-10-17 17:35:24 -07:00 |
|
Stephen Birarda
|
b25487cda3
|
increase the ping interval
|
2013-10-17 17:33:34 -07:00 |
|
Stephen Birarda
|
65e0670eba
|
Merge branch 'master' of github.com:worklist/hifi into assignment
|
2013-10-17 17:25:21 -07:00 |
|
Stephen Birarda
|
19e6f668d2
|
add debug to test hole punching
|
2013-10-17 17:25:14 -07:00 |
|
Stephen Birarda
|
bd806241fd
|
don't attempt to send in UDPSocket with NULL destAddress
|
2013-10-17 17:01:15 -07:00 |
|
Stephen Birarda
|
b4ef3dbd8a
|
add ping/reply to assignment-client servers
|
2013-10-17 16:56:52 -07:00 |
|
Stephen Birarda
|
75d8934961
|
fix pinging of agents in broadcast to nodes
|
2013-10-17 16:46:49 -07:00 |
|
Stephen Birarda
|
87d6c0085f
|
add a fallback if STUN to outside server isn't possible
|
2013-10-17 15:11:02 -07:00 |
|
Stephen Birarda
|
4bbb59be72
|
fix use of htonl in constant outside function
|
2013-10-17 14:45:38 -07:00 |
|
Stephen Birarda
|
73d3ecccf3
|
resolve conflicts on merge with upstream master
|
2013-10-17 14:37:58 -07:00 |
|
Stephen Birarda
|
8f1135feb7
|
more repairs to Agent and AvatarData for UUID transition
|
2013-10-17 14:35:42 -07:00 |
|
Stephen Birarda
|
74e66dfd35
|
push various PACKET_TYPES, repairs to Agent for UUID setup
|
2013-10-17 13:35:53 -07:00 |
|
ZappoMan
|
d566026026
|
Merge branch 'master' of https://github.com/worklist/hifi into voxelnode_memory_savings
|
2013-10-17 12:31:31 -07:00 |
|
ZappoMan
|
fbf1a75d07
|
cleanup dead code
|
2013-10-17 12:24:53 -07:00 |
|
Stephen Birarda
|
fa146e302d
|
remove 16-bit node IDs and replace with UUIDs
|
2013-10-17 11:49:41 -07:00 |
|
Stephen Birarda
|
012fccc72e
|
send ping to AvM and VS for socket activation
|
2013-10-16 18:01:15 -07:00 |
|
Stephen Birarda
|
7de88898e1
|
activate appropriate socket after receiving ping reply
|
2013-10-16 17:51:32 -07:00 |
|
Stephen Birarda
|
849e5817ec
|
remove a couple of spaces
|
2013-10-16 17:27:16 -07:00 |
|
Stephen Birarda
|
330e78920a
|
use Qt to query interfaces for correct local address
|
2013-10-16 17:06:39 -07:00 |
|
Stephen Birarda
|
e40ab5d13f
|
add debug of Node's local address
|
2013-10-16 16:52:05 -07:00 |
|
Stephen Birarda
|
224b0d9671
|
domain server accepts custom public address from node
|
2013-10-16 16:27:13 -07:00 |
|
Stephen Birarda
|
f581d4d976
|
handle STUN request and response in NodeList
|
2013-10-16 16:01:23 -07:00 |
|
ZappoMan
|
1e5ce8a7e5
|
first cut at really getting _children UNION to work
|
2013-10-16 12:54:37 -07:00 |
|
ZappoMan
|
afcf6dd3e0
|
type squish
|
2013-10-15 18:28:56 -07:00 |
|
Stephen Birarda
|
1ed2b3d8fe
|
add both fulfilled and queued assignments to DS json
|
2013-10-15 15:38:43 -07:00 |
|
ZappoMan
|
6fff53a2dc
|
next round of voxelnode size improvements
|
2013-10-15 14:43:51 -07:00 |
|
ZappoMan
|
c9b0edf345
|
first cut at reducing memory footprint of AABox
|
2013-10-15 11:29:04 -07:00 |
|
Stephen Birarda
|
5ca805693c
|
reset nodeTypesOfInterest on NodeList reset
|
2013-10-11 17:48:54 -07:00 |
|
Stephen Birarda
|
0eae0f129c
|
allow audio injection from javascript
|
2013-10-11 17:37:48 -07:00 |
|
Stephen Birarda
|
515e2d5a23
|
handle conflicts on merge with upstream master
|
2013-10-11 14:24:05 -07:00 |
|
Stephen Birarda
|
8be527f85d
|
remove sleep time debug
|
2013-10-11 11:15:10 -07:00 |
|
Stephen Birarda
|
13ac5472ea
|
fix an idiotic bug with silent node kill thread
|
2013-10-11 10:23:59 -07:00 |
|
Stephen Birarda
|
60095bcbca
|
add debug on NodeList clear
|
2013-10-11 10:08:28 -07:00 |
|
Philip Rosedale
|
53e2486d4d
|
Merge pull request #1045 from birarda/data-server
fix bug with constant avatar kill/adds
|
2013-10-10 18:05:23 -07:00 |
|