rdb
23bf9ea5c7
The direct tree is now valid Python 2 *and* 3
2016-03-28 22:33:30 +02:00
rdb
6334f2511d
Let's not display deprecation warnings in release builds
2016-03-25 16:41:58 +01:00
tobspr
0fcfb8e372
New file headers, new comment style
2016-02-17 17:47:48 +01:00
rdb
98a86bf43a
Merge branch 'release/1.9.x'
2016-02-03 13:39:14 +01:00
rdb
090e912ce6
Cleanup of comments and whitespace
2016-02-01 22:30:43 +01:00
rdb
2c61260c5f
Generated API reference fixes
2016-02-01 14:49:09 +01:00
rdb
287c44ce53
Various fixes for Python 3 versions before Python 3.3
2015-12-06 22:05:44 +01:00
rdb
bdf91e206d
Remove references to Python.h and py_config.h from Panda headers, to prevent picking up a dependency on Python libraries in third-party modules
2015-11-28 16:33:44 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
bff070430e
Fix some aliasing warnings
2015-08-08 20:56:09 +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
f69354d9fa
Explicit template instantiation on gcc/clang, implement cfsworks' suggestion of moving compiler-specific stuff out of pandasymbols.h et al
2015-06-03 13:36:04 +02:00
rdb
16e7831566
Remove executable permissions from files that don't need them
2015-04-05 15:41:49 +02:00
rdb
753b1c623d
Deprecate DirectStart and run(), allow clean ShowBase teardown, docstrings for ShowBase members
2015-03-15 13:06:49 +01:00
rdb
b9c1765ab4
Fix eggcacher, dramatically improve Windows installer
2015-02-11 21:12:54 +01:00
rdb
192d10b937
Experimental Python 3 support to the C++ code including interrogate. Also adds support for rich comparison in interrogate.
2013-02-16 19:22:26 +00:00
David Rose
dfe16c64f6
rename all Panda-built libraries to begin with libp3 or libpanda
2011-12-06 02:39:21 +00:00
David Rose
1438fa0078
explicitly assign base, so we can get it even if it gets shadowed
2010-02-06 02:17:45 +00:00
rdb
d60e61993e
This should fix the eggcacher/packpanda problems on Windows, I think.
2009-11-21 15:45:21 +00:00
rdb
f97959e94b
Full rewrite of ppython. Instead of invoking the python interpreter by launching it's process, it interfaces to the Python API to import the script as module.
...
Basically, it's a hybrid between what it used to be and what the scripts would be, frozen.
The advantage of the first is that ppython is now a very small wrapper instead of the hacky problematic mess it used to be.
The advantage of the second is that the scripts are not as big as if they would be frozen. And they can be modified.
2009-09-18 16:08:30 +00:00
rdb
a307a23b41
FreeBSD port
2009-07-22 11:47:57 +00:00
rdb
0936def12b
pfreeze in ppython too
2009-07-20 04:37:43 +00:00
rdb
02d97f5807
Fix compile warnings
2009-07-17 09:58:28 +00:00
David Rose
cbfa38d2b5
simplify ConfigureDecl etc.
2009-06-15 22:25:52 +00:00
David Rose
a944e44c60
support for LINK_ALL_STATIC
2009-04-28 01:01:33 +00:00
rdb
749de9301d
Dont depend on direct/__init__.py
2009-03-13 20:24:31 +00:00
David Rose
ddf501b588
loadModelOnce -> loadModel
2008-08-28 19:24:59 +00:00
rdb
2b6617793c
Oops, small mistake
2008-08-02 09:32:41 +00:00
rdb
3e3301dfb8
Added support for OSX
2008-08-02 09:30:29 +00:00
David Rose
fb9c56432a
we are now using the modified BSD license
2008-05-28 18:37:20 +00:00
David Rose
fa8630c8bc
osx cg
2007-08-03 20:52:12 +00:00
Josh Yelon
3a5e7bf33a
Restored PYTHONPATH in ppython
2007-06-19 16:49:21 +00:00
Josh Yelon
ccef375974
Improved the egg-cacher
2007-06-17 09:10:47 +00:00
Josh Yelon
e20cf31373
Adding eggcacher utility
2007-06-17 07:29:24 +00:00
Josh Yelon
989af98143
Getting ready for 1.3.0
2006-09-15 17:23:28 +00:00
Josh Yelon
a553a9691b
Another fix
2006-04-27 20:19:29 +00:00
Josh Yelon
a6b9cd3e95
ppython fixes
2006-04-27 20:13:06 +00:00
Josh Yelon
c80e8bd572
Added packpanda mode
2005-08-04 02:37:32 +00:00
Josh Yelon
0ea72c30fb
Mainly fixes for path problems
2005-02-24 16:05:18 +00:00
Josh Yelon
c073edb5ad
Changing paths for D. Rose's proposed layout
2005-02-23 21:58:07 +00:00
David Rose
0cc932301d
new stuff from CMU
2005-02-08 07:30:50 +00:00
Dave Schuyler
0434436a24
draft version
2004-10-16 00:29:31 +00:00
David Rose
b1db93fb87
explicit import paths
2004-06-01 19:31:48 +00:00
Mike Goslin
004a47b819
*** empty log message ***
2004-05-05 00:54:38 +00:00
David Rose
843c0331ae
update license, change remaining local #includes to use quotation marks
2004-02-13 19:27:33 +00:00
Dave Schuyler
1f236ab391
changed include scope for clarity.
2003-05-06 04:39:29 +00:00
David Rose
00b55bf50c
Update copyright header
2001-05-25 21:41:25 +00:00
Joe Shochet
f1b397c093
*** empty log message ***
2001-01-30 01:03:13 +00:00
David Rose
c07eb09341
Initial revision
2000-10-11 20:04:08 +00:00