Commit Graph

1020 Commits

Author SHA1 Message Date
Sam Edwards 3f950d37df distributed: Fix msgpack encoder's float endianness 2017-04-02 20:11:52 -06:00
Sam Edwards 512cbae8fc distributed: AstronInternalRepository should really default to CM_NATIVE 2017-03-27 18:12:11 -06:00
Sam Edwards c3e90049a5 Merge branch 'master' into astron-master 2017-03-27 01:01:08 -06:00
Sam Edwards 4080e03d05 distributed: Remove use of exceptionLogged() decorator
This isn't available when __debug__==False either.
2017-03-27 01:00:00 -06:00
Sam Edwards f062c64e9a distributed: Fix broken reference to StackTrace when __debug__==False 2017-03-27 00:56:05 -06:00
Sam Edwards 4139637f20 distributed: Don't use 0xd9 MsgPack byte
Older deserializers don't understand it.
2017-02-15 03:46:59 -07:00
Sam Edwards 14f0d6e626 distributed: Add AIR.getNetworkAddress() 2017-01-10 06:18:45 -07:00
Sam Edwards dc80771337 distributed: Add AIR.getObject() 2017-01-10 05:55:21 -07:00
Sam Edwards 00dfc725fd distributed: Add AIR.getLocation() 2017-01-10 05:02:10 -07:00
Sam Edwards 6acec4932e Merge branch 'master' into astron-master 2016-12-11 17:11:29 -08:00
Tohka e9a43a21fa Remove PiratesMagicWordManager VR Studio code reference 2016-11-04 02:41:41 +07:00
rdb 1049088f11 Clean up some of the dtool_config.h variables 2016-10-24 22:10:46 +02:00
rdb 47388b0dbc Separate out CPython calls from core libs; eliminate need for pystub 2016-07-20 14:30:41 +02:00
Sam Edwards 18e75e2917 Merge branch 'master' into astron-master
# Conflicts:
#	direct/src/dcparser/dcClass.cxx
#	direct/src/dcparser/dcClass.h
#	direct/src/distributed/ClientRepositoryBase.py
#	direct/src/distributed/ConnectionRepository.py
#	direct/src/distributed/DistributedNodeUD.py
#	direct/src/distributed/DistributedObjectAI.py
#	direct/src/distributed/DistributedObjectBase.py
#	direct/src/distributed/DistributedObjectUD.py
#	direct/src/distributed/DoInterestManager.py
#	direct/src/distributed/MsgTypes.py
#	direct/src/distributed/PyDatagram.py
#	direct/src/distributed/cDistributedSmoothNodeBase.cxx
2016-06-27 00:25:36 -07:00
Sam Edwards 0846a89677 general: Stop using several deprecated pandac.PandaModules imports. 2016-06-27 00:06:40 -07:00
rdb f068a8613b Fix a few unnecessary uses of exec/eval 2016-06-22 13:50:58 +02:00
Tohka 9a562d1a1c Remove useless "children" property of DistributedObjectBase
This property is not used and causes problems on the latest build.
2016-05-15 12:33:41 +03:00
rdb 18874fa151 Replace PN_int/uint types with stdint.h types, since all compilers we support have them.
Plus, we already had code that relied on them being available anyway.
2016-05-11 00:27:58 +02:00
rdb 23bf9ea5c7 The direct tree is now valid Python 2 *and* 3 2016-03-28 22:33:30 +02:00
rdb 54fa31ba17 StandardError -> Exception, other 2to3 changes, threaded 2to3 2016-03-25 17:13:09 +01:00
tobspr 0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
rdb 0a366e987f Merge branch 'release/1.9.x'
Conflicts:
	panda/src/glstuff/glGraphicsStateGuardian_src.cxx
	panda/src/putil/bamReader.h
2016-01-26 11:45:04 +01:00
rdb a55d915aea Add missing CDistributedSmoothNodeBase import 2016-01-26 11:17:57 +01:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb 32367fcbdc Fix various import issues in the direct tree 2015-12-06 22:36:05 +01:00
rdb 3c2f820ad8 Merge branch 'release/1.9.x'
Conflicts:
	direct/src/p3d/DeploymentTools.py
2015-11-24 13:39:36 +01:00
rdb 9348cf6b29 Prevent packp3d from including xml and panda3d modules in every .p3d 2015-11-24 13:35:18 +01:00
rdb c93e50ca05 Merge branch 'release/1.9.x'
Conflicts:
	.travis.yml
	dtool/src/cppparser/cppBison.cxx.prebuilt
	dtool/src/cppparser/cppBison.yxx
	makepanda/makepanda.py
2015-11-19 18:43:13 +01:00
rdb 378030e9b9 Remove unnecessary "pass" statements from DistributedCamera code 2015-11-19 15:38:57 +01:00
Harvir 7819257585 Merge branch 'master' into astron-master 2015-11-13 01:44:16 +00:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01:00
Harvir b924139de3 Merge branch 'master' into astron-master 2015-07-20 12:29:44 -07:00
Michael Wass 1c2c60acba Removed a nonexistent import from GridChild
This import is nonexistent and has no calls to it. The purpose it serves right now is causing an ImportError :P.
2015-07-20 11:03:42 -04:00
Sam Edwards 2e722f484d Merge branch 'master' into astron-master 2015-07-12 19:38:09 -07:00
rdb d9342043b0 Deprecate pandac.PandaModules and genPyCode, move extensions to panda3d/, clean up imports and deprecated behaviour 2015-06-28 13:55:31 +02:00
Sam Edwards db2d31bf4c Merge branch 'master' into astron-master
Conflicts:
	contrib/src/ai/aiNode.h
2015-03-28 11:22:45 -07:00
rdb 3371df8403 Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
Sam Edwards 0407c0a291 Merge remote-tracking branch 'upstream/master' into astron-master
Conflicts:
	direct/src/distributed/cConnectionRepository.cxx
2015-02-11 11:03:00 -08:00
rdb aec80426a3 Remove (apparently unused) code that is problematic because it references symbols from the generated bindings 2015-02-08 19:48:42 +01:00
xPythonic e28facb109 AstronDatabaseInterface: Oops... fix message type typo 2014-09-26 01:05:06 -04:00
xPythonic b3ee351ba6 AstronDatabaseInterface: Clean up dclass 2014-09-26 01:01:53 -04:00
xPythonic 804fa563f5 AstronDatabaseInterface: Add support for querying specific fields of an object 2014-09-26 00:50:41 -04:00
Sam Edwards 411d15c275 AstronInternalRepository: Clean up hack introduced by 4c79ff2e44d2fb7bf6e8bb022b2658131e409a18 and clarify the docstrings to indicate that the functions in AIR are meant for use by DOAI and not directly. 2014-09-22 23:52:58 -07:00
Sebastian Hoffmann ad962397c8 Undid shotgun debug. 2014-08-20 01:19:49 +02:00
Sebastian Hoffmann 4969b38207 Typo fixed. 2014-08-20 01:14:20 +02:00
kestred 24a6309eef Merge pull request #5 from bobbybee/master
Various helper methods
2014-08-15 19:27:44 -07:00
bobbybee b1236b31a8 Hopefully fixing styling 2014-08-15 21:21:18 -04:00
bobbybee 882fb179f0 CLIENTAGENT_ADD_INTEREST method 2014-08-15 19:25:06 -04:00
bobbybee 51d3b12c00 Tabs darnit 2014-08-14 21:12:19 -04:00
bobbybee 9b1ae61632 Stateserver set owner 2014-08-14 21:06:36 -04:00