modules/mpris: Added support for multiple clients

This module now supports multiple MPRIS clients and displays the
status fo the most recently active one.
I've also removed any atempts at supporting incomplete/incorrect MPRIS
implementations. The entire update cycle is now completely event
based.
This also means that MPRIS clients must start up after yambar to be
recognized.
This commit is contained in:
haruInDisguise 2024-09-02 15:52:08 +02:00
parent 240b8b16e7
commit 5636977a52

File diff suppressed because it is too large Load diff