Fix song skipping in repeat mode, fix localization issues, typing and logging fixes #1321
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There is a race condition in Phazor module where remaining time will randomly end up being in the negatives.
That manages to fail an if block including a
and 0 < remain < 5.5
rule, and proceeds to an if block that runsPlayerCtl.advance()
ifpctl.commit
evaluates as true.I am not sure if this issue should not be fixed in some other way better, but the hotfix of adding the repeat check works:
if pctl.commit and subcommand != "repeat"
compile_translations.py
compile_translations.py
now outputs tosrc/tauon/local
, .po files were not touched, but they can be moved too to unify things.pyproject.toml
now packages *.mo files in locale, this fixes localization.