Repository navigation
ContextScroll v0.4.0
ContextScroll v0.4.0 adds user-configurable behavior and tighter context recognition.
Highlights:
- Ordered per-user context rules for application and AT-SPI role, name, state, and action matching.
- Persistent pause/resume in GNOME Quick Settings and Extension Manager preferences.
- Fixed-size up/down autoscroll cursor with no speed encoding.
- Protocol v2 pause control with immediate pass-through and safe active-scroll cancellation.
- More precise generic browser link detection: plain comment/page text scrolls while the actual hyperlink keeps native middle-click.
- Desktop and GNOME Shell surfaces preserve native middle-click.
- Chromium, first-click refresh, stopping-click, axis, and stale-context reliability fixes accumulated since v0.3.2.
- Expanded Rust and Python regression coverage plus strict schema and extension validation.
Install:
curl -fsSL https://raw.githubusercontent.com/oriraz1607/contextscroll/v0.4.0/scripts/bootstrap.sh | bashSign out and back in after installation so GNOME Shell loads the updated extension code.