Repository navigation
Spotify Web 1.58 - Web Lyrics+ userscript's download buttons now work inside the app
Fixed: the synced (.lrc) and unsynced (.txt) download buttons in the Web Lyrics+ popup did nothing inside the app. They now open a popup at the bottom of the screen where you can edit the file name, choose the folder to save to and tap Save.
Only the part of the name before the extension is editable. .lrc or .txt is always added for you, so a rename can't leave the file with a wrong or missing extension. An empty name is saved as "lyrics", and very long names are shortened to fit. You choose the folder once with the system folder picker and the app remembers it. Change switches to another folder. If no folder is chosen yet, Save opens the picker first and saves right after. No storage permission is needed. If the folder was deleted or access was revoked, a message appears and the picker opens again on the next Save.
If the folder already has a file with the same name, a small note appears under the name field and updates as you type. Tapping Save then asks you to confirm. Your existing file stays untouched and the new one is saved as a copy, named like "name (1).lrc". Cancel returns to the popup so you can change the name.
The file name field shows no caret until you tap it. When Back (button or gesture) closes the keyboard, the caret goes away too, instead of blinking in the field with no keyboard.
The Lyrics+ userscript (17.60) now supports downloading inside the app, not only in a browser. Scripts load from GitHub on every launch, so you get it automatically after updating the app. With an older script the buttons still do nothing.
Dialog titles across the app (update, Set as Default, battery, Logger and others) now use a medium weight instead of bold.
Limits: On Android 11 and newer the system folder picker doesn't allow the root of internal storage, the root of an SD card or the Download folder itself; "Use this folder" stays greyed out there. Any other folder works, including Documents, Music and any subfolder of Download, like Download/Lyrics. The picker is the system's own, so its look belongs to your device.