Commit Graph

  • 11276c2e1f playback: revert the restored session prepare main austinried 2026-11-05 13:13:22 +00:00
  • eb55858cc4 playback: preserve null keys and ranged duplicate ranks austinried 2026-11-04 13:15:54 +00:00
  • 95ad993996 playback: resolve shuffled windows without flat ID lists austinried 2026-11-04 13:06:45 +00:00
  • 11abd4afbd ui: share bulk download deletion confirmation austinried 2026-11-04 11:50:15 +00:00
  • 69f41b3459 playback: collapse the restore guard into one null chain austinried 2026-11-04 11:01:08 +00:00
  • 09baaeb77d playback: keep speculative prepare failures quiet austinried 2026-11-04 10:46:49 +00:00
  • 484cc55385 playback: prepare the restored queue so the session starts on launch austinried 2026-11-04 10:33:04 +00:00
  • 599924bdd0 test: share Room database and repository fixtures austinried 2026-11-04 10:41:52 +00:00
  • d6ff3ee086 build: fetch Robolectric's Android SDK jar from the mirror austinried 2026-11-04 10:21:49 +00:00
  • b2a1716be2 library: generate artist credit queries from one definition austinried 2026-11-03 09:28:31 +00:00
  • 51792f836b test: wait for the repository's active source in artist art tests austinried 2026-11-03 09:08:54 +00:00
  • 446a35d26e sync: declare upsert columns and values together austinried 2026-11-03 01:21:28 +00:00
  • b18e0891f6 db: tighten the paging observer and filter comments austinried 2026-10-21 13:33:40 +00:00
  • c53f1aef06 db: correct the paging filter comment austinried 2026-10-21 13:33:01 +00:00
  • 87e0609c05 db: drop the constant downloaded filter flag austinried 2026-10-21 13:21:30 +00:00
  • c3a5382c27 db: bind named parameters directly and cover the repository dispatch austinried 2026-10-21 10:41:51 +00:00
  • e8cbb93714 db: drop order constants the paging builders replaced austinried 2026-10-21 10:26:57 +00:00
  • 6f1e05d15a db: carry the sort-name mode through the paging builders austinried 2026-10-21 10:24:12 +00:00
  • c165a6cc88 db: pin the downloaded artist count access path in the plan test austinried 2026-10-20 15:05:48 +00:00
  • 18c24ca566 db: cover downloaded paging invalidation and filters austinried 2026-10-20 14:55:35 +00:00
  • 8d6f7e2341 db: collapse paged library queries into one builder per entity austinried 2026-10-20 14:37:17 +00:00
  • 29935b7bee build: mirror Maven Central for dependency resolution austinried 2026-11-01 05:45:25 +00:00
  • 4bfe67ec19 build: add the nightly res through the directories set austinried 2026-11-01 05:35:04 +00:00
  • 060a5f036f ci: key the test music cache by the demo album ids austinried 2026-11-01 03:19:17 +00:00
  • c169549ef4 ci: take integration test music from the Navidrome demo austinried 2026-11-01 03:12:01 +00:00
  • 3bd29f75e6 release: cover the playlist info dialog v3.1.0 austinried 2026-10-24 02:16:44 +00:00
  • d7a3a41ab2 metadata: refresh the artist screenshot with the new biography austinried 2026-10-22 14:38:27 +00:00
  • 05e318f9ab docs: add ReplayGain to the README features austinried 2026-10-21 14:16:33 +00:00
  • e8fb0ac564 release: split the GitHub notes from the store changelog austinried 2026-10-21 14:05:40 +00:00
  • 7379f3d93e release: bump to 3.1.0 and add its changelog austinried 2026-10-21 14:05:40 +00:00
  • f9151843a6 Revert "ui: show the singular and plural artist rows separately" austinried 2026-10-21 14:24:48 +00:00
  • 2f95a89682 ui: show the singular and plural artist rows separately austinried 2026-10-21 14:24:18 +00:00
  • 319ff4b645 test: pin independent artist and artist sort rows austinried 2026-10-21 14:15:40 +00:00
  • d8ac7fefc7 db: keep playlist owner and sharing in filtered lists austinried 2026-10-21 14:04:46 +00:00
  • f46f43b6cd ui: finish the library info dialogs and add playlist info austinried 2026-10-21 13:54:37 +00:00
  • 8052e1db76 ui: sit the filter dot on the top bar's centre line austinried 2026-10-21 08:41:40 +00:00
  • edc8782302 ui: round out the floating indicators austinried 2026-10-21 08:32:26 +00:00
  • 3ffe38d988 ui: float the offline indicator opposite the library FAB austinried 2026-10-21 07:45:26 +00:00
  • b76328fc26 ui: hold the offline strip to the 48dp touch target austinried 2026-10-21 07:30:53 +00:00
  • 9feaf54cd2 ui: stop the offline strip reserving a 48dp touch target austinried 2026-10-21 07:23:56 +00:00
  • 72e1b61bff ui: tint the offline strip and make it slimmer austinried 2026-10-21 07:09:31 +00:00
  • bb3abe39b6 ui: tighten the offline strip and separate it from the tabs austinried 2026-10-21 06:46:47 +00:00
  • be08e50314 ui: keep a gap before the first library tab austinried 2026-10-21 04:50:51 +00:00
  • b9a3ae5ed0 ui: tighten the library tab bar and simplify the offline strip austinried 2026-10-21 04:03:49 +00:00
  • 47787182d0 ui: scroll the library tab strip and explain offline mode austinried 2026-10-21 03:41:24 +00:00
  • aca2bd4be2 library: filter the artist cover fallback before ranking austinried 2026-10-21 07:14:59 +00:00
  • 677596c21b library: rank artist cover fallback like the materialized list austinried 2026-10-21 04:26:45 +00:00
  • 1dbfb027fe library: resolve artist art from live credits austinried 2026-10-21 02:51:33 +00:00
  • 8765c5d37b ui: keep the detail background measurements across navigation austinried 2026-10-21 06:51:22 +00:00
  • 2da0d61d4c library: bound the detail scroll restore and cover grids austinried 2026-10-21 04:24:46 +00:00
  • 2c6af4b126 library: keep detail scroll positions across navigation austinried 2026-10-21 02:47:54 +00:00
  • 61774a19ca library: restore detail scroll positions after the rows load austinried 2026-10-21 00:52:50 +00:00
  • 0602f835dc ui: list the default sort mode first austinried 2026-10-21 06:42:12 +00:00
  • 45fc169c42 ui: default to regular names when sorting austinried 2026-10-21 06:36:53 +00:00
  • e487d2e0b1 library: drop the download progress indicator austinried 2026-10-21 06:04:23 +00:00
  • 6f1e1612e1 ui: open the artist chooser immediately from the menu austinried 2026-10-21 00:30:41 +00:00
  • 185aaabbc5 ui: match the download ring to the sync spinner austinried 2026-10-20 23:55:59 +00:00
  • c1a01b9a47 ui: put a download icon inside the progress ring austinried 2026-10-20 15:00:27 +00:00
  • fbd4c0c4fe ui: separate info labels from their values austinried 2026-10-20 14:58:52 +00:00
  • c56a6d4f83 add library info dialogs and sort name preference austinried 2026-10-20 14:28:32 +00:00
  • 5de5b618d1 ui: let the third bio line use the full width austinried 2026-10-20 13:47:36 +00:00
  • 81d45ad0ad ui: flip the three-cover Y split austinried 2026-10-20 13:36:59 +00:00
  • 5583c9c1d6 ui: centre the artist actions with the shuffle button austinried 2026-10-20 13:16:24 +00:00
  • 11a304e7ba ui: keep the artist actions aligned with the shuffle button austinried 2026-10-20 13:12:51 +00:00
  • c8de39acb9 ui: give the collapsed artist bio room from its actions austinried 2026-10-20 13:01:47 +00:00
  • 77e3fa87f1 library: keep artist art maintenance self-healing and cheap austinried 2026-10-20 11:23:02 +00:00
  • 0a5b3512da library: stop artist art updates from reindexing artist search austinried 2026-10-20 10:13:20 +00:00
  • 783d7f2ebc library: address artist art review findings austinried 2026-10-20 09:11:20 +00:00
  • 18118492c7 library: materialize artist art and provider images austinried 2026-10-20 08:53:23 +00:00
  • 0d1118011f ui: use the album grid for artist icons too austinried 2026-10-20 07:27:42 +00:00
  • 6e60ff6183 test: render the three-cover artist hero grid austinried 2026-10-20 02:50:19 +00:00
  • 4a85b23383 ui: prototype a multi-album artist hero fallback austinried 2026-10-20 02:48:18 +00:00
  • d038a33b36 ui: close the list search on back austinried 2026-10-19 14:21:51 +00:00
  • fb1c2a02ff ui: show plural artists in song subtitles and info dialog austinried 2026-10-19 14:16:31 +00:00
  • d81efe168e playback: make Auto the default ReplayGain mode austinried 2026-10-19 13:13:49 +00:00
  • 0bd8f1bda8 playback: call the context-aware ReplayGain mode Auto austinried 2026-10-19 04:39:00 +00:00
  • 14ed037996 test: cover more up-next drag states austinried 2026-10-19 02:34:53 +00:00
  • e32df2fb08 test: cover up-next queue drag permutations austinried 2026-10-19 02:31:39 +00:00
  • 43f0721d26 playback: keep the queue and player in sync across up-next austinried 2026-10-19 02:20:21 +00:00
  • 3f1d9b0d8d playback: add dynamic ReplayGain mode austinried 2026-10-19 01:50:27 +00:00
  • 8348e048b5 ui: keep the artist gradient anchored to the hero image austinried 2026-10-19 14:01:30 +00:00
  • 77190a2af1 ui: drop bio justification and normalize cached biographies austinried 2026-10-19 13:55:16 +00:00
  • 028685d62b ui: show three lines of the collapsed artist bio austinried 2026-10-19 13:47:43 +00:00
  • cac1f6af24 ui: add a Less control and preserve bio paragraphs austinried 2026-10-19 13:36:06 +00:00
  • 98398ab2fe library: keep the cached bio on an empty refresh austinried 2026-10-19 09:50:37 +00:00
  • b379a22517 library: bound the artist bio request austinried 2026-10-19 09:45:06 +00:00
  • d4ba9c0faf fix: handle artist bio failure and refresh edge cases austinried 2026-10-19 09:39:48 +00:00
  • 889bdb452b ui: show and expand the artist biography austinried 2026-10-19 09:22:34 +00:00
  • 194787dfcc library: cache on-demand artist biographies austinried 2026-10-19 09:22:32 +00:00
  • 2e54d09acb ui: restore search focus when returning austinried 2026-10-19 13:06:27 +00:00
  • 4b3a7d1dfa library: keep artist paging off song and album writes austinried 2026-10-19 12:39:01 +00:00
  • bb71f4889d ui: finish search focus and artist art review follow-ups austinried 2026-10-19 10:14:01 +00:00
  • 915225f812 ui: address review feedback on search focus and artist art austinried 2026-10-19 10:03:28 +00:00
  • 88e83c2a86 ui: polish artist art, chooser navigation, and list search austinried 2026-10-19 09:30:18 +00:00
  • de64e8bc69 ui: localize the collapsed bio More label austinried 2026-10-19 08:55:06 +00:00
  • 0e90f51cfa library: name album and track credits in the shared album rows austinried 2026-10-19 08:55:06 +00:00
  • 250d02e7ab ui: localize the empty artist bio austinried 2026-10-19 08:51:50 +00:00
  • ab32a7bfbe ui: separate the artist appearances section from the album credits austinried 2026-10-19 08:33:55 +00:00
  • 8941eb6702 ui: punctuate the empty artist bio austinried 2026-10-19 08:32:37 +00:00
  • 63d140e67e ui: add the artist bio layout states austinried 2026-10-19 08:26:43 +00:00