emmental/emmental/listenbrainz
Anna Schumaker 14c153733d listenbrainz: Add an initial ListenBrainz object
I created the foundation of what I'll need for working with
ListenBrainz. This includes a ListenBrainz GObject, a threading.Thread
implementation that will do the actual work for communicating with
ListenBrainz, and what will become a priority queue to make sure we do
certain operations (such as setting the user's auth token) first.

These are mostly placeholder classes right now, and future patches will
expand on what they can do.

Implements: #69 ("Add ListenBrainz support")
Signed-off-by: Anna Schumaker <Anna@NoWheyCreamery.com>
2024-03-20 13:35:13 -04:00
..
__init__.py listenbrainz: Add an initial ListenBrainz object 2024-03-20 13:35:13 -04:00
task.py listenbrainz: Add an initial ListenBrainz object 2024-03-20 13:35:13 -04:00
thread.py listenbrainz: Add an initial ListenBrainz object 2024-03-20 13:35:13 -04:00