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
rdb
420d1cee61
makepanda: Fix unclosed file handles
2021-12-04 20:43:07 +01:00
rdb
24755bc8eb
gui: Allow OnscreenImage to be used before ShowBase is created
...
Use TexturePool directly instead of a loader being present in the builtins
Fixes #1209
2021-12-04 20:40:29 +01:00
rdb
82ebf908fa
gobj: Fix spelling error in doc of async-load-delay config variable
2021-12-04 20:38:31 +01:00
rdb
e2c26adcf0
event: Mention that ButtonEvent API is not stable for Python use
2021-12-04 20:38:13 +01:00
rdb
6419acb56f
actor: Fix deadlinks to renamed manual page in API reference
2021-12-04 20:37:50 +01:00
rdb
985ec3061c
makepanda: Fix deprecated spelling for threading API
...
The new spelling is available since Python 2.6, so there is no chance of breakage here.
2021-12-04 20:37:14 +01:00
loonaticx
15c84afbe9
doc: Improve egg syntax documentation
...
[skip ci]
Closes #1199
2021-11-28 16:12:44 +01:00
rdb
980399d142
event: Expose ButtonEvent to Python
2021-11-28 14:36:20 +01:00
rdb
2abf867203
gobj: Don't load textures when loading bam file if preloading is off
...
This is wasteful (especially when the bam file already has the simple RAM images baked in if needed) since we are throwing away the texture data right away anyway. Just locate it on disk, it will be loaded later when it is needed.
Fixes #1208
2021-11-28 14:04:41 +01:00
rdb
c0a9123dde
gobj: Fix TextureReloadRequest not reloading in certain situations
...
This prevented async texture loading from working unless mipmapping was enabled
2021-11-28 14:01:33 +01:00
rdb
5eaa67fbc9
gobj: Add TexturePool::get_texture() for querying tex from pool
2021-11-28 14:00:59 +01:00
rdb
5cad0eb973
glgsg: Don't use simple RAM image in shaders for non-sampler2D types
...
Simple RAM images are always 2D right now, so this would otherwise cause an error.
2021-11-28 13:59:46 +01:00
rdb
8f9d23ff29
linmath: Remove redundant sin() calculation in LQuaternion
2021-11-28 13:58:13 +01:00
rdb
54de9f9fa4
glgsg: Fix possibility of simple RAM image going out of scope
2021-11-28 13:57:20 +01:00
rdb
ea61e53ab2
event: Fix ButtonEvent docstring
2021-11-28 13:56:55 +01:00
rdb
13db762a33
makepanda: Add missing version of Windows 10 SDK
2021-11-28 13:56:21 +01:00
rdb
6adb6be4b5
egg2pg: slight comment cleanup in characterMaker.cxx
...
[skip ci]
2021-11-16 17:55:32 +01:00
rdb
0f7a575ac0
bullet: Add bullet-split-impulse config variable
...
Fixes #1201
Co-authored-by: K9Kraken <K9Kraken@users.noreply.github.com>
2021-11-16 15:16:25 +01:00
rdb
b6e5217154
ai: Add name property to AICharacter class
...
Closes #1205
2021-11-16 15:10:15 +01:00
rdb
ab6d3b2e15
gobj: Show better error if calling tex.write() with unknown extension
2021-11-16 15:04:46 +01:00
rdb
32584f0a68
pgraph: Fix prepare_scene() not properly invoking the shader generator
2021-11-09 15:46:14 +01:00
Epihaius
29294cb974
interval: Redefine some properties in MetaInterval class
...
The `play_rate` property invokes the underlying C++ `set_play_rate` method, which leads to a bug (#1202 ).
The property is now redefined to make it invoke the overriding `MetaInterval.set_play_rate` method instead.
Fixes #1202
Closes #1204
2021-11-02 15:13:17 +01:00
rdb
04c6636744
pgraph: Add some missing properties to PlaneNode
2021-11-02 15:02:40 +01:00
rdb
9587965c5d
bullet: Add some API documentation strings for BulletDebugNode
2021-11-02 15:02:14 +01:00
rdb
c1888ba437
makepackage: Add Python 3.11 to installer.nsi
2021-11-02 15:01:42 +01:00