Commit Graph

45293 Commits

Author SHA1 Message Date
4fcdeffbd9 Merge pull request #15176 from peppy/realm-indexed-online-id
Change `OnlineID` to non-nullable to allow for indexing in Realm
2021-10-19 11:05:34 +09:00
05bd440cbb Merge pull request #15183 from bdach/fix-failing-assert-ruleset-tests
Fix ruleset template player tests failing due to null ruleset ID
2021-10-19 10:06:25 +09:00
95ed9a431c Add test coverage for no submission for ruleset with null ID 2021-10-19 00:06:07 +02:00
8db2fc439d Change ruleset ID assert in player to null-check 2021-10-18 23:45:06 +02:00
88a575462c Work around weird null inspection 2021-10-18 16:11:55 +09:00
2c5ba1d8e2 Change OnlineID to non-nullable to allow for indexing in Realm 2021-10-18 15:53:40 +09:00
8643c725cc Merge pull request #15175 from peppy/fail-animation-flash-controlled-by-setting
Don't flash screen red on fail if the user has disabled red tinting
2021-10-18 15:27:10 +09:00
f2f9872718 Merge pull request #15173 from peppy/fix-epilepsy-warning-fade-out
Fix epilepsy warning not being faded out on an early exit during gameplay load
2021-10-18 15:18:38 +09:00
cd80d8eb51 Merge pull request #15174 from peppy/disable-stupid-syntax
Disable new null check inspections which we won't be using
2021-10-18 15:10:55 +09:00
ad112cbbc5 Fix intendation in a way it doesn't regress with older inspectcode 2021-10-18 14:28:29 +09:00
762949f49f Don't flash screen red on fail if the user has disabled red tinting 2021-10-18 14:20:38 +09:00
6d6eed61aa Fix new indentation inspections 2021-10-18 14:00:35 +09:00
d37913a8b4 Disable null check pattern type check syntax inspections 2021-10-18 13:59:25 +09:00
59dc04017e Fix epilepsy warning not being faded out on an early exit from PlayerLoader 2021-10-18 13:30:37 +09:00
0d992a0493 Add failing test showing epilepsy warning is not fading on early exit 2021-10-18 13:30:24 +09:00
43c2e9bf3e Merge pull request #15086 from stanriders/effective-miss-count
Approximate amount of effective misses using combo
2021-10-18 10:01:15 +09:00
a9ba4e592d Merge pull request #15159 from 5ln/multi-status
Hide mods when spectating or beatmap isn't locally available
2021-10-18 09:59:19 +09:00
5ln
3529f34c98 Multi: Hide mods when spectating or Beatmap isn't Locally Available.
Signed-off-by: 5ln <xnafumie@gmail.com>
2021-10-18 02:01:50 +08:00
92a3658753 Merge pull request #15130 from bdach/spectator-convert-failure
Fix score created in player not populating ruleset ID
2021-10-17 20:00:24 +09:00
874decb3cd Replace spectator-local fix for wrong ruleset ID with player-global consistency check 2021-10-16 16:10:42 +02:00
b34086a792 Add failing test case for incorrect RulesetID population in submission flow 2021-10-16 16:10:42 +02:00
80827b741f Merge branch 'master' into effective-miss-count 2021-10-16 21:43:34 +09:00
ccaac97794 Clamp comboBasedMissCount 2021-10-16 14:50:15 +03:00
e57d6e930e Source spectator state sent to server from gameplay state 2021-10-16 13:48:49 +02:00
29ec498f6c Add failing test case for player sending wrong ruleset ID to spectator server 2021-10-16 13:34:24 +02:00
e925c416cb Merge pull request #15122 from peppy/fail-animation-update
Add new fail animation to better match new sound effects
2021-10-15 20:23:09 +02:00
f6d98e8cf2 Merge branch 'master' into fail-animation-update 2021-10-15 19:58:07 +02:00
7a5a612896 Move retry and exit hotkey overlays to same depth / container 2021-10-16 02:29:45 +09:00
b1989e6e50 Merge pull request #15009 from stanriders/fix-invisible-sinners
Fix instant spinners giving insane amounts of strain
2021-10-16 02:10:48 +09:00
e9f50179ab Merge branch 'master' into fail-animation-update 2021-10-15 23:32:10 +09:00
c8d99e68a5 Remove calculation for scores with combo above threshold, avoid division by zero 2021-10-15 16:51:05 +03:00
91754450b2 Remove dispose method completely 2021-10-15 21:27:44 +09:00
6f947cacbd Fix test failures 2021-10-15 21:22:38 +09:00
1a18d3598a Merge branch 'master' into fix-invisible-sinners 2021-10-15 20:45:40 +09:00
e2593570b7 Merge pull request #14742 from peppy/slider-timeline-velcotiy-adjust-v2
Add ability to view and adjust velocity and samples from the timeline
2021-10-15 20:25:52 +09:00
c47497923a Schedule drag events for now 2021-10-15 19:52:44 +09:00
30c3fcb4ea Merge branch 'master' into slider-timeline-velcotiy-adjust-v2 2021-10-15 19:45:04 +09:00
3909fd8caa Fix wonkiness when dragging slider end at high input refresh rates 2021-10-15 19:43:57 +09:00
b9fd1f52df Tweak animation slightly 2021-10-15 19:37:22 +09:00
b08743342b Fix incorrect nesting 2021-10-15 19:35:08 +09:00
66f3370a19 Add new fail animation to better match new sound effects 2021-10-15 19:14:59 +09:00
a59ee9ec1f Merge pull request #15121 from nekodex/fail-highpass
Add high-pass filter to gameplay fail sequence
2021-10-15 19:14:44 +09:00
ae33b7b87f Update resources 2021-10-15 18:27:01 +09:00
8d11f4ce48 Merge pull request #15075 from peppy/fix-editor-difficulty-name-update
Use actual `BeatmapInfo` rather than `PlayableBeatmap.BeatmapInfo` for editor writes
2021-10-15 18:12:12 +09:00
3d314dad9f Merge pull request #15115 from peppy/fix-realm-config-save-overhead
Fix changing osu!mania scroll speed causing game-wide lag
2021-10-15 17:33:42 +09:00
8d6d7fcdbe Add high-pass filter to gameplay fail sequence 2021-10-15 17:03:37 +09:00
3604a762d0 Merge branch 'master' into fix-editor-difficulty-name-update 2021-10-15 16:58:01 +09:00
05150b34e5 Merge pull request #15117 from peppy/update-present-import-post-import
Update one missed instance of `PresentImport`
2021-10-15 16:57:47 +09:00
56758435ee Merge pull request #15043 from peppy/realm-ruleset-store
Add realm `RulesetStore`
2021-10-15 16:49:48 +09:00
8fb9aec730 Fix threaded realm usage not disposing context fast enough 2021-10-15 16:39:53 +09:00