Sumner Evans
|
0ed2c266d8
|
Run black on entire project
|
2020-05-08 11:30:23 -06:00 |
|
Sumner Evans
|
e5b3e659ff
|
Move MPRIS specs to dbus directory
|
2020-05-08 11:30:23 -06:00 |
|
Sumner Evans
|
678fde3b24
|
Handle duplicates in playlist
|
2020-05-08 11:30:23 -06:00 |
|
Sumner Evans
|
d28c389bb2
|
Use a deterministic hash
|
2020-05-08 11:30:22 -06:00 |
|
Sumner Evans
|
44bd78db46
|
Laid a ton of groundwork and got the first AdapterManager function working
|
2020-05-08 11:30:20 -06:00 |
|
Sumner Evans
|
fdb02a7e76
|
Got things to a good state that can be built off of
|
2020-05-08 11:30:20 -06:00 |
|
Sumner Evans
|
a695be3340
|
Got some more things refactored so they actually work
|
2020-05-08 11:30:19 -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 |
|
Sumner Evans
|
3798865009
|
Starting to refactor to use AppConfiguration as top-level
|
2020-05-08 11:30:18 -06:00 |
|
Sumner Evans
|
76edb0bcc0
|
Fixed some mypy errors
|
2020-05-08 11:30:18 -06:00 |
|
Sumner Evans
|
cc2148568c
|
Fixed issue where after hotswap, the song would just stop
|
2020-04-01 22:25:47 -06:00 |
|
Sumner Evans
|
d3b673fd9b
|
fixed bug where the play progress of the last song sometimes was carried over to the next one
|
2020-03-28 22:55:24 -06:00 |
|
Sumner Evans
|
c9f181a84f
|
made the liter happy
|
2020-03-28 22:41:28 -06:00 |
|
Sumner Evans
|
bd48e7667e
|
Got very rudimentary notifications working
|
2020-03-28 22:41:28 -06:00 |
|
Sumner Evans
|
3985908020
|
Fixed bug on non-darwin environments
|
2020-03-28 22:10:30 -06:00 |
|
Sumner Evans
|
53389dd2e3
|
Media keys work on macOS!!!!!!!!
|
2020-03-28 22:07:38 -06:00 |
|
Sumner Evans
|
aa286fdb6d
|
Added import guard around Notify import
|
2020-03-28 21:23:05 -06:00 |
|
Sumner Evans
|
de3d69e3de
|
Got past more errors to get core functionality working
|
2020-03-28 21:07:36 -06:00 |
|
Sumner Evans
|
0c8c080aab
|
Minimal necessary to get things running on macos
|
2020-03-28 21:06:52 -06:00 |
|
Sumner Evans
|
45ab5c0852
|
Added support for replaygain option
|
2020-03-18 10:53:24 -06:00 |
|
Sumner Evans
|
4f559e346d
|
Finished fixing all flake8 typing errors
|
2020-03-06 08:18:43 -07:00 |
|
Sumner Evans
|
0952984310
|
More cleanup; pulled out song list column to its own class
|
2020-03-06 08:15:54 -07:00 |
|
Sumner Evans
|
c5f7e69028
|
Merge branch 'master' of gitlab.com:sumner/sublime-music
|
2020-03-06 08:12:35 -07:00 |
|
Sumner Evans
|
2a0c480d4b
|
Adding a bunch of flake8 extensions and working through the errors
|
2020-02-22 17:03:37 -07:00 |
|
Sumner Evans
|
1de7ba6327
|
Improve the handling of cover art caches
Only download the cover art once at size=1000, then use that everywhere by scaling it down
|
2020-02-22 07:56:40 -07:00 |
|
Sumner Evans
|
a90217cd24
|
Added check to ensure that TODOs all have an associated issue
|
2020-02-20 20:45:59 -07:00 |
|
Sumner Evans
|
916e190bac
|
Added order token infrastructure and fixed most issues with late-arriving results
|
2020-02-20 13:44:37 -07:00 |
|
Sumner Evans
|
ccf8e940b9
|
Fixes #89: prevent errors when you remove all songs from the play queue
|
2020-02-13 21:59:33 -07:00 |
|
Sumner Evans
|
be8fecbd9b
|
Added setting to disable the server for LAN chromecast devices
|
2020-02-11 16:40:50 -07:00 |
|
Sumner Evans
|
3626e29525
|
Move Players out of ui/common
|
2020-02-11 10:55:06 -07:00 |
|
Sumner Evans
|
0e08434af4
|
Closes #105: Moved parameter handling to argparse
Doing this because it sucks way less to do this in pure Python than in
GTK.
|
2020-01-31 21:44:10 -07:00 |
|
Sumner Evans
|
b9a368b714
|
Closes #77: fix state save issues when no server is yet selected
|
2020-01-28 08:44:55 -07:00 |
|
Sumner Evans
|
05893cc9da
|
Added start to documentation
|
2020-01-20 21:26:07 -07:00 |
|
Sumner Evans
|
072a8319b4
|
Closes #35: Implemented logging
|
2020-01-20 14:34:09 -07:00 |
|
Sumner Evans
|
fc95db57a8
|
the state saving from a couple commits back was garbage
|
2020-01-18 22:07:12 -07:00 |
|
Sumner Evans
|
29e53484ce
|
Fixed state saving issues
|
2020-01-18 15:01:58 -07:00 |
|
Sumner Evans
|
8c08186833
|
Finished making Browse tab functional
|
2020-01-18 14:43:33 -07:00 |
|
Sumner Evans
|
57012499b5
|
Made Browse tab fairly functional
|
2020-01-18 13:15:03 -07:00 |
|
Sumner Evans
|
9dcc0c5ac7
|
Closes #98: Major improvements to search; it now kinda works offline, too
|
2020-01-14 20:11:23 -07:00 |
|
Sumner Evans
|
ba35cae6e1
|
Added Browse tab and implemented logic to change stack state
|
2020-01-14 20:11:22 -07:00 |
|
Sumner Evans
|
18179ad4e2
|
Started working on browse mode
|
2020-01-14 20:11:22 -07:00 |
|
Sumner Evans
|
76afabbe85
|
Fixed issue where play progress wasn't being restored correctly
|
2020-01-01 00:19:04 -07:00 |
|
Sumner Evans
|
2b31f508c9
|
Started trying to figure out how to listen to the system bus for network changes
|
2019-12-29 14:41:53 -07:00 |
|
Sumner Evans
|
21d36d7f43
|
Did some cleanup of search when in browse by filesystem mode
|
2019-12-29 12:31:34 -07:00 |
|
Sumner Evans
|
87cb041113
|
Open search popup on click of search bar
|
2019-12-29 08:28:16 -07:00 |
|
Sumner Evans
|
026b147f7f
|
Clicking on the results goes to them
|
2019-12-28 23:25:24 -07:00 |
|
Sumner Evans
|
3293eb8e64
|
Closes #23: Implemented go to album
|
2019-12-28 18:40:04 -07:00 |
|
Sumner Evans
|
8a1fa8d186
|
Made a bunch of popups non-modal so that the rest of the window works when they are open
|
2019-12-28 18:16:22 -07:00 |
|
Sumner Evans
|
2804bba34d
|
Made the DBus functions aware of whether or not they are recieving futures
|
2019-12-28 12:54:04 -07:00 |
|