Commit Graph
80 Commits
Author SHA1 Message Date
Drew Weymouth 5e6b1de522 Fix #774: Make headers for Album, Artist, Playlist page collapsible / compact 2025-12-02 08:35:03 -08:00
Drew Weymouth 2afef81a11 add setting to disable rounded image corners 2025-11-15 10:36:07 -08:00
Drew Weymouth 8b73765a7d Fix #745: add option to prevent screensaver on Now Playing page 2025-11-10 08:12:46 -08:00
Drew Weymouth 828b5ffc56 option to use blurred cover art for Now Playing page background 2025-11-08 14:22:35 -08:00
Drew Weymouth 33eb081ff9 save selected sidebar tab 2025-11-01 12:45:09 -07:00
Drew Weymouth 27ae29a88c add play queue sidebar 2025-10-05 11:20:27 -07:00
Drew Weymouth 4c1a95e851 add settings for skipping one-star or tracks with keyword (#724) 2025-09-24 18:59:55 -07:00
Jacalz 08f335da44 Run gofumpt on the project 2025-09-17 22:30:49 +02:00
Drew Weymouth 81205d65c3 Fix #696: Save and use last selected library when re-connecting to server 2025-09-04 08:19:00 -07:00
Drew Weymouth e090244704 Fix #697: Add Artists to supported startup pages 2025-08-28 15:00:06 -04:00
Drew Weymouth a317b382ff Fix #665: Add option to play albums in order on Albums page 2025-08-10 15:06:27 -07:00
Drew Weymouth 5209c08444 add setting to disable waveform seekbar 2025-08-01 09:07:52 -07:00
Drew Weymouth 265e4f961f Fix #628: Add setting to transcode stream 2025-05-31 10:12:57 -07:00
Drew Weymouth 0fd8b4621b Fix #625: Allow customization of grid card size 2025-05-28 09:21:24 -07:00
Drew Weymouth af1ae4641e Add setting to disable OS media player APIs 2025-05-26 17:17:00 -07:00
Drew Weymouth ed36879cda Fix #571:make timeout configurable and bump default to 15 sec 2025-03-05 07:47:52 -08:00
Drew Weymouth 95ef3eae38 expose more config file settings in the UI 2025-02-21 16:31:04 -08:00
Drew Weymouth 99e48d6ff7 add album shuffle mode to Genre page 2025-02-13 13:46:29 -03:00
Drew Weymouth 3b5c896eb9 add config file setting to disable Fyne DPI detection 2025-02-08 23:05:33 -03:00
jojii f6a7d41261 Config for custom lrclib server url 2025-02-06 15:45:09 +01:00
Drew Weymouth a8cae47f61 add config file setting to disable keyring (related: #538) 2025-02-03 08:46:07 -03:00
Drew Weymouth 966e792f6f add autoplay UI toggle 2025-01-06 18:34:35 -08:00
Drew Weymouth 6572e74aa8 Fix #496: Persist repeat mode setting across restarts 2025-01-01 14:23:02 -08:00
Drew Weymouth dd3f5874c4 add ability to configure language in config file 2024-12-17 18:07:28 -08:00
David Roman 58fd4bbb4a add option to configure queue size 2024-10-01 21:39:00 +02:00
Drew Weymouth 66b878a092 Fix #462: persist Skip Duplicates setting in add to playlist dialog 2024-08-09 07:35:55 -07:00
Drew Weymouth 1f8e8d2936 add cfg file setting to skip SSL verification 2024-07-28 08:22:07 -07:00
Drew Weymouth 3c70513cb4 Updates #415: Make artist's discography sort order configurable 2024-07-26 08:00:12 -07:00
Drew Weymouth 4d635d88b9 save peak meter window size 2024-07-22 19:04:59 -07:00
Drew Weymouth edf85a4162 add option to show album years in grid views 2024-06-27 17:44:41 -07:00
Drew Weymouth d51e4d216a much cleaner approach to handling different columns between compact/expanded tracklists 2024-05-30 18:29:25 -07:00
Drew Weymouth 3f8a2e1d1e add LrcLib as a fallback lyric provider 2024-05-25 16:56:41 -07:00
Drew Weymouth 8eeb2aa53a add config setting for save queue to server 2024-04-16 17:26:46 -07:00
Michael Manganiello 66658b1401 misc: Migrate Artists page to GridView
Remove custom page implementation for Artists, and instead rely on the
generic `GridView` approach. This also simplifies adding new
sorting/filtering options as next improvements.

The new `ArtistFilter` is a dummy implementation without any real
filters at the moment.

Also, the `go-jellyfin` upgrade is needed to correctly display the album
count for each artist.
2024-03-30 12:42:48 -03:00
Drew Weymouth 739b5eb64d save last active tab in Now Playing page 2024-03-06 19:48:55 -08:00
Drew Weymouth cd31274a81 remove defunct NowPlayingPageConfig 2024-03-03 14:06:19 -08:00
Drew Weymouth 91aa92706d Fix #316: Add setting to show notification on track change 2024-01-20 14:42:22 -08:00
Drew Weymouth edc3ef7bfa Fix #315: Pre-select most recent playlist in "Add to playlist" dialog 2024-01-20 14:22:30 -08:00
Drew Weymouth c4c4a71d5e save and load play queue on exit/startup (partial impl) 2024-01-07 16:25:15 -08:00
Drew Weymouth 2e223c6141 Fix #179: add experimental setting to scale down or up UI size 2023-11-14 19:12:00 -08:00
Drew Weymouth 470fe4b31a backfill Subsonic to missing ServerTypes in config 2023-11-14 09:05:02 -08:00
Drew Weymouth d948d2d725 beginning of adding Jellyfin support 2023-11-14 09:05:02 -08:00
Drew Weymouth 9f157e0aed Fix #277: Periodically write config file while app is running 2023-11-10 08:58:09 -08:00
Drew Weymouth b83387e29c show What's New dialog when launching updated version 2023-11-06 17:59:35 -08:00
Drew Weymouth c9320b8021 Add setting to disable server transcoding 2023-10-30 17:32:27 -07:00
Drew Weymouth f63fcc14ff Fix #227: add limit to on-disk image cache size, periodic pruning 2023-07-28 18:53:45 -07:00
Drew Weymouth bd15866e02 Fix #223: open Settings dialog to last active tab 2023-07-19 14:58:27 -07:00
Drew Weymouth 2d38a0712c add preamp to EQ 2023-06-24 13:22:11 -07:00
Drew Weymouth 59be258e89 add equalizer UI in settings dialog 2023-06-24 10:47:45 -07:00
Drew Weymouth 4a399c51b7 move default theme to ThemeFile system 2023-06-20 18:32:41 -07:00