rdb
91f3ab01f3
mayapath: Properly handle new bin2/bin3 folders on Windows for Maya 2022
2022-01-06 17:06:16 +01:00
rdb
2d77093398
gobj: Fix TexturePeeker docstrings for filter_* being incorrect about wrapping
...
Fixes #1195
2022-01-06 12:52:10 +01:00
rdb
340dea5261
gobj: Fix crash when trying to load directory as txo/dds/ktx file
2022-01-06 11:52:40 +01:00
rdb
38488d89a2
test_wheel: Require at least pytest 6.2.4 for Python 3.10+
...
See pytest-dev/pytest#8539
2022-01-05 08:33:31 +01:00
rdb
ae6be7e113
makepackage: Fix extra comma in deb depends line when building without Python
2022-01-05 08:14:25 +01:00
rdb
d65ca1edd6
pgraph: Fix nodes with same key but diff value getting flattened
...
This was a regression from 69b3468b2c40111def34e4b609a0aa36267c5582
2022-01-05 08:14:08 +01:00
rdb
28b566726a
dist: Suppress spurious warnings about missing tkinter modules
...
[skip ci]
2022-01-04 16:00:45 +01:00
rdb
b2aa5beb96
Use 1.10.11 thirdparty tools
2022-01-04 15:33:31 +01:00
rdb
4ce5efb044
makewheel: Remove _tkinter.so from Panda3D wheels
...
It is nowadays supplied in a separate wheel, see also #780
Keep it in the Windows wheel for now since that's the only platform where deploying without a separate tkinter wheel is currently supported, but will remove it on master branch
2022-01-04 15:31:21 +01:00
rdb
67b89983ac
dist: Also accept manylinux wheels when requesting generic linux tag
2022-01-04 15:25:19 +01:00
rdb
6935d2badc
dist: Add support for tkinter
...
Requires adding `tkinter` to `requirements.txt`. For now, wheels are only provided for Python 3.6 and up.
Fixes #780
2022-01-04 15:21:24 +01:00
rdb
210f7aecfb
x11: Support mouse buttons 4 and 5
2022-01-04 11:06:25 +01:00
rdb
d1c756713d
display: Handle raw event for key between Shift and Z on ISO keyboards
...
This key is called raw-< for lack of anything better, it's usually mapped as backslash on US keyboards but that would not allow distinguishing between the backslash key near the enter key.
2022-01-04 11:05:46 +01:00
rdb
c358f09f85
windisplay: Support lmeta, rmeta, and menu keys
2022-01-04 10:10:27 +01:00
rdb
08628dc97e
windisplay: Support horizontal scroll wheel
2022-01-04 10:09:36 +01:00
Stephen A. Imhoff
e3a49050a0
Correct location searched for 64-bit libc-2.24
2022-01-03 22:57:03 +00:00
rdb
524e2977ff
makepackage: Force use of xz compression for .deb files
...
Impish defaults to zstd, which the version of reprepro on the hosting server doesn't support yet
[skip ci]
2022-01-03 12:11:56 +01:00
rdb
822d8ce4c4
Revert "pgraph: Don't dupe shared GeomVertexData when premunging Geom"
...
This reverts commit f058bad802aa881a5604209afe5ef5bfd3d8fe35.
Reverting because I realised the current behaviour is happening due to different mungers, which my fix ignores.
Unfixes #1185
2022-01-03 11:31:54 +01:00
rdb
c76ddd9958
makepackage: Support building deb with more than one Python 3 version
...
Ubuntu Hirsute, Impish, and presumably Jammy ship with both Python 3.9 and 3.10.
Also, change the dependency specifications so that only one Python version is strictly required.
2022-01-03 10:36:58 +01:00
rdb
fb4b154037
makepackage: Only add python-pmw as Recommends for deb for Python 2
...
There is no Pmw for Python 3 in the Ubuntu repositories
2022-01-03 10:17:58 +01:00
rdb
11d5a49d6f
pgraph: Fix LightAttrib::replace_{on|off}_light()
...
Fixes #1153
2022-01-02 13:02:04 +01:00
rdb
f058bad802
pgraph: Don't dupe shared GeomVertexData when premunging Geom
...
Fixes #1185
2022-01-02 11:45:33 +01:00
rdb
2aac58b5ab
task: Restore previous interrupt handler after taskMgr.step()
...
Related to #1180
2022-01-02 10:39:52 +01:00
rdb
2915c6e670
glgsg: Force transform_weight column to read (0, 0, 0, 1) if absent
...
On NVIDIA cards, this doesn't seem to happen automatically.
Fixes #1207
2022-01-01 16:49:41 +01:00
loonaticx
500491e6c9
CommonFilters: Documentation adjustments
...
* State that we're using Cg shaders, ideal for clarification.
* Commented out Josh's monologue since it doesn't particularly contribute to the API page
* Added documentation to the setBloom function to help clarify.
Closes #1200
Co-authored-by: rdb <git@rdb.name>
2022-01-01 15:20:57 +01:00
rdb
5caf0ff5d6
device: Correction to 0e9ea6706686ee810eea8171b96637b324763481
...
Fixes #1218
2022-01-01 15:14:30 +01:00
rdb
0e9ea67066
device: Implement correct sign extension for Windows raw devices
...
Hopefully, fix for #1218
2022-01-01 12:15:00 +01:00
rdb
72bf9e7fd1
device: Map FrSky RC controller as flight stick instead of gamepad
...
Reverts f01399bba875929d0f25c460c290f584f0f81608
2022-01-01 12:09:19 +01:00
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
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
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
ec2084c23e
samples: Use SamplerState::WM_clamp as wrap mode in Asteroids demo
...
[skip ci]
2021-12-12 13:42:33 +01:00
rdb
60cc334cd9
gobj: Fix some TexturePeeker docstrings
...
[skip ci]
2021-12-07 23:05:49 +01:00
rdb
46b7fc6ee2
dist: Fix bug with grayscale icons becoming blue when scaled
2021-12-07 23:05:29 +01:00
Daniel
80892ede94
assimp: Support compilation with Assimp 5.x
...
Closes #1212
2021-12-04 20:44:21 +01:00