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
dbb83409e0
More panda3d.exe robustness: make sure contents.xml is fresh if core API fails hash check
2015-09-01 01:09:47 +02:00
rdb
9053999889
Don't put important code in an assert - fixes media player sample in runtime environment
2015-08-28 21:40:08 +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
56b94eb815
Don't raise exception in tp_traverse, instead silently passing case where object is already destructed
2015-08-28 16:28:03 +02:00
rdb
d68bbae5b4
Don't add "(not used)" to config decls when writing them, it makes it harder to write out a config.prc file
2015-08-26 14:57:30 +02:00
rdb
09f2bea96f
Fix typo in error message
2015-08-23 14:56:53 +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
d8f655479a
Remove references to SourceForge CVS repository
2015-08-23 14:12:59 +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
902bce01e9
Fix various window sizing issues on X11
2015-08-22 19:16:21 +02:00
rdb
eecded05bd
Fix broken imports in ParticleTest
2015-08-20 21:59:12 +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
82f7813927
Fix assertion when resizing tinydisplay window to fullscreen on X11
2015-08-20 21:12:28 +02:00
rdb
a359ef8a0b
Clamp colors to 0-1 range in tinydisplay
2015-08-20 21:04:32 +02:00
rdb
7fa0d3c60a
Fix bug #1457688 : libRocket elements show solid white in tinydisplay
2015-08-20 18:58:13 +02:00
rdb
f14f7d1913
Add missing 'os' module import
2015-08-18 17:46:38 +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
tobspr
2ea3e3f65a
Fix occasional crash when connecting to pstats
2015-08-16 13:54:54 +02:00
tobspr
1c1efa7f17
Fix Texture:estimate_texture_memory()
2015-08-16 13:54:09 +02:00
tobspr
e178ca4c9b
Fix missing imports in showbase when using sticky keys (was broken with commit 0aa0f34c7498131ab67077be83be3c93a0e9ca83)
2015-08-16 13:52:07 +02:00
rdb
6b7cbc5f2f
Fix issue running makepanda on German computers
2015-08-16 13:51:25 +02:00
rdb
3c9a0f99a9
Merge pull request #50 from eswartz/pr_rocket_keys_before_mice
...
Send libRocket key events before mouse events
2015-08-14 16:24:47 +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
Ed Swartz
9fdc2d82d1
Send libRocket key events before mouse events
...
On Linux (at least), a key event is accompanied with a mouse position
event. If a libRocket UI is listening to e.g. "mouseover" events,
then any keypress will first appear to be a mouse movement, tripping
up code that tries to handle focus with both keyboard and mouse
support.
This change merely dispatches key events before any mouse events to
avoid this problem.
2015-08-13 11:02:51 -05:00
rdb
9b93b8a030
python-pmw shouldn't be a dependency, merely a recommendency
2015-08-13 01:59:07 +02:00
rdb
f161ce82cc
Add argument names to quaternion classes so they show up in the API ref
2015-08-12 18:29:54 +02:00
rdb
7668c25f45
Merge pull request #49 from eswartz/pr_stdpy_file_mode_check
...
Accept 't' in mode flags and error out if mode unrecognized
2015-08-12 17:37:59 +02:00
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
Ed Swartz
4916aaca54
Add 'openal-device' configuration variable for selecting OpenAL device
2015-08-11 09:29:26 -05:00
rdb
888efc18af
Avoid unnecessary glVertexAttribDivisor calls
2015-08-11 13:56:47 +02: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
caf986fa2a
Fix uninitialized variable that would sometimes prevent mouse movement from being registered by libRocket
2015-08-10 02:48:53 +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
369305c529
Prevent having to relink most of pandatool when version info changes
2015-08-09 22:26:25 +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
85e3d2ee3a
Don't override host URL when building CMU runtime distribution
2015-08-09 13:10:20 +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
14bd992e77
Remove use of deprecated "register" keyword
2015-08-07 18:56: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
f1df65034d
Fix Mac 10.11 compile error
2015-08-07 17:29:03 +02:00