Skip to content

v1.26.4

Latest

Choose a tag to compare

@github-actions github-actions released this 10 Sep 05:30
Immutable release. Only release title and notes can be modified.
ce46476

rox 1.26.4 groups CUE sheets in the folder tree and keeps the Library's group headers while you search, both contributed by @CallumCarmicheal. The lyrics editor lights the line under the playhead and can nudge a whole sheet earlier or later, Milkdrop comes back up on the preset you left it on, and a crash on DDS textures is fixed.

CUE sheets in the folder tree

A CUE-backed image used to show up in the folder tree as the same filename repeated once per track, with nothing to tell them apart. It's now one row per file that expands to its tracks, numbered from the sheet and named by their titles. Click the row or press Right to open it, Left to fold it, and double-click to play the whole image. Follow Playing opens the image the playing track is in, and which images are open is saved with the layout alongside the folders. Ordinary files look the same as before. (#121)

Grouped search in the Library

Searching the Library used to flatten the results into a plain list even with headers on. Matches now stay under their album, artist, genre or year headers. One album's hits stay together under one header even when the files were scanned apart, and a single matching track still shows the header it belongs to. If you preferred the flat list, Group Search Results on the Library panel's settings page turns it back off, per panel. The switch only shows while headers are on. (#121)

Lyrics editor

While the track you're editing plays, the line under the playhead lights up in the editor, so you can judge a sheet's timing against the song without leaving the window. The header gains an Offset control: a step in seconds, a quarter second out of the box, and an arrow each way. A press moves every time tag in the sheet by the step, line tags and enhanced LRC word tags alike. Each tag keeps the precision it was written with, and none can be pushed before zero.

Time tags now round at their last decimal instead of at the minute, so a position a hair under the minute writes as 01:00.00 rather than 00:60.00.

Milkdrop

A saved preset used to come up second: the engine shuffled a random one first and switched to yours a frame later. With the backdrop locked, the settings sometimes kept the random one, so every restart started on a different preset. The saved preset is now the first and only thing the engine loads, in the panel and behind the app.

A preset that loads a DDS texture crashed the visual. That's a bug in the image loader bundled with libprojectM, patched in rox's build of it.

Fixes

  • Plays, year and duration draw at a fixed width in the queue, history, playlists and bookmarks tables, at the same widths the Library uses, so the columns after them stop shifting from row to row. Last played in the History panel gets the same treatment.
  • The History panel has a scrollbar.
  • A rename pattern with no slash in it, like %track% - %title%, renames the file where it sits instead of moving it to the library root. The pattern help says so.
  • A double-click on a CUE image row plays it, and the tree's type-to-find resets on the click like it does on folders and tracks.

Thank You

  • @CallumCarmicheal for the CUE grouping in the folder tree and grouped search results in the Library (#121)

Full Changelog: v1.26.3...v1.26.4