Commit Graph

350 Commits

Author SHA1 Message Date
Claudio Ortolina e7c2b92a3b Remove track count from scrobbled tracks list 2025-09-17 09:11:03 +03:00
Claudio Ortolina f42f050de0 Simplify scrobbled tracks layout
Remove no results view
2025-09-16 21:01:44 +03:00
Claudio Ortolina c549a7cc6b Update scrobbled track form
- Show artwork
- Remove input to change datetime
- Improve styling of actions
2025-09-16 12:56:42 +03:00
Claudio Ortolina dae334b1b7 Scrobbled tracks CRUD
- Failing tests
- Warnings
2025-09-16 12:45:36 +03:00
Claudio Ortolina 46721dae20 Rename sqlite extensions folder from darwin-aarch64 to darwin-arm64 2025-09-13 12:10:39 +03:00
Claudio Ortolina ea9f8ca9a3 Remove record notes 2025-09-07 15:07:01 +03:00
Claudio Ortolina 7ac517a025 Add notes to artists 2025-09-07 14:35:16 +03:00
Claudio Ortolina 45610a4a9a Edit notes instead of record notes 2025-09-07 12:22:45 +03:00
Claudio Ortolina 55ab648b1c Add MusicLibrary.Notes.Note 2025-09-07 09:24:19 +03:00
Claudio Ortolina f5ac213d65 Start supporting Linux on arm 2025-09-06 13:26:40 +03:00
Claudio Ortolina 422ce9f203 Add switch to read or edit notes 2025-09-05 22:24:04 +03:00
Claudio Ortolina 94f381e3c3 Raw edit notes 2025-09-05 18:00:01 +03:00
Claudio Ortolina 45134d3f96 Add notes field to records 2025-09-05 14:53:06 +03:00
Claudio Ortolina 93a9e2b814 Add task to update sqlean extensions version 2025-09-03 10:05:27 +03:00
Claudio Ortolina 178f6369f6 Add task to check sqlean extensions version 2025-09-03 10:00:38 +03:00
Claudio Ortolina 84c86254ac Show message for no records for day 2025-09-03 08:03:31 +03:00
Claudio Ortolina 84906a8a80 Update unicode sqlite extensions
Version 0.28 - https://github.com/nalgeon/sqlean/releases/tag/0.28.0
2025-09-02 15:40:58 +03:00
Claudio Ortolina 3316df1861 Shorten counter titles in stats 2025-09-02 12:36:22 +03:00
Claudio Ortolina a4670412df Add total scrobble count to stats 2025-09-02 08:17:42 +03:00
Claudio Ortolina b932ad0ef4 Add some more metadata to records release on this day 2025-09-02 08:07:28 +03:00
Claudio Ortolina 0564ec95b1 Remove cover_data from records 2025-09-01 16:35:11 +03:00
Claudio Ortolina a605610c9d Add base infra to store assets 2025-09-01 11:59:16 +03:00
Claudio Ortolina ec20afeaac Fix universal search shortcut modifier instructions 2025-08-31 09:41:37 +03:00
Claudio Ortolina a755633877 Better encapsulation for universal search 2025-08-30 22:30:43 +03:00
Claudio Ortolina 7358608eca Rename FormComponent -> RecordFormComponent 2025-08-30 22:16:20 +03:00
Claudio Ortolina 064ece03f3 Show how many years ago for "On this day" records 2025-08-29 13:09:27 +03:00
Claudio Ortolina f47cbc77f5 Add "On this day" section to stats 2025-08-29 12:20:46 +03:00
Claudio Ortolina df4ca83aeb Add ability to rotate dominant colors 2025-08-27 21:11:13 +03:00
Claudio Ortolina 918ab186ec Fix top tabs on mobile 2025-08-24 20:22:57 +03:00
Claudio Ortolina df46759a8d Extract top artists component and lazy load each tab 2025-08-17 23:30:42 +03:00
Claudio Ortolina af7e48507d Extract top albums component 2025-08-17 23:30:42 +03:00
Claudio Ortolina c47ecc4832 Upgrade Oban to v2.20 2025-08-14 18:32:10 +03:00
Claudio Ortolina a85c9456ed Add data credits in footer 2025-07-27 12:45:21 +01:00
Claudio Ortolina 91e39124af Simplify online shops UI in wishlist detail view 2025-07-16 11:18:35 +01:00
Claudio Ortolina f89d28fae5 Standardize and simplify online store templates list markup 2025-07-15 10:40:39 +01:00
Claudio Ortolina 6386e5e20d Fix live preview for new templates 2025-07-15 10:20:07 +01:00
Claudio Ortolina f329d66fb1 Add format to online store templates 2025-07-15 10:08:40 +01:00
Claudio Ortolina 65de5fc833 Add first version of online stores for wishlisted records (claude)
See docs/plans/online_stores.md
2025-07-15 09:42:59 +01:00
Claudio Ortolina 3b08006624 Rename "Collected release" -> "Wishlisted release" 2025-07-13 17:53:31 +01:00
Claudio Ortolina 939c36865f Allow editing a record title 2025-07-13 11:05:29 +01:00
Claudio Ortolina fea5e3e862 Use responsive list for scrobble rules list 2025-07-13 10:17:40 +01:00
Claudio Ortolina 24ff180b56 Change button copy from "Apply All Rules" to "Apply All" 2025-07-12 18:05:46 +01:00
Claudio Ortolina 2aeae28cd5 First pass at manual editing of dominant colors 2025-07-11 08:54:34 +01:00
Claudio Ortolina 9ecbd470af Add button to copy selected release ID 2025-07-07 13:48:00 +01:00
Claudio Ortolina ad74560cf9 Enable Ctrl/Meta+K to trigger universal search 2025-07-07 11:36:41 +01:00
Claudio Ortolina f57485e509 Allow manual upload of artist image 2025-07-06 16:57:30 +01:00
Claudio Ortolina 4b27699d47 Remove copy about unsupported keyboard shortcuts 2025-07-06 10:19:31 +01:00
Claudio Ortolina 3787736e39 Remove custom loading state logic 2025-07-06 09:44:42 +01:00
Claudio Ortolina f5092e32c5 Use Fluxon elements for universal search 2025-07-05 19:28:57 +01:00
Claudio Ortolina 543cbe39b7 Misc universal search improvements
- Use zinc instead of gray
- Translate all strings, and remove redundant ones
- Add format, type and release year to record results
- Use existing helpers instead of hand-rolled variants
2025-07-05 19:14:42 +01:00