Sumner Evans
|
2332925fcd
|
Unify get_cover_art_uri and get_cover_art_filename
|
2020-07-20 22:06:23 -06:00 |
|
Sumner Evans
|
f693a6f1e1
|
Added edit/confirm/cancel buttons to port number input
|
2020-07-10 22:49:09 -06:00 |
|
Sumner Evans
|
5ec9c11947
|
Trying to get the cache invalidation working correctly
|
2020-07-03 22:19:54 -06:00 |
|
Sumner Evans
|
06f0968afb
|
Working on player settings
|
2020-07-03 15:07:16 -06:00 |
|
Sumner Evans
|
f99284b6c6
|
Resolving a few TODOs
|
2020-07-03 15:07:16 -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
|
f053a4ddb9
|
Continuing the player refactor
|
2020-07-03 15:07:14 -06:00 |
|
Sumner Evans
|
540930ce0d
|
Update screenshots for v0.10.3
|
2020-06-07 11:50:27 -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
|
f4983fb96a
|
Switch and remove music provider work now
|
2020-06-06 21:49:12 -06:00 |
|
Sumner Evans
|
85ea8fe563
|
Made edit and add buttons work from menu
|
2020-06-06 18:40:24 -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
|
8cff27768b
|
Fixed bug where cancelling all downloads didn't actually remove failed downloads
|
2020-06-04 00:22:55 -06:00 |
|
Sumner Evans
|
10c5d6edb1
|
Cancelling downloads works, and no longer blocks shutdown for forever
Closes #13
|
2020-06-01 10:03:01 -06:00 |
|
Sumner Evans
|
112f83cf3b
|
Working on failed download retry
|
2020-06-01 10:03:01 -06:00 |
|
Sumner Evans
|
61d337659a
|
Working on propagating song cancellation
|
2020-06-01 10:03:01 -06:00 |
|
Sumner Evans
|
ca565cf719
|
Rudimentary progress bars
|
2020-05-30 17:37:44 -06:00 |
|
Sumner Evans
|
e456e3be7e
|
Fixed some bugs with first time launch
|
2020-05-30 12:06:10 -06:00 |
|
Sumner Evans
|
7aea10118e
|
skip songs that aren't cached in offline mode and show errors if no more songs can be played
|
2020-05-29 23:41:37 -06:00 |
|
Sumner Evans
|
73efabf537
|
cleanup: got rid of some TODOs and other linter errors
|
2020-05-26 21:51:21 -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
|
b1d1f35c1f
|
Starting to pipe offline mode through the adapter manager
|
2020-05-23 13:12:23 -06:00 |
|
Sumner Evans
|
a3ce7dd1bd
|
Implemented clearing cache
|
2020-05-23 01:21:32 -06:00 |
|
Sumner Evans
|
07076b110f
|
Made the Subsonic icons a lot better
|
2020-05-23 01:21:02 -06:00 |
|
Sumner Evans
|
61dc844000
|
Added more chromecast icons
|
2020-05-22 21:17:03 -06:00 |
|
Sumner Evans
|
844a3c17cc
|
Fixing mypy errors
|
2020-05-22 19:19:02 -06:00 |
|
Sumner Evans
|
620e58eee5
|
Fixing a couple UI bugs
|
2020-05-22 19:17:14 -06:00 |
|
Sumner Evans
|
999d7e0499
|
Migrate all settings to popup
|
2020-05-22 11:15:03 -06:00 |
|
Sumner Evans
|
3a6da001c2
|
Added icons for play next and add to queue and chromecast; start work on clear cache options
|
2020-05-22 02:45:07 -06:00 |
|
Sumner Evans
|
913ae772bb
|
WE ARE VICTORIOUS
Also known as we got the icon working
|
2020-05-22 02:07:21 -06:00 |
|
Sumner Evans
|
ced6eff98e
|
Started moving settings into popovers
|
2020-05-22 01:25:05 -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
|
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
|
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
|
fd66abdf4d
|
Migrate search to adapter system
|
2020-05-12 09:54:43 -06:00 |
|
Sumner Evans
|
598fbbb6c1
|
Get/save play queue. Made Album a sub-object
|
2020-05-10 17:27:15 -06:00 |
|
Sumner Evans
|
8c4bfd211f
|
Added some test
|
2020-05-09 18:17:47 -06:00 |
|
Sumner Evans
|
d843f328c0
|
All cover art is now served out of the adapter system
|
2020-05-09 15:44:40 -06:00 |
|
Sumner Evans
|
0ed2c266d8
|
Run black on entire project
|
2020-05-08 11:30:23 -06:00 |
|
Sumner Evans
|
bd7336c96f
|
Got to where all I have to do is hook up the cache manager
|
2020-05-08 11:30:19 -06:00 |
|
Sumner Evans
|
8b9098b217
|
A bunch more refactoring
|
2020-05-08 11:30:19 -06:00 |
|
sentriz
|
8b1a6d6892
|
use total_seconds() when calculating search change diff
as tested like:
$ python -c "from datetime import datetime; import time; a = datetime.now(); time.sleep(0.5); b = datetime.now(); print((b-a).seconds)"
0
$ python -c "from datetime import datetime; import time; a = datetime.now(); time.sleep(0.5); b = datetime.now(); print((b-a).total_seconds())"
0.50064
|
2020-04-20 20:57:37 +01:00 |
|
Sumner Evans
|
fa58933f19
|
Resolves #16: added tooltips to all of the buttons
|
2020-03-18 22:59:19 -06:00 |
|
Sumner Evans
|
c5f7e69028
|
Merge branch 'master' of gitlab.com:sumner/sublime-music
|
2020-03-06 08:12:35 -07:00 |
|