12197 Commits

Author SHA1 Message Date
Darren Ranalli
ddf3b5c518 catch exceptions in getContainerByIdGen, called by CheckContainers.run 2007-04-13 08:04:32 +00:00
Darren Ranalli
375ea545a8 added removeNonCollisions, removed default numSolidsInLeaves 2007-04-13 01:36:44 +00:00
Josh Wilson
71235ae279 "changed order of prefix, added documentation to report" 2007-04-12 19:18:46 +00:00
David Rose
9ada65e1d4 TypeRegistry requires a reentrant mutex 2007-04-12 17:35:00 +00:00
aignacio_sf
ac89fe25bd Add unloadSfx function. 2007-04-11 21:55:15 +00:00
Samir Naik
c390bb15ba added cellWidth as a required field of CartesianGrids 2007-04-11 21:38:26 +00:00
David Rose
95e30464a6 more verbose error messages when exception occurs during dc update 2007-04-11 21:33:14 +00:00
Josh Yelon
fc25635bbc Fixed fmod looping bug again 2007-04-11 16:41:28 +00:00
Darren Ranalli
184ff2a257 added getNumDescendants 2007-04-11 08:37:54 +00:00
Josh Wilson
645a40e7e8 don't reset TimeOutFailureCount. will never timeout 2007-04-11 00:44:40 +00:00
Darren Ranalli
a0d32f9e29 use safeRepr to catch crashes in __repr__ and __str__ calls 2007-04-10 22:24:38 +00:00
Josh Yelon
0c34c9d377 Modified for local installation of CRT 2007-04-10 22:08:02 +00:00
Josh Yelon
fcc960bff8 Experimenting with disabling manifests entirely 2007-04-10 18:13:12 +00:00
David Rose
0c5b3eb47c add inline tags 2007-04-10 18:02:28 +00:00
David Rose
4c376a37f3 add missing thread_tick in the !DO_PSTATS case 2007-04-10 17:55:05 +00:00
Darren Ranalli
8464d45d9f split out FindContainers job 2007-04-10 08:34:50 +00:00
Darren Ranalli
c5e0e5907a round-robin Jobs based on priority 2007-04-10 08:33:31 +00:00
Josh Wilson
8e9d2b85ab added optional 'from' collider node parameter to optimize triggered phase changes 2007-04-10 06:33:20 +00:00
Samir Naik
34793b5be7 removed printout 2007-04-10 04:09:51 +00:00
Darren Ranalli
b3f7067483 break ParamObj garbage cycle 2007-04-10 02:32:48 +00:00
Josh Yelon
2443e6c76a Fixed looping bug, maybe 2007-04-09 21:54:32 +00:00
Josh Yelon
929d371b8f *** empty log message *** 2007-04-09 21:52:17 +00:00
Josh Wilson
85a1b1bcdd handle the case where base.cTrav is not yet set 2007-04-09 21:15:24 +00:00
David Rose
601057c3a0 better pstats tracking of loader task 2007-04-09 20:55:25 +00:00
Justin Butler
ee3d5337d5 (darren) fixed problem with generator running on destroyed ContainerRef 2007-04-09 20:25:57 +00:00
David Rose
f7e01783ba oops 2007-04-09 20:23:36 +00:00
David Rose
dd82d38eb9 allow cancelling requests 2007-04-09 20:18:25 +00:00
Josh Wilson
3bd78f3bf4 hiding collision spheres 2007-04-09 18:47:36 +00:00
Samir Naik
9dad81603f take noTransition out of fade ivals, that is just wrong 2007-04-09 18:36:52 +00:00
Josh Wilson
50cc26d546 made automatic cleanup optional. Now can have only one sphere if desired as long as you explicitly call cleanup when done with it 2007-04-09 17:56:50 +00:00
Darren Ranalli
ad2d371605 log some items from leaking containers, shorter delay before first check 2007-04-09 07:34:20 +00:00
Darren Ranalli
47ffbc3ebd fixed __repr__, timeslice -> .5ms 2007-04-09 07:30:58 +00:00
Darren Ranalli
b6cafaa582 put safeRepr and fastRepr in __builtin__ 2007-04-09 07:26:16 +00:00
Samir Naik
55374a72bf oops, fixed a cut and paste error 2007-04-08 05:22:55 +00:00
Darren Ranalli
98e5e19348 more fine-grained CPU usage, better notification messages 2007-04-07 21:21:52 +00:00
Samir Naik
42a7730537 added getter functions for fadeIn and fadeOut ivals for use in cutscenes 2007-04-07 21:07:23 +00:00
Darren Ranalli
786af32d44 don't use gc.get_referents (it's slow), more fine-grained CPU usage 2007-04-07 08:34:50 +00:00
Darren Ranalli
e5fc82670d added Job pstats, derive from DirectObject 2007-04-07 08:26:30 +00:00
Josh Wilson
1b12685fee "switch inheritance order to satisfy MRO requirements. Removed debugging code. One-off traverse on render instead of only this object in order to preserve eventHandler states. Proper propagation of init parameters" 2007-04-07 06:44:39 +00:00
Josh Wilson
0698befa25 "adding PhasedObjects to showbase" 2007-04-07 04:50:50 +00:00
David Rose
6381866a56 allow-collider-bitarray -> allow-collider-multiple 2007-04-06 15:43:44 +00:00
David Rose
ceace684a2 add double, quad BitMask objects 2007-04-06 15:38:33 +00:00
Darren Ranalli
a463d3cffe added getBase to __builtin__ 2007-04-06 12:37:35 +00:00
Darren Ranalli
88950518ab many bug fixes, almost completed 2007-04-06 11:14:07 +00:00
Darren Ranalli
5e7eeef6e2 reduced debug logging 2007-04-06 11:09:56 +00:00
David Rose
6757b8b92c turn off allow-collider-bitarray by default 2007-04-06 00:40:43 +00:00
David Rose
5e86a1c8b3 allow-collider-bitarray 2007-04-05 17:04:49 +00:00
David Rose
05b0adcbb5 64-bit collision traverser; add CollisionNode::set_collider_sort() 2007-04-05 15:34:36 +00:00
David Rose
846e46b8c7 better 64-bit support 2007-04-05 15:33:53 +00:00
David Rose
291c14a9b4 oops, another threading fix 2007-04-05 14:38:25 +00:00