AccessifyPlay v1.6.0
Changelog
Version 1.6.0
This release introduces major changes to the gesture system, shifting to a Command Layer for a smoother and conflict-free experience. Ideally, this should make using the addon significantly faster and more intuitive.
⚠️ IMPORTANT: Breaking Changes to Gestures
All previous default global gestures (e.g., NVDA+Alt+Shift+P, NVDA+Alt+Shift+V, etc.) have been REMOVED.
- New Workflow: The primary entry point is now
NVDA+g(Command Layer). - Custom Gestures: Manually assigned gestures in NVDA "Input Gestures" will continue to work.
New Features
- Command Layer (
NVDA+g): A powerful mode to control Spotify using single keystrokes (pfor Play,nfor Next,xfor Universal Link, etc.).- F1: Show available commands list.
- F2: Open the Command Layer Editor.
- F4: Quickly open Accessify Play Settings.
- Manage Playlists: You can now add entire Albums to playlists directly.
- Duplicate Prevention: Tracks that already exist in a specific playlist cannot be added again.
- Configurable Volume Step: Customize the percentage step for volume controls in Settings.
- Universal Link: Added a command (shortcut
xin Command Layer) to copy a Song.link/Odesli URL to share music across different platforms. - Sleep Timer: Added a sleep timer feature.
Bug Fixes
- [Critical] Universal Link: Fixed the 'Copy Universal Link' command (
x) which was not registered correctly in v1.6.0-rc.1. - Shuffle/Repeat: Updated announcement messages to accurately reflect the current state.
- Like/Unlike Logic: The
Lkey now correctly toggles the saved status of a track. - Playback Context: Playing a track from the Playlist Management screen now correctly maintains the playlist context.
- New Releases: Fixed an issue where viewing albums from the "New Releases" tab returned incorrect results.
- Playlist Ownership: Adding an album to a playlist will no longer display playlists not owned by the user.
Contributors
- Special thanks to @rexya2017 for the major work on the new Command Layer system.