John Cote
0661574448
Merge remote-tracking branch 'upstream/master'
2026-01-30 20:16:19 -05:00
rdb
c0bf7e075c
leveleditor: Fix use of removed imp module (untested)
2026-01-28 16:12:45 +01:00
John Cote
935c9cd80a
Merge remote-tracking branch 'upstream/master'
2026-01-27 20:58:16 -05:00
rdb
8bbc1a1515
loader: Restore compatibility with Python 3.8
2026-01-26 14:29:16 +01:00
rdb
99bbc14973
loader: Fix incomplete loadModel/loadSound type annotations
2026-01-26 11:11:00 +01:00
rdb
d84b984e22
showbase: Fix exception when calling Ctrl+C at the wrong moment
2026-01-26 11:10:27 +01:00
rdb
f958fdced3
interval: fix Python callable inputs not called in ET_instant mode
...
Fixes #1799
2026-01-07 14:08:57 +01:00
rdb
cb03554da5
putil: Support vector_uchar to be passed to an event parameter
2025-12-31 23:01:43 +01:00
TRIGON69
97de7863e4
direct: Fix DirectGrid alpha issue and getVertexColor error ( #1793 )
...
Fixes #1292
2025-12-29 21:03:48 +01:00
rdb
0e41b62743
Merge branch 'release/1.10.x'
2025-12-22 16:12:54 +01:00
rdb
bd1105d545
directnotify: Add snake_case versions of methods
2025-12-22 10:06:45 +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
8fb23c5599
dist: Fix inability to pick up nested hidden modules
2025-12-06 21:05:40 +01:00
rdb
d6da1965ae
dist: Add linecache stubs for newer versions of Python
2025-12-06 21:05:14 +01:00
rdb
8d25975b57
dist: Add hidden import for jnius
2025-12-06 21:04:41 +01:00
rdb
6a77fc633b
dist: Update macOS target for Python 3.14 to 10.15
2025-12-01 11:47:01 +01:00
rdb
c32d5146b3
dist: Gracefully skip accidentally included Python .egg archives
2025-11-26 13:36:10 +01:00
rdb
1cfa61b435
showbase: Temporarily add back throw_new_frame
...
This helps with slight version mismatch compat, we can remove it before release
2025-11-26 13:36:10 +01:00
George Aleksandrovich
a32d74314b
Changed unsigned int to signed int for resync in DistributedSmoothNode. ( #1162 )
...
Co-authored-by: rushingseas8 <aleksandrovich@verizonmedia.com>
2025-11-26 13:34:07 +01:00
DTM1218
062e3365fd
directgui: Add default release sounds for buttons
2025-11-10 10:45:20 +01:00
rdb
e809c9eb92
android: Complete support for android:extractNativeLibs=false
...
This is the non-legacy way to ship native libraries nowadays, leaving them in the .apk so that there doesn't need to be an extraction step and the app takes up less space.
2025-11-09 21:58:08 +01:00
rdb
598106c6dd
dist: Show error for mismatching build_apps/wheel
2025-11-09 21:55:41 +01:00
rdb
3d1b897c31
android: Work on supporting extractNativeLibs:false, separate blob
...
The blob is now stored in a raw resource, so no longer duplicated between each architecture
Setting extractNativeLibs:false doesn't yet work, the remaining step is somehow getting Python to load extension modules that are still part of the apk
2025-11-09 18:02:10 +01:00
rdb
4763ddba21
dist: Neatly indent AndroidManifest.xml
2025-11-09 12:07:43 +01:00
rdb
32bdca9015
android: Work on API level 36 support (though target 35 for now)
2025-11-08 23:58:21 +01:00
rdb
db27278f22
distributed: Fix for importing CR without OpenSSL compiled-in
2025-11-05 12:47:04 +01:00
rdb
1ea0ea6d05
dist: Fix for gui_apps with spaces in name on Android
2025-11-04 23:48:46 +01:00
rdb
ec9a7d1e85
dist: Check provided AndroidManifest.xml file for basic sanity
2025-11-04 23:46:46 +01:00
rdb
42ae007965
dist: Target latest Android API level
...
Apps targeting an older SDK can no longer be installed on newer Android devices
2025-11-04 22:04:18 +01:00
rdb
f848776d48
dist: Update Android protobuf files
2025-11-04 22:04:08 +01:00
rdb
fdf67adc17
dist: Allow passing in custom AndroidManifest.xml
2025-10-26 12:54:55 +01:00
rdb
93a1da82a1
direct: Remove throw_new_frame from libp3showbase (see #1014 )
2025-10-15 13:52:02 +02:00
rdb
14c4a9ad38
direct: Move particlePath definition to Python (see #1014 )
2025-10-15 13:48:00 +02:00
rdb
f5713d1240
cleanup: Fix missing `std::` prefixes
2025-09-03 23:36:04 +02:00
WMOkiishi
67e3ccada7
showbase: Annotate some debug functions ( #1767 )
2025-08-23 10:50:17 +02:00
WMOkiishi
0e1a3f2ab7
stdpy: Annotate threading functions ( #1765 )
2025-08-02 16:43:50 +02:00
WMOkiishi
f00cec70e6
showbase: Annotate `VFSImporter` functions ( #1764 )
2025-08-02 16:42:58 +02:00
rdb
fe65114cd7
VFSImporter: Add ignore directive for mypy
...
It's complaining about something in the Python source, nothing we can do
about that
2025-07-28 22:50:52 +02:00
rdb
bd4b3dd1a7
showbase: Rewrite VFSImporter for newer Python import system
...
Fixes #1718
2025-07-28 20:35:00 +02:00
WMOkiishi
ddcfee18b4
showbase: Annotate methods of Event, Interval, and Job Managers ( #1762 )
2025-07-28 11:15:23 +02:00
omn14
33e6ed8907
physics: Add support for distance-based falloff ( #1731 )
2025-04-15 15:59:15 +02:00
WMOkiishi
5435579567
showbase: Annotate basic `Messenger` methods ( #1726 )
2025-04-06 10:10:50 +02:00
WMOkiishi
4b4fa03895
direct: Annotate functions called directly by top-level code ( #1727 )
2025-04-06 10:10:15 +02:00
WMOkiishi
8de98592ca
showbase: Annotate basic `Loader` methods ( #1723 )
2025-02-19 18:59:19 +01:00
rdb
ea1cbe47ac
dist: Add missing hidden import for panda3d.core on enum
2025-02-02 20:07:10 +01:00
WMOkiishi
b0e1e0c75a
showbase: Annotate callback methods
2025-02-02 09:28:25 +01:00
WMOkiishi
eb5366b991
tests: Update mypy to version 1.14.1 ( #1715 )
2025-01-16 16:04:09 +01:00
rdb
46cf9c0507
showbase: Fix Loader when destroying and recreating ShowBase
2024-12-14 14:47:28 +01:00