rdb
b09ebf3b84
makewheel: Exclude some more system libs
...
Backport of be382a8f29
2025-12-22 12:11:06 +01:00
rdb
40ecb01bb1
samples: Remove unused CardMaker import from procedural-cube sample
...
Backport of 5d465be01e
2025-12-22 12:03:44 +01:00
rdb
6b3ed01756
framework: Clean up task manager on close_framework()
...
This prevents crashes due to the tasks it spawns continuing to run
Backport of a32030d46e
2025-12-22 12:01:13 +01:00
rdb
cbd25a4d80
makepanda: Don't look for macOS framework when cross-compiling
...
Backport of 7191fb1ed6
2025-12-22 11:59:48 +01:00
rdb
d020b25afe
windisplay: Fix recursive loop in adjust_z_order
...
Cherry-pick of 639497310e with alteration
to preserve ABI (replacing an unused bool field)
2025-12-22 11:58:14 +01:00
rdb
c8c5ae829d
putil: Fix SparseArray get_lowest_on_bit and get_lowest_off_bit
...
Cherry-pick of d173086a6f
2025-12-22 11:57:03 +01:00
a2cy
df4ebca335
audiotraits: Add support for different coordinate systems for 3d audio
...
Backport of 4705b32943 (#1786 )
2025-12-22 11:46:11 +01:00
rdb
5d8af37c41
makepanda: Only add -msse2 when building for x86 platforms
...
Partial backport of 2759fb9606
2025-12-22 11:37:16 +01:00
rdb
5b2cb98a93
dist: Add hidden import for jnius
2025-12-18 15:09:07 +01:00
rdb
6ada5071d5
dist: Add linecache stubs for newer versions of Python
2025-12-18 15:08:59 +01:00
rdb
784f32d0b9
showbase: add user_exit alias for userExit
2025-12-18 15:00:56 +01:00
rdb
f4ee950355
deploy-stub: Fix missing time.h include
2025-12-01 14:46:40 +01:00
rdb
6a77fc633b
dist: Update macOS target for Python 3.14 to 10.15
2025-12-01 11:47:01 +01:00
rdb
03873c7adf
Update Windows thirdparty tools to 1.10.16
2025-12-01 11:26:51 +01:00
rdb
8ece2c86d0
Update BACKERS.md from latest master
...
[skip ci]
2025-12-01 10:24:21 +01:00
rdb
2ecbd54640
installer: Add Python 3.15
2025-12-01 10:20:55 +01:00
rdb
227a9e3406
workflow: Update from deprecated macOS 13 runner to macOS 14
2025-11-12 11:48:51 +01:00
rdb
2c9997ee6d
x11: Remove methods added erroneously during bad merge
2025-11-12 11:47:48 +01:00
omn14
a01e039669
x11: Add function for detecting auto repeat key events ( #1735 )
...
Cherry-picked from master
2025-11-12 11:44:28 +01:00
rdb
23782ec511
task: Also check for subclasses of coroutine
...
Apparently Nuitka uses custom coroutine classes that inherit from Python's own coroutine class, causing PyCoro_CheckExact to be inadequate
In the future we may want to check the ABC or check the existence of send/throw methods
2025-11-12 11:41:51 +01:00
rdb
fd5258fe09
makepanda: Skip building TinyOsxGraphicsWindow when building 64-bit
...
Also disable linking AGL on macOS SDK 26.0, which has removed it
2025-11-12 11:39:22 +01:00
jtfedd
56cdea16c9
pgui: Fix bugs with pgSliderBar dragging
...
Closes #1722
2025-11-10 11:27:47 +01:00
rdb
c352e92dbc
dtoolbase: Fix out-of-bounds access in pdtoa.cxx
2025-10-15 21:22:34 +02:00
rdb
77fa04adb0
glgsg: Fix typo causing SSBO support not always detected
2025-10-06 21:02:07 +02:00
rdb
b417d6a373
backport: A few thread safety things for free-threaded builds
2025-08-28 11:34:37 +02:00
rdb
86ba156a7b
py_compat: Update for Python 3.13 and 3.14
2025-08-28 11:33:12 +02:00
rdb
aa554a2130
task: Backport fix for generators without send()
...
Backport of 00b5357b8e
2025-08-28 10:25:11 +02:00
rdb
66c9264f30
bam: Add forward compatibility for bam 6.46
...
See #1657 and 052bd77030
2025-08-03 12:00:10 +02:00
rdb
ab357ea120
tinydisplay: Try to fix SDL compile errors
...
Fixes #1708
2025-07-28 15:29:56 +02:00
rdb
0a94971f1a
event: Fix memory leak I just introduced in 41e4cf5
2025-07-28 15:26:35 +02:00
omg-really
85e4d0734d
bam2egg: Fix support for more than two tags
...
Fixes #1725
2025-07-28 15:20:01 +02:00
rdb
6ef4699a48
collide: Fix potential use-after-free with transform cache disabled
...
Fixes #1733
2025-07-28 15:10:31 +02:00
rdb
41e4cf5d11
event: Fix `await gather()` returning first item instead of tuple
...
Fixes #1738
2025-07-28 14:58:42 +02:00
rdb
7d7a08e66f
cppparser: Consider reference types destructible
...
Fixes #1743
2025-07-28 11:11:32 +02:00
rdb
6a9dde43da
workflow: Fix Windows build
2025-07-28 11:11:27 +02:00
rdb
de4865b324
putil: grab GIL while decreffing function
2025-07-28 10:01:11 +02:00
rdb
20c9b0d902
workflow: Hack workaround for Ubuntu CI error
2025-07-28 10:00:22 +02:00
rdb
95f16ea778
workflow: Update to MSVC 14.3 / 2022
2025-07-21 12:18:20 +02:00
rdb
7051aa00c4
workflow: Update test runners
2025-07-21 11:59:41 +02:00
rdb
47a823b330
workflow: Update Windows 2019 to 2022
2025-07-20 21:46:33 +02:00
rdb
fcf619d606
Update version numbers to 1.10.16
2025-02-25 17:33:34 +01:00
rdb
9a2203b9bb
pstats: Backport fix for crash when receiving frames out of order
2025-02-25 17:32:44 +01:00
rdb
e270a073f4
readme: Update download link to 1.10.15
...
[skip ci]
2024-11-08 10:55:33 +01:00
rdb
f26009bd24
Add Python 3.13 to setup.cfg
...
[skip ci]
2024-11-08 10:54:13 +01:00
rdb
9dbd20d7bd
workflow: No longer skip Python 3.13 builds on Windows
2024-11-07 16:20:49 +01:00
rdb
e199f25b4d
Update thirdparty links to 1.10.15
2024-11-07 16:18:50 +01:00
rdb
d8cc57a5f7
doc: Add release notes for 1.10.15
...
[skip ci]
2024-11-07 16:01:19 +01:00
rdb
a6a386aab3
text: Fix text-native-antialias not properly taking effect
2024-11-07 11:34:02 +01:00
rdb
16431748de
parametrics: fix RopeNode breaks due to float imprecision
...
Fixes #1325
2024-11-06 22:51:40 +01:00
rdb
0a4d22ad9f
express: Fix VFS mount points not being listed as directories
...
Fixes #1244
2024-11-06 13:20:03 +01:00