Commit Graph

34390 Commits

Author SHA1 Message Date
6ad7723d60 Make sure stats name are title-cased when score panel is contracted 2022-07-17 22:13:08 -06:00
b33f8aa0fc Fix "Start Chat" on multiplayer/playlist chat not opening overlay 2022-07-18 06:45:00 +03:00
a1a9132600 Merge branch 'master' into silence-ruleset-config-failures 2022-07-18 05:52:12 +03:00
7e4ce89981 Include mod settings in profile score mod icons 2022-07-18 04:03:18 +03:00
dc8dabfdf1 Merge branch 'master' into silence-ruleset-config-failures 2022-07-18 03:52:40 +03:00
ee98ebf801 Merge branch 'master' into silence-missing-background 2022-07-18 03:46:35 +03:00
f8685bf7d6 Merge pull request #19195 from NotGumballer91/make-autoplay-incompatible-with-adaptivespeed
Make Autoplay Incompatible with Adaptive Speed
2022-07-18 03:58:48 +09:00
5875f53e07 remove unused import 2022-07-17 18:16:30 +01:00
032cc6c670 use type annotation for nullable BeatmapSet 2022-07-17 18:15:36 +01:00
a5d7075ef1 simplify beatmap metadata logic in DrawableProfileScore 2022-07-17 18:10:47 +01:00
8791edf84c set Beatmap.BeatmapSet to BeatmapSet property in SoloScoreInfo 2022-07-17 18:10:33 +01:00
4e8bf1da52 Don't sent ruleset configuration failures to sentry 2022-07-18 01:23:46 +09:00
028653eb97 Update ModAdaptiveSpeed.cs 2022-07-18 00:10:49 +08:00
1caab78bdc Update ModAutoplay.cs 2022-07-18 00:09:31 +08:00
7a6666996f rename item to model in CreateDrawableItem 2022-07-17 14:50:53 +01:00
486fbd2531 create instance of BeatmapInfo for use in ScoreBeatmapMetadataContainer 2022-07-17 14:47:04 +01:00
c73eff7c89 add BeatmapSet to SoloScoreInfo 2022-07-17 14:46:22 +01:00
7135329c8c remove `PaginatedProfileScoreSubsectio, revert profile score drawables 2022-07-17 14:22:27 +01:00
c2277031f0 add Beatmap to SoloScoreInfo 2022-07-17 14:21:55 +01:00
3a8b5d48b9 update PaginatedScoreContainer to use new class and format 2022-07-17 14:09:14 +01:00
ef4237c4ac create special subsection class for paginated profile scores 2022-07-17 14:08:31 +01:00
e8d88e29c6 change DrawableProfileScore and DrawableProfileWeightedScore to take SoloScoreInfo and APIBeatmap instead of APIScore 2022-07-17 14:08:04 +01:00
1f288157f4 change GetUserScoresRequest to return SoloScoreInfo instead of APIScore 2022-07-17 14:07:05 +01:00
51071be315 Don't show "missing background" messages to user
Bit of an oversight.

As reported on [twitter](https://twitter.com/emyl___/status/1548627793075998720) and somewhere else i forgot.
2022-07-17 21:20:51 +09:00
55a8a3563b Change MultiplayerMatchSubScreen to not immediately leave the room on connection loss
Instead, we can rely on `MultiplayerClient.Room` going `null`.
2022-07-17 21:19:10 +09:00
da7edd5d49 Perform actions after server reconnection 2022-07-17 21:09:48 +09:00
8e7e1e6b51 Fix spectator client not correctly reconnecting after shutdown 2022-07-17 21:07:11 +09:00
9382636da9 Catch and log exceptions from mod setting copy failure 2022-07-17 06:34:50 +03:00
6636e462dc Fix SoloScoreInfo not carrying mod settings in conversion methods 2022-07-17 06:18:59 +03:00
bbb2398a8b change retry button icon from ArrowCircleLeft to Redo 2022-07-17 00:46:29 +01:00
9e945197dc Use "Unknown" instead of "Alient" for unknown countries 2022-07-16 14:49:14 +09:00
5df9f06480 Merge pull request #19136 from frenzibyte/handle-user-request-failure
Fix login overlay not displaying error message for disabled accounts
2022-07-16 14:40:28 +09:00
69d967172a Remove unencessary null coalesce 2022-07-16 06:39:05 +03:00
d0fe4fe15a Fix user population logic not including country 2022-07-16 06:39:05 +03:00
4e7156cee8 Store user country on databased scores 2022-07-16 06:39:05 +03:00
4968859e69 Rename placeholder display flag property to make sense 2022-07-16 06:07:53 +03:00
9c81241f4c Fix potential nullref on APIUser.Country
We need NRT sooner than later...
2022-07-16 06:02:05 +03:00
08f1280aa8 Add UsedImplicitly specification to silence unused member inspection
Also applied to `Language` while at it.
2022-07-16 05:04:24 +03:00
e62049f4a9 Update various usages of Country inline with new enum 2022-07-16 05:04:24 +03:00
1b2b42bb8a Update CountryStatistics to use code for country enum 2022-07-16 05:04:24 +03:00
00f4c8052e Update APIUser to provide enum from serialised country code 2022-07-16 05:04:24 +03:00
4ea8fd75cc Replace Country class with enumeration 2022-07-16 04:41:30 +03:00
20a109a2b3 Merge branch 'master' into update-resources 2022-07-16 00:55:40 +03:00
b42f49aeaa Handle APIException from user request during logging in 2022-07-16 00:38:53 +03:00
e6236ba088 Update save score button to check availability after import
Previously was relying on whether `SaveReplay` returns null, but since
I've changed it to use the standard "prepare score for import" path, the
button has to check for local availability after import since that path
doesn't return null on fail.
2022-07-15 23:39:52 +03:00
6285442b7d Fix failed scores not prepared before import 2022-07-15 22:57:12 +03:00
8f7b3cf11a Merge branch 'master' into Save-Score-Failed 2022-07-15 22:10:19 +03:00
c64b5cc48b Update resources 2022-07-16 02:47:08 +09:00
838e9ec12e Merge branch 'master' into placeholder-fixes 2022-07-15 20:22:25 +03:00
cbbc8fdfb1 Merge pull request #19126 from peppy/lazer-leaderboards
Show leaderboard scores from new data source
2022-07-16 01:53:16 +09:00