-
-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adjust clock usage in line with framework changes #24885
Merged
Merged
Changes from 29 commits
Commits
Show all changes
30 commits
Select commit
Hold shift + click to select a range
6006517
Change `FramedBeatmapClock` to always be decoupled
peppy 3f27be1
Replace most usages of `DecoupleableInterpolatingFramedClock`
peppy 117cd74
Update usage of `DecoupleableInterpolatingFramedClock` in `FramedBeat…
peppy 04e6ec8
Fix interpolation not being applied when `applyOffsets` is set
peppy 21a2e27
Simplify some pieces of `FramedBeatmapClock`
peppy 5f634f2
Remove unnecessary encapsulation workaround
peppy df08c4e
Disable decoupling for `OsuGameBase`'s beatmap implementation
peppy a451ab7
Remove hopefully-unnecessary workaround
peppy a1e2989
Remove second hopefully-unnecessary workaround
peppy 0200b63
Add note about beatmap offset not being reapplied correctly on `Chang…
peppy 59d6e67
Add missing `TestManualClock.Reset` implementation for safe measure
peppy 586311d
Fix souce clock not always being transferred to `FramedBeatmapClock` …
peppy bf08fbe
Set source directly in `FramedBeatmapClock` ctor
peppy 3cb928f
Add note about test not calling `ProcessFrame`
peppy 6629a47
Fix `FramedBeatmapClock`'s source not being processed
peppy 8367bb6
Don't apply decoupling to `SpectatorPlayerClock`s
peppy a3e4d19
Update tests which were not using an `IAdjustableClock` as `GameplayC…
peppy c40bd74
Update usages of `GameplayClockContainer` not using an adjustable source
peppy faa0481
Fix editor operating directly on track rather than decoupled clock
peppy 251a85d
Fix `StopUsingBeatmapClock` not transferring time and running state
peppy d019cb5
Update in line with framed clock changes
peppy 5a17a86
Merge branch 'master' into clock-fix-attempt-2
peppy a186d97
Update framework
peppy 20342d4
Update framework
peppy f8455af
Fix double interpolation being applied when `applyOffsets=false`
peppy 354193c
Merge branch 'master' into clock-fix-attempt-2
peppy 1005b7a
Fix incorrect test assumption in `TestSceneEditorClock`
peppy f9021bf
Remove pointless test class in `TestSceneStoryboardSamples`
peppy 10ce570
Update framework
bdach 5ea45e3
Rename local variable
bdach File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
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 was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This appears to be an observation about the current state of affairs made in passing, rather than a TODO added after realising something in this pull broke this, so I'm ignoring it.