mirror of
https://github.com/IAmTomShaw/f1-race-replay.git
synced 2026-05-09 08:25:56 +02:00
[PR #130] [MERGED] Fix for Replay Speeds Available #160
Labels
No labels
bug
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/f1-race-replay#160
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/IAmTomShaw/f1-race-replay/pull/130
Author: @jordanalexq90
Created: 12/27/2025
Status: ✅ Merged
Merged: 1/9/2026
Merged by: @IAmTomShaw
Base:
main← Head:fix/playback-speed-selection📝 Commits (3)
d07fbbaAdded list of selectable speeds user can choose for replay speed. Will use minimum speed of 0.1x to maximum speed of 64x.0b6ba70Merge branch 'IAmTomShaw:main' into fix/playback-speed-selection4a8e01aAdding additional speed settings📊 Changes
2 files changed (+24 additions, -8 deletions)
View changed files
📝
src/interfaces/race_replay.py(+15 -5)📝
src/ui_components.py(+9 -3)📄 Description
The current implementation for replay speed is to multiply the current speed by 2 when the user wants to increase speed and to divide by 2 when the user wants to decrease speed. However, if a user were to select the lowest speed (0.1x) then increase speed, the user would not be able to return to the default speed (1.0x). Also, there was no limit to the max speed of the replay, which could possibly introduce stability issues.
This merge request adds list of predetermined speed multipliers that can be chosen when the user increases/decreases the replay speed. It will use minimum speed of 0.1x to maximum speed of 64x.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.