Drew Weymouth
|
e95cefd3ce
|
fix messy VSCode refactor
|
2023-05-23 19:05:52 -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
|
5acd9dd37f
|
switch artists page to grid view
|
2023-05-23 17:21:48 -07:00 |
|
Drew Weymouth
|
1686c563fe
|
Fix #172: properly set Favorites page view state on restoring from history
|
2023-05-22 21:18:33 -07:00 |
|
Drew Weymouth
|
31901102f1
|
Update CHANGELOG.md with changes since 0.2.0
|
2023-05-18 19:13:22 -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
|
44c5074d12
|
fix bug with byGenre iteration with new Subsonic mediaprovider interface
|
2023-05-18 17:18:31 -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
|
d7506ca630
|
Merge pull request #169 from dweymouth/feature/multiple-servers
Add multi-server support
|
2023-05-17 17:55:07 -07:00 |
|
Drew Weymouth
|
c517c40c22
|
finish refactor cleanup
|
2023-05-17 17:49:34 -07:00 |
|
Drew Weymouth
|
facf59a660
|
forgot to delete moved functinos
|
2023-05-17 17:48:37 -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
|
9c1a137cf5
|
tweak disabled button color for light theme
|
2023-05-16 17:34:19 -07:00 |
|
Drew Weymouth
|
480bd7a89d
|
don't add 'blank page' to navigation history
|
2023-05-16 17:27:39 -07:00 |
|
David Haymond
|
9e7ef075d7
|
Disable history btns when unable to navigate (#167)
|
2023-05-16 16:37:56 -07:00 |
|
Drew Weymouth
|
ff8c09d631
|
Merge pull request #164 from dweymouth/refactor/generic-server-adapter
Prepare for eventual Jellyfin integration: create a generic MediaProvider model + interface
|
2023-05-15 18:51:04 -07:00 |
|
Drew Weymouth
|
f8ba58a027
|
use default album sort order if none specified
|
2023-05-15 18:45:17 -07:00 |
|
Drew Weymouth
|
ce2e4a5688
|
fix random iterator with filter
|
2023-05-15 18:42:48 -07:00 |
|
Drew Weymouth
|
5361de6581
|
add back prefetching album cover callback to iterators
|
2023-05-15 18:21:28 -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
|
0ebbf621b1
|
finish mediaprovider interface for subsonic
|
2023-05-14 18:59:38 -07:00 |
|
Drew Weymouth
|
8984d4ab39
|
add trackiterator to subsonic adapter
|
2023-05-14 17:55:44 -07:00 |
|
Drew Weymouth
|
e34497ec24
|
bunch of work on Subsonic mediaprovider adapter
|
2023-05-14 17:48:06 -07:00 |
|
Drew Weymouth
|
c4436a4887
|
more work on generic MediaProvider interface
|
2023-05-14 11:38:06 -07:00 |
|
Drew Weymouth
|
7d293af45b
|
begin defining a generic MediaProvider interface and model
|
2023-05-13 17:31:39 -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
|
4c6d6eb162
|
Fix #163: fallback to single session login if OS keyring is not available
|
2023-05-13 09:24:13 -07:00 |
|
Drew Weymouth
|
eab7842424
|
add a timeout to http client
|
2023-05-12 20:32:57 -07:00 |
|
Drew Weymouth
|
33f456c94d
|
Merge pull request #162 from dweymouth/feature/albumviewfilter
Add album filters (excl. genre filter for now) to album grid views
|
2023-05-12 19:32:15 -07:00 |
|
Drew Weymouth
|
35b2bcb261
|
add album filters to favorites page
|
2023-05-12 19:29:02 -07:00 |
|
Drew Weymouth
|
dde8cd0267
|
update go-subsonic to get response body closing fix
|
2023-05-12 19:08:35 -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
|
c97edef403
|
let Ctrl+A select all tracks on favorites page w/ track view active
|
2023-05-11 16:54:54 -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
|
882f951aa1
|
add AlbumFilter to backend album iterators
|
2023-05-11 08:54:18 -07:00 |
|
Drew Weymouth
|
5634dfcfc1
|
simplify SearchEntry and extract a debouncer util func
|
2023-05-10 21:05:17 -07:00 |
|
Drew Weymouth
|
b94ef8da97
|
use enter key to move through new server form
|
2023-05-09 14:59:34 -07:00 |
|
Drew Weymouth
|
3e448ed995
|
add context menu to cover thumbnail in bottom panel
|
2023-05-08 09:10:43 -07:00 |
|
Drew Weymouth
|
f7b31e1514
|
Fix #158: update go-subsonic module to get fix for nil ptr crash
|
2023-05-07 09:56:09 -07:00 |
|