Drew Weymouth
|
f7b381c22c
|
add Hide option to system tray menu
|
2023-04-06 19:17:06 -07:00 |
|
Drew Weymouth
|
43616f4f31
|
add UI for system tray settings
|
2023-04-06 19:17:04 -07:00 |
|
Drew Weymouth
|
8086262a8b
|
add system tray + close to tray support (no settigs UI yet)
|
2023-04-06 19:15:11 -07:00 |
|
Drew Weymouth
|
198110d1dc
|
don't show update prompt if found version is same as running version
|
2023-04-06 08:54:49 -07:00 |
|
Drew Weymouth
|
e80c4bbce5
|
add file path column to tracklist
|
2023-04-06 08:42:01 -07:00 |
|
Drew Weymouth
|
b603cdbed4
|
Update CHANGELOG.md - choose audio device
|
2023-04-05 21:16:37 -07:00 |
|
Drew Weymouth
|
41fa20a60e
|
Merge pull request #121 from dweymouth/feature/choose-audio-device
Add drop-down list to Playback settings tab to choose audio device
|
2023-04-05 21:12:08 -07:00 |
|
Drew Weymouth
|
f0a0864fc6
|
fallback to 'auto' device if configured audio device is not available
|
2023-04-05 20:42:48 -07:00 |
|
Drew Weymouth
|
6334598507
|
add settings UI to choose audio device
|
2023-04-05 18:52:29 -07:00 |
|
Drew Weymouth
|
d6a84c78a1
|
add config option for audio device name and set it on startup
|
2023-04-05 18:19:56 -07:00 |
|
Drew Weymouth
|
b5086eafd3
|
add function to list mpv audio devices
|
2023-04-05 18:03:28 -07:00 |
|
Drew Weymouth
|
34f65e45ca
|
switch libmpv binding
|
2023-04-05 17:35:26 -07:00 |
|
Drew Weymouth
|
7164fa15c6
|
quick minSize optimizations
|
2023-04-02 10:40:55 -07:00 |
|
Drew Weymouth
|
9fc28b9389
|
Update CHANGELOG.md - 0.1.0-beta is live!
|
2023-04-01 12:00:26 -07:00 |
|
Drew Weymouth
|
553101677f
|
prepare for beta release
|
2023-04-01 11:26:05 -07:00 |
|
Drew Weymouth
|
e2ef6ea468
|
Merge pull request #111 from dweymouth/feature/settingsdialog
Add settings dialog
|
2023-04-01 10:57:18 -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
|
b849513700
|
update Fyne baseline with hotfix for image painter leak
|
2023-03-31 16:57:22 -07:00 |
|
Drew Weymouth
|
3803859ea7
|
Merge pull request #110 from dweymouth/feature/checkforlatest
Automatically check for latest version
|
2023-03-30 19:47:58 -07:00 |
|
Drew Weymouth
|
0abdd76d3c
|
update changelog
|
2023-03-30 19:46:29 -07:00 |
|
Drew Weymouth
|
729e25715a
|
invoke check for update menu callback in goroutine
|
2023-03-30 19:43:24 -07:00 |
|
Drew Weymouth
|
06cd393b8c
|
add settings menu item to check for updates immediately
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
d59352cd4d
|
show dialog on later version found
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
8d13575000
|
forgot to stop ticket
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
8c52097536
|
one more quick refactor
|
2023-03-30 19:19:01 -07:00 |
|
Drew Weymouth
|
cca12d7327
|
create UpdateChecker background task + constants refactoring
|
2023-03-30 19:19:00 -07:00 |
|
Drew Weymouth
|
2d7e633690
|
add util func to get latest version tag
|
2023-03-30 19:16:01 -07:00 |
|
Drew Weymouth
|
5af7744e2d
|
Update CHANGELOG.md with latest changes on main
|
2023-03-29 09:12:28 -07:00 |
|
Drew Weymouth
|
6aca993817
|
fix missing refresh in setting header column visible
|
2023-03-28 21:33:28 -07:00 |
|
Drew Weymouth
|
849fcbd546
|
use updated fyne base with fix for X11 modifiers; remove track selection workaround
|
2023-03-28 21:19:24 -07:00 |
|
Drew Weymouth
|
660281cf28
|
Merge pull request #103 from dweymouth/feature/replay-gain
Add ReplayGain support
|
2023-03-28 18:24:02 -07:00 |
|
Drew Weymouth
|
fe5a6ffdf3
|
hook up replaygain config file options
|
2023-03-28 18:17:45 -07:00 |
|
Drew Weymouth
|
e22a16ea5a
|
expose MPV ReplayGain options
|
2023-03-28 18:16:10 -07:00 |
|
Drew Weymouth
|
0a11df8c07
|
limit MPV in-memory cache size and make it configurable
|
2023-03-28 17:34:39 -07:00 |
|
Drew Weymouth
|
d67dfa07b3
|
add size column to tracklist
|
2023-03-27 18:28:47 -07:00 |
|
Drew Weymouth
|
10fe1d9f88
|
fix regression: add back OnTapped handler to artist image
|
2023-03-27 18:04:24 -07:00 |
|
Drew Weymouth
|
398399169e
|
tracklist refresh optimization
|
2023-03-27 17:48:10 -07:00 |
|
Drew Weymouth
|
8c0994e11e
|
README roadmap updates
|
2023-03-26 19:58:50 -07:00 |
|
Drew Weymouth
|
a8f17dafd9
|
detect version of vapoursynth Python dependency in Mac OS packaging
|
2023-03-26 11:02:18 -07:00 |
|
Drew Weymouth
|
eb09489bc5
|
Add latest changes to CHANGELOG
|
2023-03-26 10:27:29 -07:00 |
|
Drew Weymouth
|
98fb1483e6
|
migrate to Fyne 2.3.3
|
2023-03-26 10:12:35 -07:00 |
|
Drew Weymouth
|
ac6a82c465
|
add Year ascending and descending sort orders
|
2023-03-26 09:11:03 -07:00 |
|
Drew Weymouth
|
0c1b293f68
|
add reorder tracks options to playlist page context menu
|
2023-03-25 11:18:22 -07:00 |
|
Drew Weymouth
|
0cdbf912c9
|
make scrobbling configurable
|
2023-03-23 17:36:41 -07:00 |
|
Drew Weymouth
|
0af281c3ad
|
make infinite scroll album loading thread-safe
|
2023-03-22 19:04:56 -07:00 |
|