Commit graph

16 commits

Author SHA1 Message Date
28748df3c1
feat: hide running Cocoa receiver from the Dock 2025-04-30 12:46:47 +10:00
c2f67c4781
style: apply formatting fixes to AppKit code 2025-04-30 12:46:17 +10:00
452867699e
Update Mypy so I can use PEP 695 type param syntax 2024-07-30 10:09:33 +10:00
c29f4b9b27
Add 'heartbeat' to MPD client, so we notice if we disconnect 2024-07-29 10:55:27 +10:00
d9c8e0fe28
Find the current song's URL and pass it on when possible 2024-07-23 13:30:06 +10:00
3b7ddfa718
fix: handle missing environment variables more robustly 2024-06-28 14:14:24 +10:00
3cb5db7528
Add field descriptions to the config schema :) 2024-06-22 20:12:23 +10:00
569372d4e2
Add methods for calling MPD's albumart command 2024-05-17 19:46:04 +10:00
55d82c72c3
Support MPD_NOW_PLAYABLE_CACHE setting (Redis or Memcached) 2024-05-14 13:25:13 +10:00
3372180a97
Enable seeking to specific points in the current song 2023-12-06 13:54:40 +11:00
28da4da69f
Pass through more simple media item info to MacOS 2023-12-06 12:02:13 +11:00
9a05d33177
Add more MPNowPlaying properties to type stubs 2023-12-06 11:51:29 +11:00
73972cd17e
Stub the parts of PyObjC I'm using (whee) 2023-11-27 16:52:17 +11:00
1e7fd270eb
Typehint the parts of python-mpd2 I'm using too 2023-11-27 15:48:52 +11:00
de884cbf72
Typehint the parts of aiocache I'm using 2023-11-27 15:48:18 +11:00
d4df24b7aa
Move library stubs to stubs/ for typeshed consistency 2023-11-27 10:56:34 +11:00