Michael Manganiello
|
7b15fe95e4
|
Use GridWrap from fyne-x
With https://github.com/fyne-io/fyne-x/pull/56 merged, the local
implementation can be removed to rely on the upstream version.
|
2023-06-14 22:08:01 -07:00 |
|
Michael Manganiello
|
39b17abd7d
|
Fix typo on NewTappableIcon function
|
2023-06-12 18:45:21 -07:00 |
|
Michael Manganiello
|
c19edccf80
|
Temporarily add tappable behavior to seekbar slider until Fyne 2.4 (#188)
Same code as
https://github.com/dweymouth/supersonic/commit/a9cec173ddcd0999cfbe7f61ca15c01bd3c1cbce,
but for the volume slider.
Related issue: #95
|
2023-06-10 14:57:38 -07:00 |
|
Drew Weymouth
|
b64dcdcc0b
|
fix tracklist selection being maintained when sorting
|
2023-06-02 17:43:22 -07:00 |
|
Drew Weymouth
|
8b238fd239
|
fix missing icon in album grid cover placeholder
|
2023-06-02 08:38:22 -07:00 |
|
Drew Weymouth
|
1908b03e73
|
make sure placeholder image has Fastest scale mode if requested
|
2023-05-28 14:12:03 -07:00 |
|
Drew Weymouth
|
831f5f56c7
|
prevent clicking track row separator from resetting selection
|
2023-05-27 10:30:55 -07:00 |
|
Drew Weymouth
|
65f0fd8670
|
make primary link in GridViewItem bold
|
2023-05-24 11:18:58 -07:00 |
|
Drew Weymouth
|
e95474d0d0
|
Merge branch 'main' into feature/sort-tracklist-cols
|
2023-05-24 09:18:59 -07:00 |
|
Drew Weymouth
|
572a2e511d
|
reorder playlist tracks based on original sort and switch to unsorted view
|
2023-05-24 09:11:50 -07:00 |
|
Drew Weymouth
|
c5b8e0e3f7
|
fix tap events for gridview
|
2023-05-23 19:03:44 -07:00 |
|
Drew Weymouth
|
90936c086d
|
switch favorite artists view to grid
|
2023-05-23 18:35:34 -07:00 |
|
Drew Weymouth
|
de7a16639e
|
switch GridView to icon placeholder
|
2023-05-23 17:35:26 -07:00 |
|
Drew Weymouth
|
8bf9f20b8e
|
add center alignment option to list columns
|
2023-05-23 14:24:02 -07:00 |
|
Drew Weymouth
|
71ce5043b7
|
refactor a bit and have tracklist respond to set sorting calls
|
2023-05-23 11:10:43 -07:00 |
|
Drew Weymouth
|
84e1f01a68
|
add saving of tracklist sort in browsing history - but need to handle it Tracklist widget still
|
2023-05-23 11:10:43 -07:00 |
|
Drew Weymouth
|
137e0334e0
|
add disabling of sorting where appropriate
|
2023-05-23 11:10:43 -07:00 |
|
Drew Weymouth
|
1f3559de43
|
add tracklist sorting logic
|
2023-05-23 11:10:43 -07:00 |
|
Drew Weymouth
|
e434b55dda
|
add tapped handler for changing column sort
|
2023-05-23 11:10:43 -07:00 |
|
Drew Weymouth
|
0d02c1fe9d
|
layout fixes and upgrades, add list hdr sort icon
|
2023-05-23 11:10:43 -07:00 |
|
Drew Weymouth
|
e8ab651d9d
|
add genres to album filters panel
|
2023-05-18 18:10:09 -07:00 |
|
Drew Weymouth
|
8f4f13733a
|
Fix #161: ensure gridview doesn't have concurrent fetch tasks on reset
|
2023-05-18 17:35:52 -07:00 |
|
Drew Weymouth
|
ce7822c89f
|
oops: fix infinite recursion in TextRestrictedEntry
|
2023-05-18 13:11:51 -07:00 |
|
Drew Weymouth
|
bf4dce6df4
|
add more restrictions to year entry field in album filters
|
2023-05-18 08:56:55 -07:00 |
|
Drew Weymouth
|
f926ed3fb9
|
fix some bugs and restructure a bit more
|
2023-05-15 17:05:18 -07:00 |
|
Drew Weymouth
|
fd106560d0
|
more refactoring - compiles now but not extensively tested
|
2023-05-14 20:50:06 -07:00 |
|
Drew Weymouth
|
85042fcbd4
|
begin the refactoring - doesnt compile
|
2023-05-14 19:31:04 -07:00 |
|
Drew Weymouth
|
2083af3935
|
add Shuffle context menu item to tracklist; unselect tracks on Favorites page by clicking outside
|
2023-05-13 16:47:15 -07:00 |
|
Drew Weymouth
|
35b2bcb261
|
add album filters to favorites page
|
2023-05-12 19:29:02 -07:00 |
|
Drew Weymouth
|
4730b74039
|
add album filters to genre page
|
2023-05-12 09:22:49 -07:00 |
|
Drew Weymouth
|
85701c568c
|
add filter icon
|
2023-05-11 21:32:07 -07:00 |
|
Drew Weymouth
|
87ae111cb2
|
more work on album filters
|
2023-05-11 16:45:47 -07:00 |
|
Drew Weymouth
|
b2dce99714
|
fix race condition index out of bound crash in gridview
|
2023-05-11 16:43:10 -07:00 |
|
Drew Weymouth
|
0a20299cf4
|
add albumfilterdialog
|
2023-05-11 08:55:11 -07:00 |
|
Drew Weymouth
|
5634dfcfc1
|
simplify SearchEntry and extract a debouncer util func
|
2023-05-10 21:05:17 -07:00 |
|
Drew Weymouth
|
3e448ed995
|
add context menu to cover thumbnail in bottom panel
|
2023-05-08 09:10:43 -07:00 |
|
Drew Weymouth
|
2ef0282c0b
|
update module import paths
|
2023-05-07 09:53:34 -07:00 |
|
Drew Weymouth
|
88b32c7b05
|
Fix #156: allow scrolling the volume slider
|
2023-05-06 10:20:58 -07:00 |
|
Drew Weymouth
|
cbc724df93
|
migrate to Fyne 2.2.4
|
2023-05-04 18:42:25 -07:00 |
|
Drew Weymouth
|
073de9499e
|
move GridWrap widget out of Fyne fork
|
2023-05-04 17:14:44 -07:00 |
|
Drew Weymouth
|
ea7d5047ac
|
hide track title display if nothing playing
|
2023-05-04 17:10:10 -07:00 |
|
Drew Weymouth
|
5a3859d438
|
now playing cover should not be clickable when nothing playing
|
2023-05-04 17:07:53 -07:00 |
|
Drew Weymouth
|
2d3fb4be3a
|
Merge pull request #154 from dweymouth/feature/lighttheme
Add light theme
|
2023-05-03 17:49:42 -07:00 |
|
Drew Weymouth
|
0f6d803fa4
|
fix regression where similar artist links were shrinked to zero
|
2023-05-02 17:56:17 -07:00 |
|
Drew Weymouth
|
76657b5c1c
|
Fix #136: add context menu to album and playlist grid views
|
2023-05-02 17:50:35 -07:00 |
|
Drew Weymouth
|
a1d91d748c
|
cleanup from bad merge 2: misc cleanum + make tracks icon themed
|
2023-05-01 18:02:53 -07:00 |
|
Drew Weymouth
|
64091bb84c
|
cleanup from bad merge conflict 1: fix build errors
|
2023-05-01 17:56:13 -07:00 |
|
Drew Weymouth
|
61d8d6916a
|
move ThemedRectangle to theme package
|
2023-05-01 17:50:00 -07:00 |
|
Drew Weymouth
|
6c81db4398
|
switch to simpler way of themeing PNG icons
|
2023-05-01 17:49:59 -07:00 |
|
Drew Weymouth
|
cdac9ae66f
|
update rest of icons to themed
|
2023-05-01 17:42:09 -07:00 |
|