feature/stability #35

Merged
christofsteel merged 8 commits from feature/stability into main 2026-05-25 12:47:41 +02:00

Lots of stability improvements. Including better start and end behavior, transition between songs and automatic reconnections

Lots of stability improvements. Including better start and end behavior, transition between songs and automatic reconnections
fix(player): Better termination for mpv player (no lockup)
All checks were successful
Check / mypy (push) Successful in 1m5s
Check / ruff (push) Successful in 22s
5f2c8a18c8
fix(gui): Fixed possible race condition, when wait music starts playing,
Some checks failed
Check / mypy (push) Successful in 2m6s
Check / ruff (push) Failing after 22s
79294e31c3
but preview screen should be shown.
docs(player): added argument loop_file to docstring for play_image
All checks were successful
Check / mypy (push) Successful in 1m5s
Check / ruff (push) Successful in 23s
e800977ad3
fix(player): apparently the race condition was not fixed. This also does
Some checks failed
Check / mypy (push) Successful in 1m9s
Check / ruff (push) Failing after 23s
b7d2c86a18
not fix the race condition, but limits it a bit further.

I wished the mpv interface would be easier to handle....
refactor: Ran ruff --fix
All checks were successful
Check / mypy (push) Successful in 1m3s
Check / ruff (push) Successful in 22s
efa5ab1c76
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
christofsteel/syng!35
No description provided.