Commit Graph
64 Commits
Author SHA1 Message Date
Drew Weymouth cb4329cf08 Display release types in album page 2023-12-16 15:03:22 -08:00
Drew Weymouth d10162c3cf Fix #295 - avoid trimming info string if nothing to trim 2023-12-16 07:39:53 -08:00
Drew Weymouth 64f57c7cdc Fix #293: Trucate album title in info dialog if too long 2023-12-15 17:38:25 -08:00
Drew Weymouth 87fc88e308 Fix #157: Add "Auto" ReplayGain mode to auto-choose between Track and Album 2023-11-15 08:14:31 -08:00
Drew Weymouth 04f9c4e3b7 make Quick Search dialog a little taller 2023-11-15 07:42:31 -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 2ffcac9b88 add scrobbling for Jellyfin 2023-11-14 18:08:55 -08:00
Drew Weymouth cafca00b1b editing playlist metadata is working now 2023-11-14 09:05:02 -08:00
Drew Weymouth 4f9b3a70bf implement Quick Search for Jellyfin 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 4bbda87634 move donation link to top of whats new dialog 2023-11-07 07:44:02 -08:00
Drew Weymouth b83387e29c show What's New dialog when launching updated version 2023-11-06 17:59:35 -08:00
Drew Weymouth 7d7d315d74 refactor: move ImageLoader to ui/util 2023-11-05 14:30:57 -08:00
Drew Weymouth 5fd3f96129 WIP ranking of search results 2023-11-05 14:08:48 -08:00
Drew Weymouth 3238aad65a include playlists and genres in results; UI improvement 2023-11-05 14:07:52 -08:00
Drew Weymouth 155ee877e3 mostly working now, except for track result action, and results ranking 2023-11-05 14:07:52 -08:00
Drew Weymouth 17df4d780e more WIP 2023-11-05 14:07:52 -08:00
Drew Weymouth 38a399222a simplify 2023-11-05 14:07:52 -08:00
Drew Weymouth e10b751a4f some work on the quick search dialog + image load refactoring 2023-11-05 14:07:52 -08:00
Drew Weymouth 565295a88a use rounded rectangles where appropriate; switch deprecated Max to Stack layout 2023-11-02 22:02:44 -07:00
Drew Weymouth b7393d1bc8 switch to ImagePlaceholder on album page 2023-10-31 22:19:05 -07:00
Drew Weymouth c9320b8021 Add setting to disable server transcoding 2023-10-30 17:32:27 -07:00
Drew Weymouth bd15866e02 Fix #223: open Settings dialog to last active tab 2023-07-19 14:58:27 -07:00
natilou 9241601737 removing Resize line and wrapping the VBox in another container with layouts.MaxPadLayout 2023-06-27 09:48:36 -03:00
natilou 681fa06255 changing AlbumInfo attributes name, using the same names as subsonic API. Checking if lastFm and musicBrainzID are not empty strings. Saving the musicbrainz release url in constant. Using 'Show Info...' in meatball menu. 2023-06-27 09:48:36 -03:00
natilou f26e9dbcbf Add UI for viewing the album info returned by Subsonic getAlbumInfo API
- Adding "Get Info" in album page's "meatball" menu. When the option is clicked a pop up appears with
the album information and links to Last.fm and MusicBrainz.

Screenshot:

Fixes #105
2023-06-27 09:48:36 -03: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 02cac23d9a hook custom themes up to Settings dialog 2023-06-20 18:33:37 -07:00
Drew Weymouth de7a16639e switch GridView to icon placeholder 2023-05-23 17:35:26 -07:00
Drew Weymouth 2bc7680361 multi servers part 3: switch servers menu action + some refactoring 2023-05-17 17:46:26 -07:00
Drew Weymouth 4d4b14e4de add multi-server functionality pt. 2 - delete server 2023-05-17 16:19:24 -07:00
Drew Weymouth 85eb790cd1 add multi-server functionality pt. 1 - add server 2023-05-17 15:03:31 -07:00
Drew Weymouth fd106560d0 more refactoring - compiles now but not extensively tested 2023-05-14 20:50:06 -07:00
Drew Weymouth 4c6d6eb162 Fix #163: fallback to single session login if OS keyring is not available 2023-05-13 09:24:13 -07:00
Drew Weymouth 87ae111cb2 more work on album filters 2023-05-11 16:45:47 -07:00
Drew Weymouth 0a20299cf4 add albumfilterdialog 2023-05-11 08:55:11 -07:00
Drew Weymouth b94ef8da97 use enter key to move through new server form 2023-05-09 14:59:34 -07:00
Drew Weymouth 2ef0282c0b update module import paths 2023-05-07 09:53:34 -07:00
Drew Weymouth 4ed6a75778 add theme choice to settings dialog 2023-05-03 17:32:36 -07:00
Drew Weymouth a9263c8d4e add settings option to choose startup page 2023-04-29 20:51:45 -07:00
Drew Weymouth 2f14a09cd8 Fix #63: add experimental support for setting custom app font 2023-04-21 18:19:45 -07:00
Drew Weymouth e7e77ee54c add kofi link to about dialog 2023-04-20 21:39:41 -07:00
Drew Weymouth 3fbf53279f Fix #132: provide standard sized icons 2023-04-18 17:56:06 -07:00
Drew Weymouth ec3cb0c36d Fix #104: add alternate hostname to server connection config 2023-04-18 17:21:02 -07:00
Drew Weymouth 43616f4f31 add UI for system tray settings 2023-04-06 19:17:04 -07:00
Drew Weymouth 6334598507 add settings UI to choose audio device 2023-04-05 18:52:29 -07:00
Drew Weymouth 51d60822f7 fix for duration entry enabled on dialog launch 2023-04-01 10:52:14 -07:00
Drew Weymouth d84c0d71ed hook up playback config onchanged 2023-04-01 10:42:15 -07:00
Drew Weymouth 4740446c13 connect replaygain config UI to config object 2023-04-01 10:06:04 -07:00