rdb
58afbbfaa0
dist: Add missing platforms to default installer dictionary
2022-01-14 10:46:56 +01:00
rdb
484a9394f9
installpanda: Correct lib dir detection on ArchLinux
...
Eliminates a downstream patch in the AUR
[skip ci]
2022-01-14 10:42:14 +01:00
rdb
be2f6a7c61
glgsg: Fix missing GR_adjacency geom rendering flag
...
I don't think this flag being missing currently affects any functionality, but it is meant to be set when geometry shaders (with adjacency) are supported.
2022-01-14 10:25:01 +01:00
rdb
54606c8894
showbase: docstring fix
...
[skip ci]
2022-01-14 09:58:57 +01:00
rdb
bd37e8776f
makepanda: Fix platform tag on aarch64 manylinux
...
Wheels ended up being tagged as i686.
2022-01-14 09:58:57 +01:00
rdb
b518da99a6
windisplay: fix origin not respected when switching to windowed mode
2022-01-12 10:23:19 +01:00
rdb
14bdcf40fb
Bump version number on release/1.10.x branch to 1.10.12
2022-01-12 10:22:52 +01:00
rdb
b7fc80d6cc
makewheel: Fix huge .whl files due to lack of compression for some files
...
Regression from 1f106a0a2a26c2db3860f8c0ff95deeddde99e8a
[skip ci]
2022-01-10 15:43:23 +01:00
rdb
440b2c48b8
egg2pg: Slight cleanup
...
[skip ci]
2022-01-10 15:40:06 +01:00
rdb
6fe21fd8bd
egg2pg: Add support for texture matrices to bam2egg
2022-01-10 13:22:57 +01:00
rdb
992cbb0840
pgraph: optimizations for analyze()
2022-01-10 13:22:34 +01:00
rdb
a1538b4f7c
pnmimage: Add offset parameters to PNMImage::perlin_noise_fill()
2022-01-10 13:21:51 +01:00
rdb
6777f19162
pnmimage: Add an additive PNMPainter brush
2022-01-10 13:21:46 +01:00
rdb
40f54a766c
Merge branch 'release/1.10.x'
2022-01-07 10:52:28 +01:00
rdb
d66ef59ecc
pgraph: Fix assertion in PythonLoaderFileType with debug Python build
v1.10.11
2022-01-07 10:44:03 +01:00
rdb
b736b3e4db
filter: Accept floating-point values for FilterManager mul= parameter
...
Fixes #1231
Closes #1232
2022-01-07 10:15:49 +01:00
rdb
99c133a7f5
readme: Update download link to 1.10.11
...
[skip ci]
2022-01-06 17:12:40 +01:00
rdb
50dd0113e7
doc: Update release notes for 1.10.11
...
[skip ci]
2022-01-06 17:12:13 +01:00
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
7a2a83572c
Merge branch 'release/1.10.x'
2022-01-05 08:50:11 +01:00
rdb
78b67988fb
makepanda: Fix wrong installation path for Python SDK on Debian/Ubuntu
...
This partially reverts commit 2fcacd1bab1226ea0571c5d925daf6028a862f96.
Fixes #1230
2022-01-05 08:48:26 +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
ce9d2e38bf
android: Improve physical mouse and keyboard handling:
...
- Support scroll wheel
- Support middle click, forward and back buttons (mouse4 and mouse5)
- Fix handling of key repeat events
- Correctly map numpad keys
[skip ci]
2022-01-04 20:35:17 +01:00
rdb
e759e4a152
models: Remove obsolete and unused plugin_images folder
...
[skip ci]
2022-01-04 17:31:02 +01:00
rdb
d46651c032
Merge branch 'release/1.10.x'
2022-01-04 16:35:19 +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
f8df5cac32
Merge branch 'release/1.10.x'
2022-01-02 20:11:41 +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
1da5b4ceb7
makepanda: Fix LocateLibrary to also work on Windows
2022-01-01 18:54:31 +01:00
rdb
e9c97535f7
framework: Support GUI under pixel2d by default (for C++ users)
...
Fixes #1222
2022-01-01 18:22:02 +01:00
rdb
b53895aa3d
Merge branch 'release/1.10.x'
2022-01-01 18:18:46 +01:00