Sam Edwards
|
8ea908c855
|
Huge update: Change distributed protocol to match the newly-changed Astron protocol.
|
2013-10-21 10:04:35 -06:00 |
Sam Edwards
|
ac834aa632
|
Don't rely on base being defined during import time.
|
2013-10-20 01:49:07 -06:00 |
Sam Edwards
|
8efe753496
|
Change AIR to allow event-logging of non-strings.
|
2013-10-18 09:03:31 -06:00 |
Sam Edwards
|
6dc8d24aa7
|
In DB interface, check if callback is None before calling it.
|
2013-10-15 09:49:28 -06:00 |
Sam Edwards
|
7c22967521
|
Fix AIR dbInterface's notify severities/parameters.
|
2013-10-15 09:48:06 -06:00 |
Sam Edwards
|
2857fd89dd
|
Add object field update code to AIR's db interface.
|
2013-10-15 09:45:10 -06:00 |
Sam Edwards
|
bcdfc59734
|
Add unknown-MsgType warning to AIR.
|
2013-10-15 08:12:01 -06:00 |
Sam Edwards
|
6494b57933
|
Add database-query support to AIR, so that you can now query objects by their ID.
|
2013-10-15 08:11:09 -06:00 |
Sam Edwards
|
f74dc9b35d
|
Add AstronDatabaseInterface, which can generate objects into an Astron DB.
|
2013-10-15 04:10:40 -06:00 |
Sam Edwards
|
1ca02ae9e1
|
Update DOAI a bit: Simplify dependencies on AIR.
|
2013-10-14 05:29:05 -06:00 |
Sam Edwards
|
84fc894309
|
Add object-exit handling to AIR.
|
2013-10-14 05:08:48 -06:00 |
Sam Edwards
|
fbca620477
|
Add requestDelete to AIR.
|
2013-10-13 23:24:34 -06:00 |
Sam Edwards
|
f4ee0106c7
|
Add datagram handler to AIR, which can handle objects entering.
|
2013-10-13 21:29:52 -06:00 |
Sam Edwards
|
d279e2b201
|
Clear up incorrect docstring.
|
2013-10-12 22:54:34 -06:00 |
Sam Edwards
|
ba77f823d9
|
AIR should default to using prc-configured dc files.
|
2013-10-12 22:50:17 -06:00 |
Sam Edwards
|
1efed6a16b
|
Add connect code to AstronInternalRepository.
|
2013-10-12 22:16:55 -06:00 |
Sam Edwards
|
b41be8fc70
|
Add Astron internal message types to MsgTypes.py.
|
2013-10-12 22:16:35 -06:00 |
Sam Edwards
|
4d1fe61f77
|
Add generate support to AIR, so that it can put objects onto Astron State Servers.
|
2013-10-09 19:36:21 -06:00 |
Sam Edwards
|
4dbbc361c0
|
Add sendUpdate and sendUpdateToChannel to AIR.
|
2013-10-09 17:11:49 -06:00 |
Sam Edwards
|
eed1dae8e1
|
PyDatagram: Use "CONTROL_CHANNEL", not "CONTROL_MESSAGE".
|
2013-10-09 01:48:03 -06:00 |
Sam Edwards
|
f9c47b0fb5
|
Add missing _registeredChannels attribute to AIR.
|
2013-10-09 01:47:08 -06:00 |
Sam Edwards
|
c245e6fea7
|
Make AIR use "config" instead of "base.config", since server-side might call their global ShowBase either simbase or base.
|
2013-10-08 21:52:48 -06:00 |
Sam Edwards
|
edf07a400c
|
Add functions to AIR for sending common server control messages.
|
2013-10-08 18:53:01 -06:00 |
Sam Edwards
|
b8c5627cd8
|
Update MsgTypes/PyDatagram to deprecate DOS messages and add Astron messages instead.
|
2013-10-08 18:14:52 -06:00 |
Sam Edwards
|
0649110964
|
Make AIR disable the "client datagram flag" on the ConnectionRepository so the server header is processed.
|
2013-10-08 18:02:02 -06:00 |
Sam Edwards
|
6a39b5ec60
|
Add (de)allocateChannel functions to AIR.
|
2013-10-08 17:11:30 -06:00 |
Sam Edwards
|
0c920af810
|
Add channel allocation to AstronInternalRepository.
|
2013-10-08 16:41:57 -06:00 |
Sam Edwards
|
1df99a3b8b
|
Allow specifying the event log host in config.
|
2013-10-08 15:37:18 -06:00 |
Sam Edwards
|
b248af111b
|
Begin work on AstronInternalRepository class. Current class can do event logging only.
|
2013-10-08 15:31:40 -06:00 |
rdb
|
fbf9ef7cd3
|
support auxtex1 in renderSceneInto
|
2013-09-15 10:30:12 +00:00 |
Chris Brunner
|
98000eaac0
|
Fix for something that shouldn't have worked at all in the first place
|
2013-09-03 22:44:40 +00:00 |
David Rose
|
09211b1e64
|
report ImportError message more usefully
|
2013-08-27 17:40:24 +00:00 |
rdb
|
42a9491133
|
Fix compile error for 64-bit Windows
|
2013-08-26 15:11:23 +00:00 |
rdb
|
86509ab684
|
fix png compile error
|
2013-08-26 14:45:32 +00:00 |
rdb
|
c606606a24
|
Separate out ffmpeg and vrpn.
|
2013-08-26 12:17:24 +00:00 |
rdb
|
c0ddb63e88
|
minor fix
|
2013-08-25 19:39:15 +00:00 |
rdb
|
388c938c06
|
Add import for backward compatibility
|
2013-08-25 19:38:25 +00:00 |
rdb
|
f54c1241ae
|
slightly less unhelpful error messages
|
2013-08-25 19:38:02 +00:00 |
rdb
|
72aca47fa2
|
.pyd should be remapped to .so on OSX
|
2013-08-14 15:39:03 +00:00 |
rdb
|
037d803ae8
|
Let's reenable libp3dpython.so as viable fallback on non-Windows platforms.
|
2013-08-13 17:34:17 +00:00 |
rdb
|
1cfa19d473
|
support mousewheel in WxPandaWindow, bugfix provided by Craig (LP bug 1210850)
|
2013-08-13 14:18:02 +00:00 |
rdb
|
d489f68115
|
Add support for 2D texture arrays to ShaderGenerator and BufferViewer (actual render-to-texture-array functionality to come)
|
2013-08-12 09:18:24 +00:00 |
David Rose
|
a1c70ce95e
|
avoid some divide-by-zero exceptions
|
2013-08-04 18:14:37 +00:00 |
rdb
|
712ecb8d3b
|
Fix LerpBlendHelpers import
|
2013-07-27 11:03:39 +00:00 |
rdb
|
bba6537f97
|
Fix VFSImporter for modules that change their sys.modules definition (such as 'Pmw' and 'panda3d')
|
2013-07-23 18:09:44 +00:00 |
rdb
|
808ca386c4
|
Fix error for modules where __file__ is None
|
2013-07-23 18:03:46 +00:00 |
rdb
|
ac3ba58e55
|
Move all tk/tcl stuff to the 'tk' package, fix tcl file location
|
2013-07-23 17:54:30 +00:00 |
rdb
|
350b2aaf3c
|
Add version of execfile() that uses the VFS
|
2013-07-23 17:27:58 +00:00 |
David Rose
|
87590d6d09
|
more robust fixes for moduledir vs. moduledir/__init__ confusion
|
2013-06-12 22:41:24 +00:00 |
rdb
|
106a7977ba
|
fix particle panel error
|
2013-06-03 13:43:58 +00:00 |