a664efe12b
Fix history graph tooltips leaking to others
...
Since there was no check about which tooltip content came from which graph, all history graphs use the "Replays Watched" tooltip, as it is the latest created one.
2021-04-13 07:59:14 +03:00
8f84abf348
Display "replays watched" tooltip for replays subsection
2021-04-12 21:51:06 +03:00
84e1ff79a0
Merge pull request #12352 from smoogipoo/multiplayer-spectator-leaderboard
...
Implement the multiplayer spectator leaderboard
2021-04-13 01:51:14 +09:00
1e002841cf
Add test for scoring mode changes
2021-04-12 22:03:45 +09:00
c531e38a36
Rework to create a derived tracked user data instead
2021-04-12 22:00:27 +09:00
3fd3f36895
Merge pull request #12378 from smoogipoo/fix-score-serialisation
...
Fix mods not being serialised correctly in ScoreInfo
2021-04-12 21:54:24 +09:00
27660265b5
Merge branch 'master' into multiplayer-spectator-leaderboard
2021-04-12 21:02:18 +09:00
e9a114a15c
Rename property back
2021-04-12 20:50:18 +09:00
8413b0a5d3
Don't map api mods to DB
2021-04-12 20:49:44 +09:00
625484468e
Fix DB serialisation
2021-04-12 20:49:37 +09:00
982d8fa8b1
Fix incorrect reference
2021-04-12 20:49:26 +09:00
32868d0d45
Merge pull request #12217 from frenzibyte/legacy-spm-counter
...
Add support for legacy spinner SPM counter
2021-04-12 20:19:05 +09:00
d2d7f77430
Fix mods not being serialised correctly in ScoreInfo
2021-04-12 20:09:01 +09:00
905cd7c8eb
Update resources
2021-04-12 19:22:07 +09:00
f139f61837
Merge branch 'master' into legacy-spm-counter
2021-04-12 19:22:03 +09:00
e8c248f2b2
Merge pull request #12377 from peppy/remove-empty-returns-xmldoc
...
Remove empty <returns> xmldoc
2021-04-12 18:25:46 +09:00
b5954a55ad
Remove empty <returns> xmldoc
2021-04-12 17:46:14 +09:00
5d942e92f3
Merge pull request #12374 from smoogipoo/fix-multi-test-failures
...
Fix multiplayer test failure
2021-04-12 14:39:41 +09:00
4fcddfb44b
Fix multiplayer test failure
2021-04-12 13:42:14 +09:00
e2470d757e
Merge branch 'master' into legacy-spm-counter
2021-04-12 12:52:52 +09:00
4853ac802c
Merge pull request #12367 from Joehuu/lazy-flashlight
...
Add follow delay setting to osu! flashlight mod
2021-04-11 19:07:06 +09:00
a42714540b
Add follow delay setting to osu! flashlight mod
2021-04-10 23:04:15 -07:00
ab49e84d17
Merge pull request #12356 from peppy/update-framework
...
Update framework
2021-04-10 03:34:24 +09:00
b66ef2fdec
Update framework
2021-04-10 02:14:28 +09:00
dfe3240b45
Merge pull request #12353 from nekodex/songselect-hoversamples
...
Add a hover sample type for SongSelect buttons
2021-04-10 01:45:47 +09:00
9aa30fb323
Merge pull request #11688 from Syriiin/diffcalc/dynamic-history
...
Implement dynamic previous hitobject retention for Skill class
2021-04-10 01:25:07 +09:00
affc878db9
Update resources
2021-04-10 01:03:15 +09:00
bfd3d0cce9
Implement custom enumerator for ReverseQueue to avoid allocations
2021-04-10 01:16:54 +10:00
8bd972c525
Merge pull request #12354 from nekodex/reduce-sample-pitch-randomisation
...
Reduce the randomised pitch range of hover sounds
2021-04-09 23:43:51 +09:00
ffacd38e57
Reduce the randomised pitch range of hover sounds
2021-04-09 23:03:14 +09:00
8a0da06e89
Add a hover sample type for SongSelect buttons
2021-04-09 23:00:40 +09:00
cceb10cc85
Merge pull request #12337 from Naxesss/slider-path-segments
...
Improve UX of correcting invalid slider path types
2021-04-09 19:26:49 +09:00
d2c37e6cf8
Remove unnecessary parameter
2021-04-09 18:41:58 +09:00
7cbc8f2695
Add some xmldocs
2021-04-09 18:29:02 +09:00
e73f3f52d7
Add some more asserts
2021-04-09 18:23:41 +09:00
9ddcd686ac
Fix incorrect assert
2021-04-09 18:23:38 +09:00
b49997f531
Add test for no frames
2021-04-09 18:18:23 +09:00
589ce4bdc2
Add test
2021-04-09 18:16:10 +09:00
90e243eea5
Rename methods
2021-04-09 18:15:27 +09:00
3b86f0eb2f
Fix exception with 0 frames
2021-04-09 18:15:23 +09:00
c0837b1c88
Merge pull request #12340 from smoogipoo/add-slider-whistle
...
Add support for sliderwhistle
2021-04-09 18:12:46 +09:00
f64b2095bf
Carry over the previous path type
2021-04-09 11:04:00 +02:00
0af6d77192
Test for path type transfer
2021-04-09 11:03:38 +02:00
bb15baf118
Add initial multiplayer spectator leaderboard
2021-04-09 17:31:14 +09:00
1dbc7e821e
Merge branch 'master' into add-slider-whistle
2021-04-09 17:11:48 +09:00
9b16e1c38d
Merge pull request #12349 from ekrctb/fix-catch-replay-delay-alternative
...
Fix catcher position update delayed one frame (alternative solution)
2021-04-09 16:44:02 +09:00
6d0dc62502
Make sure latest catcher position is used for catching logic
...
A replay frame processed in CatchInputManager is applied to catcher in `CatcherArea`.
The catcher position is then used for the catching logic for each hit object under `HitObjectContainer`.
Thus, if `HitObjectContainer` came before `CatcherArea`, the replay input is delayed one frame.
That was one reason why the catch autoplay misses hit objects (especially when fast-forwarded).
2021-04-09 16:04:45 +09:00
b10ee7482d
Add a failing test to check catch replay accuracy
2021-04-09 15:58:23 +09:00
e3c75cd4aa
Merge pull request #12348 from peppy/fix-score-submission-ruleset-id-missing
...
Fix scores not being accepted due to missing ruleset ID
2021-04-09 15:54:19 +09:00
9b0ce2999f
Fix legacy encoder
2021-04-09 15:28:42 +09:00