20547 Commits

Author SHA1 Message Date
rdb
3ece15bba0 Implement texture clears for buffer textures 2015-08-23 17:13:12 +02:00
rdb
cbb3969017 Merge remote-tracking branch 'origin/release/1.9.x' 2015-08-23 17:03:55 +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
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
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
9868d87196 Add Texture::F_r11_g11_b10 2015-08-16 14:10:59 +02:00
rdb
d569e2ab6f Merge branch 'release/1.9.x' 2015-08-16 13:55:42 +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
rdb
782c4db634 Instead of checking every 100 end_frame() calls, check for errors every second. 2015-08-11 19:11:56 +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
rdb
283713a382 Fix deprecation warning for default shader in GL3.2+ core context 2015-08-11 18:27:15 +02:00
rdb
9773fd7969 Support cube map arrays 2015-08-11 17:08:31 +02:00
rdb
a24531ff7b Various GL tweaks 2015-08-11 15:45:27 +02:00
rdb
8764cb8222 Merge remote-tracking branch 'origin/release/1.9.x' 2015-08-11 13:57:11 +02: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
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
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
5bf0d44735 Fix linker issue on Windows 2015-08-09 15:59:00 +02:00
rdb
85e3d2ee3a Don't override host URL when building CMU runtime distribution 2015-08-09 13:10:20 +02:00
tobspr
8a8cc94cbb Add setters to BoundingBox and BoundingSphere 2015-08-08 20:59:56 +02:00
rdb
bff070430e Fix some aliasing warnings 2015-08-08 20:56:09 +02:00
rdb
74190f9e50 Work towards supporting Python 3 in the rtdist 2015-08-08 20:49:51 +02:00
rdb
81801654a2 Fix finding extension modules ending in "module.so" with the VFS importer 2015-08-08 12:43:58 +02:00