Commit Graph

6903 Commits

Author SHA1 Message Date
Ed Swartz 03d633f2e7 For stdpy.file wrapper, handle mode more consistently with Python.
For Python 2, ignore unknown characters in the mode rather than silently failing to open.
For Python 3, fail if unknown characters appear.
2015-08-11 11:47:11 -05:00
rdb 3e6e355577 Fix error building rocket package on 1.9 branch 2015-08-10 04:35:15 +02:00
rdb d74f028198 Linux splash window shouldn't block waiting for pipe activity 2015-08-10 04:00:41 +02:00
rdb 03e377091d Add in 'rocket' module for rocket package 2015-08-10 02:01:52 +02:00
rdb 2abc51d88f Allow specifying contents of .py modules with file(text=...) in pdef 2015-08-10 01:57:00 +02:00
rdb 12af94707f Fix cloggage of the pipe communicating with the forked X11 splash window subprocess 2015-08-10 01:53:16 +02:00
rdb 1e870b3c1c Automatically create win32 alias for coreapi package for backward compatibility with older runtimes 2015-08-09 22:16:59 +02:00
rdb 9dc1a0cbad Backward compatibility hack so that older runtime versions will still be able to use 1.9 rtdist 2015-08-09 19:07:24 +02:00
rdb 81801654a2 Fix finding extension modules ending in "module.so" with the VFS importer 2015-08-08 12:43:58 +02:00
rdb af8de103af Ignore non-required packages rather than erroring if their dependencies were missing 2015-08-07 17:40:01 +02:00
rdb 0c7b65b1fd Fix issue where packp3d fails if import.xml is refreshed while contents.xml remains old 2015-08-06 15:52:02 +02:00
rdb b50fbe8263 Restore old packp3d behavior: main file should be considered relative to -d directory 2015-08-06 15:49:26 +02:00
rdb 0e6092004d Fix perPlatform bug in pdeploy 2015-08-06 15:47:49 +02:00
rdb 29ccfc4103 Merge pull request #46 from eswartz/pr_packager_extensions
Handle packaging user filetypes more extensibly
2015-07-28 15:28:47 +02:00
Ed Swartz 353ae928d2 Handle packaging user filetypes more extensibly
-- Provide includeExtensions(...) method to augment particular kinds of files, allowing them to be packaged by dir()
-- Track the count of files, by extension, silently ignored by dir(), and log this
-- Allow "-v" option to verbosely log ignored files in dir()
2015-07-27 14:28:43 -05:00
rdb 5413a267ba Fix error with AnimControlInterval 2015-07-27 12:48:45 +02:00
Jeremy Koletar 946f273ebb controls: Don't make scene graph assumptions when setting the CollisionRay's height 2015-07-17 13:39:41 -05:00
rdb 2514ca29d8 Fix config error when DirectGuiBase is imported before ShowBase 2015-07-06 15:52:57 +02:00
rdb f87785d2c0 Allow using Panda without 'signal' module in platforms that do not have one (eg. JavaScript) 2015-06-21 17:37:50 +02:00
Ed Swartz 6fff37a294 Allow passing custom lens to #saveCubeMap/#saveSphereMap 2015-06-06 13:58:10 -05:00
rdb 960b178545 Fix issues with per_platform confusion with pdeploy 2015-06-04 00:34:32 +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 cc62e731b7 Fix compilation with ppremake 2015-06-01 00:21:32 +02:00
rdb b3630c4e18 Don't mangle certain numeric typedefs in API reference 2015-05-14 17:15:59 +02:00
Sam Edwards 118ed131ca direct: Resolve missing import in Actor. 2015-05-02 22:14:17 +02:00
rdb 077d03a9f6 Center p3dCert on screen, and make it a modal dialog 2015-04-25 17:09:50 +02:00
rdb c130d25193 Add typedefs to API documentation generator 2015-04-15 13:55:50 +02:00
rdb 500da29013 Fix obscure error caused by bug in _getDtoolSuperBase 2015-04-09 13:15:25 +02:00
rdb 3d2d1d9c23 Exclude a few system DLLs to make rtdist work on WinXP 2015-04-06 12:48:30 +02:00
rdb 16e7831566 Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
rdb d337573504 Allow loading 64-bit Panda from 32-bit plug-in on Mac OS X 2015-04-01 00:57:48 +02:00
rdb 840d81b3e1 Fix npapi plugin load issue I had on Chrome on Mac 2015-03-31 13:08:36 +02:00
rdb 40fff906d1 Change default window size to 800x600 across the board (incl runtime) 2015-03-30 17:57:37 +02:00
rdb af18bfd18d Fix makepanda, squelch libpandaexpress import error 2015-03-30 00:21:31 +02:00
rdb 5827959056 Fixes for 64-bit OS X build on newer OS X versions 2015-03-29 22:06:32 +02:00
rdb bcb203af9a Mac OS X build improvements 2015-03-29 18:09:28 +02:00
rdb b06100afdd Changes to support building universal Mac rtdist for 1.9 2015-03-28 00:31:10 +01:00
rdb 993894d93d Upgrade FLTK version 2015-03-27 23:23:26 +01:00
rdb 477aa4bdfe Fix various Windows build issues 2015-03-27 23:17:35 +01:00
rdb ea7144e87d Eliminate p3dpython's problematic link-type dependency on core.pyd 2015-03-25 19:42:23 +01:00
rdb 3371df8403 Fix tp_compare, better __repr__/__str__ handling 2015-03-25 19:36:35 +01:00
rdb e3166ed850 Merge pull request #11 from deflected/master
Fix broken animations when multipart actor have completely overlapping parts
2015-03-24 18:56:57 +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 babc6726b2 Replace libpng and libjpeg with stb_image in the web plug-in to fix conflicts with incompatible system versions of libpng 2015-03-22 19:48:16 +01:00
rdb 0ee5be581c Fix rtdist compile issues 2015-03-22 19:38:46 +01:00
rdb 9bf5885312 Include npapi headers in Panda source, to make life generally easier 2015-03-21 21:45:14 +01:00
rdb 7edecd7fea Fix compilation issues with the runtime 2015-03-21 21:33:32 +01:00
rdb 753b1c623d Deprecate DirectStart and run(), allow clean ShowBase teardown, docstrings for ShowBase members 2015-03-15 13:06:49 +01:00
rdb 68cf8cf44f Fix various issues with API documentation generator 2015-03-13 18:40:26 +01:00
rdb 1d9f18139c Fix bug with accum bits being requested for FBO 2015-03-08 14:34:56 +01:00