Commit Graph

26892 Commits

Author SHA1 Message Date
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 c352e92dbc dtoolbase: Fix out-of-bounds access in pdtoa.cxx 2025-10-15 21:22:34 +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
rdb 983c88e005 tests: Make threading tests conditional upon thread support 2025-10-15 20:48:56 +02:00
rdb 57793822fe glgsg: Fix crash if task chain was destroyed before GSG 2025-10-15 20:46:56 +02: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 e415457c05 glstuff: Fix a wrong docstring 2025-10-15 13:40:30 +02:00
rdb 97b3c18960 express: Fix build with older OpenSSL versions 2025-10-15 11:59:07 +02:00
rdb b7fb4af197 tests: Fix test run with OpenSSL disabled 2025-10-15 11:58:55 +02:00
rdb 25ef6112de express: Update SHA256 code in ZipArchive for OpenSSL v3 2025-10-15 11:43:10 +02:00
rdb 5f9bb65505 make-prc-key: Update deprecated API use for OpenSSL v3 2025-10-15 11:42:10 +02:00
rdb f40e611eed parser-inc: Add some missing headers
[skip ci]
2025-10-14 15:20:14 +02:00
rdb 6ac2164c25 notify: Print out C++ backtrace on assert-abort 2025-10-10 17:51:30 +02:00
rdb 2540648ac9 nativenet: Change deprecated sprintf to snprintf 2025-10-10 14:13:17 +02:00
rdb 77fa04adb0 glgsg: Fix typo causing SSBO support not always detected 2025-10-06 21:02:07 +02:00
rdb e68a3db7c9 glgsg: Fix typo causing SSBO support not always detected 2025-10-06 21:01:20 +02:00
rdb e661d02815 glgsg: Fix sharing shaders between GSGs
Fixes #1728
2025-09-14 11:00:26 +02:00
rdb b275a72d0f pstats: Fix version check for ref tracing feature 2025-09-14 09:59:05 +02:00
dependabot[bot] 70c6251c76
build(deps): bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 23:15:19 +00:00
rdb b32d5c6724 pstats: Enable ref tracing feature in Python 3.13.3+ as well
The fix to Python was backported here.
2025-09-05 09:59:44 +02:00
rdb cd791ca7fc pstats: Add new feature to count Python objects by type
This is useful for profiling cases where the number of Python objects is growing more than expected

Requires Python 3.14a6 and can be enabled with pstats-python-ref-tracer true
2025-09-04 16:29:15 +02:00
rdb 3f45a8e367 dtool: Improve memory usage tracking without USE_DELETED_CHAIN
Now all classes that use ALLOC_DELETED_CHAIN participate in memory usage tracking even when USE_DELETED_CHAIN is not set (as long as DO_MEMORY_USAGE is set)
2025-09-04 14:35:56 +02:00
rdb d65e46e7b7 pgraph: Track CullableObject memory usage 2025-09-04 14:05:29 +02:00
rdb 9427f2b590 dtool: Track DeletedChain memory use even without USE_DELETED_CHAIN 2025-09-04 14:04:48 +02:00
rdb b6dc37cfb0 pgraph: Fix CullableObject incorrect use of memory usage tracking 2025-09-04 13:46:56 +02:00
rdb 557ce7a841 express: Fix track-memory-usage with DeletedBufferChain off
mark_pointer gets called twice, which is now legal
2025-09-04 13:32:10 +02:00
rdb 212ad7486c prc: Fix recursion reading notify-timestamp config.prc variable 2025-09-04 13:31:24 +02:00
rdb 32d2a13751 dtoolutil: Fix missing std:: prefix 2025-09-04 00:57:37 +02:00
rdb 05a610fadf build: Update to interrogate 0.7.0 2025-09-04 00:44:12 +02:00
rdb 0c0eca60d3 express: Error check in set_encryption_password, don't use Dtool_Return_None 2025-09-03 23:38:05 +02:00
rdb 2ab3ea39c4 interrogatedb: Name interrogate_request structs
This allows them to be forward-declared
2025-09-03 23:36:43 +02:00
rdb f5713d1240 cleanup: Fix missing `std::` prefixes 2025-09-03 23:36:04 +02:00