101 Commits

Author SHA1 Message Date
rdb
2bd34a806d dist: Add hidden imports for scipy 2022-09-02 07:54:34 +02:00
rdb
48b0819cda rocket: Don't try to build Boost binding code for Python 3
libRocket doesn't support Python 3 anyway, and it has an error compiling with Python 3.11

[skip ci]
2022-09-01 19:41:37 +02:00
rdb
5443377d8b doc: Update release notes for 1.10.12
[skip ci]
2022-09-01 18:11:59 +02:00
rdb
d66ef59ecc pgraph: Fix assertion in PythonLoaderFileType with debug Python build 2022-01-07 10:44:03 +01:00
rdb
b736b3e4db filter: Accept floating-point values for FilterManager mul= parameter
Fixes #1231
Closes #1232
2022-01-07 10:15:49 +01:00
rdb
50dd0113e7 doc: Update release notes for 1.10.11
[skip ci]
2022-01-06 17:12:13 +01:00
rdb
b291db2556 doc: Update release notes for 1.10.10
[skip ci]
2021-08-30 16:56:59 +02:00
rdb
709c1eb378 Update release notes for 1.10.9
[skip ci]
2021-03-24 15:17:30 +01:00
rdb
2b0a6b995a display: Add a way to query system DPI scaling
See #426
2020-12-26 16:25:51 +01:00
rdb
55d43a1d57 device: Fix macOS crash when unplugging device in threaded pipeline
Fixes #1082
2020-12-26 12:46:45 +01:00
rdb
5fd6436df5 doc: Update release notes for 1.10.8
[skip ci]
2020-12-25 00:25:33 +01:00
rdb
4cf32bece3 doc: Update release notes for 1.10.8
[skip ci]
2020-12-24 15:30:17 +01:00
rdb
c759bfd6b8 doc: Add 1.10.8 release notes
[skip ci]
2020-12-22 13:00:39 +01:00
rdb
36eed0d9c9 dist: don't exclude api-ms-win-crt-*.dll libraries
These are needed to run the program on systems without the right CRT installed.
2020-09-14 12:30:43 +02:00
rdb
e0d3413182 doc: Add 1.10.7 release notes
[skip ci]
2020-09-13 16:15:24 +02:00
rdb
4480f4d702 doc: add release notes for Panda3D 1.10.6 2020-03-19 12:42:18 +01:00
rdb
cae7d55c8d doc: add some more release notes for 1.10.5 2020-01-07 21:43:04 +01:00
rdb
399797d0b1 physics: fix assertions when particles get very large positions
Fixes #822
2020-01-04 21:13:49 +01:00
rdb
c28ab63481 doc: add release notes for Panda3D 1.10.5 2020-01-04 02:59:07 +01:00
rdb
b19abf1480 doc: add release note for 1.10.4.1
[skip ci]
2019-08-19 23:35:35 +02:00
rdb
6127ff5c4a doc: add some additional notes for 1.10.4
[skip ci]
2019-08-18 13:45:09 +02:00
rdb
96cf87e444 doc: add release notes for Panda3D 1.10.4 2019-08-14 15:11:39 +02:00
rdb
65491fdc0f doc: add release notes for 1.10.3 2019-05-13 14:25:40 +02:00
rdb
3f97c3534e doc: fix typo in release notes
[skip ci]
2019-03-10 20:46:13 +01:00
rdb
0dd33265ee doc: add release notes for 1.10.2 2019-03-10 20:44:02 +01:00
rdb
b75982a610 interval: fix QuatInterval not normalizing the start quaternion 2019-02-14 19:18:14 +01:00
rdb
55ac585745 makewheel: exclude libdrm.so.2 which causes GLX context failure 2019-02-12 19:04:38 +01:00
rdb
35d28cdd0d doc: update release notes for 1.10.1 2019-02-12 00:29:30 +01:00
rdb
2da791b9fb Audio3DManager: fix regression with setSoundVelocityAuto() 2019-01-06 09:32:41 +01:00
rdb
6e730a2e95 Audio3DManager: accept tuple in setSoundVelocity/setListenerVelocity 2019-01-06 09:32:41 +01:00
rdb
f8f0180ee7 doc: add release notes for Panda 1.10.0
[skip ci]
2018-12-28 23:31:13 +01:00
rdb
163c923c82 Backport various fixes for 1.9.4 2017-03-31 18:08:49 +02:00
rdb
0925a940cd Fix oops in 1.9.3 release notes 2016-12-26 07:08:51 -05:00
rdb
0c742d59e5 Fix crash due to incorrect alignment when building Eigen with AVX extensions
Consequentially, we now use 32-byte alignment when building with eigen if __AVX__ is set.
2016-12-25 22:13:05 +01:00
rdb
4393455eba Fix get_keyboard_map on Czech (and other) layouts
Now reports proper Unicode name, and doesn't omit keys that don't have a recognised mapping by Panda
https://bugs.launchpad.net/panda3d/+bug/1652145
2016-12-25 16:12:54 +01:00
rdb
2ac1734566 Fix crash when trying to write 16-bit TIFF file (LP bug 1222922)
Note: does not actually add support for writing 16-bit tifs; Panda just doesn't crash but automatically downsamples to 8-bit.
2016-12-23 00:36:59 +01:00
rdb
c1d6e93166 Don't link extension modules with libpython; changes to help w/ building whls
This fixes compatibility issues with homebrew Python on Mac OS X.

This introduces a --no-directscripts flag to disable building packpanda and eggcacher, which require linking with libpython (which is not available on manylinux).  When building a wheel, the packpanda and eggcacher modules can instead be added to console_scripts in the entry_points definition.
2016-12-21 17:57:13 +01:00
rdb
92302942fe Changes to build on ancient Linux distributions (CentOS 5 / manylinux) 2016-12-21 17:40:49 +01:00
rdb
a1338b9ac6 Backport to 1.9: fix for distance sorting with gl-coordinate-system changed 2016-12-07 23:00:06 +01:00
rdb
83d54bcdaf Try to preserve refresh rate when switching display mode on Windows 2016-12-07 22:57:53 +01:00
rdb
8c1f64e086 Fix for 1.9: fix errors when Cg-style matrix inputs are mat3 2016-11-14 19:41:54 +01:00
rdb
5832ab8099 Fix errors when trying to raise vectors to a power 2016-10-31 22:10:47 +01:00
rdb
4526de8f7a Fix exception when trying to pickle NodePathCollection objects 2016-10-31 22:07:01 +01:00
rdb
ea82d9d664 Preserve "intangible" and "level" collide flags in bam2egg 2016-10-20 11:02:19 +02:00
rdb
e2fe951322 Fix compilation errors in Bullet 2.84/2.85 2016-10-16 00:14:05 +02:00
rdb
955ca0d334 Fix support for passing keyword arguments to methods named make()
such as *Attrib.make() and Shader.make()
2016-10-13 00:21:59 +02:00
rdb
7c45e891f5 X11: fix .ico cursor bug. Support PNG-compressed .ico files. 2016-10-13 00:16:40 +02:00
rdb
f363088cb2 Fix exception when creating intervals before ShowBase is started 2016-09-30 00:21:12 +02:00
rdb
3f53994372 Fix mipmap filtering issues in tinydisplay renderer 2016-09-28 00:00:22 +02:00
rdb
2e9394eba7 Fix tinydisplay texture errors on shutdown 2016-09-27 22:38:03 +02:00