rdb
1e6569e678
dxgsg9: Fix issues with luminance textures and ATI1 compression
...
Fixes #1198
2021-12-31 22:59:01 +01:00
rdb
ecc6fb6b0c
dxgsg9: Implement ability to get screenshot from multisample backbuffer
...
Fixes #1225
2021-12-31 13:41:57 +01:00
rdb
ce0d020cfd
makepanda: Add handling for Windows 11 SDK
2021-12-31 13:10:20 +01:00
Stephen A. Imhoff
a723567a3a
Add manylinux_2_24 for building
2021-12-30 21:59:08 +00:00
rdb
9961a90618
workflow: Use macOS 10.15 for now for CMake builder
2021-12-27 23:32:45 +01:00
rdb
866bf9e2b5
workflow: Update macOS builder to macOS-11
2021-12-26 15:31:44 +01:00
rdb
8a9410cbc6
Use lowercase spelling for panda3d as package name in setup.cfg
2021-12-26 14:22:26 +01:00
rdb
953cf898bc
x11: Fix doubled-up info print message
2021-12-26 14:13:32 +01:00
rdb
9598065641
Merge branch 'release/1.10.x'
2021-12-26 14:13:23 +01:00
rdb
f01399bba8
device: Correct axis mappings for FrSky RC controller on Windows
...
See #1218
2021-12-26 12:30:05 +01:00
rdb
8b19761844
device: Add spam output for raw windows device
2021-12-26 12:30:05 +01:00
rdb
c38d582f8c
showbase: Add base.clock
alias for globalClock
...
Mirrors eefcae7b05aef7628b691d8601f8d7d9d0916cb3 on master
2021-12-26 12:30:00 +01:00
rdb
987f2f036b
makepanda: Fix clang crash on macOS when compiling Objective-C++ code
2021-12-26 12:30:00 +01:00
Stephen A. Imhoff
c2635d2498
makepanda: Add rpmversion for packaging.
...
Closes #1220
2021-12-26 12:30:00 +01:00
rdb
2fcacd1bab
makepanda: Replace references to deprecated distutils module
...
distutils is deprecated as of Python 3.10 (see PEP 632) and will be removed in Python 3.12.
2021-12-25 11:51:28 +01:00
rdb
f3c481578e
samples: Update globalClock
references to base.clock
2021-12-25 11:49:04 +01:00
rdb
eefcae7b05
direct: Add base.clock
, deprecate globalClock
2021-12-25 11:47:42 +01:00
rdb
a0c2f2ff3b
prc: Add pickle support to ConfigVariable
...
The current value is not pickled. I might change my mind on this, but my thinking is that ConfigVariable doesn't really contain a value, it's just an accessor for a value from the config page, so the current state of the variables should be pickled with the config pages.
2021-12-19 14:36:17 +01:00
rdb
5eb0f04e87
display: Add missing host property to GraphicsOutput
2021-12-14 11:43:03 +01:00
rdb
2e0614138f
display: Add pickle support to FrameBufferProperties
2021-12-14 11:42:40 +01:00
rdb
a354b774b3
interrogate: Add __reduce_ex__ to methods that shouldn't be renamed
2021-12-14 11:31:37 +01:00
rdb
a4d53a8ced
pgraph: Fix unnecessary double state munge in prepare_scene()
...
[skip ci]
2021-12-13 13:23:38 +01:00
rdb
68f0931f43
dist: Fix use of Python 3.8+-only syntax
2021-12-13 09:35:38 +01:00
Daniel
1f39c3333f
workflow: Build Windows using windows-2022 and Visual Studio 2022
2021-12-12 22:54:33 +01:00
rdb
fc625eec11
Merge branch 'release/1.10.x' into incoming
2021-12-12 22:54:15 +01:00
rdb
b397ddb311
workflow: Switch back from macOS-latest to 10.15 for now
...
See actions/virtual-environments#4060 - the 11.0 image is crashing for us so we'll upgrade when it's more mature
2021-12-12 22:48:39 +01:00
rdb
2766bca974
makepanda: Add macOS 11.3 SDK
2021-12-12 22:47:07 +01:00
Aidan Noll
8fbf972f30
putil: use Py_REFCNT macro instead of directly accessing reference count field
...
Closes #1197
2021-12-12 22:22:10 +01:00
Daniel
afadb556a2
maya: Add support for Maya 2022
...
Closes #1213
2021-12-12 22:20:21 +01:00
Daniel
6acb94f451
makepanda: Support Visual Studio 2022
...
Closes #1214
2021-12-12 22:18:47 +01:00
rdb
541b9471b5
workflow: Use thirdparty packages for 1.10.10 instead of 1.10.9
2021-12-12 18:40:31 +01:00
Daniel
3d1328fafb
workflow: Upgrade to setup-python@v2
2021-12-12 18:40:03 +01:00
rdb
0e91f4ee1c
device: Gracefully ignore invalid data index from raw input device
2021-12-12 18:38:09 +01:00
rdb
215ad6bfd9
Fix a few docstring typos
2021-12-12 18:38:09 +01:00
rdb
e4013226e1
general: Remove vestigial typedef.h file
2021-12-12 18:37:49 +01:00
rdb
3ef5d96efc
putil: Slight BamReader optimization
2021-12-12 18:37:48 +01:00
rdb
eaf8cb79d5
Add pickle support to a variety of classes
2021-12-12 18:35:44 +01:00
rdb
650b958217
display: Add convenient shorthand for win.request_properties()
...
Now instead of this:
win.request_properties(WindowProperties(title="Test"))
You can directly do this:
win.request_properties(title="Test")
2021-12-12 14:54:47 +01:00
rdb
f79ef139ba
device: Don't try to access raw input devices an Android
...
Fixes a log warning
2021-12-12 14:27:56 +01:00
rdb
73a27fa281
task: Get rid of unnecessary __makeTaskList
...
We can directly convert AsyncTaskCollection objects to a list (though even that is of questionable value since task collections behave list-like enough)
2021-12-12 13:46:26 +01:00
rdb
ec2084c23e
samples: Use SamplerState::WM_clamp as wrap mode in Asteroids demo
...
[skip ci]
2021-12-12 13:42:33 +01:00
rdb
b8c301164a
dist: Implement more reliable solution for logging stdout/stderr
...
The previous trick doesn't seem to work on one of my devices. The disadvantage of the new solution, however, is that it doesn't capture anything until site.py is successfully executed.
2021-12-10 14:56:13 +01:00
rdb
cc865e6d21
pipeline: Don't exit process when SystemExit happens on external thread
...
PyErr_Print() causes the process to be forcibly exited when a SystemExit exception occurred, this is a big issue on Android.
2021-12-10 14:56:01 +01:00
rdb
25d57e0eef
dist: Fix incorrect arch check for Android in build_apps
2021-12-10 13:42:20 +01:00
rdb
1289d5bfb4
dist: Build multi-ABI distributions on Android
...
[skip ci]
2021-12-09 15:42:43 +01:00
rdb
834bc2298f
makepanda: Fix compiler error building for x86(_64) on Android
2021-12-09 15:34:36 +01:00
rdb
8b49b0f2b2
parser-inc: Add stub for <android/log.h>
2021-12-09 00:02:14 +01:00
rdb
429acd6e0d
general: Remove use of proprietary unsigned integer typedefs
2021-12-08 14:51:52 +01:00
rdb
eb753be249
dist: Add support for automatically signing Android App Bundles
2021-12-08 14:50:05 +01:00
rdb
6a50a657be
express: Add support for adding JAR-style signatures to .zip files
...
This is useful for writing apk/aab files in bdist_apps
2021-12-08 14:48:14 +01:00