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
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