Commit graph

16 commits

Author SHA1 Message Date
Danielle McLean 9ff488d807
Make most song info optional, to support untagged music 2023-12-06 10:54:51 +11:00
Danielle McLean 88a38a1bbd
Update pipx install instructions 2023-12-06 10:52:14 +11:00
Danielle McLean ffc399290f
Safely cache artwork for tracks without expected tags 2023-12-02 14:47:50 +11:00
Danielle McLean 6ac8034bbe
Load package version from Git tags 2023-12-02 13:31:56 +11:00
Danielle McLean 3eefc351f7
Include logo.svg in build process 2023-12-02 13:25:56 +11:00
Danielle McLean ba7a46d8c5
Clarify install instructions 2023-11-27 18:05:40 +11:00
Danielle McLean 506b658782
Update README.md with documentation 2023-11-27 17:57:07 +11:00
Danielle McLean 73972cd17e
Stub the parts of PyObjC I'm using (whee) 2023-11-27 16:52:17 +11:00
Danielle McLean 5a3ddd570d
Fix some types in cocoa.py so they work with the stubs 2023-11-27 16:52:00 +11:00
Danielle McLean a673f2ef90
Initial commit of source - working, but needs stubs for Cocoa 2023-11-27 15:49:33 +11:00
Danielle McLean 1e7fd270eb
Typehint the parts of python-mpd2 I'm using too 2023-11-27 15:48:52 +11:00
Danielle McLean de884cbf72
Typehint the parts of aiocache I'm using 2023-11-27 15:48:18 +11:00
Danielle McLean 06cae0fc0a
Swap to aiocache because it's easier to use in custom ways 2023-11-27 15:39:53 +11:00
Danielle McLean d4df24b7aa
Move library stubs to stubs/ for typeshed consistency 2023-11-27 10:56:34 +11:00
Danielle McLean da90e64dac
Add CoreFoundationEventLoop directly to avoid pulling in ALL of PyObjC 2023-11-27 10:43:24 +11:00
Danielle McLean dae3e49783
Initial commit: set up project and dependencies 2023-11-27 10:39:10 +11:00