Paul
Paul
### Why 1. Allow subclasses to respond to changes in `enabled` status 2. Consistency: everything else has: 1. a protected instance variable 2. a property to expose the instance variable...
### What Make `VertextList.set_attribute_data` and any other similar attribute-setting methods raise a clearer `IndexError` that says which attribute is being ### Why It would be faster for developers if they...
## Bug ### Actual Behavior Precondition: A selection is active:  | Arrow Key | Actual Action | Example Image | |---|---|-----| | Left | Deselect & move caret 1...
### TL;DR: Sometimes our example code is wrong and we can run it as part of CI to fix that. ### Doctest Our actual tests would stay where they are....
### Feature request Explore ways of enabling auto-complete despite the use of `ModuleProxy` for lazy loading. This is a low-priority edge case, but it would be a quality of life...
## tl;dr @Square789 and I have both had CodeQL flag lines in our PRs which were one or more of the following: 1. Pre-existing problems either near or overlapping with...
## TL;DR 1. Add a read-only `vertices` property returning a value matching `Sequence[Point2D]` to any object which both: 1. has geometry / a bounding box 2. a user could reasonably...
### Summary It's confusing when you press a modifier key but it doesn't show up in the modifiers field until subsequent events ### Example 1. Run this code on the...
### Summary It would be useful for cross-platform development if we could see `MOD_ACCEL` in `modifiers_string` debug output. ### What this helps with Imagine that a user is debugging a...
### tl;dr Passing an RGB value to the color keyword argument of `pyglet.text.Label` raises a `ValueError`. This breaks with the RGB support established as a precedent throughout the rest of...