Commit Graph

47 Commits

Author SHA1 Message Date
WMOkiishi c7c70bc32a
direct: Cut down on usage of `import *` (#1454)
* Remove most `import *`s in `direct`

* Address feedback
2023-02-12 13:16:52 +00: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
rdb 707ea089cb Merge remote-tracking branch 'origin/release/1.10.x' 2020-09-01 11:09:29 +02:00
rdb dae9e31223 direct: fix various uses of types.MethodType in Python 3 (from #1000) 2020-09-01 10:54:38 +02:00
rdb f8b47dc14c direct: fix slowness in big games with Func(messenger.send) 2018-10-18 22:19:55 +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
mfwass f8837999ed Cleanup trailing whitespace 2015-12-13 10:08:41 -05: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
rdb 79430f6bc5 Fixes for Python 3 2014-02-27 11:30:56 +00:00
rdb c729775265 The 'new' module has been deprecated since 2.6 and removed in Python 3, let's not use it (use 'types' module instead) 2013-12-23 15:08:00 +00:00
David Rose d6a8731988 fix for nameless functors 2011-06-22 21:32:23 +00:00
rdb ac1223d0da Ditch stuff like has_key and backticks 2010-03-19 10:32:09 +00:00
Josh Wilson 3c401daec1 allowing for more descriptive functions names 2007-03-03 09:16:13 +00:00
Josh Yelon 1b058da878 Added __all__ declarations 2006-08-09 20:49:19 +00:00
Joe Shochet a6b5d75ce4 weakrefs to FunctionIntervals allow control-c-v redefine to work now 2006-06-15 16:55:28 +00:00
Dave Schuyler 64a75159c6 formatting 2006-03-17 23:32:40 +00:00
Dave Schuyler 86f4c2e68e remove extra paren from assert 2006-01-09 22:18:28 +00:00
Dave Schuyler 8900f25533 PandaObject to DirectObject 2005-12-20 22:51:18 +00:00
David Rose 7f629a8662 EventIntervals should not specify openEnded = 0 2005-03-11 18:50:42 +00:00
David Rose b1db93fb87 explicit import paths 2004-06-01 19:31:48 +00:00
David Rose 2e3f848e85 pass most keyword arguments through to function 2003-11-19 23:41:49 +00:00
David Rose 91236ff836 FunctionInterval should report its name as Func 2003-08-04 17:47:28 +00:00
David Rose 3357e5dde3 move WaitInterval to C, add debugging features 2002-09-12 18:08:54 +00:00
David Rose 24f194bd45 define ivalMgr 2002-09-11 15:59:22 +00:00
David Rose 8a168bfa2e polish interval interface 2002-09-07 19:38:15 +00:00
David Rose 8143fa084c new C++-based intervals 2002-08-29 16:45:26 +00:00
David Rose c0e01760ec fOpenEnded -> openEnded 2002-08-27 16:44:47 +00:00
Joe Shochet d278b08422 *** empty log message *** 2002-06-05 23:04:44 +00:00
Mark Mine 02ce591c1e *** empty log message *** 2002-02-11 19:51:27 +00:00
Joe Shochet 54e0304bd3 *** empty log message *** 2002-02-09 00:58:34 +00:00
David Rose 72c5e011dd cleanup setParent, ensure toons appear in correct place after transition 2001-11-24 19:32:36 +00:00
Dave Schuyler 12fbeebc6f drose added HprScale 2001-09-18 01:14:05 +00:00
David Rose 43a83a5e96 tabs to spaces 2001-08-21 03:45:07 +00:00
Mark Mine 8c60b9d7a2 *** empty log message *** 2001-06-08 01:04:05 +00:00
Mark Mine 15f312f2b1 *** empty log message *** 2001-06-08 00:49:05 +00:00
Mark Mine 0ec66737d1 *** empty log message *** 2001-06-08 00:32:26 +00:00
Mark Mine 47798039fc *** empty log message *** 2001-05-11 02:09:49 +00:00
Mark Mine dddf4f40e6 *** empty log message *** 2001-04-13 20:47:47 +00:00
Mark Mine f1de09e0bf *** empty log message *** 2001-04-05 05:00:05 +00:00
Mark Mine 650e414ea1 *** empty log message *** 2001-04-05 02:59:41 +00:00
Mark Mine ae843d2401 *** empty log message *** 2001-04-04 01:39:05 +00:00
Mark Mine c0fd62dfe8 *** empty log message *** 2001-03-30 02:11:06 +00:00
Jesse Schell 47e1a235ac *** empty log message *** 2001-03-29 23:05:21 +00:00
Mark Mine f0464f40ac *** empty log message *** 2001-03-14 20:04:56 +00:00
Mike Goslin 7cedcb6e06 *** empty log message *** 2001-03-14 19:09:10 +00:00
Mark Mine ffb3b7b230 *** empty log message *** 2001-03-14 08:25:07 +00:00