rdb
083e160f89
Partially fix excessive event spam when resizing windows
2015-02-02 19:18:32 +01:00
rdb
13fb8079ec
Better shader caching, GLSL "#pragma include" support, better error reporting
2015-02-01 17:52:52 +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
d6ce7c6562
Oops, fix build
2015-01-12 20:35:17 +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
rdb
624b3dad14
Delete DirectX 8 support
2014-12-30 02:00:43 +01:00
rdb
24b8bd8b96
Fix regression in Volumetric Lighting filter
2014-12-29 15:58:06 +01:00
rdb
be1eb1d812
More minor linux packaging fixes
2014-12-29 15:16:33 +01:00
rdb
f4ec51d4c2
fix pdeploy regression: per_platform should be 0 in installed contents.xml
2014-12-11 17:02:20 +01:00
David Rose
ad449848c2
extend .gitignores for more ppremake files
2014-12-02 09:48:04 -08:00
rdb
54d20128d5
Remove print statement
2014-11-29 21:46:59 +01:00
David Rose
9a84a64185
remove install rule for removed shader filter-ssao
2014-11-27 02:11:37 +00:00
rdb
2ea7149e42
Installer should get direct tree from built/direct
2014-11-19 12:31:19 +00:00
rdb
9f46ad7835
FreezeTool shouldn't assume that panda3d.py exists
2014-11-09 11:09:24 +00:00
David Rose
980ed44a59
fix py2exe support
2014-11-04 19:16:02 +00: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
1c25bb4ad8
Automatically enable stereo FBOs when stereo is enabled
2014-10-19 15:21:02 +00:00
rdb
9faeb08e57
Oops, I had accidentally commented out OCX installation
2014-10-08 20:46:01 +00:00
rdb
43805f47bb
Improve runtime installer, add 64-bit support
2014-10-08 20:43:59 +00:00
rdb
9151cd0d1d
Fix compile issues, slight code cleanup
2014-10-08 20:07:46 +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
e5b3d58f77
Add gamma adjustment filter
2014-10-03 16:58:46 +00:00
rdb
baaa5d7ffa
Better handling of texture padding
2014-09-26 23:57:14 +00:00
rdb
49138d87e4
better management of texcoord inputs
2014-09-26 19:14:10 +00:00
rdb
7669e79322
fix bug #1335472 : pfreeze should pack main module as __main__
2014-09-24 19:42:37 +00:00
rdb
0a10aa6b26
Don't include protected members/methods in C++ API reference
2014-09-21 17:22:47 +00:00
rdb
d4d2fdb834
Tweak colours of API reference to better match website layout
2014-09-21 15:32:45 +00:00
rdb
ba1e18ce8b
Improve Python API ref
2014-09-20 11:51:33 +00:00
rdb
cf6fe5fd2a
Delete apparently defunct script
2014-09-19 22:39:20 +00:00
rdb
dc384942b6
oops, don't ask for a back buffer
2014-09-16 21:25:54 +00:00
rdb
8b7217b4f9
Add an "off" ScissorAttrib, don't apply scissoring to overlay display region so that a full-window clear is truly a full-window clear
2014-09-16 20:44:39 +00:00
rdb
52e79afd4a
Enable multisampling in FilterManager if main window had multisampling as well
2014-09-16 14:53:25 +00:00
rdb
321555d888
Commit patch by Juha Jeronen that fixes SSAO shader to work with ARB profiles.
2014-09-16 13:15:47 +00:00
rdb
2b26ef1e34
Python 2.5 has no 0o### number syntax
2014-09-15 12:54:30 +00:00
rdb
0a999d2b6b
Remove two includes that are not supported in 64-bit windows
2014-09-15 12:51:30 +00:00
rdb
87910799b6
Split off epvector.h into its own file in an attempt to cut down compilation time
2014-09-14 22:04:36 +00:00
rdb
f8acde64f7
taskMgr.destroy() should imply stop()
2014-08-14 18:08:31 +00:00
rdb
c257ce624e
Interrogate overhaul that dramatically increases performance for the simpler methods
2014-07-18 13:54:38 +00:00
rdb
862e22e548
remove Python-2-isms from DirectGui and FSM to make them work with Python 3
2014-05-19 17:33:36 +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
4b1c4ff3c8
Fix use of deprecated NodePath.id()
2014-04-05 08:55:50 +00:00
rdb
44b4afe898
Fix issues building the plugin on Linux
2014-03-27 12:56:59 +00:00
rdb
904ed200b8
Add pyglet to hosted packages
2014-03-27 10:25:29 +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
rdb
79430f6bc5
Fixes for Python 3
2014-02-27 11:30:56 +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
46450f2798
Delete panda3d.py on installation if it exists
2014-02-22 10:56:13 +00:00
rdb
abbbb1d09f
Let the installer copy the new 'panda3d' tree instead of the panda3d.py file.
2014-02-20 18:05:56 +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
5f9545a914
Move SetRegView to appropriate sections
2014-01-14 11:02:58 +00:00
rdb
07404ff694
Add SetRegView so we can correctly install 64-bit build to the 64-bit registry
2014-01-14 10:12:50 +00:00
rdb
c47a983798
Exclude _mysql.pyd from main Panda3D package, to reduce file size
2014-01-11 13:14:18 +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
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
rdb
c1273d5684
PyEval_InitThreads should go after Py_Initialize in Python 3
2013-12-17 18:42:11 +00:00
rdb
3403c8748e
Fix use of outdated exec and repr syntax
2013-12-17 18:05:45 +00:00
Sam Edwards
a4563fb342
Patch by cfsworks: actor: On removePart, clean up the part's commonBundleHandle.
2013-12-04 10:28:16 +00:00
rdb
d7c76b2bc3
Let's just require Windows XP and IE 5.0.
2013-10-07 19:31:42 +00:00
rdb
acb97361db
msvc 2010 actually requires targeting winxp
2013-10-07 15:56:12 +00:00
rdb
d265d9f434
MSVC 2010 requires _WIN32_WINNT to be defined to 0x0403 or higher.
2013-10-07 15:34:34 +00:00
rdb
fbf9ef7cd3
support auxtex1 in renderSceneInto
2013-09-15 10:30:12 +00:00
Chris Brunner
98000eaac0
Fix for something that shouldn't have worked at all in the first place
2013-09-03 22:44:40 +00:00
David Rose
09211b1e64
report ImportError message more usefully
2013-08-27 17:40:24 +00:00
rdb
42a9491133
Fix compile error for 64-bit Windows
2013-08-26 15:11:23 +00:00
rdb
86509ab684
fix png compile error
2013-08-26 14:45:32 +00:00
rdb
c606606a24
Separate out ffmpeg and vrpn.
2013-08-26 12:17:24 +00:00
rdb
c0ddb63e88
minor fix
2013-08-25 19:39:15 +00:00
rdb
388c938c06
Add import for backward compatibility
2013-08-25 19:38:25 +00:00
rdb
f54c1241ae
slightly less unhelpful error messages
2013-08-25 19:38:02 +00:00
rdb
72aca47fa2
.pyd should be remapped to .so on OSX
2013-08-14 15:39:03 +00:00
rdb
037d803ae8
Let's reenable libp3dpython.so as viable fallback on non-Windows platforms.
2013-08-13 17:34:17 +00:00
rdb
1cfa19d473
support mousewheel in WxPandaWindow, bugfix provided by Craig (LP bug 1210850)
2013-08-13 14:18:02 +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
712ecb8d3b
Fix LerpBlendHelpers import
2013-07-27 11:03:39 +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
rdb
808ca386c4
Fix error for modules where __file__ is None
2013-07-23 18:03:46 +00:00
rdb
ac3ba58e55
Move all tk/tcl stuff to the 'tk' package, fix tcl file location
2013-07-23 17:54:30 +00:00
rdb
350b2aaf3c
Add version of execfile() that uses the VFS
2013-07-23 17:27:58 +00:00
David Rose
87590d6d09
more robust fixes for moduledir vs. moduledir/__init__ confusion
2013-06-12 22:41:24 +00:00
rdb
106a7977ba
fix particle panel error
2013-06-03 13:43:58 +00:00
rdb
7b7a7874d8
Add $INSTDIR\python\Scripts to %PATH% on Windows as well
2013-05-22 13:59:28 +00:00
rdb
3aaa57181d
suggested fix by forum user JörnS
2013-05-07 11:12:27 +00:00
David Rose
dd423baf64
support openWindow(host = xxx)
2013-05-06 17:09:29 +00:00
rdb
40cddd6280
Fixes for Python 3.2
2013-03-27 15:48:24 +00:00
rdb
0a167d9bfb
performance improvement for panda3d module
2013-03-21 22:11:05 +00:00
rdb
4e819c8912
add pygame._view
2013-03-03 22:58:47 +00:00