2026.06.15: fix(cli): handle crossfade mode 5 (always) in settings sync #214
tsirysndr
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
[2026.06.15]
Added
rockboxd login <handle>— OAuth login to Rocksky using your Bluesky handle; opens the authorisation URL in the default browser and spins up a minimal tokio TCP server on port 6996 to receive the callback token, which is persisted to~/.config/rockbox.org/tokenrockboxd whoami— print the currently logged-in Rocksky user (reads the stored token and resolves the handle via the Rocksky API)rockboxd settings pull [--did <DID_OR_HANDLE>]— fetch audio settings (equalizer, crossfade, replaygain, tone/bass/treble/balance/channels) from Rocksky and merge them into~/.config/rockbox.org/settings.tomlwithout touching any other fields;--didenables public access — any user's settings can be pulled without a token by passing their DID or handlerockboxd settings push— read the currentsettings.tomland upload the audio sections (equalizer, crossfade, replaygain, tone) to Rocksky viaapp.rocksky.rockbox.putAudioSettings; requires a valid stored tokenmain_c()runsFull Changelog: 2026.06.14...2026.06.15
This discussion was created from the release 2026.06.15: fix(cli): handle crossfade mode 5 (always) in settings sync.
Beta Was this translation helpful? Give feedback.
All reactions