Drew Weymouth and Claude Sonnet 4.6
b40c154f7e
move shuffle and repeat controls into main player controls ( #862 )
...
Shuffle moves to the far left of the transport buttons and repeat to the far right, flanking prev/play/next. Both use a new IconButtonSizeSmallest (10% smaller than IconButtonSizeSmaller) with 2dp spacing separating them from the adjacent transport buttons. Wiring updated in bottompanel.go accordingly.
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-02-20 18:53:02 -08:00
Drew Weymouth
43b8b60fb0
make waveform seekbar non-interactive when stopped / playing radio
2025-08-01 17:55:36 -07:00
Drew Weymouth
5209c08444
add setting to disable waveform seekbar
2025-08-01 09:07:52 -07:00
Drew Weymouth
7dae735d10
seeking, layout update
2025-07-24 19:26:54 -07:00
Drew Weymouth
43f6d501c9
create waveform seekbar widget; still more to do
2025-07-24 08:51:25 -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
169b914abf
Better stringification of play times longer than 1 hr
2024-06-13 18:28:38 -07:00
Drew Weymouth
96fed465d7
add IconButton and use in bottom panel
2024-05-27 11:16:39 -07:00
Drew Weymouth
20fedf67ae
disable playback slider when nothing playing
2024-05-25 08:46:49 -07:00
Drew Weymouth
d99563571a
remove obsolete slider tap handling and customize some behavior
2023-11-02 18:46:06 -07:00
Drew Weymouth
2ef0282c0b
update module import paths
2023-05-07 09:53:34 -07:00
Drew Weymouth
a9cec173dd
Fix #95 : temporarily add tappable behavior to seekbar slider until Fyne 2.4
2023-04-27 09:21:07 -07:00
Drew Weymouth
fa63b0e516
Fix #24 : slider should only trigger play time update when being dragged
2023-04-25 17:07:05 -07:00
Drew Weymouth
58153327e6
fix seek bar changing size with num. digits in track time
2023-02-05 16:56:11 -08:00
Drew Weymouth
f2268ca6f8
minor formatting
2023-01-03 16:43:53 -08:00
Drew Weymouth
cefb25133e
refactor UI for better separation
2022-12-24 16:47:00 -08:00