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
Drew Weymouth
7aaa82e52a
complete scrobble settings implementation
2023-04-01 09:29:50 -07:00
Drew Weymouth
19202dc0e8
more settings dialog work
2023-03-31 17:57:10 -07:00
Drew Weymouth
20563f8441
begin work on settings dialog
2023-03-31 17:37:14 -07:00
Drew Weymouth
60b7b93ee2
add edit/delete playlist functionality
2023-03-17 17:17:02 -07:00
Drew Weymouth
69314696a0
set placeholder image when album cover is not available
2023-03-16 21:32:48 -07:00
Drew Weymouth
f14dda8f45
add legacy auth support
2023-03-09 17:22:41 -08:00
Drew Weymouth
fbf68dff08
add about dialog
2023-03-04 18:47:05 -08:00
Drew Weymouth
2db035b2bd
increase test-connection timeout and invoke in goroutines
2023-02-18 09:30:16 -08:00
Drew Weymouth
e5a1c4df49
test connection before dismissing LoginDialog
2023-02-14 17:52:53 -08:00
Drew Weymouth
69a008951e
validate server connection before dismissing login dialogs
2023-02-13 19:35:47 -08:00
Drew Weymouth
b5aa8e61f0
refactor login workflow, can now re-prompt for password if missing
2023-02-12 17:21:47 -08:00
Drew Weymouth
e85f0301e9
create LoginDialog
2023-02-11 16:50:48 -08:00
Drew Weymouth
12cc315e12
add to playlist works
2023-02-09 20:57:42 -08:00
Drew Weymouth
46c87944db
create addtoplaylistdialog
2023-02-09 18:59:11 -08:00