Commit Graph

47 Commits

Author SHA1 Message Date
rdb 20334cce05 Merge branch 'release/1.10.x' 2022-06-29 19:09:59 +02:00
rdb c24a15ed40 task: Fix missing `taskMgr` reference when using managed tasks 2022-06-29 15:12:06 +02:00
rdb be9dde1eee direct: add .pylintrc, perform major code cleanup pass
Closes #989

Co-authored-by: Daniel Stokes <kupomail@gmail.com>
2020-12-31 01:36:23 +01:00
Fireclaw 86cfbc22b1 direct: Fix errors in PythonUtil.detectLeaks() function (#955)
* Replaced removed choice() function with ternary expression
* Add sanity check for _crashOnProactiveLeakDetect, don't crash by default

Closes #955
2020-06-15 15:26:17 +02:00
wezu 40c6f41da2 direct: provide snake_case functions for some classes
Closes #147
2017-06-20 21:56:03 +02:00
rdb d576c6b638 Improvements to generated API docs, especially in direct tree.
Also add an entry point for pfreeze.
2017-05-24 13:30:21 +02:00
rdb 23bf9ea5c7 The direct tree is now valid Python 2 *and* 3 2016-03-28 22:33:30 +02:00
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05:00
rdb 0aa0f34c74 Lots of work to make the rtdist work with the new library building system 2015-01-12 15:02:42 +01:00
David Rose e7b00c6e92 revert object inheritance for now, causes problems 2009-09-04 18:24:35 +00:00
rdb b70abad054 DirectObject: classobj -> type 2009-09-04 17:16:19 +00:00
Darren Ranalli 3cfc2b6427 only detect DirectObject leaks in __dev__ 2009-03-09 22:14:27 +00:00
Darren Ranalli fe4f03c868 added proactive leak detection method 2008-10-21 18:56:50 +00:00
David Rose 7e217b8bdc handle more exotic uses of taskMgr 2008-09-26 23:42:22 +00:00
Redmond Urbino 88198adab6 kill crash removing a task when none have been added 2008-03-13 01:42:40 +00:00
Redmond Urbino 5dde973966 kill crash on removeAllTasks 2007-10-24 02:09:48 +00:00
Redmond Urbino 2716bc4cda proper solution when calling removeTask with a task name 2007-10-23 00:38:56 +00:00
Redmond Urbino 847517b632 let removeTask handle a task name parameter 2007-10-23 00:20:41 +00:00
Zachary Pavlov fa4278b3ae new object oriented tasks! 2007-10-05 03:07:04 +00:00
David Rose da7c1e8a10 add getAllAccepting() 2006-11-07 16:16:49 +00:00
Darren Ranalli f804219bb6 return ClassTree instead of printing it 2006-10-20 21:36:06 +00:00
Darren Ranalli 3b64bad745 added printClassTree 2006-10-20 02:56:17 +00:00
David Rose 216e635ee7 more __all__ fixes from Josh Yelon 2006-08-10 22:14:31 +00:00
Joe Shochet 4af853d9e8 removed ignoreall because by definition it will not work 2006-05-04 21:12:00 +00:00
Dave Schuyler 86faf19707 ignoreAll in del 2006-03-29 21:22:33 +00:00
Dave Schuyler 9e51cf2f8a changed import of panda modules 2006-02-14 22:20:44 +00:00
Dave Schuyler c76f0eea10 PandaObject to DirectObject 2005-12-20 04:26:50 +00:00
Joe Shochet 949f57e477 messenger now remembers obj->event dict 2005-02-14 21:36:56 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
David Rose 7049173fb3 split out common code from ClientRepository and AIRepository into ConnectionRepository 2003-07-05 20:02:32 +00:00
Joe Shochet d8e9835160 ifAbsentPut => setdefault 2003-04-07 07:58:48 +00:00
Darren Ranalli 31f1f8a99d replaced try block with hasattr 2002-08-06 20:08:32 +00:00
Darren Ranalli 410a8f423a optimized ignoreAll() 2002-08-03 03:59:29 +00:00
Joe Shochet 355b730108 *** empty log message *** 2001-06-03 22:17:30 +00:00
Joe Shochet 3a79e9709d *** empty log message *** 2001-05-18 02:57:55 +00:00
Joe Shochet eba7d2c1b7 *** empty log message *** 2001-05-08 16:46:28 +00:00
Joe Shochet b8864af39e *** empty log message *** 2001-04-27 00:05:55 +00:00
Joe Shochet 7f028e60aa *** empty log message *** 2001-04-25 17:09:12 +00:00
Joe Shochet c30fce4da9 *** empty log message *** 2001-04-18 19:45:24 +00:00
Joe Shochet fa8a97d2e5 *** empty log message *** 2001-04-18 14:51:32 +00:00
Joe Shochet 62d20a5099 *** empty log message *** 2001-03-16 17:49:56 +00:00
Joe Shochet 014066827c *** empty log message *** 2001-02-05 05:26:12 +00:00
Mike Goslin f05f56ebf1 *** empty log message *** 2000-12-09 00:28:26 +00:00
Mike Goslin 5010a9dbe8 *** empty log message *** 2000-12-09 00:22:54 +00:00
Mike Goslin 20987630f3 *** empty log message *** 2000-12-08 19:21:02 +00:00
Joe Shochet 8b514d8e65 *** empty log message *** 2000-10-19 17:09:00 +00:00
David Rose c07eb09341 Initial revision 2000-10-11 20:04:08 +00:00