Commit Graph

68 Commits

Author SHA1 Message Date
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
Mitchell Stokes 59b0913b0b Cleanup .gitignore files
Remove all .gitignore files in subdirectories and add a few new ignores
to the top-level directory .gitignore file.
2016-10-30 20:06:12 -07: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 0a9f9887f9 Merge branch 'release/1.9.x'
Conflicts:
	direct/src/p3d/Packager.py
	direct/src/p3d/ppackage.py
	makepanda/makepandacore.py
2015-11-21 03:17:33 +01:00
rdb 2d6c2c5c6d Remove dependency on tkpanels and tkwidgets modules when building .p3d package 2015-11-20 17:42:18 +01:00
rdb 883f1b1c28 Fix import error when compiling without OpenSSL support 2015-11-13 20:28:05 +01:00
rdb 31dbcae262 Deprecate many extension methods, make extension methods imported via modules instead of dumped into core.py, move _core.pyd and _direct.pyd back to core.pyd, direct.pyd respectively, move MAIN_DIR set-up code to module init time 2015-11-10 00:44:29 +01:00
rdb db3ab953e4 Remove ppremake, genPyCode, and all hacks created to support them 2015-11-09 19:06:49 +01:00
rdb 08fbfb1874 Add missing file, update .gitignores 2015-06-28 14:04:16 +02: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 af18bfd18d Fix makepanda, squelch libpandaexpress import error 2015-03-30 00:21:31 +02:00
rdb 3371df8403 Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
David Rose 980ed44a59 fix py2exe support 2014-11-04 19:16:02 +00:00
rdb 5f2c0a6e04 Big commit aiding in separation of Python bindings:
* Most extension functions have been moved to C++.
 * In makepanda, Python bindings are compiled into panda3d/<module>.pyd.
2014-02-20 13:33:26 +00:00
rdb 8365c5ce13 Remove superfluous import lines (this is really genPyCode's task) 2013-12-23 19:39:22 +00:00
rdb 2275784525 More Python 3 support, and a bit of work toward being able to compile as panda3d/core.pyd, etc. 2013-12-23 18:57:48 +00:00
rdb 712ecb8d3b Fix LerpBlendHelpers import 2013-07-27 11:03:39 +00:00
David Rose 6c3386c65f fix deprecated import syntax 2012-02-17 17:33:19 +00:00
David Rose 8aae06ec43 remove deprecated double-reference names 2011-11-17 19:17:04 +00:00
David Rose 5b79b02b31 fix typos 2011-10-21 19:58:12 +00:00
rdb ac1223d0da Ditch stuff like has_key and backticks 2010-03-19 10:32:09 +00:00
David Rose 785dd81920 oops 2009-07-30 19:31:22 +00:00
David Rose 14efb1cbaf support a windows debug plugin 2009-07-30 19:28:27 +00:00
David Rose 8a56d5612f ignore extensions_darwin.py 2009-07-05 15:55:47 +00:00
David Rose f098e8239f NodePath.analyze() is now an extension function 2009-06-11 02:39:09 +00:00
rdb 24641a7ab4 Fixed some typo's 2008-11-26 14:39:48 +00:00
Gyedo Jeon 37df0df5c7 Changed getAncestry to getAncestors 2008-11-15 01:00:52 +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 c69c8680e8 asList() etc. no longer needed 2008-11-12 20:37:20 +00:00
Gyedo Jeon cc76379b27 Changed upondDeath assignments to call setUponDeath 2008-11-06 21:52:40 +00:00
David Rose 8b71199fdd protect makepanda 2008-10-20 21:34:10 +00:00
David Rose d3b4f33c89 switchable extensions_native_helpers.py 2008-10-20 20:35:47 +00:00
rdb 4d2ff692c6 Remove bundles on OSX 2008-10-20 13:04:47 +00:00
rdb 22b4a9c3b8 Added asTuple() 2008-10-13 11:24:27 +00:00
rdb 0ef34bcbc2 Annoying deprecation warning in Python 2.5 2008-10-10 18:51:40 +00:00
David Rose bdde0c3185 better OSX support, I think 2008-08-05 16:55:34 +00:00
rdb 34538489ba Missed out a tiny conditional 2008-08-02 17:52:40 +00:00
rdb 1af355624d Added OSX support 2008-08-02 09:44:42 +00:00
David Rose 1595033587 support _d 2008-07-10 21:40:25 +00:00
Josh Yelon c7895b7c07 Fixed a path-search bug in Dtool_PreloadDLL 2008-01-29 17:05:53 +00:00
Josh Yelon e6cca5ec86 Changes for python 2.5 2007-12-08 21:49:14 +00:00
Darren Ranalli 375ea545a8 added removeNonCollisions, removed default numSolidsInLeaves 2007-04-13 01:36:44 +00:00
Darren Ranalli 184ff2a257 added getNumDescendants 2007-04-11 08:37:54 +00:00
Darren Ranalli 990af2a153 added subdivideCollisions 2007-04-04 07:47:13 +00:00
Josh Wilson 15c717ad3f added get_AABB functionality 2007-02-11 07:57:32 +00:00
Josh Wilson 50773cd877 added 'downcast' conversion function 2007-02-11 01:19:59 +00:00
Josh Wilson 0cfe0a3233 new extensions for ode classes 2007-02-11 01:18:10 +00:00
Josh Yelon 4546fcaf38 Changed libdirect to libp3direct, with fallback 2007-02-09 18:05:30 +00:00