Sumner Evans
|
d5f46cd7f1
|
Fixing linter errors
|
2020-05-19 13:37:40 -06:00 |
|
Sumner Evans
|
debb93f149
|
Lazy load playlist and song details on right click menu
|
2020-05-19 13:04:24 -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
|
3085f23cee
|
Addressing a bunch of TODOs
|
2020-05-18 22:37:47 -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
|
8344139c83
|
Use revealer on Albus tab
|
2020-05-17 00:20:27 -06:00 |
|
Sumner Evans
|
3e0cd6f94c
|
Got rid of some unnecessary overhead with creating lambdas for the adapter functions
|
2020-05-16 23:47:45 -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
|
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
|
7f7c5a72d6
|
Fixing some bugs
|
2020-05-16 15:49:47 -06:00 |
|
Sumner Evans
|
6e2f28a001
|
Paging has made going to albums not suck
|
2020-05-16 15:22:46 -06:00 |
|
Sumner Evans
|
d76c466ae2
|
Added paging UI
|
2020-05-16 15:19:30 -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
|
db4806c8a6
|
Major improvements to performance of the albums page
|
2020-05-15 23:57:35 -06:00 |
|
Sumner Evans
|
8c765b5cd7
|
Fixed some issues with search
|
2020-05-15 22:34:49 -06:00 |
|
Sumner Evans
|
a9409457a8
|
Fix linter
|
2020-05-15 21:38:19 -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
|
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
|
8f07d1ec48
|
Removed CacheManager from the face of the earth
|
2020-05-13 22:00:35 -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
|
d1812124fa
|
Cache search results
|
2020-05-12 13:36:37 -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
|
388d122678
|
Use the Sublime Music logo on the docs site and get rid of the epilog in favor of an 'Edit on GitLab' link
|
2020-05-11 22:25:37 -06:00 |
|
Sumner Evans
|
86ed75ef37
|
Merge branch 'manpage' into 'master'
Add a manpage for sublime-music
See merge request sumner/sublime-music!38
|
2020-05-12 04:20:33 +00:00 |
|
Louis-Philippe Véronneau
|
116571d9f6
|
add a manpage for sublime-music
|
2020-05-11 23:25:29 -04:00 |
|
Louis-Philippe Véronneau
|
88f16d10e0
|
fix typo in help message
|
2020-05-11 22:50:29 -04:00 |
|
Sumner Evans
|
82ea9572ed
|
Update CONTRIBUTING
|
2020-05-11 20:49:20 -06:00 |
|
Sumner Evans
|
58d4a4f879
|
Fixed some linter errors
|
2020-05-11 18:48:45 -06:00 |
|
Sumner Evans
|
3d629be640
|
Convert get_artist to AdapterManager; improve get_artists
|
2020-05-11 17:43:49 -06:00 |
|
Sumner Evans
|
deed7c28be
|
Upgrade flake8 and pycodestyle
|
2020-05-11 16:18:03 -06:00 |
|
Sumner Evans
|
6c123c7488
|
Convert get_artists to AdapterManager
|
2020-05-11 10:20:51 -06:00 |
|
Sumner Evans
|
391740084e
|
Improved DBus Manager shutdown
|
2020-05-11 07:11:14 -06:00 |
|
Sumner Evans
|
24de2912ed
|
Fixed some linter errors
|
2020-05-11 01:05:17 -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
|
494f5b6ec7
|
Download cover art along with song files
|
2020-05-10 22:02:21 -06:00 |
|
Sumner Evans
|
105ef817b4
|
Added framework for versioning
|
2020-05-10 21:35:22 -06:00 |
|
Sumner Evans
|
5a5fd1ac13
|
Made Artist and Directory x-reffed objects
|
2020-05-10 20:51:00 -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 |
|