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
6962f56915
Add back pandac.extension_native_helpers for compatibility
2016-09-14 22:45:19 +02:00
rdb
70f10a70d1
Merge branch 'release/1.9.x'
2016-09-12 00:48:03 +02:00
rdb
977228c493
Improve memory consumption of packp3d/ppackage by not caching models/textures in RAM
...
Fixes https://bugs.launchpad.net/panda3d/+bug/1609882
2016-09-11 19:44:46 +02:00
rdb
82b7728683
Merge remote-tracking branch 'origin/release/1.9.x'
2016-07-20 14:32:34 +02:00
rdb
e691a679d4
Fix timestamp verification in FileSpec on some file systems
2016-07-20 11:44:39 +02:00
rdb
5675e0de56
Merge branch 'release/1.9.x'
2016-06-07 22:08:00 +02:00
rdb
d53b2ca80e
Backport various bugfixes from master, among which:
...
- Fix Windows pbuffer crash on Intel cards
- Fix crash when using pnmimage.write with unsupported format
- Fix GLSL diagnostics on Mesa GLES2 compiler
- Reduce warning severity when resizing immutable storage texture
- Print more debug info when FrameBufferProperties are insufficient
- Fix "Bam file contains objects of unknown type: MovingPart<LMatrix4f>"
- Fix memory leak in BulletTriangleMesh
- Fix pmerge in Python 3
2016-06-07 14:40:27 +02:00
rdb
378f3e7e52
Add librt.so.1 to the list of libraries to ignore
2016-06-04 17:34:52 +02:00
rdb
987c5135a0
Make models from 'models' package available under models/ prefix as well
2016-06-03 16:45:10 +02:00
rdb
7a681dc993
Python 3 fixes for rtdist builds
2016-05-29 02:01:57 +02:00
rdb
e02faec8ac
Make models from 'models' package available under models/ prefix as well
2016-05-29 01:59:51 +02:00
Mitchell Stokes
093647365f
Fix pmerge to work with Python 3
...
Python 3 uses __lt__ and __gt__ instead of __cmp__.
2016-05-28 12:09:04 -07:00
rdb
dc09e28ed9
Also accept a .gz wherever a .pz file is accepted
2016-04-29 16:54:25 +02:00
rdb
8e338a7755
Fix pdeploy for older Python 3 versions, eg Python 3.2
2016-03-31 17:58:29 +02:00
rdb
23bf9ea5c7
The direct tree is now valid Python 2 *and* 3
2016-03-28 22:33:30 +02:00
Mitchell Stokes
56606f9b1b
Handle Python 2 vs Python 3 stdlib differences when building the morepy package
...
See PEP3108 for more details on stdlib differences.
2016-03-27 11:49:10 -07:00
rdb
54fa31ba17
StandardError -> Exception, other 2to3 changes, threaded 2to3
2016-03-25 17:13:09 +01:00
rdb
bd1df2b9ad
Merge remote-tracking branch 'origin/release/1.9.x'
...
Conflicts:
panda/src/pipeline/pipeline.cxx
2016-03-18 16:47:17 +01:00
rdb
e8b920df90
Make default egg-object-type definitions available in packp3d
2016-03-17 21:40:54 +01:00
mfwass
f8837999ed
Cleanup trailing whitespace
2015-12-13 10:08:41 -05:00
rdb
3c2f820ad8
Merge branch 'release/1.9.x'
...
Conflicts:
direct/src/p3d/DeploymentTools.py
2015-11-24 13:39:36 +01:00
rdb
9348cf6b29
Prevent packp3d from including xml and panda3d modules in every .p3d
2015-11-24 13:35:18 +01:00
rdb
5ac13fd2b1
Add ogv extension to default Packager extensions
2015-11-23 23:46:36 +01:00
rdb
e6b245c56d
Remove annoying ":Packager(warning): No such file" warning
2015-11-23 20:20:48 +01:00
rdb
75f7e70767
Fix issue installing pdeploy-generated .pkg on OS X El Capitan
2015-11-22 00:22:22 +01: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
f0e8dd4117
Build .p3d tools as part of SDK build process, if host URL and distributor are specified
2015-11-20 17:44:28 +01:00
Harvir
f725cda60c
Fix import errors introduced with the core.pyd rename.
2015-11-10 13:04:36 +01:00
rdb
db3ab953e4
Remove ppremake, genPyCode, and all hacks created to support them
2015-11-09 19:06:49 +01:00
rdb
1ccf1cf29b
Port pdeploy to Python 3
2015-09-30 14:06:12 +02:00
rdb
759dc77ee1
Merge branch 'release/1.9.x'
2015-09-23 11:56:22 +02:00
rdb
445c3461d6
Python 3 support to rtdist, reimplement VFS open() on top of io.IOBase, allow freezing into .c target, make VFSImporter and friends frozen into p3dpython
2015-09-18 21:20:25 +02:00
rdb
6fce996ceb
Add 'ast' module to morepy package
2015-09-15 17:15:12 +02:00
rdb
d13b43f003
Merge branch 'release/1.9.x'
2015-09-12 14:16:03 +02:00
rdb
bed4fdd5af
Fix issue that caused pdeploy to spit out broken win32 installer alongside win_i386 installer
2015-09-11 19:13:55 +02:00
rdb
1e6ca1451e
Merge branch 'release/1.9.x'
2015-09-05 15:34:23 +02:00
rdb
c33f3b3dca
Force httplib2 and pyglet to be platform-independent packages
2015-09-03 03:49:01 +02:00
rdb
3cd15c3d48
Merge branch 'release/1.9.x'
2015-08-31 15:59:06 +02:00
rdb
838589ef0f
Fix bug: excluded modules in one package would be implicitly excluded from packages that depend on it
...
This fixes the lack of 'xml' package in the 'morepy' package.
2015-08-28 20:14:05 +02:00
rdb
cbb3969017
Merge remote-tracking branch 'origin/release/1.9.x'
2015-08-23 17:03:55 +02:00
rdb
563f6843a2
Add -x option to packp3d, include 'cur' as an extractable extension by default
2015-08-23 14:56:03 +02:00
rdb
9f85086c10
Apparently Python supports non-int status codes. Handle this correctly in the plug-in.
2015-08-22 20:27:51 +02:00
rdb
0c4c8484ba
Merge remote-tracking branch 'origin/release/1.9.x'
2015-08-20 21:28:25 +02:00
rdb
4342ff741b
Pass exit status of panda process on to panda3d process (non-Windows only so far)
2015-08-20 21:26:39 +02:00
rdb
d569e2ab6f
Merge branch 'release/1.9.x'
2015-08-16 13:55:42 +02:00
rdb
3e34233b1c
Implement extracted files for packp3d and pdeploy (only when used together)
...
This also changes start_dir for pdeployed applications to point to the application directory, no longer to ~/.panda3d/start
2015-08-14 16:01:17 +02:00
rdb
63c65b4228
Merge remote-tracking branch 'origin/release/1.9.x'
...
Conflicts:
direct/src/showutil/FreezeTool.py
2015-08-10 04:02:53 +02:00
rdb
03e377091d
Add in 'rocket' module for rocket package
2015-08-10 02:01:52 +02:00