Dean Herbert
|
704568ae3b
|
Remove remaining usage of GameplayClock
|
2022-08-15 20:22:36 +09:00 |
|
Dean Herbert
|
43442dbf65
|
Merge branch 'even-less-gameplay-clock' into even-nicer-frame-stability-clock
|
2022-08-15 20:22:30 +09:00 |
|
Dean Herbert
|
87760bbc06
|
Fix IsCatchingUp not being in correct state
|
2022-08-15 20:17:48 +09:00 |
|
Dean Herbert
|
1fc3d005c0
|
Seal FrameStabilityContainer
No one should ever derive from this class. It is already too complex.
|
2022-08-15 19:31:02 +09:00 |
|
Dean Herbert
|
fff2b57905
|
Tidy up and document FrameStabilityContainer
|
2022-08-15 19:28:12 +09:00 |
|
Dean Herbert
|
9bc2e91de0
|
Fix incorrect handling of reference clocks when no parent IGameplayClock is available
|
2022-08-15 19:19:19 +09:00 |
|
Dean Herbert
|
04d88b8216
|
Use constraint based assertions in TestSceneFrameStabilityContainer
|
2022-08-15 19:19:19 +09:00 |
|
Dean Herbert
|
828b6f2c30
|
Remove unnecessary setClock shenanigans
|
2022-08-15 19:19:19 +09:00 |
|
Dean Herbert
|
27569e2ed5
|
Remove FrameStableClock (and redirect usages to FrameStabilityContainer )
|
2022-08-15 19:19:19 +09:00 |
|
Josh
|
b8fe2e5f4f
|
Merge branch 'master' into master
|
2022-08-15 17:58:45 +08:00 |
|
Bartłomiej Dach
|
71961b244e
|
Merge branch 'master' into less-gameplay-clock
|
2022-08-15 11:58:30 +02:00 |
|
Bartłomiej Dach
|
11854158a8
|
Merge pull request #19773 from peppy/constraint-asserts-in-tests
Update some clock tests to use constraint-based assertions
|
2022-08-15 11:57:43 +02:00 |
|
Josh
|
e41f5ac4b9
|
Merge branch 'master' of https://github.com/josh-codes/osu
|
2022-08-15 17:52:40 +08:00 |
|
Josh
|
be7367b90e
|
Invert the dash and normal hits.
|
2022-08-15 17:52:26 +08: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 |
|
Josh
|
c64c9144c0
|
Merge branch 'ppy:master' into master
|
2022-08-15 17:24:02 +08:00 |
|
Josh
|
ff497c452f
|
Fix formatting + Add tests + fix touch UI
|
2022-08-15 17:23:29 +08: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
|
95c1b488a7
|
Add non-null assertion to FrameStabilityContainer
|
2022-08-15 18:08:49 +09:00 |
|
Dean Herbert
|
58146598c8
|
Update TestSceneEditorClock to use constraint-based assertions
|
2022-08-15 18:08:05 +09:00 |
|
Dean Herbert
|
0087935708
|
Update TestSceneSpinnerRotation to use constraint-based assertions
|
2022-08-15 18:05:39 +09:00 |
|
Dan Balasescu
|
4b5439f434
|
Merge pull request #19768 from peppy/fix-song-progress-div-by-zero
Fix div-by-zero in `SongProgress` when no object duration could be calculated
|
2022-08-15 16:44:28 +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 |
|
Nao
|
c940f5abcb
|
Merge branch 'master' into ruleset-localization
|
2022-08-14 15:17:44 -04:00 |
|
naoei
|
784ce4d23d
|
Add test coverage for localisable setting source
|
2022-08-14 15:06:33 -04:00 |
|
naoei
|
45e9eda9e7
|
Localise hit result name
|
2022-08-14 14:57:02 -04: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 |
|
Pasi4K5
|
5106c00a9c
|
Improve code quality
|
2022-08-14 19:02:29 +02:00 |
|
Ryuki
|
d5f10cbb9d
|
Revert 787dee24 and initialize calculator in HUDOverlay
|
2022-08-14 18:53:00 +02:00 |
|
Bartłomiej Dach
|
05ddfe7522
|
Merge branch 'master' into editor-setup-no-state-change
|
2022-08-14 18:21:31 +02:00 |
|
Dean Herbert
|
0d3cda3329
|
Merge pull request #19746 from bastianpedersen/beatmap-comments-image-not-visible
Make `CommentMarkdownTextFlowContainer` render images
|
2022-08-15 00:02:03 +09:00 |
|
basseX
|
383afe04f3
|
Remove not needed override
|
2022-08-14 15:15:36 +02:00 |
|
basseX
|
932becc4b2
|
Remove CommentMarkdownTextFlowContainer and rather use base-class OsuMarkdownTextFlowContainer
|
2022-08-14 10:11:49 +02:00 |
|
basseX
|
b05acb0073
|
Make CommentMarkdownTextFlowContainer render images
|
2022-08-13 21:32:24 +02:00 |
|
Josh
|
09e45f39b2
|
Add the touchinputfield file because it was untracked
|
2022-08-13 19:55:47 +08:00 |
|
Josh
|
757d236e14
|
Add the UI file
|
2022-08-13 18:55:31 +08:00 |
|
Josh
|
fa2ebe1d5f
|
add basic touch functionality
|
2022-08-13 18:02:29 +08:00 |
|
Ryuki
|
e08f71797e
|
Change displayed metric from "KPS" to "clicks/s"
|
2022-08-13 04:27:26 +02:00 |
|
Pasi4K5
|
7a41b9f25a
|
Adjust angle and sectionOffset calculations
|
2022-08-13 03:11:58 +02:00 |
|
Pasi4K5
|
8c624d3269
|
Add comments and improve code readability
|
2022-08-13 00:57:49 +02:00 |
|
Pasi4K5
|
78fe72476d
|
Adjust parameters
|
2022-08-13 00:01:40 +02:00 |
|
Dan Balasescu
|
c02990ad67
|
Merge pull request #19718 from peppy/fix-playlist-imported-items
Fix playlist overlay showing new imports when they don't match collection filter
|
2022-08-12 23:27:26 +09:00 |
|
Dan Balasescu
|
e6ecdf7457
|
Merge pull request #19715 from peppy/relax-mod-multiplier
Adjust various mod multipliers to avoid competition with normal scores
|
2022-08-12 23:12:57 +09:00 |
|
Dan Balasescu
|
9d1b0b5836
|
Revert sealing
|
2022-08-12 22:32:27 +09:00 |
|