Skip to content

Commit a17e955

Browse files
authored
Merge pull request #2566 from pythonarcade/gui/controller
Gui/controller
2 parents 4cb0ee1 + fa50b44 commit a17e955

File tree

112 files changed

+1786
-43
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+1786
-43
lines changed

.pre-commit-config.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ repos:
99
- id: end-of-file-fixer
1010
- id: trailing-whitespace
1111
- repo: https://github.com/astral-sh/ruff-pre-commit
12-
rev: v0.9.10
12+
# Ruff version.
13+
rev: v0.11.4
1314
hooks:
1415
# Run the linter.
1516
- id: ruff
@@ -21,7 +22,11 @@ repos:
2122
hooks:
2223
- id: mypy
2324
args: [ --explicit-package-bases ]
25+
language: system
26+
exclude: ^tests/
2427
- repo: https://github.com/RobertCraigie/pyright-python
2528
rev: v1.1.396
2629
hooks:
2730
- id: pyright
31+
language: system
32+
exclude: ^tests/

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ Arcade [PyPi Release History](https://pypi.org/project/arcade/#history) page.
1010
- Support `layer` in `UIView.add_widget()`
1111
- Fix a bug which caused `UIScrollArea` to refresh on every frame
1212
- Add stepping to `UISlider` (thanks [csd4ni3l](https://github.com/csd4ni3l))
13+
- Experimental controller support (incl. documentation)
1314
- Text objects are now lazy and can be created before the window
1415
- Introduce `arcade.SpriteSequence[T]` as a covariant supertype of `arcade.SpriteList[T]`
1516
(this is similar to Python's `Sequence[T]`, which is a supertype of `list[T]`)

0 commit comments

Comments
 (0)