rdb
ea55924e59
android: Fix assorted compatibility issues with plyer/pyjnius
...
pyjnius needs to do env->FindClass in the app thread, which only works if the app thread was created by Java, so I changed android_native_app_glue to do that instead of via pthreads
2025-12-06 21:09:57 +01:00
rdb
ba6b66fbb6
android: Fix crash when setting window title on wrong thread
2025-12-06 21:09:09 +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
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
Drew Rogers
7ef2f0616f
Add a pandatool for converting various image formats to the TXO format. ( #1740 )
2025-11-26 13:27:37 +01:00
dependabot[bot]
f91e5df142
build(deps): bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-25 14:54:09 +01:00
DTM1218
062e3365fd
directgui: Add default release sounds for buttons
2025-11-10 10:45:20 +01:00
Mohamed Yasser Mostafa
429af9ae57
putil: Add method to clear BamCache on disk ( #1774 )
2025-11-10 10:37:53 +01:00
rdb
7c7f09241d
android: Robustify blob mapping
2025-11-10 00:09:26 +01:00
rdb
72fc5e1f1b
android: Remove unused include
2025-11-09 23:31:51 +01:00
rdb
382078cdaf
android: Fix strange compilation error on 32-bit Android
2025-11-09 23:25:18 +01:00
rdb
325727ef2f
deploy-stub: Add flag for enabling verbose mode in Python
2025-11-09 23:21:49 +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
8a23014cc6
android: Set Activity title to window title
2025-11-09 12:07:26 +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
27d905feff
workflow: Add Android build to CI matrix
2025-11-07 10:36:00 +01:00
rdb
d1aeef5c25
makepanda: Remove -m32 and -m64 flags for Android
2025-11-07 09:43:14 +01:00
rdb
bba39286c7
workflow: Set XCode version to 16
2025-11-05 13:22:08 +01:00
rdb
1047728429
tests: Support running test suite from adb shell
2025-11-05 12:52:47 +01:00
rdb
90ca53ac2d
android: Fixes to allow Panda to run from the adb shell
2025-11-05 12:50:30 +01:00
rdb
e9fddf6839
makepanda: Use correct .so suffix on Android
2025-11-05 12:48:29 +01:00
rdb
e524dc9766
dtoolbase: Apply pvector libc++ workaround across the board
...
The bug with empty vector_uchar causing a crash seems to occur on Android as well
2025-11-05 12:47:40 +01:00
rdb
db27278f22
distributed: Fix for importing CR without OpenSSL compiled-in
2025-11-05 12:47:04 +01:00
rdb
5c70817708
workflow: Update to macOS 15
2025-11-05 12:46:50 +01:00
rdb
418d041252
pipeline: Fixes for fragile TLS implementation on Android
2025-11-04 23:50:05 +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
4a7e5288c0
express: Fix compiler warning on Android
2025-11-04 22:07:37 +01:00
rdb
cbbd3edc39
pandatool: Make WindowsGuid class trivially copyable
...
Squelches compiler warning
2025-11-04 22:06:17 +01:00
rdb
a40e8f9fb0
android: Fix incorrect usage of ALooper_pollOnce
2025-11-04 22:05:51 +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
53a6d5dc5d
readme: Add sponsor logos
...
[skip ci]
2025-10-29 22:31:38 +01:00
rdb
cc5eaa832a
Add LambdaTest to BACKERS.md
...
[skip ci]
2025-10-29 22:14:51 +01:00
rdb
fdf67adc17
dist: Allow passing in custom AndroidManifest.xml
2025-10-26 12:54:55 +01:00
rdb
ce31e41ab7
dtoolbase: Work around macOS compiler bug with empty vector
...
Observed with macOS 15.4 SDK when passed two equal pointers to vector_uchar
2025-10-26 12:54:40 +01:00
rdb
9df9409eae
cocoadisplay: Fix some DPI handling issues on resize
2025-10-26 11:10:52 +01:00
rdb
ba717b0db6
display: Fix compile warning
2025-10-19 14:18:55 +02:00
rdb
bd76aba87c
audiotraits: fix compile warning on macOS
2025-10-19 14:18:17 +02:00
rdb
e83150f382
makepanda: Add more supported macOS SDKs, print used version
2025-10-19 11:42:58 +02:00
rdb
c2ab647215
mac-stats: Widen strip chart sidebar to make smooth button fit on Tahoe
2025-10-19 11:42:58 +02:00
rdb
867f1747e9
dtoolbase: Fix out-of-bounds access in pdtoa.cxx
2025-10-15 21:22:03 +02:00
rdb
5006f92110
build: Update to interrogate v0.7.1
2025-10-15 21:21:04 +02:00