Typing lessons like duolingo & musicmouse cleanup
This commit is contained in:
@@ -26,7 +26,7 @@ from musicmouse.events import (
|
||||
PauseRequested,
|
||||
PlayAlbumRequested,
|
||||
PlayRequested,
|
||||
PrevTrackRequested,
|
||||
PreviousTrackRequested,
|
||||
RfidTokenRead,
|
||||
RotaryTurned,
|
||||
SeekRequested,
|
||||
@@ -164,7 +164,7 @@ class SimulatorDriver:
|
||||
await self.settle()
|
||||
|
||||
async def emit_prev(self) -> None:
|
||||
self.app.bus.emit(PrevTrackRequested(source="simulator"))
|
||||
self.app.bus.emit(PreviousTrackRequested(source="simulator"))
|
||||
await self.settle()
|
||||
|
||||
async def set_volume(self, volume: int) -> None:
|
||||
@@ -235,9 +235,7 @@ class SimulatorDriver:
|
||||
case "playlist":
|
||||
return player.playlist.name if player.playlist else "none"
|
||||
case "album":
|
||||
album = self.app.library.get(
|
||||
player.playlist.album_id if player.playlist else None
|
||||
)
|
||||
album = self.app.album_for(player.playlist)
|
||||
return album.title if album else "none"
|
||||
case "position":
|
||||
return f"{player.position:.1f}"
|
||||
|
||||
Reference in New Issue
Block a user