Commit Graph

407 Commits

Author SHA1 Message Date
Claudio Ortolina 423d1e7764 Can sort wishlisted records by insertion 2025-05-26 23:12:34 +01:00
Claudio Ortolina b6c554af34 Display rich release summary in form and details 2025-05-25 08:45:38 +01:00
Claudio Ortolina 45204c4b3f Show musicbrainz data and discogs data on artist page 2025-05-24 12:58:13 +01:00
Claudio Ortolina c09438fe5e Extract json_viewer component 2025-05-24 09:39:12 +01:00
Claudio Ortolina 160f5aa3da Show a pointer when hovering over musicbrainz data details 2025-05-24 08:56:07 +01:00
Claudio Ortolina b44693b022 Move Artist and ArtistInfo under Artists context 2025-05-23 20:11:57 +01:00
Claudio Ortolina ee93cb22ed Show separator only when there’s wishlisted records 2025-05-22 08:11:49 +01:00
Claudio Ortolina 4e12b3281c Add separators in artist show page 2025-05-22 07:50:46 +01:00
Claudio Ortolina 1f119bc056 Remove old similar artists list 2025-05-22 07:07:29 +01:00
Claudio Ortolina d38fcd6fee Account for no artist country or area 2025-05-21 22:35:45 +01:00
Claudio Ortolina 229465e6ff Fix summary/bio text color in dark mode 2025-05-21 21:58:47 +01:00
Claudio Ortolina 7dcc792214 Show similar artists on a grid 2025-05-21 21:56:19 +01:00
Claudio Ortolina 80ca186ba8 Render artist bio in a left-side sheet 2025-05-21 21:24:15 +01:00
Claudio Ortolina ee27b7a252 Can refresh artist info and image from UI 2025-05-20 09:41:44 +01:00
Claudio Ortolina 99d8e6a58b Fix rendering of bio 2025-05-15 19:34:12 +01:00
Claudio Ortolina 7e994389e7 Extract play_count and on_tour_link components 2025-05-15 19:33:48 +01:00
Claudio Ortolina 1484edb77f No need to have function public 2025-05-15 19:33:02 +01:00
Claudio Ortolina 33622f5703 Improve display of bio and similar artists 2025-05-15 17:13:56 +01:00
Claudio Ortolina d6d4fd70d5 Improve styling of MusicBrainz ID in artist page 2025-05-15 17:05:31 +01:00
Claudio Ortolina cc3cf02490 Show artist MusicBrainz ID (with link and copy button) 2025-05-15 16:59:12 +01:00
Claudio Ortolina f754d631f2 Use button for artist details "add more" function 2025-05-15 16:42:58 +01:00
Claudio Ortolina f36b829377 Rename nav_section -> current_section 2025-05-14 10:49:12 +01:00
Claudio Ortolina dda355e764 Refactor to create .nav_link component 2025-05-14 10:47:01 +01:00
Claudio Ortolina 0de4746069 Use .button for scroll activity filters 2025-05-14 07:51:43 +01:00
Claudio Ortolina bb4fce61c7 Extract StaticAssets hook with a single default live_session 2025-05-13 21:03:59 +01:00
Claudio Ortolina 659e53e1ee Dry up Wishlist and Collection indexes by using a fallback index function 2025-05-13 19:54:50 +01:00
Claudio Ortolina 354c0d8dfb Use Fluxon badges 2025-05-13 09:51:51 +01:00
Claudio Ortolina f3771c97c0 Use Fluxon modal 2025-05-12 21:50:23 +01:00
Claudio Ortolina 6751a071ab Remove pagination record counter
I don't need it anymore, and it gets in the way of the UI
2025-05-12 17:37:47 +01:00
Claudio Ortolina 8890c78913 Consolidate Fluxon button usage via CoreComponents 2025-05-12 17:13:04 +01:00
Claudio Ortolina b51f7c5960 Use Fluxon buttons in collection index 2025-05-12 13:42:23 +01:00
Claudio Ortolina f5bc8a640d Consolidate Fluxon usage via CoreComponents
With the exclusion of 'button' which is already in use an may need a
refactor
2025-05-12 10:43:13 +01:00
Claudio Ortolina e983f20a04 Refactor to hide implementation details 2025-05-10 23:00:38 +01:00
Claudio Ortolina 95167b2113 Extract release with tracks component 2025-05-09 20:49:12 +01:00
Claudio Ortolina 327fd231cf Test that side panel renders tracks 2025-05-08 09:45:13 +01:00
Claudio Ortolina 3d1cb01c95 Increase space between "Tracks" and Last.fm buttons 2025-05-07 13:35:39 +01:00
Claudio Ortolina 25a6511ac0 Reposition and restyle scrobble/connect buttons 2025-05-07 12:48:59 +01:00
Claudio Ortolina fddc2dcbf0 Link Last.fm account from tracks 2025-05-07 11:26:41 +01:00
Claudio Ortolina 952d3388a1 Scrobble using finished_at time 2025-05-07 10:46:51 +01:00
Claudio Ortolina fa66db8258 Can scrobble a release from the UI 2025-05-07 09:38:09 +01:00
Claudio Ortolina 9e458b07df Don't show the side sheet by default (again) 2025-05-05 16:39:37 +01:00
Claudio Ortolina e6a6a55266 Fix "Tracks" and medium titles in dark mode 2025-05-05 16:39:13 +01:00
Claudio Ortolina 79d2bdff7b Account for tracks with nil length 2025-05-05 16:18:49 +01:00
Claudio Ortolina e1938f698c Display medium title if available 2025-05-05 16:18:47 +01:00
Claudio Ortolina 72843ed835 Show total and per disc duration 2025-05-05 16:05:05 +01:00
Claudio Ortolina bea2016bfd Load release tracks async 2025-05-05 11:38:05 +01:00
Claudio Ortolina 2d9a291445 Format duration 2025-05-05 11:13:29 +01:00
Claudio Ortolina dc5febfae4 Format tracks and artists 2025-05-05 11:05:51 +01:00
Claudio Ortolina 6795d8efe6 Show disc numbers 2025-05-05 11:05:23 +01:00
Claudio Ortolina 144b2f379b Start formatting tracks 2025-05-05 10:07:04 +01:00