Skip to content

v2.22.0

Latest

Choose a tag to compare

@github-actions github-actions released this 11 Nov 18:28
· 1 commit to main since this release

What's new

  • WHITE, a light theme. The player in white plastic with a grey-green LCD in dark ink. Every PLAYER LOOK, the shelf, the booklet, the mini player and the phone remote go light with it. A new install picks WHITE on a light system and RED on a dark one; an existing install keeps its theme.
  • Now Playing cards you can send. Each PLAYER LOOK has its own quiet card: CLASSIC the disc with your cover printed on it, JEWEL CASE the case, VISUALIZER a strip of the song's bars, HI-FI the deck's display, ALBUM the cover edge to edge, LYRICS the line big, TERMINAL a command's output. 4:5, so a chat shows it big, with no labels or props; your theme only colours it.
  • Videos to match. Each look's video is its card with one thing moving, the disc turning as fast as in the player. The first frame is the finished picture (what a chat shows as the thumbnail), there's no intro, and the lines fade in as they're sung. Up to three minutes long.
  • Karaoke on the hard parts. A word sung through heavy effects, that the voice model can't hear, keeps the lyrics' time instead of jumping early, and words made of words ("tongue-tied") are timed properly.
  • Linux. The AppImage carries its update information and a .zsync is published beside it, so AppImageUpdate, Gear Lever and appimaged can update it; software centres and the AppImage catalog read what it is from its AppStream entry.

Changelog

New

  • WHITE, the first light theme: glossy white plastic, the deck's display and HI-FI's window a grey-green LCD in dark ink, white keys on soft shadows, a light backdrop and a light veil over the cover
  • WHITE in every look: CLASSIC, VISUALIZER, LYRICS, HI-FI, ALBUM, JEWEL CASE and TERMINAL, TERMINAL's screen on light paper with its disc in characters darkened to read
  • WHITE's overlays, menus, shelf, booklet and mini player: a soft grey dim instead of black, white cards and menus on soft shadows, light fields and hovers, the shelf's boards on a soft warm grey wall, a pulled-out case's lid and tray clear grey plastic, the booklet's pages lifted off the page by a soft shadow
  • WHITE's canvases: the deck's LCD digits and HI-FI's meters in dark ink with no glow (past 0 in the theme's red), white slider knobs, the disc in a clear plastic case on a soft grey shadow, a light tray and turn-over key, the scenes' stars and flakes in grey
  • The phone remote in WHITE's plastic: white pills, keys and search field, the deck's display a light LCD with dark digits, the disc on a soft grey shadow
  • First launch picks WHITE on a light system and RED on a dark one; the title bar and menus follow the theme chosen, and a light theme paints light from the window's first frame
  • A light theme of your own opens light like WHITE
  • Now Playing card (P): each PLAYER LOOK its own card at 1080 × 1350, on one of three quiet bases: the art big with the names under it, the line big with a small CD, or the cover full frame
  • CLASSIC's card: the CD itself, the cover printed on it as the player draws its disc, its clear ring and hole
  • JEWEL CASE's card: the case as the look draws it, 142 × 125, the booklet under the lid, the hinge ridges, the plastic's thickness catching the light, set down on its shadow
  • VISUALIZER's card: a thin strip of the song's own bars under the cover, the part played so far in full ink
  • HI-FI's card: a strip of the deck's display under the cover, the track and the time (an LCD on WHITE, the glowing dots on dark themes)
  • ALBUM's card: the cover edge to edge, the names over a soft fade
  • LYRICS' card: the picked lines big, a small CD, the title, the artist, the track and the time
  • TERMINAL's card: a command's output in monospace, the lines typed with a block cursor, the cover small in its own colours
  • Now Playing videos: each look's card with one thing moving. CLASSIC's disc turning, JEWEL CASE's disc turning in its clear case beside the closed case, VISUALIZER's strip on the spectrum, HI-FI's display lighting the line in its dots with the time and the L/R meter on the real levels, ALBUM's one slow push in, LYRICS' words lit as they're sung, TERMINAL's line typing behind the cursor
  • The videos' first frame is the finished picture, with no intro; the lines come in with a short fade and a small rise, and leave with a quicker fade
  • Videos up to three minutes, the picture never stopping before the sound
  • The video's words where karaoke has them: timed to the voice in this file, hand-timed lyrics moved to where the voice is
  • The AppImage's AppStream entry (usr/share/metainfo): what it is, screenshots, links, Ko-fi, the version and its date
  • The AppImage's update information in its runtime (the latest release's CDPlayer-…-linux.AppImage.zsync), and the .zsync published with each release

Fixed

  • Karaoke: a word the voice model barely hears where it put it, far from the lyrics' own time for it (a word sung through heavy effects), keeps the lyrics' time, moved as the song's other words are. In Radiohead's "Myxomatosis", "tongue-tied" came 1.1 s early. Songs are timed again once
  • Karaoke: words made of words ("tongue-tied", "half-way") are timed as their parts, not spelled out letter by letter
  • The share videos' shadows soft again: hard black shapes had shown under CLASSIC's case and disc
  • A theme of your own called WHITE from before the light theme is kept as "WHITE 2", still the one shown if it was; it had been hidden behind the built-in WHITE
  • The phone remote's disc drawn again when the theme changes while paused; it had kept the last theme's face

Changed

  • The share card no longer has a design per colour theme (ticket, snow, planet, polaroid…): the PLAYER LOOK decides the card and the theme colours it
  • The card's lines plain and upright, with no quotation marks, italics or accent bar; no NOW PLAYING label; "cdplayer" small in a corner
  • The card panel's preview taller, for the 4:5 card
  • One speed for every disc: the share videos' disc turns as fast as the player's (about a turn every 2.2 s, it was once in six), and TERMINAL's disc in characters a hair faster, now the same
  • One font in every look but TERMINAL's characters: ALBUM and JEWEL CASE in the player's own, like the others

Download

macOS (Apple silicon and Intel) CDPlayer-2.22.0-mac.dmg
Windows CDPlayer-2.22.0-windows.exe
Linux CDPlayer-2.22.0-linux.AppImage

Full Changelog: v2.21.0...v2.22.0