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
rdb
50b984cffd
dtoolbase: Fix test failure on 32-bit Windows with pftoa
2024-10-31 23:50:27 +01:00
rdb
7926d1047e
text: Unbreak small caps support with text-use-harfbuzz
...
Fixes #1666
2024-10-31 15:01:06 +01:00
rdb
6f2231620d
build_apps: Add bam_embed_textures option
2024-10-31 13:07:02 +01:00
rdb
89c0371cbb
putil: BamWriter doc fix, initialize _root_node field properly
2024-10-31 13:07:02 +01:00
rdb
5dcd70dcb5
build_apps: Fix wrong relative paths with bam_model_extensions
...
Fixes #1642
2024-10-31 13:07:02 +01:00
rdb
2a6f4fc6ff
putil: Fix file_texture_mode on BamWriter not being writable
2024-10-31 13:07:02 +01:00
rdb
32ad388a51
gobj: Don't try to resolve empty alpha filename when writing bam
2024-10-31 13:07:02 +01:00
rdb
a311ad876f
test_wheel: Add --ignore option to ignore tests
2024-10-31 13:07:02 +01:00
rdb
e5ac1d0141
build_apps: Don't warn about missing ld-linux lib on aarch64
2024-10-31 13:07:02 +01:00
rdb
ff91f127bf
py_compat: Fix Python 2.7 compilation error
...
This code never actually gets compiled in Python 3
[skip ci]
2024-10-30 21:52:23 +01:00
rdb
c2de5c306f
makepanda: Don't link p3dcparse with pystub
...
pystub doesn't really define enough symbols to be useful with newer Python versions, and it seems that there are compile errors with python 3.13t on manylinux2014 due to conflicts with the Python library itself
2024-10-30 20:19:05 +01:00
rdb
e2d9d3ef7c
makepanda: Fix python DLL not being copied into wheel on 3.13t
2024-10-30 20:18:30 +01:00
rdb
27ce5c991e
dist: Python 3.13 requires macOS 10.13+
2024-10-30 14:57:35 +01:00