Commit Graph

110 Commits

Author SHA1 Message Date
rdb 7a681dc993 Python 3 fixes for rtdist builds 2016-05-29 02:01:57 +02:00
tobspr 0fcfb8e372 New file headers, new comment style 2016-02-17 17:47:48 +01:00
Harvir f725cda60c Fix import errors introduced with the core.pyd rename. 2015-11-10 13:04:36 +01:00
rdb 62217c652e Fix various link issues on Windows when building rtdist 2015-09-20 01:37:49 +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 cbb3969017 Merge remote-tracking branch 'origin/release/1.9.x' 2015-08-23 17:03:55 +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 74190f9e50 Work towards supporting Python 3 in the rtdist 2015-08-08 20:49:51 +02:00
rdb 0cecab3124 Fix issues with the rtdist build in 1.10 2015-07-28 15:40:04 +02:00
rdb 16e7831566 Remove executable permissions from files that don't need them 2015-04-05 15:41:49 +02:00
rdb ea7144e87d Eliminate p3dpython's problematic link-type dependency on core.pyd 2015-03-25 19:42:23 +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 c1273d5684 PyEval_InitThreads should go after Py_Initialize in Python 3 2013-12-17 18:42:11 +00:00
David Rose a737ebcc90 per_platform flag, giving better compatibility with old p3d files 2012-09-28 20:26:22 +00:00
David Rose 35551fed85 add AppRunner.p3dFilename etc 2011-12-05 06:42:03 +00:00
David Rose c3936305e4 run plugin safely under a non-ASCII username 2011-08-30 22:45:58 +00:00
David Rose 9a967e9edb missed one 2011-08-29 00:25:11 +00:00
David Rose cec4620edb check for libpandaexpress_d.dll in memory for a debug build 2010-06-23 22:12:39 +00:00
David Rose d8df46beed share main object, don't just copy properties 2010-06-18 18:59:27 +00:00
David Rose 1b02e24408 more max_age stuff 2010-06-09 23:19:49 +00:00
David Rose 6a2cb24ecf RT_forget_package 2010-03-02 01:39:34 +00:00
David Rose 0a15bf1fe9 minor typo 2010-02-13 17:10:55 +00:00
David Rose a80a065d6d pass appRunner.logDirectory 2010-01-12 00:52:43 +00:00
David Rose 1d7fd44214 uninstall wip, utf-8 2009-12-18 23:42:09 +00:00
David Rose af5efe447e support older plugins that don't set p3d_offset 2009-12-14 23:13:10 +00:00
rdb 51afeb20ac Add p3dembed and add support for offsetted p3d payload 2009-12-09 18:21:10 +00:00
David Rose 09483f7133 don't needlessly redownload contents.xml 2009-11-21 20:47:07 +00:00
David Rose a927aedf52 onwindowattach, onwindowdetach 2009-11-10 22:28:46 +00:00
David Rose 2dbd154536 better handling of some startup failures; don't make a osx gui app unless necessary 2009-10-22 07:05:51 +00:00
David Rose 8e0aed64a7 fix a race condition, and detect some startup errors better 2009-10-19 23:39:19 +00:00
David Rose a257cbbfba fix shutdown error 2009-10-02 22:10:51 +00:00
David Rose 13877e26b1 finish workaround for Vista keyboard issue 2009-10-02 20:23:09 +00:00
David Rose 5e12be142a request_keyboard_focus 2009-10-02 00:04:53 +00:00
David Rose 09e6d823c4 embrace new WindowHandle construct 2009-10-01 19:11:02 +00:00
David Rose 508b92005f super mirror 2009-09-23 23:31:38 +00:00
David Rose 76679a765f auto_start (wip) 2009-09-08 19:46:06 +00:00
David Rose 194979b51d clean exit and log reporting 2009-09-03 02:09:21 +00:00
David Rose 58555a2895 windows issues 2009-09-01 00:18:31 +00:00
David Rose 201cdf2c86 mac issues 2009-08-31 23:00:52 +00:00
David Rose 671e3e5e85 compile on win32 2009-08-31 19:31:28 +00:00
David Rose 7b34234edc interactive_console 2009-08-30 21:10:30 +00:00
David Rose 4388b853e5 one_process support. Some issues. 2009-08-29 23:08:00 +00:00
David Rose 93e7352476 python_dev mode 2009-08-29 02:00:30 +00:00
David Rose 15175c727d explicit calls instead of PyRun_SimpleString 2009-08-28 17:59:27 +00:00
David Rose 8b77da64df preload libpandaexpress 2009-08-28 02:52:24 +00:00
David Rose 970f35a3e6 use _vfsimporter.pyd instead of runp3d_frozen.pyd 2009-08-28 01:55:05 +00:00
David Rose d5528ab21f auto-download _import files 2009-08-23 05:40:06 +00:00
David Rose d8859828ef move code to p3d directory for better organization 2009-08-23 02:00:03 +00:00