Skip to content

Releases

Playback 1.5.3

Choose a tag to compare

@dev-avs dev-avs released this 15 Nov 06:01

New

  • Added 3 romanize modes on the あ button: Off, Latin only, Both (romanization under each line, synced)
  • Added kanji romanization (女の子 → onnanoko) and pinyin for Chinese

Quality of life

  • Spaced romaji by word (onegai ii desu ka)
  • Smoother fade when switching romanization
  • Added all 3 modes to Romanize at launch

Fixes

  • Fixed raw kanji left in romanized lines

Playback 1.5.2

Choose a tag to compare

@dev-avs dev-avs released this 12 Nov 07:29

Appearance

  • A new repeat icon: shorter, so it sits level with the other buttons, and the "off" slash is shorter and reaches past the arrows.
  • Repeat one now shows a solid badge with a 1 in the corner instead of a number inside the arrows.

Playback 1.5.1

Choose a tag to compare

@dev-avs dev-avs released this 10 Nov 04:26

Quality of life

  • Keys on the widget: Space plays or pauses, the left and right arrows go to the previous and next song.
  • Searching the settings also matches a section's name, so "fullscreen" lists that whole section.
  • Ctrl+F in the settings window jumps to the search box.

Performance

  • Covers for songs playing outside Spotify no longer wait two seconds while Spotify is open.

Fixes

  • A cover or romanization that could not be fetched (offline, for example) is looked up again, instead of staying missing until a restart.
  • Lookups for lyrics and covers give up after a few seconds instead of hanging when a service does not answer.
  • Lyrics with a line timed for several moments (a repeated chorus) show it each time, without a stray timestamp in the text.
  • The sound bars go back to their idle animation when the audio device goes away, instead of freezing.
  • Signing in to Spotify a second time within five minutes is no longer cancelled by the first attempt's timeout.
  • Only Spotify itself can send songs, lyrics and tokens to Playback; a website open in a browser cannot.
  • The widget keeps running if its link to Windows' media controls fails to start, and tries again.

Playback 1.5.0

Choose a tag to compare

@dev-avs dev-avs released this 07 Nov 04:06

Appearance

  • The repeat button shows which mode it is in: a slash through it when off, white for repeat all, and a 1 for repeat one song, like in Spotify.
  • Fullscreen without lyrics looks the same in both layouts, using the split layout's lyrics-off look. Turn lyrics back on and it returns to the layout you picked.

Quality of life

  • Shuffle and repeat change the moment you click them, then check with Spotify and go back if it did not take.

Fixes

  • A word sung in syllables no longer splits across two rows ("Ron" on one, "nie" on the next).

Playback 1.4.9

Choose a tag to compare

@dev-avs dev-avs released this 02 Nov 05:17

New

  • Settings → Fullscreen → Always on top: fullscreen has its own setting, separate from the small widget's (Behavior → Always on top).

Fixes

  • Fullscreen no longer flashes back to the small widget for a moment when the song changes. The "Nothing playing" card no longer blinks between songs in the normal widget either.

Playback 1.4.8

Choose a tag to compare

@dev-avs dev-avs released this 01 Nov 23:49

New

  • Romanize now works for many more languages: Arabic, Hebrew, Russian and other Cyrillic, Greek, Thai, Hindi, Bengali, Tamil, Georgian, Armenian and more (using uroman, the universal romanizer by Ulf Hermjakob, USC ISI).

Fixes

  • Arabic and Hebrew lyrics read right to left: right-aligned, words in the right order, and the highlight fills from right to left like in Spicy Lyrics, vowel marks included.
  • Scrolled lyrics stay put while paused in the normal widget too, not just in fullscreen: showing the controls on hover no longer snaps them back to the current line.

Playback 1.4.7

Choose a tag to compare

@dev-avs dev-avs released this 01 Nov 04:46

New

  • Videos and other apps get a cover too: a YouTube video in your browser shows its own full-size thumbnail, and anything else shows the picture the app gives Windows.

Quality of life

  • Music apps fall back to that picture when no cover can be found online.

Playback 1.4.6

Choose a tag to compare

@dev-avs dev-avs released this 01 Nov 04:39

Quality of life

  • Lyrics are looked for in a new order: Spicy Lyrics, LRCMux, NetEase, then LrcLib. Clicking the source under the progress bar steps through them in the same order.

Fixes

  • The dots shown during an instrumental break no longer get a broken outline on hover. Like in Spicy Lyrics, they can't be hovered or clicked.
  • Genius is gone: it only gave untimed lyrics, which Playback never shows.

Playback 1.4.5

Choose a tag to compare

@dev-avs dev-avs released this 31 Oct 19:31

Quality of life

  • Romanized Japanese, Chinese and Korean lyrics space out each syllable (ichi ni san shi go) instead of running them together.
  • Paused, scrolled lyrics stay where you put them, and jump back to the current line as soon as you press play.

Playback 1.4.4

Choose a tag to compare

@dev-avs dev-avs released this 31 Oct 05:58

New

  • Fullscreen mode: the button next to volume, or Ctrl+Alt+F from anywhere (Esc to leave). Cover and lyrics side by side or lyrics up front, with a moving background. The controls fade while the mouse rests. Settings → Fullscreen has the rest.
  • LRCMux as a lyrics source, with word-timed lyrics for more songs.
  • Word animation in Settings → Highlight: Playback, or Spicy (letters pop only on long, held words).

Appearance

  • The progress bar is thicker, and grows more on hover and while dragging.

Quality of life

  • Music apps come first: a playing (or paused) Spotify, Cider or Apple Music wins over a video in the browser.
  • Long titles slide across once per song and again while hovered, at a speed you can set (Settings → Text → Long title speed).

Fixes

  • Lyrics could stay stuck at the bottom when the next song started.
  • Scrolling the lyrics no longer snaps back on its own.
  • A lyric line stayed highlighted after it scrolled out from under the mouse.
  • The Settings list header no longer covers the rows under it while scrolling.