its5Q
|
4c24d8ed58
|
Improve string consistency
|
2022-08-19 03:17:05 +10:00 |
|
Dean Herbert
|
3eb1cda6aa
|
Reorganise call order of Start / Reset to make more sense
|
2022-08-19 01:46:36 +09:00 |
|
Ryuki
|
3de35a1518
|
Update calculator and tests to match changes on clocks
|
2022-08-18 18:40:02 +02:00 |
|
Dean Herbert
|
1d774f3f12
|
Remove redundant ProcessFrame calls
Of note, I'm not sure whether the `IsPaused` check was meaningful, but
it's not reimplemented in the new `FramedBeatmapClock`.
|
2022-08-19 01:39:02 +09:00 |
|
Dean Herbert
|
7bc96431a7
|
Remove unnecessary virtual spec from GameplayClockContainer.Seek
|
2022-08-19 01:39:01 +09:00 |
|
Dean Herbert
|
0e228791c0
|
Remove unnecessary Reset call in MultiSpectatorScreen
|
2022-08-19 01:39:01 +09:00 |
|
Dean Herbert
|
43879633db
|
Ensure setting a StartTime on a GameplayClockContainer always resets to the new time
|
2022-08-18 18:54:10 +09:00 |
|
Dean Herbert
|
343efa1d11
|
Split OffsetCorrectionClock out of MasterGameplayClockContainer
|
2022-08-18 18:54:10 +09:00 |
|
Dean Herbert
|
2c6fd1ec6e
|
Fix `GameplayClockContainer potentially resetting external seeks
|
2022-08-18 18:54:10 +09:00 |
|
Dean Herbert
|
6003afafc7
|
Use FramedBeatmapClock in GameplayClockContainer
|
2022-08-18 18:54:10 +09:00 |
|
Dean Herbert
|
9735728cf6
|
Reverse conditionals to better define intent in addSourceClockAdjustments
|
2022-08-18 15:08:09 +09:00 |
|
Bartłomiej Dach
|
d06959e1dd
|
Update incorrect xmldoc
|
2022-08-17 22:03:35 +02:00 |
|
Dean Herbert
|
e7ddbc41c8
|
Merge branch 'master' into no-gameplay-clock
|
2022-08-17 22:21:10 +09:00 |
|
Dan Balasescu
|
0cf3c5570a
|
Merge pull request #19800 from peppy/fix-editor-ear-rape
Fix slider ticks playing back at infinite rate while making changes to a slider in the editor
|
2022-08-17 15:50:58 +09:00 |
|
Dean Herbert
|
20256aad11
|
Merge branch 'master' into no-gameplay-clock
|
2022-08-17 15:21:20 +09:00 |
|
Dean Herbert
|
21b364cd77
|
Fix nullref in tests as initialBeatmap may be null
|
2022-08-17 14:48:00 +09:00 |
|
Dean Herbert
|
6b9dec5996
|
Restore original event flow to allow for OnSuspend case to work correctly
|
2022-08-17 14:32:21 +09:00 |
|
Dean Herbert
|
8ce50e98a6
|
Move delegate debounce logic to Editor itself
|
2022-08-17 14:04:57 +09:00 |
|
Dan Balasescu
|
8b5ac55fca
|
Remove newline
|
2022-08-17 13:48:06 +09:00 |
|
Dean Herbert
|
d9346abb9c
|
Tweak intro timings more and ensure non-theme tracks play from preview point
|
2022-08-17 13:20:40 +09:00 |
|
Dean Herbert
|
37799e3b31
|
Allow preparing preview point without looping
|
2022-08-17 13:20:24 +09:00 |
|
Bartłomiej Dach
|
1861f34427
|
Merge branch 'master' into editor-setup-no-state-change
|
2022-08-16 21:46:43 +02:00 |
|
Dan Balasescu
|
24fd411720
|
Merge pull request #19594 from BlauFx/improve_retry_behaviour
Skip song intro on quick restart
|
2022-08-16 20:18:12 +09:00 |
|
Dean Herbert
|
5ac314077a
|
Improve intro timings when not using osu! theme
Roughly as proposed in https://github.com/ppy/osu/discussions/19687.
|
2022-08-16 18:19:30 +09:00 |
|
Dean Herbert
|
ee153a345c
|
Add a few more overlooked beatmap save states on setup screen modifications
|
2022-08-16 16:31:56 +09:00 |
|
Dean Herbert
|
5238a5c115
|
Merge branch 'master' into editor-setup-no-state-change
|
2022-08-16 16:28:29 +09:00 |
|
Dean Herbert
|
9d2c2b71cf
|
Change conditional to check for insertions in addition to modifications
It is possible that the import process itself marks the previous
beatmaps as deleted due to an overlap in metadata or otherwise.
|
2022-08-16 16:21:36 +09:00 |
|
Dean Herbert
|
c8fdfd298c
|
Merge branch 'master' into carousel-maintain-selection-over-update
|
2022-08-16 16:04:32 +09:00 |
|
Dean Herbert
|
ea50936d71
|
Fix slider ticks playing back at infinite rate while making changes to a slider in the editor
|
2022-08-16 15:27:58 +09:00 |
|
its5Q
|
e870ac6456
|
Fix code quality for CI
|
2022-08-16 15:51:54 +10:00 |
|
Dean Herbert
|
63819648df
|
Fix up flow of actual skip operation
|
2022-08-16 14:40:02 +09:00 |
|
Dean Herbert
|
9a1a7bae89
|
Make test actually test things
|
2022-08-16 14:40:02 +09:00 |
|
Dean Herbert
|
6761f869f9
|
Modify flow to avoid weird bindable and value resetting
|
2022-08-16 14:17:35 +09:00 |
|
Dean Herbert
|
c9baadcf88
|
Merge branch 'master' into improve_retry_behaviour
|
2022-08-16 13:06:04 +09:00 |
|
Bartłomiej Dach
|
5ff2e41a55
|
Add preset column to mod select test scene
|
2022-08-15 18:38:37 +02:00 |
|
its5Q
|
797a8da996
|
Replace osu-web strings with new strings and merge to single file
|
2022-08-16 01:14:16 +10:00 |
|
Dean Herbert
|
61a8873266
|
Ensure GameplayClockContainer 's FramedClock is always non-null
|
2022-08-15 20:22:36 +09:00 |
|
Dean Herbert
|
1696a905ba
|
Reduce exposed properties in GameplayClockContainer
|
2022-08-15 20:22:36 +09:00 |
|
Dean Herbert
|
704568ae3b
|
Remove remaining usage of GameplayClock
|
2022-08-15 20:22:36 +09:00 |
|
Dean Herbert
|
27569e2ed5
|
Remove FrameStableClock (and redirect usages to FrameStabilityContainer )
|
2022-08-15 19:19:19 +09:00 |
|
Dean Herbert
|
cc982d374c
|
Cache self rather than GameplayClock
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
c5f8529d20
|
Mark unused methods as NotImplemented for safety
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
f81c7644b4
|
Make GameplayClockContainer also an IGameplayClock and expose to remaining tests
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
c8764cb333
|
Move all usage of GameplayClock to IGameplayClock
|
2022-08-15 18:30:53 +09:00 |
|
Dean Herbert
|
6d78218142
|
Update usages of GameplayClockContainer.GameplayClock to access properties directly
|
2022-08-15 18:08:49 +09:00 |
|
Dean Herbert
|
224f3eaa84
|
Make GameplayClockContainer non-abstract and use in MultiSpectatorPlayer
|
2022-08-15 18:08:49 +09:00 |
|
Dean Herbert
|
623e90a7b2
|
Fix div-by-zero in SongProgress when no object duration could be calculated
|
2022-08-15 15:05:35 +09:00 |
|
naoei
|
18ce784ae0
|
Allow StatisticItem's name param to be nullable
|
2022-08-14 14:51:35 -04:00 |
|
Ryuki
|
2aa3a1b50d
|
Rename all "KeysPerSecond" usages to "ClicksPerSecond"
|
2022-08-14 20:12:11 +02:00 |
|
Ryuki
|
9dc806506e
|
Make ActionListener and KeysPerSecondCalculator not rely on events to add timestamps
|
2022-08-14 19:31:14 +02:00 |
|