Andrew Bradley
Andrew Bradley
## Enhancement request: ### What should be added/changed? `BasicSprite._color` should be stored as floats internally, not as ints from 0 to 255. ### What would it help with? A list...
This is a note that I've adopted a specific format for `# type: ignore` comments when they are caused by issues in upstream packages such as pyglet. In these cases,...
## Enhancement request: ### What should be added/changed? Re-introduce `get_adjusted_points` optimizations from #1524, which were lost in the hitbox refactor. ### What would it help with? performance of collision detection...
Texture cache file entries allow duplicates because the cache key is a new `Path` instance each time
## Bug Report May be related to #1586. Uncovered by pyright. `TextureCache` does this: https://github.com/pythonarcade/arcade/blob/37ba31f39ae5d89b042e0332ff73fa99062b1c58/arcade/cache/texture.py#L94-L97 Except that `file_path` is an instance of `Path`. This means the `if` will always fail...
Forgive my skipping the issue template. I'm not sure if git machete is meant to be used for the common open-source workflow, where you're creating a PR from your fork...
Fixes #211 I think I found where this needs to be added in the code, but it would be way faster for you to point out what exactly I should...
My benchmark was pretty informal, I used this hyperfine invocation: ```shell > hyperfine --runs 5 --parameter-list impl pyglm,python 'python .\test-{impl}-min-max.py' ``` The two python scripts were this file, but with...
I don't actually own the MS Store version of the game so I can't test this. Additionally, the game is *not* on GamePass; it's on the Microsoft Store. Does that...
**Describe the bug** The default values for `pyglet.text.Label(rotation)` is `0`. This means typecheckers infer the required type to be `int` instead of `float`, even though the docstring says it should...
Extracted from #905 Adds an optimized code path for writing values into a VertexList. Sprite and other pyglet internals can use this code path. This code path can only be...