diff --git a/changes/config-example-drift-check.md b/changes/config-example-drift-check.md new file mode 100644 index 00000000..4a5bd566 --- /dev/null +++ b/changes/config-example-drift-check.md @@ -0,0 +1,4 @@ +type: internal +area: config + +- add an enforced `verify:config-example` gate so checked-in example config artifacts cannot drift silently diff --git a/changes/controller-overlay-support.md b/changes/controller-overlay-support.md new file mode 100644 index 00000000..894a4e05 --- /dev/null +++ b/changes/controller-overlay-support.md @@ -0,0 +1,7 @@ +type: added +area: overlay + +- Added Chrome Gamepad API controller support for keyboard-only overlay mode, including configurable logical bindings for lookup, mining, popup navigation, Yomitan audio, mpv pause, d-pad fallback navigation, and slower smooth popup scrolling. +- Added `Alt+C` controller selection and `Alt+Shift+C` controller debug modals, with preferred controller persistence and live raw input inspection. +- Added a transient in-overlay controller-detected indicator when a controller is first found. +- Fixed stale keyboard-only token highlight cleanup when keyboard-only mode turns off or the Yomitan popup closes.