Commit Graph

5083 Commits

Author SHA1 Message Date
David Rose 9a8e2915b5 TexViewer 2009-02-09 20:18:07 +00:00
rdb e47fdbe424 Several bugfixes and improvements to API Reference 2009-02-08 10:29:34 +00:00
Darren Ranalli 8d80413d03 additional leak debugging 2009-02-07 01:26:41 +00:00
Darren Ranalli 4b0c19f61a more leak debugging 2009-02-07 00:42:30 +00:00
Darren Ranalli 6f5a7d0bc6 more leak detection 2009-02-07 00:00:02 +00:00
David Rose a764c4e37c minor fix 2009-02-06 22:09:59 +00:00
David Rose 1c6893bfde try to avoid long-skinny areas 2009-02-06 21:58:00 +00:00
David Rose cec1dbfc00 oops 2009-02-06 21:05:50 +00:00
David Rose 8b72ac6d8d status line, etc. 2009-02-06 20:40:05 +00:00
Darren Ranalli 797a71c6f9 fixed instance bug 2009-02-06 17:31:05 +00:00
David Rose 41216204cd flash selected texture 2009-02-06 01:59:47 +00:00
David Rose ac19dd2de0 more TexMemWatcher features 2009-02-06 00:55:27 +00:00
David Rose f2671e9437 remove debug 2009-02-05 20:09:59 +00:00
David Rose cec576dd6b makeModulePipe 2009-02-05 20:06:34 +00:00
David Rose a5972c42fc tinydisplay? 2009-02-05 19:43:28 +00:00
David Rose a380f8d12e tweaks 2009-02-05 18:07:21 +00:00
David Rose 163b4a0093 mo' better 2009-02-05 03:30:40 +00:00
David Rose 8e6eb98afe handy tool 2009-02-05 01:36:20 +00:00
Darren Ranalli 0c4fdfe262 generate/delete refcount: warning->debug (no use spamming for now) 2009-02-04 19:50:48 +00:00
Darren Ranalli 67af3d6256 generate/delete refcount: error->warning 2009-02-04 19:47:17 +00:00
Darren Ranalli 039ad0ab05 disable automatic garbage logging until system is ready 2009-02-04 00:12:35 +00:00
Darren Ranalli d5d23c2fa7 fix memory leak 2009-02-04 00:10:38 +00:00
Darren Ranalli a72c76a318 garbage leak server events 2009-01-31 01:27:53 +00:00
rdb 5819a3c4e3 Fix couple of bugs in FilterManager 2009-01-30 15:05:26 +00:00
Darren Ranalli fcfd9f8e20 log number of garbage cycles even if we've previously printed the full info on those cycles 2009-01-28 23:39:51 +00:00
Darren Ranalli 38d262b7ba don't set affinity to single CPU by default 2009-01-28 04:43:31 +00:00
Darren Ranalli ad6ee13bb0 reference count calls to generate and delete, don't delete until all derived classes have called down 2009-01-27 19:56:07 +00:00
Darren Ranalli 1872148320 added 'collect' option to avoid redundant collects 2009-01-26 23:06:03 +00:00
Darren Ranalli 90eb2bf52e don't re-print garbage info if no new garbage 2009-01-26 22:54:50 +00:00
David Rose df3fe996b9 add DisplayRegion::set_incomplete_render() 2009-01-26 20:40:48 +00:00
Darren Ranalli 154fa4b198 added disable-garbage-logging 2009-01-26 19:44:46 +00:00
David Rose 4c3e9643f3 raise ValueError on out-of-range 2009-01-26 19:13:54 +00:00
Darren Ranalli 4d319fa370 added configIsToday 2009-01-26 18:49:37 +00:00
Josh Wilson fc37f4f355 postponing parent present assert until after deferred generates 2009-01-26 00:32:25 +00:00
Darren Ranalli 53b477ab6e default want-variable-dump to 0 2009-01-23 23:07:17 +00:00
John Loehrlein e4b210d607 direct entry scroll, a virtual window for direct entries 2009-01-23 20:05:19 +00:00
Darren Ranalli 2c71002065 fix for client crash 2009-01-23 00:31:18 +00:00
Darren Ranalli 07461ccbdd shift-f11 logs garbage cycle info and reports results in the client 2009-01-22 19:19:37 +00:00
Darren Ranalli a9f3242305 check for garbage leaks in dev on window close and defocus, check on both client and AI 2009-01-21 23:49:33 +00:00
Darren Ranalli d4cc5e7a57 added allow-garbage-cycles, garbage error reporting 2009-01-21 19:01:47 +00:00
David Rose 0811991a8a explicate more parameters 2009-01-17 22:44:43 +00:00
David Rose 35ff345147 foreground font color 2009-01-17 21:53:48 +00:00
David Rose b4ee61c59f separate out outline params 2009-01-17 20:31:21 +00:00
David Rose 3b793cf964 loadFont(outline=xxx) 2009-01-17 02:47:36 +00:00
rdb f808e0a03b Fix bug: inheritance of Python classes didn't show up 2009-01-15 14:31:14 +00:00
David Rose 338d85aaa3 okMissing camera model 2009-01-10 01:33:32 +00:00
David Rose 4b315b5170 fix motiontrail color 2009-01-09 19:39:23 +00:00
David Rose 9e5e3edc5b fix exception when mini-task explicitly removes itself 2009-01-09 19:19:35 +00:00
Gyedo Jeon 33d862d42b Made indicatorValue not passed to command 2009-01-08 21:45:14 +00:00
David Rose 803f5e0d37 load prc's explicitly 2009-01-08 15:57:33 +00:00
David Rose 1706138704 export text types 2009-01-08 12:25:32 +00:00
rdb 82fccf788d Suggestion from Nemesis13 2009-01-07 17:49:14 +00:00
rdb 353adc8b45 Smarter version detection 2009-01-02 19:36:58 +00:00
Darren Ranalli 5d256052e6 added record-functor-creation-stacks config 2008-12-31 01:53:01 +00:00
David Rose d4538bcfeb asynchronous load priorities 2008-12-24 23:45:58 +00:00
David Rose e570510887 remove old panda support 2008-12-24 19:22:11 +00:00
David Rose 8335c5778c getInitialValue() -> getDefaultValue() 2008-12-24 18:42:10 +00:00
Darren Ranalli b36dc682a3 pulled garbage collect frequency reduction code from 1_0_14 2008-12-22 21:46:00 +00:00
David Rose aa5bebac85 defer importing ProfileSession 2008-12-22 19:17:18 +00:00
Darren Ranalli 0fb988e6d3 default gc to DEBUG_SAVEALL, added delOnly option to GarbageReport, to deal with garbage collect CPU spikes 2008-12-19 21:54:47 +00:00
Asad M. Zaman 89a8c9032a controlJoints should be model nodes anyway 2008-12-18 21:44:21 +00:00
rdb 38467b6eed Fix confusing typo 2008-12-18 18:17:28 +00:00
David Rose 4d39d16a69 default mayChange = True 2008-12-17 14:55:03 +00:00
Zachary Pavlov 109864928d typo 2008-12-17 09:18:56 +00:00
David Rose 55a789293a minor optimization features for async flatten 2008-12-16 19:48:28 +00:00
David Rose 993fb111de thread-safe messenger 2008-12-16 19:47:42 +00:00
David Rose f3106c89e2 setLODAnimation 2008-12-15 22:44:33 +00:00
rdb cafd7c93f9 Made it work on linux 2008-12-15 21:30:50 +00:00
Chris Brunner 9c9630a905 tool for batch capturing screenshots of models 2008-12-13 03:00:26 +00:00
rdb b4fdf5cc46 Remove very-annoying and pointless warning 2008-12-11 20:13:36 +00:00
rdb a7df865ca5 Ability to suppress pipe info 2008-12-11 15:53:00 +00:00
rdb d14ebd80aa Documented this file 2008-12-11 09:18:33 +00:00
Darren Ranalli 31921f16b5 reduced spike threshold to 5. 2008-12-10 19:04:56 +00:00
Darren Ranalli 89d50d7ab3 removed __del__ to prevent garbage leaks 2008-12-06 00:03:45 +00:00
Darren Ranalli 82c8616e91 report number of garbage cycles instead of number of garbage items 2008-12-05 02:12:52 +00:00
Darren Ranalli fb1aa31b78 stop using gc.DEBUG_SAVEALL (not necessary), GarbageReport output readability improvements 2008-12-05 01:50:55 +00:00
Darren Ranalli 04ed456dbe protect against changes to Python interface layer 2008-12-05 01:36:40 +00:00
rdb f4c8bf2eef Fix bug with spaces in paths 2008-11-28 07:33:04 +00:00
Darren Ranalli 2a0ccbf137 added getFont() 2008-11-26 23:01:27 +00:00
rdb 24641a7ab4 Fixed some typo's 2008-11-26 14:39:48 +00:00
David Rose e81e4efb46 update comment 2008-11-26 01:09:57 +00:00
David Rose ac06fd3b4a okMissing 2008-11-26 01:09:18 +00:00
David Rose cf95cbcf9a okMissing 2008-11-26 00:40:10 +00:00
David Rose 48c395e10e more better lodname handling 2008-11-26 00:40:03 +00:00
Gyedo Jeon b4785c9485 Fixed a bug with getSelectedAsList 2008-11-24 22:53:27 +00:00
David Rose 6b7ab70359 ignore spammy event-loop-done 2008-11-24 17:21:55 +00:00
rdb b857eee009 gcc 4.3 needs stdlib.h 2008-11-24 15:41:53 +00:00
Justin Butler 4c09b6307b Smoother movement fixes for better stopping/starting and timestamp issues. Fixes problem where distributed smooth objects will stop movement at the wrong location or will slide around when first being generated. 2008-11-22 00:45:17 +00:00
David Rose 2a5851d614 more consistent output 2008-11-20 00:36:50 +00:00
David Rose a831fc8ca6 minor refinement 2008-11-19 22:48:54 +00:00
David Rose c70aadbd89 detect overlapping subparts 2008-11-19 20:26:48 +00:00
Darren Ranalli c56f94f9a1 fixed missing variable dump 2008-11-19 03:03:18 +00:00
Zachary Pavlov 877404d8a9 specific lod lookup for useLOD. Should prevent the sorting problems we've been seeing 2008-11-19 00:06:03 +00:00
Darren Ranalli a10f7a2b8c added ~aitaskspikethreshold/~taskspikethreshold 2008-11-18 23:01:53 +00:00
Zachary Pavlov fdc9d8fd53 updated sorting algorithm for lods 2008-11-18 21:03:06 +00:00
Gyedo Jeon ff36eb76cb Made widget be shown in black when non-movable object selected 2008-11-15 02:32:08 +00:00
Gyedo Jeon 37df0df5c7 Changed getAncestry to getAncestors 2008-11-15 01:00:52 +00:00
Redmond Urbino 1efa9e716e cleanup a lot of leaks 2008-11-14 22:51:28 +00:00
Darren Ranalli 69985789f1 make sure garbage collection is enabled when Python breaks to the prompt 2008-11-14 19:05:03 +00:00
Asad M. Zaman 0d3349bac0 use the already sortedLODNames instead of sorting everytime 2008-11-14 04:18:48 +00:00
David Rose 8f12774e74 disable mouse buttons while in oobe mode 2008-11-13 19:39:41 +00:00
David Rose 22e6577ad1 more fixes to oobeCull 2008-11-13 19:14:58 +00:00
David Rose 450f5f3bf6 remove accepts a list 2008-11-13 06:17:16 +00:00
David Rose be57287bef fix oobeCull 2008-11-13 06:17:03 +00:00
David Rose d07c5e15ed we don't need to clean lerps up so aggressively--this code has never worked anyway 2008-11-12 23:28:01 +00:00
David Rose 2e01bf163f replace task bug 2008-11-12 22:58:14 +00:00
David Rose c69c8680e8 asList() etc. no longer needed 2008-11-12 20:37:20 +00:00
David Rose fcf157cdfc cleaner shutdown 2008-11-12 18:43:29 +00:00
David Rose d315cbf20e handle invalid dir better 2008-11-12 04:31:18 +00:00
David Rose f95217d056 setUponDeath 2008-11-12 04:16:16 +00:00
David Rose 4139466fc9 join 2008-11-12 04:05:21 +00:00
David Rose d8641b3fdc more 2008-11-12 03:59:09 +00:00
David Rose 0f52801b0c listdir, walk 2008-11-12 03:58:47 +00:00
David Rose 0ce8a5861d *** empty log message *** 2008-11-11 23:27:19 +00:00
David Rose 0843a79194 *** empty log message *** 2008-11-11 03:02:01 +00:00
David Rose 9e76c93d1e fix getCurrentFrame(animName = blah) 2008-11-11 00:48:27 +00:00
rdb daf501696b Disable dependency on Shader Generator 2008-11-08 17:42:59 +00:00
rdb f41b174931 Add maya paths 2008-11-08 11:51:03 +00:00
Gyedo Jeon e80cd79f6b Made selected order maintained 2008-11-08 00:42:00 +00:00
Gyedo Jeon cc76379b27 Changed upondDeath assignments to call setUponDeath 2008-11-06 21:52:40 +00:00
Gyedo Jeon 2e22468684 Changed upondDeath assignments to call setUponDeath 2008-11-06 21:40:34 +00:00
David Rose aa265386b1 pgraphnodes 2008-11-06 01:02:32 +00:00
David Rose d8e3efb1b9 support passing in a NodePath instead of a filename to loadAnims() 2008-11-05 23:39:09 +00:00
David Rose 18605b1668 VFSImporter 2008-11-05 01:09:35 +00:00
David Rose 512197c7d3 allow a VirtualFile 2008-11-04 23:21:57 +00:00
Darren Ranalli 5dbeaa689a frame-profiler-debug -> frequent-frame-profiles, limit number of profile loggings in one frame 2008-11-04 21:02:16 +00:00
Zachary Pavlov 3ce749688f fix for kris 2008-11-04 20:58:08 +00:00
rdb 4c68734398 Remove license from comments 2008-11-04 12:54:27 +00:00
David Rose 5f5dd02b30 oops 2008-11-04 10:17:02 +00:00
Abhishek Nath d2602b7a26 To maintain compatibility with Pirates 2008-11-04 01:12:52 +00:00
Abhishek Nath 0924ad835d Added back the shortcuts I deleted in the last revision as it was needed by the pirates team. 2008-11-04 01:07:25 +00:00
Zachary Pavlov f684291847 super log for direct! 2008-11-03 22:56:06 +00:00
Darren Ranalli 3b2a2af619 fixed FrameProfiler/taskMgr synchronization problem 2008-11-03 21:43:47 +00:00
Darren Ranalli fcdb44e081 don't use DirectObjects as dict keys 2008-11-03 18:30:49 +00:00
Darren Ranalli e757a0b769 working frame profiler 2008-11-03 18:08:23 +00:00
rdb 81b8b3165e parent for toggleGrid 2008-11-01 15:52:15 +00:00
rdb be2c6a365a wx default ids for menu items 2008-11-01 12:51:32 +00:00
Darren Ranalli 7d9cd570dc working FrameProfiler 2008-10-31 21:10:31 +00:00
David Rose 02d94cc8d2 recalcWakeTime() 2008-10-31 05:02:57 +00:00
Darren Ranalli 8e1f95d480 fixed configs for frame profiling 2008-10-30 23:54:34 +00:00
Darren Ranalli 2e362128da frame profiler framework 2008-10-30 00:07:13 +00:00
Darren Ranalli b742e9050d added dosByDistance 2008-10-30 00:02:58 +00:00
Darren Ranalli e6dd18f558 build server finished, use new smoother interface only 2008-10-29 23:23:29 +00:00
David Rose dc9c31388b lock -> fsmLock 2008-10-29 22:58:23 +00:00
David Rose 940a46fcfd make fsm's thread safe 2008-10-29 22:02:18 +00:00
Gyedo Jeon 89d53bbb75 Updated to work with new taskMgr 2008-10-29 20:39:16 +00:00
Darren Ranalli 11cc062e84 smoother uses setPosHpr instead of setMat, no longer affects scale 2008-10-29 18:21:07 +00:00
David Rose 907c9541a9 getTasksMatching 2008-10-29 15:24:08 +00:00
John Loehrlein 916fea794f wrapped redirection of unknown avatar messages in try/except 2008-10-28 22:22:10 +00:00
Josh Wilson 69d41d8924 converting a warning to an assert error 2008-10-24 22:58:40 +00:00