Paul

Results 115 issues of 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...

enhancement

## Bug ### Actual Behavior Precondition: A selection is active: ![image](https://github.com/pyglet/pyglet/assets/36696816/c130deff-5102-4fbb-a1b7-5c2bdce3f273) | Arrow Key | Actual Action | Example Image | |---|---|-----| | Left | Deselect & move caret 1...

bug

### 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....

enhancement

### 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...

enhancement

## 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...

enhancement

### 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...

enhancement

### 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...

enhancement

### 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...

enhancement