Commit Graph
161 Commits
Author SHA1 Message Date
Tuukka Ojala 99001e2761 Add labels to track list in playback queue 2025-12-12 21:05:41 +02:00
Tuukka Ojala d129bd766b Improve accessibility for screen reader users
- Marked UI regions with ARIA landmarks
- Added text labels to icon-only buttons
- Added ARIA state semantics to track star buttons
- Added static alt text to cover art images
2025-12-12 20:29:01 +02:00
emeric d834f34683 Factorized some container/codec handling code + removed the no longer needed transcode output formats mka and webm 2025-11-30 18:48:04 +01:00
Enrique Garcia d108c9ffd2 Make a distinction between between Lms.login as a verb and as a username synonim. 2025-09-21 14:34:02 +02:00
emeric 637e40b2cb Made a dedicated window modal, fixes #428 2025-08-08 18:24:42 +02:00
emeric 92a8194844 Added hopefully more details in image parsing errors, ref #723 2025-08-05 23:01:07 +02:00
emeric 59e85ee424 Added a query plan recorder for debugging purposes 2025-07-11 00:11:02 +02:00
emeric 747b5ef6e8 Scanner: removed the file discover step, as it brings an important time penalty for remote file systems, for big databases (up to several minutes) 2025-07-07 00:11:12 +02:00
emeric 2429888c53 Introduced an option to use a release image when no artist image is available, fixes #639 2025-06-23 22:37:05 +02:00
emeric c95ae94c84 Added step in UI for associating track images 2025-06-21 18:27:27 +02:00
emeric 571c0bc5f4 More details for scan error reports #676 2025-05-26 23:33:52 +02:00
emeric cc9c6a42ff Added a way to set artists that must not be split, fixes #522 2025-04-27 18:03:45 +02:00
emeric ade4946b8c Tried to make the full scan message clearer 2025-04-09 21:31:23 +02:00
emeric 9edc38b062 Better error message for UUID validation, ref #658 2025-04-06 11:17:47 +02:00
emeric faabb7ec4a Added an option to merge artists without MBIDs to those with one, fixes #642 2025-04-04 18:30:14 +02:00
emeric 9dd8b4b381 Added artwork+biography in artist view, ref #640 2025-03-23 14:49:27 +01:00
emeric e349e14101 Added basic support for artist.nfo file parsing, ref #640 2025-03-22 17:21:08 +01:00
emeric d52addb9db Added settings to contro which kind of artist relationship to display inline 2025-03-08 22:55:38 +01:00
emeric 506e2c45db Now displaying other versions of the release, ref #568 2025-02-17 19:27:45 +01:00
emeric 639629fbb3 Added a way to filter by release type 2025-02-09 21:11:45 +01:00
emeric 13698c379b Added a way to filter by record label, display labels in the release info panel 2025-02-08 18:56:54 +01:00
emeric 1d15be1e6c Added an option to skip playlists that are refering to a single album + skip playlists that are empty, fixes #577 2025-01-15 21:14:18 +01:00
emeric 5c73b5bb97 Added basic UI to display shared playlists, ref #391 2024-12-18 20:20:39 +01:00
emeric 3661eaccb6 Added playlist import (and sync)from m3u files, ref #391 2024-12-18 14:15:25 +01:00
emeric 360623c569 OpenSubsonic API: added apiKey support, ref #544 2024-11-24 15:23:14 +01:00
emeric ea49b0eeb8 Better localized strings for date/numbers, fixes #539 2024-10-30 18:17:58 +01:00
emeric 41504bf4d7 Added basic lyrics display in UI 2024-10-27 23:03:46 +01:00
emeric 72b1367ea6 Added embedded/external lyrics support: parsing + indexing, ref #379 2024-10-26 16:58:13 +02:00
emeric dc63e61a29 Added an option to select how to sort albums in the artist view, fixes #498 2024-10-04 17:39:08 +02:00
emeric 3f6177cedd Changed the way album covers are associated, fixes #503 2024-09-29 16:21:46 +02:00
emeric a2a2041f49 Optimized library assignation to directories 2024-07-27 14:27:37 +02:00
emeric 89ebe3157d Better user feedback 2024-07-06 16:26:43 +02:00
emeric d1324c1c3a Put all directories and images in database, use the info to associate an image to each artist 2024-07-06 13:53:41 +02:00
emeric 71dc99ad46 Added a scan step to scan artist images, ref #435 2024-06-29 16:04:16 +02:00
emeric dbae516353 Added a way to specify multiple delimiters in the UI, fixes #473 2024-06-08 13:48:40 +02:00
emeric 391d859272 UI: added away to filter all the views by music library 2024-04-28 23:37:59 +02:00
emeric 0780d1ab21 Added a way to manually compact and/or optimize the db 2024-04-20 23:57:01 +02:00
emeric 1862cd23c2 Changed db optimization strategy: now perform a full analyze (only after scan if enough changes has been made, and during application startup). Also perform a vacuum if needed during startup. Added an init screen for the web interface since it can take a while to complete 2024-04-18 18:46:35 +02:00
emeric c6ae3fe3fa Renamed profiling to tracing 2024-03-10 12:21:01 +01:00
emeric aca6c00414 Instanciated the profiler + added a way to dump the export the profilin data in the UI 2024-03-09 18:55:54 +01:00
emeric 2e4947dd42 Always use the provided custom delimiters to split tags 2024-03-06 18:50:25 +01:00
emeric f9d512ee19 Updated translations 2024-03-02 17:40:00 +01:00
emeric a6d11f4b4b Added a way to set custom tag delimiters for artists and for other fields, fixes #417 2024-03-01 23:58:49 +01:00
emeric 9461b2a936 Added missing fr translations + added missing unit tests 2024-01-26 17:47:39 +01:00
emeric 0ed3f1ba79 Initial support for multi library, still WIP 2024-01-25 00:01:11 +01:00
emeric 3ad990a183 Allowed custom release types + handle more MusicBrainz secondary types in UI. fixes #373 2023-12-11 23:25:58 +01:00
emeric acea515de5 Added playcount in track/release info windows ref #349 2023-11-25 16:11:35 +01:00
emeric ece1d4e3d2 Refactored how filter tags are handled in the scan settings 2023-11-25 15:52:21 +01:00
emeric 28a80b3c9d Subsonic API: added a per-user setting to enable transcoding by default (breaking change: default is disabled). fixes #351, ref #367 2023-11-13 11:45:12 +01:00
emeric 9e2040b449 Some more renaming 2023-11-13 09:25:22 +01:00