Commit Graph

67 Commits

Author SHA1 Message Date
Sumner Evans
6a89de1826 Fix some data ingestion bugs; #199 made most of the can_* functions dependent on the version 2020-07-07 10:10:44 -06:00
Sumner Evans
3ba256408f Code cleanup 2020-07-06 22:02:07 -06:00
Sumner Evans
fee0e4e507 Fixed an issue with Gonic not returning anything on getArtistInfo2 if no LastFM API key is specified 2020-07-03 15:07:15 -06:00
Sumner Evans
569d717e57 All core functionality is back; now on to bugfixes! 2020-07-03 15:07:15 -06:00
Sumner Evans
8df85cba96 Player refactor works with MPV player 2020-07-03 15:07:14 -06:00
Sumner Evans
f4983fb96a Switch and remove music provider work now 2020-06-06 21:49:12 -06:00
Sumner Evans
98cf892de7 Configure new server flow works 2020-06-06 16:57:21 -06:00
Sumner Evans
3f128604de Tons of work to make configuration work 2020-06-06 15:05:17 -06:00
Sumner Evans
cb551d865b Started work on making adapter-defined config 2020-06-06 00:27:49 -06:00
Sumner Evans
62904e5cce Cleanup getting song filename and saving play queue 2020-05-29 20:15:10 -06:00
Sumner Evans
32b6f98eb0 Fixed a couple of bugs 2020-05-29 18:01:58 -06:00
Sumner Evans
66b5f0c95d Fixed a couple of linter errors and got rid of a test that doesn't matter 2020-05-27 23:25:39 -06:00
Sumner Evans
420ad79c24 Support NETWORK_ALWAYS_ERROR on downloads 2020-05-27 00:11:03 -06:00
Sumner Evans
1bba10b37c Refactor can-prefixed properties 2020-05-27 00:08:00 -06:00
Sumner Evans
097732dba8 Closes #198: use other requests as ping equivalents 2020-05-26 23:10:48 -06:00
Sumner Evans
eee58f97e1 Adding more offline mode load errors 2020-05-25 18:50:49 -06:00
Sumner Evans
654b0902e7 More UI fixes for offline mode 2020-05-24 19:14:33 -06:00
Sumner Evans
dbb86350db Closes #211: fixed issue where you couldn't create a playlist with a space in the name 2020-05-23 18:09:03 -06:00
Sumner Evans
07076b110f Made the Subsonic icons a lot better 2020-05-23 01:21:02 -06:00
Sumner Evans
20b8896cb8 Fix linter error 2020-05-22 01:20:40 -06:00
Sumner Evans
09f6a2afb3 Fixed a couple of display bugs 2020-05-21 19:42:58 -06:00
Sumner Evans
b30f17173f Expand/collapse playlist details 2020-05-20 00:22:26 -06:00
Sumner Evans
3085f23cee Addressing a bunch of TODOs 2020-05-18 22:37:47 -06:00
Sumner Evans
9c4a9f09d2 Closes #174: adds fill level for streaming 2020-05-16 20:48:08 -06:00
Sumner Evans
914136b474 Added initial sync for finishing server ping to avoid blocking the main thread 2020-05-16 18:14:54 -06:00
Sumner Evans
6210513e62 Mostly have paging working 2020-05-16 13:11:30 -06:00
Sumner Evans
e54bb8320d More optimizations for the albums page 2020-05-16 11:19:31 -06:00
Sumner Evans
8c765b5cd7 Fixed some issues with search 2020-05-15 22:34:49 -06:00
Sumner Evans
82bca8f1a8 NM integration is back but totally not tested 2020-05-15 10:40:50 -06:00
Sumner Evans
1b980534f6 A bunch of cleanup 2020-05-15 09:05:57 -06:00
Sumner Evans
8017aac704 Got browse caching working 2020-05-14 22:49:30 -06:00
Sumner Evans
d54dcdbd8b Migrate get_directory to Adapter system 2020-05-13 21:55:41 -06:00
Sumner Evans
14ffb75063 Improved the way that albums are handled 2020-05-12 20:28:19 -06:00
Sumner Evans
ce6acc6654 Albums is mainly working; no paging yet 2020-05-12 17:35:38 -06:00
Sumner Evans
fd66abdf4d Migrate search to adapter system 2020-05-12 09:54:43 -06:00
Sumner Evans
2fba26c766 Move get_album to adapter manager; invalidation cascade 2020-05-12 03:08:26 -06:00
Sumner Evans
1f307735cc Use timedelta everywhere 2020-05-11 23:18:06 -06:00
Sumner Evans
3d629be640 Convert get_artist to AdapterManager; improve get_artists 2020-05-11 17:43:49 -06:00
Sumner Evans
6c123c7488 Convert get_artists to AdapterManager 2020-05-11 10:20:51 -06:00
Sumner Evans
1ca0e17afb Improved the logic for prefetching songs to reduce unnecessary downloads 2020-05-11 00:39:55 -06:00
Sumner Evans
105ef817b4 Added framework for versioning 2020-05-10 21:35:22 -06:00
Sumner Evans
34040fcb54 Mojor refactor of adapter manager to remove duplicate code 2020-05-10 19:09:16 -06:00
Sumner Evans
598fbbb6c1 Get/save play queue. Made Album a sub-object 2020-05-10 17:27:15 -06:00
Sumner Evans
1b7ed14d76 Made genres a subobject 2020-05-10 12:48:59 -06:00
Sumner Evans
a11f801996 Move song scrobble to Adapter system 2020-05-10 11:43:53 -06:00
Sumner Evans
c29caf8356 Fixed the rest of the flake8 errors 2020-05-10 11:23:00 -06:00
Sumner Evans
51f66077b1 Got rid of a bunch of unnecessary calls to the cache for getting the current song 2020-05-10 01:11:47 -06:00
Sumner Evans
0ec1d1450f Fixed some annoying bugs 2020-05-10 00:11:04 -06:00
Sumner Evans
a8447c5b05 Started making get_song_details work 2020-05-09 22:25:31 -06:00
Sumner Evans
f5492b82f2 Get Genres support in adapters 2020-05-09 19:31:54 -06:00