What's Changed
- fix(music): play at real-time priority on windows again by @nolight132 in #1223
- fix(state): keep genre pictures across launches and trim the heap after fetching them by @nolight132 in #1224
- feat(ui): anchor tooltips to the element they belong to by @nolight132 in #1225
- feat(views): fold hero actions into the more menu when space runs out by @nolight132 in #1226
- perf(state): load genres when search first opens instead of at launch by @nolight132 in #1227
- feat(views): polish the fullscreen controls and the lyrics sheet by @nolight132 in #1231
- fix(views): occlude the leave fullscreen button by @nolight132 in #1233
- fix(music): let the visualizer fall to the bottom on pause and silence by @nolight132 in #1234
- fix(views): open the fullscreen volume slider without a delay by @nolight132 in #1232
- feat(views): paint the ambient background with a wave shader by @nolight132 in #1235
- fix(ui): keep the wave field's scale in pixels whatever the window's shape by @nolight132 in #1236
- fix(ui): fit the wave field to the window's shape by @nolight132 in #1237
- fix(views): end the instrumental break's hover highlight at its notes by @nolight132 in #1240
- feat(views): drag the playing song from the player bar by @Brezinben in #1217
- fix(local): ignore macos appledouble audio sidecars by @edouaz in #1222
- feat(music): match track sample rate on direct outputs, add direct to hardware on macos by @rolurq in #1114
- fix(ui): flatten line breaks in pasted text by @Brezinben in #1210
- fix(views): keep the cover still when the fullscreen panel opens by @nolight132 in #1242
- feat(views): ease the fullscreen tabs in like a settings page by @nolight132 in #1243
- feat(views): fold playlists, favorites and library into one save to menu by @nolight132 in #1244
- refactor(state): drop the legacy theme backups by @nolight132 in #1245
- fix(views): keep pre-wrapped lyric rows on one line by @nolight132 in #1246
- fix(views): reuse the output device menu in the device rules by @nolight132 in #1248
- fix(youtube): preserve cookies and isolate windows webviews by @nolight132 in #1257
- fix(playback): queue full artist catalogues by @nolight132 in #1256
- fix(music): reject apple music accounts without a subscription by @nolight132 in #1255
- fix(views): extend horizontal card rows to page edges by @nolight132 in #1259
- perf(views): lay out only the lyrics rows near the screen by @suraniharsh in #1247
- fix(views): clear parked hover flags on fullscreen layout changes by @Artezon in #1258
- fix(ui): keep the search cursor from checking a second row by @nolight132 in #1262
- feat(views): open item menus with a row of toggle tiles by @nolight132 in #1263
- fix(music): keep every youtube quick pick by @fx-got in #1261
- fix(music): let the visualizer fall right after a pause by @nolight132 in #1268
- feat(views): centre the members summary and show initials on faces by @Makakashan in #1266
- refactor(music): give the models defaults so a new field breaks nothing by @nolight132 in #1269
- feat(views): stretch a wrapped lyric line's highlight across the sheet by @nolight132 in #1281
- feat(views): list the go to entries directly in the track menu by @nolight132 in #1282
- feat(music): search artists through the provider by @nolight132 in #1284
- perf: draw the fullscreen ambient cheaply and stop blocking on a busy gpu by @nolight132 in #1285
- feat(views): go back and forward with a two-finger touchpad swipe by @zxsleebu in #1265
- fix: keep sign-in tokens and account details out of the log by @nolight132 in #1291
- feat(ui): Show liked songs on an artist's page by @CodedNil in #1290
- fix(views): match the left title bar toggle's spacing to the right one by @benqsz in #1287
- fix(views): drop the title bar offset binding left without its field by @nolight132 in #1292
- feat(views): remove a song from an artist's favorites with an x shown on hover by @nolight132 in #1293
- feat(settings): add a switch to turn lyrics off by @benqsz in #1288
- fix(local): find folder art in any case and pick up covers added after a scan by @nolight132 in #1294
- fix(playback): stop a paused restored track from holding the wake lock by @nolight132 in #1295
- release 0.48.0 by @nolight132 in #1296
New Contributors
- @edouaz made their first contribution in #1222
- @rolurq made their first contribution in #1114
- @benqsz made their first contribution in #1287
Full Changelog: v0.47.0...v0.48.0