Commit Graph

577 Commits

Author SHA1 Message Date
rdb 6d4d23cf6c Fix some p3dCert issues 2015-09-20 16:01:49 +02:00
rdb c9a45f288c Proper display language detection on Windows 2015-09-11 17:32:49 +02:00
rdb 58963a167c Implement user preferred language detection on Mac 2015-09-11 15:43:22 +02:00
rdb d63110a49e Add localized text strings to p3dcert 2015-09-11 13:27:31 +02:00
rdb f9f62f17f1 Implement font customization options in MacOSX splash window
Also, switch to non-deprecated CoreText API
2015-09-02 22:27:56 +02:00
rdb be58900723 Implement custom font settings for splash window on Windows 2015-09-02 03:52:30 +02:00
rdb 7cae040278 Support custom font settings in splash window + X11 impl 2015-09-02 03:31:28 +02:00
rdb 8fd166e63f panda3d.exe on Windows now respects child process exit codes 2015-09-01 04:06:29 +02:00
rdb 965ed034b2 Implement border width and bar bgcolor in Windows splash window 2015-09-01 04:02:52 +02:00
rdb 0bba09fc96 Add more customization options for splash screen, use proper Helvetica font for splash window on X11, change dimensioning rules to be more consistent with HTML/CSS rules 2015-09-01 01:13:17 +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 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 7ed146a4bf Check environment var names case-insensitively on Windows to avoid PATH vs Path variable conflict 2015-08-17 21:34:10 +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 d74f028198 Linux splash window shouldn't block waiting for pipe activity 2015-08-10 04:00:41 +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 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 077d03a9f6 Center p3dCert on screen, and make it a modal dialog 2015-04-25 17:09:50 +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 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 ea7144e87d Eliminate p3dpython's problematic link-type dependency on core.pyd 2015-03-25 19:42:23 +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 0aa0f34c74 Lots of work to make the rtdist work with the new library building system 2015-01-12 15:02:42 +01:00
rdb cf6fe5fd2a Delete apparently defunct script 2014-09-19 22:39:20 +00:00
rdb 44b4afe898 Fix issues building the plugin on Linux 2014-03-27 12:56:59 +00:00
rdb c1273d5684 PyEval_InitThreads should go after Py_Initialize in Python 3 2013-12-17 18:42:11 +00:00
rdb 86509ab684 fix png compile error 2013-08-26 14:45:32 +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 232821a0b1 minor memory leak 2013-02-13 13:21:21 +00:00
rdb 97c9914da2 compile fixes 2013-02-13 11:41:46 +00:00
rdb 40f70c388f Add wWinMain to FLTK p3dcert, and use wstring entirely [untested] 2013-02-13 11:34:00 +00:00
rdb ef0805a549 Add windows.h include 2012-12-22 09:04:21 +00:00
David Rose 5de361dfd4 a bit more robustification 2012-10-01 22:40:27 +00:00
David Rose 0a72ac45c5 fix some issues with platform matching 2012-10-01 20:47:11 +00:00
David Rose da9ee4c165 use win_amd64 instead of win64, and win_i386 instead of win32 2012-10-01 18:24:13 +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 53e999259d build on mac 2012-09-27 23:23:41 +00:00
David Rose 0662ea7958 multiplatform support for plugin loader: run 32-bit or 64-bit version; whichever one is provided. 2012-09-27 23:00:23 +00:00
David Rose c5c21a566a UnalignedLVecBase etc, remove lerp etc, moving towards Eigen on win32 2011-12-18 16:30:31 +00:00
David Rose dfe16c64f6 rename all Panda-built libraries to begin with libp3 or libpanda 2011-12-06 02:39:21 +00:00
David Rose 35551fed85 add AppRunner.p3dFilename etc 2011-12-05 06:42:03 +00:00
David Rose c17f0dce3d fix error handling for core API re-download case 2011-12-04 18:28:28 +00:00
David Rose 255b1ffffa build on msvs2010 2011-09-29 16:39:54 +00:00
David Rose 5f6affba78 several Linux fixes 2011-09-14 23:00:27 +00:00
David Rose 0113a991a1 missing include 2011-09-09 18:19:01 +00:00
David Rose 02ea25e30c fix a few formatting issues 2011-08-31 18:57:34 +00:00
David Rose 7a11d70f14 twirling icon on X11 too 2011-08-31 18:02:56 +00:00