Sumner Evans
|
61dc839700
|
Fix test
|
2020-07-13 09:49:20 -06:00 |
|
Sumner Evans
|
6d1f0e149e
|
Fixed another test
|
2020-07-11 10:00:44 -06:00 |
|
Sumner Evans
|
4727497025
|
Address TODOs in tests and make TODO check verify in test dir
|
2020-07-11 09:50:30 -06:00 |
|
Sumner Evans
|
a1552dbe73
|
Try to get MPV tests working on null audio device
|
2020-07-06 16:59:30 -06:00 |
|
Sumner Evans
|
5ec9c11947
|
Trying to get the cache invalidation working correctly
|
2020-07-03 22:19:54 -06:00 |
|
Sumner Evans
|
f99284b6c6
|
Resolving a few TODOs
|
2020-07-03 15:07:16 -06:00 |
|
Sumner Evans
|
5e0819286f
|
Add virtual output to hopefully make MPV tests work
|
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
|
a86cf7a4e3
|
Added some tests for the MPV player
|
2020-07-03 15:07:14 -06:00 |
|
Sumner Evans
|
f053a4ddb9
|
Continuing the player refactor
|
2020-07-03 15:07:14 -06:00 |
|
Sumner Evans
|
3f72a7641f
|
Made secret storage way better
|
2020-06-06 23:42:52 -06:00 |
|
Sumner Evans
|
54d03b6579
|
Fix tests and linter errors, still need to handle todos
|
2020-06-06 22:15:50 -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
|
0261ae86e9
|
Fixed all of the tests
|
2020-06-01 10:03:01 -06:00 |
|
Sumner Evans
|
ca565cf719
|
Rudimentary progress bars
|
2020-05-30 17:37:44 -06:00 |
|
Sumner Evans
|
0d8c27504f
|
Add virtual buffer to make the GTK tests work
|
2020-05-30 01:05:44 -06:00 |
|
Sumner Evans
|
ee8fd84782
|
Added some tests for the common UI code
|
2020-05-28 11:42:23 -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
|
1bba10b37c
|
Refactor can-prefixed properties
|
2020-05-27 00:08:00 -06:00 |
|
Sumner Evans
|
209491204f
|
Play queue enabled/disabled depending on cache state
|
2020-05-24 21:28:32 -06:00 |
|
Sumner Evans
|
844a3c17cc
|
Fixing mypy errors
|
2020-05-22 19:19:02 -06:00 |
|
Sumner Evans
|
25db066345
|
Bug fixes for getting similar artists working
|
2020-05-21 12:20:25 -06:00 |
|
Sumner Evans
|
f8b1ed1ad3
|
Prefetching a lot more stuff to reduce the number of SQL queries
|
2020-05-19 09:51:28 -06:00 |
|
Sumner Evans
|
d312046307
|
Fixed a bunch of perf issues; handled null album/artist IDs; sort directories & albums in artist view & genres
Closes #181
|
2020-05-18 20:57:03 -06:00 |
|
Sumner Evans
|
00516581dc
|
Closes #192 Play queue resume is non-modal
Also added infrastructure for showing other non-modal notifications
|
2020-05-16 23:08:16 -06:00 |
|
Sumner Evans
|
8c765b5cd7
|
Fixed some issues with search
|
2020-05-15 22:34:49 -06:00 |
|
Sumner Evans
|
0817282628
|
Fixed ordering of albums out of the cache
|
2020-05-15 21:31:52 -06:00 |
|
Sumner Evans
|
eb59fa4adf
|
Data invalidation/cache/delete functions now just take a single argument instead of a parameter hash which is slow
|
2020-05-15 16:59:10 -06:00 |
|
Sumner Evans
|
10c968ea44
|
Added tests for cache status detection
|
2020-05-15 15:12:27 -06:00 |
|
Sumner Evans
|
8ed07e79bc
|
Songs get cached in directory structure unless they are malformed
|
2020-05-15 14:47:43 -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
|
d1812124fa
|
Cache search results
|
2020-05-12 13:36:37 -06:00 |
|
Sumner Evans
|
2fba26c766
|
Move get_album to adapter manager; invalidation cascade
|
2020-05-12 03:08:26 -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
|
5a5fd1ac13
|
Made Artist and Directory x-reffed objects
|
2020-05-10 20:51:00 -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
|
c29caf8356
|
Fixed the rest of the flake8 errors
|
2020-05-10 11:23:00 -06:00 |
|
Sumner Evans
|
60063a12a9
|
Fix a few linter errors
|
2020-05-10 01:18:57 -06:00 |
|
Sumner Evans
|
92b07f0c19
|
Move get_song_filename_or_stream to AdapterManager
|
2020-05-09 23:08:33 -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 |
|
Sumner Evans
|
8c4bfd211f
|
Added some test
|
2020-05-09 18:17:47 -06:00 |
|
Sumner Evans
|
463d7b526a
|
Fixed a test
|
2020-05-09 15:55:57 -06:00 |
|
Sumner Evans
|
0e8d2ca68b
|
Batch download songs; add tests for song invalidation and deletion
|
2020-05-09 05:27:02 -06:00 |
|