[PR #130] [MERGED] Fix for Replay Speeds Available #160

Closed
opened 2026-05-07 00:18:58 +02:00 by BreizhHardware · 0 comments

📋 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: mainHead: fix/playback-speed-selection


📝 Commits (3)

  • d07fbba Added list of selectable speeds user can choose for replay speed. Will use minimum speed of 0.1x to maximum speed of 64x.
  • 0b6ba70 Merge branch 'IAmTomShaw:main' into fix/playback-speed-selection
  • 4a8e01a Adding 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.

## 📋 Pull Request Information **Original PR:** https://github.com/IAmTomShaw/f1-race-replay/pull/130 **Author:** [@jordanalexq90](https://github.com/jordanalexq90) **Created:** 12/27/2025 **Status:** ✅ Merged **Merged:** 1/9/2026 **Merged by:** [@IAmTomShaw](https://github.com/IAmTomShaw) **Base:** `main` ← **Head:** `fix/playback-speed-selection` --- ### 📝 Commits (3) - [`d07fbba`](https://github.com/IAmTomShaw/f1-race-replay/commit/d07fbbacbb6f51c27b833ce426aa3639deadfb56) Added list of selectable speeds user can choose for replay speed. Will use minimum speed of 0.1x to maximum speed of 64x. - [`0b6ba70`](https://github.com/IAmTomShaw/f1-race-replay/commit/0b6ba707696dfd05dfdf511bad978d471e4bab79) Merge branch 'IAmTomShaw:main' into fix/playback-speed-selection - [`4a8e01a`](https://github.com/IAmTomShaw/f1-race-replay/commit/4a8e01adc8af1d414e754da039151043b034811a) Adding additional speed settings ### 📊 Changes **2 files changed** (+24 additions, -8 deletions) <details> <summary>View changed files</summary> 📝 `src/interfaces/race_replay.py` (+15 -5) 📝 `src/ui_components.py` (+9 -3) </details> ### 📄 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. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-07 00:18:58 +02:00
Sign in to join this conversation.
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
starred/f1-race-replay#160
No description provided.