rdb
500da29013
Fix obscure error caused by bug in _getDtoolSuperBase
2015-04-09 13:15:25 +02:00
rdb
3371df8403
Fix tp_compare, better __repr__/__str__ handling
2015-03-25 19:36:35 +01:00
rdb
de0b0dd879
Fix various issues with Python 3 support, fix samples to work with Python 3
2015-03-23 00:32:47 +01:00
rdb
753b1c623d
Deprecate DirectStart and run(), allow clean ShowBase teardown, docstrings for ShowBase members
2015-03-15 13:06:49 +01:00
alan eborn
e33cac03fe
Transitions--changes to fade screen
...
Signed-off-by: rdb <git@rdb.name>
2015-02-28 15:42:54 +01:00
rdb
083e160f89
Partially fix excessive event spam when resizing windows
2015-02-02 19:18:32 +01:00
rdb
a6cf0960fa
Remove EventStorePandaNode, it is no longer necessary
...
(since PandaNode now directly inherits from TypedWritableReferenceCount)
2015-01-24 19:50:14 +01:00
rdb
9b747b525e
Merge pull request #4 from frainfreeze/master
...
updated direct/particle to import from panda3d.physics
2015-01-13 20:12:44 +01:00
frainfreeze
07e73672db
updated direct/particle to import from panda3d.physics
2015-01-12 21:41:36 +01:00
rdb
b47450ffa4
fix import of init_app_for_gui for wx
2015-01-12 21:18:47 +01: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
rdb
88dbb31daa
Delete old cruft that appears unused. Feel free to add it back if you need them.
2015-01-12 15:00:16 +01:00
rdb
33ef39b7db
Remove modules that seem obsolete from direct tree
2015-01-03 16:33:19 +01:00
Chris Brunner
f950b01dbf
i need dis
2014-10-21 22:37:19 +00:00
rdb
a65b477734
Commit patches by cfsworks:
...
cxx: Fix missing includes masked by composite builds.
misc: Fix typos in comments.
config: Fix missing config forward-declarations.
direct: Adjust Python imports to panda3d.* instead of pandac.*.
display: Split graphicsWindow out into an extension.
framework: Use if/elif/elif/endif instead of ifdef/elif/elif/endif.
ode: Remove erroneous INLINE declarations.
interval: Fix missing import.
2014-10-19 22:41:47 +00:00
rdb
26fc5f41d4
fix regression
2014-10-08 19:49:25 +00:00
rdb
fbc3564bf9
More work on Android port
2014-10-08 15:09:25 +00:00
rdb
c257ce624e
Interrogate overhaul that dramatically increases performance for the simpler methods
2014-07-18 13:54:38 +00:00
rdb
51dffd0f5a
Commit patch by cfsworks to clean up use of exec() and eval()
2014-04-16 13:09:12 +00:00
rdb
e6c8957d27
Fix DTOOL_SUPER_BASE111 assertion error with the new building style
2014-03-07 19:35:41 +00:00
rdb
aa2c240336
Fix bug: loadSound should respect positional parameter
2014-03-06 21:31:02 +00:00
Chris Brunner
858275a95f
Add a check to make sure the method has a __name__ member before trying to print it
2014-02-26 01:57:28 +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
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
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
5bd9eaf7fc
fix import error
2013-12-19 18:56:45 +00:00
rdb
088df4a3d2
A few modernisation fixes, mostly for Python 3 support
2013-12-17 22:51:28 +00:00
rdb
66f4964c8b
Oops, checked in the wrong file
2013-12-17 20:04:59 +00:00
rdb
88048bf3da
Fix use of has_key and map()
2013-12-17 19:49:09 +00:00
David Rose
09211b1e64
report ImportError message more usefully
2013-08-27 17:40:24 +00:00
rdb
388c938c06
Add import for backward compatibility
2013-08-25 19:38:25 +00:00
rdb
d489f68115
Add support for 2D texture arrays to ShaderGenerator and BufferViewer (actual render-to-texture-array functionality to come)
2013-08-12 09:18:24 +00:00
David Rose
a1c70ce95e
avoid some divide-by-zero exceptions
2013-08-04 18:14:37 +00:00
rdb
bba6537f97
Fix VFSImporter for modules that change their sys.modules definition (such as 'Pmw' and 'panda3d')
2013-07-23 18:09:44 +00:00
David Rose
dd423baf64
support openWindow(host = xxx)
2013-05-06 17:09:29 +00: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
3af8da3bcd
loader.saveModel(), EggToObjConverter, etc.
2012-12-20 00:09:14 +00:00
rdb
d3d69aca60
fix crash in ShowBase.printEnvDebugInfo. fixes: LP#1021465
2012-07-09 10:04:05 +00:00
rdb
438c297968
apply fix from et1337
2012-03-28 16:15:00 +00:00
David Rose
237ae859d4
fix a2dTop etc. for y-up coordinate systems; add base.setAspectRatio()
2012-03-02 04:27:06 +00:00
David Rose
89cc0051ae
fix base.oobeCull()
2012-02-23 15:12:52 +00:00
David Rose
540e5ff85e
whoops, float not int
2012-02-14 23:14:03 +00:00
David Rose
2a782774aa
whoops, important to default want-dev correctly based on __debug__
2012-02-13 18:25:12 +00:00
David Rose
cf816c9885
some config vars to control buffer viewer
2012-02-13 18:06:14 +00:00
David Rose
91cb23abb0
oobeCull() also wants a cam argument
2012-02-09 22:35:08 +00:00
David Rose
6d630e2cf1
auto-clear depth between eyes by default for stereo
2012-02-08 20:34:26 +00:00
David Rose
71871ba28b
base.oobe() accepts cam argument
2012-02-07 22:08:53 +00:00
David Rose
6d7d6e9271
minor fix
2012-01-31 22:11:09 +00:00
rdb
aa76d1ca47
um, fix paste-buffer corruption issue, heh heh
2012-01-28 14:17:18 +00:00
rdb
1c5366dfce
fix Tkinter woes on OS X by giving Tkinter control over the main loop instead of Panda
2012-01-28 14:14:30 +00:00