Drew Weymouth
|
e090244704
|
Fix #697: Add Artists to supported startup pages
|
2025-08-28 15:00:06 -04:00 |
|
Drew Weymouth
|
5209c08444
|
add setting to disable waveform seekbar
|
2025-08-01 09:07:52 -07:00 |
|
Drew Weymouth
|
c5c80406d6
|
add library switcher submenu to gear menu
|
2025-07-13 15:05:53 -07:00 |
|
Drew Weymouth
|
f76a691ed9
|
add missed fyne.Do for showing new version dialog
|
2025-07-08 18:10:32 -07:00 |
|
Drew Weymouth
|
6c4fbada3d
|
add icons to gear menu
|
2025-07-01 11:16:06 -07:00 |
|
Drew Weymouth
|
765e21305a
|
fix goroutine handling for pop-up queue
|
2025-04-10 08:23:56 -07:00 |
|
Drew Weymouth
|
07e26376c7
|
fix bad merge
|
2025-02-08 08:40:57 -03:00 |
|
Drew Weymouth
|
2ff3853015
|
more fyne.Do in controller
|
2025-02-08 08:35:34 -03:00 |
|
Drew Weymouth
|
c7adeb5e32
|
a few more goroutines
|
2025-02-08 08:35:34 -03:00 |
|
Drew Weymouth
|
ff78a79906
|
more fyne.Do updates
|
2025-02-08 08:35:33 -03:00 |
|
Drew Weymouth
|
c60727f92a
|
migrate to Fyne 2.6 - WIP - updates for new threading model
|
2025-02-08 08:34:39 -03:00 |
|
Joshua Manchester
|
7458a89071
|
Use notify-send for notifications on Linux
|
2025-02-08 02:26:31 +00:00 |
|
Drew Weymouth
|
966e792f6f
|
add autoplay UI toggle
|
2025-01-06 18:34:35 -08:00 |
|
Drew Weymouth
|
18913780bf
|
toast dismissal, hook up to playlist workflow (success case)
|
2025-01-05 11:01:07 -08:00 |
|
Drew Weymouth
|
a7ed3eed8f
|
initial work on toast messages
|
2025-01-05 10:08:42 -08:00 |
|
Drew Weymouth
|
6572e74aa8
|
Fix #496: Persist repeat mode setting across restarts
|
2025-01-01 14:23:02 -08:00 |
|
Drew Weymouth
|
1d342bf413
|
ensure clicking anywhere outside tracklists can unselect all
|
2024-12-15 15:52:21 -08:00 |
|
Drew Weymouth
|
b0b34e7791
|
add PageUp / PageDown scrolling
|
2024-12-05 08:20:06 -08:00 |
|
Drew Weymouth
|
fe39239a10
|
Merge pull request #481 from dweymouth/playback-cmd-queue
Prep for Jukebox mode - add queue to accumulate playback commands
|
2024-09-11 17:01:06 -07:00 |
|
Drew Weymouth
|
72de61568a
|
Fix #477: scroll to currently playing track when loading Now Playing page
|
2024-09-07 08:17:19 -07:00 |
|
Drew Weymouth
|
136bade8b4
|
hook up cmd queue to PlaybackManager
|
2024-08-30 08:20:02 -07:00 |
|
Drew Weymouth
|
62803b9f09
|
save settings when window closing to avoid losing some settings on crash-exits
|
2024-08-20 08:00:25 -07:00 |
|
Drew Weymouth
|
6075b5c82e
|
move saving play queue to window close intercept instead of app exit in case we crash during exit tasks
|
2024-08-19 08:46:44 -07:00 |
|
Drew Weymouth
|
4654d310fd
|
Ctrl+A selects all on pop up queue if visible
|
2024-08-08 19:02:10 -07:00 |
|
Drew Weymouth
|
697aa911f5
|
adjust sleeps, add debug logs
|
2024-08-08 08:22:23 -07:00 |
|
Drew Weymouth
|
7c94a4c694
|
Updates #116: add tool tips to buttons and various UI elements
|
2024-08-03 08:25:38 -07:00 |
|
Drew Weymouth
|
45ac279693
|
add Ctrl/Cmd+W shortcut to close Peak Meter window
|
2024-07-28 15:31:55 -07:00 |
|
Drew Weymouth
|
5eae2a4f20
|
add menu separator below Visualizations
|
2024-07-28 12:16:36 -07:00 |
|
Drew Weymouth
|
6f74b5a2b8
|
Add pop up plqy queue button to lower right
|
2024-07-24 17:36:47 -07:00 |
|
Drew Weymouth
|
1814e2a6a3
|
add some missed translation strings
|
2024-07-23 08:53:06 -07:00 |
|
Drew Weymouth
|
b78b235341
|
tweaks and optimizations
|
2024-07-23 08:24:50 -07:00 |
|
Drew Weymouth
|
4d635d88b9
|
save peak meter window size
|
2024-07-22 19:04:59 -07:00 |
|
Drew Weymouth
|
9d0b381572
|
add controller logic for visualizations and add to gear menu
|
2024-07-22 18:16:18 -07:00 |
|
Drew Weymouth
|
c159de229f
|
add Mac about menu override, minor MainWindow refactor
|
2024-07-18 16:56:05 -07:00 |
|
Drew Weymouth
|
edf85a4162
|
add option to show album years in grid views
|
2024-06-27 17:44:41 -07:00 |
|
Drew Weymouth
|
361ec68d59
|
only use X11 resize hack when needed
|
2024-06-23 14:10:09 -07:00 |
|
Drew Weymouth
|
2736fe9955
|
workaround for occasional linux window misdraw
|
2024-06-23 10:56:28 -07:00 |
|
Drew Weymouth
|
16fd76f0aa
|
try a better way to work around initial occasional window misdrawing on Linux
|
2024-06-23 08:28:27 -07:00 |
|
Drew Weymouth
|
280030c858
|
add cmdline flags and some fixes to the IPC layer
|
2024-06-12 17:21:15 -07:00 |
|
Drew Weymouth
|
859bf2dc17
|
don't run post-connect startup tasks more than once
|
2024-06-02 14:59:05 -07:00 |
|
Drew Weymouth
|
50a66284bb
|
add Ctrl+8 navigation shortcut for radios page
|
2024-06-02 07:43:23 -07:00 |
|
Drew Weymouth
|
b7af1e716c
|
use radio icon for image placeholder for radio stations
|
2024-06-01 17:42:40 -07:00 |
|
Drew Weymouth
|
605c62ea7a
|
use radio icon and tweak icon padding
|
2024-06-01 12:33:09 -07:00 |
|
Drew Weymouth
|
bfa3dc9892
|
more progress on radios
|
2024-06-01 12:18:28 -07:00 |
|
Drew Weymouth
|
c6c1341f8f
|
fix some logic errors from refactoring
|
2024-05-31 17:21:33 -07:00 |
|
Drew Weymouth
|
0a902aef9f
|
refactoring continued - compiles now
|
2024-05-31 16:37:14 -07:00 |
|
Drew Weymouth
|
d08b563b8c
|
Fix #371: add a portable mode option
|
2024-05-25 08:28:50 -07:00 |
|
Drew Weymouth
|
c161f2b171
|
create new page for GoHome instead of using browsing history
|
2024-04-29 08:55:02 -07:00 |
|
Drew Weymouth
|
a00b395692
|
reset focus whenever navigating between pages, not just back/forward
|
2024-04-27 09:53:22 -07:00 |
|
Drew Weymouth
|
b49ab2cad1
|
make OnServerConnectedTasks async to ensure What's New dialog shows
|
2024-04-21 09:17:04 -07:00 |
|