Commit Graph

33976 Commits

Author SHA1 Message Date
65917fbb99 Merge pull request #18990 from andy840119/remove-nullable-disable-in-the-ruleset-filter
Remove nullable disable annotation in the ruleset filter.
2022-07-04 13:46:31 +09:00
e4bf2224c6 Update framework 2022-07-03 23:16:51 +09:00
59e3d4b9e5 Remove the nullable disable annotation in the Ruleset.Filter namespace. 2022-07-03 21:00:54 +08:00
9bf91835b6 Merge pull request #18962 from peppy/slider-range-control
Move star difficulty filter to song select
2022-07-03 21:58:00 +09:00
385bd5a1b2 Merge pull request #18965 from peppy/mark-flaky-tests
Mark, document and silence remaining flaky tests on standard CI runs
2022-07-03 21:41:14 +09:00
ccc322e100 Merge pull request #18985 from andy840119/remove-nullable-disable-in-the-replays
Remove nullable disable annotation in replays namespace
2022-07-03 21:19:36 +09:00
724fd19038 Remove nullable disables 2022-07-03 21:15:13 +09:00
8c2f4b48fc Use debug.assert for better readable. 2022-07-03 19:27:56 +08:00
1ccfd69690 Merge pull request #18978 from peppy/send-beatmap-hash-to-server
Send beatmap hash to server on solo score request
2022-07-03 13:18:17 +09:00
052a786eff Only show hover effect on one nub at a time 2022-07-03 03:06:03 +09:00
7d8ea5e286 Remove unnecessary proxying 2022-07-03 02:59:10 +09:00
0a1543c6e8 Use AsNonNull() instead. 2022-07-02 19:48:32 +08:00
2a1777fa85 Merge branch 'master' into fix-player-star-difficulty-display 2022-07-02 18:57:46 +09:00
9b833524c0 Merge branch 'master' into add-realm-blocking-logging 2022-07-02 12:41:36 +03:00
b626135940 Fix dragging slider bars on nub not performing correctly relative movement 2022-07-02 17:49:38 +09:00
24cd845d1b Update framework 2022-07-02 17:18:50 +09:00
e28ee8bc7a Count time spent upwards to display attempts correctly 2022-07-02 10:46:52 +03:00
93809a92d4 Fix clashing error messaging during realm block operations 2022-07-02 16:30:04 +09:00
a4b9097709 Merge branch 'master' into mod-overlay-appear-sfx 2022-07-02 09:28:24 +03:00
19d300e311 Fix player loader not accepting star difficulty updates after display 2022-07-02 09:17:38 +03:00
c6d0f0f81b pretend that the beatmap property will not be null.
Not really throw exception will be the better way?
2022-07-02 13:20:46 +08:00
ea573f314e Remove the nullable disable annotation in the Rulesets.Replays namespace in the osu.game project. 2022-07-02 13:08:25 +08:00
fa5f7c1a00 Remove the nullable disable annotation in the Replays namespace. 2022-07-02 13:03:01 +08:00
2cc9c579d4 Merge pull request #18969 from smoogipoo/fix-multiplayer-cross-pollution
Fix cross-pollution of server- and client-side multiplayer objects in tests
2022-07-02 13:18:35 +09:00
9e30c1de3e Merge branch 'master' into mod-overlay-appear-sfx 2022-07-02 12:59:04 +09:00
a03abc747b Tidy up comments and simplify bounding box centre logic 2022-07-02 12:58:34 +09:00
426c53fe65 Fix potential null being sent to extension method which doesn't support it 2022-07-02 12:50:28 +09:00
1fd9c64803 Change song select FooterButton sound 2022-07-02 12:48:33 +09:00
4fd47b5fa0 Add more verbose logging to realm blocking process 2022-07-02 12:36:56 +09:00
634b6cdbbe Send beatmap has to server on solo score request
Right now, the client does nothing to ensure a beatmap is in a valid
state before requesting to submit a score. There is further work to be
done client-side so it is more aware of this state (already handled for
playlists, but not for the solo gameplay loop), but the solution I have
in mind for that is a bit more involved.

This is not used server-side yet, but I want to get this sending so we
can start using it for some very basic validation.

Will resolve the basic portion of #11922 after implemented server-side.
2022-07-02 12:16:17 +09:00
623a99d53a Update resources 2022-07-02 11:58:45 +09:00
9d28d5f8ee Update SFX for mod overlay show/hide 2022-07-01 20:43:12 +09:00
3b1842a2c2 Merge pull request #18835 from peppy/beatmap-update-flow
Split out beatmap update tasks to `BeatmapUpdater` and invoke from editor save flow
2022-07-01 20:28:04 +09:00
0cf58646f4 Merge pull request #18803 from Joehuu/fix-overlay-header-tab-item-localisable-string
Fix profile header tab items not localising
2022-07-01 19:37:57 +09:00
6baccad058 Merge pull request #18821 from ggliv/locked-room-filter
Add room access type filter to multiplayer lounge screen
2022-07-01 19:37:43 +09:00
084a65578c Always clone messages incoming from client-side 2022-07-01 19:36:37 +09:00
37acec1952 Isolate client's LocalUser from TestMultiplayerClient 2022-07-01 19:23:41 +09:00
b64c0d011c Isolate client's Room from TestMultiplayerClient 2022-07-01 19:23:25 +09:00
0be858b5bf Rename APIRoom -> ClientAPIRoom, remove unused asserts 2022-07-01 19:21:59 +09:00
1c2ffb3bc4 Fix server-side objects being sent to client 2022-07-01 19:21:53 +09:00
b829884861 Merge pull request #18963 from peppy/more-placeholder-suggestions
Add difficulty filter reset to song select "no results" suggestions
2022-07-01 17:55:23 +09:00
b460a52faf Merge pull request #18966 from smoogipoo/fix-flaky-multiplayer-test
Fix test sometimes referencing old ModSelect object
2022-07-01 17:55:06 +09:00
5880b824d0 Simplify description logic for overlay tab items 2022-07-01 11:30:51 +03:00
e213c1a4ef Rename enum to explicitly mention it is a filter 2022-07-01 17:27:03 +09:00
7f9ef6c23f Merge branch 'master' into fix-overlay-header-tab-item-localisable-string 2022-07-01 11:27:00 +03:00
9911c6cbf0 Merge branch 'master' into locked-room-filter 2022-07-01 17:17:01 +09:00
3bca439c4f Merge branch 'master' into more-placeholder-suggestions 2022-07-01 10:52:32 +03:00
58c9bb031f Apply PR reviews/fixes 2022-07-01 16:51:15 +09:00
c22e77e481 Fix test sometimes referencing old ModSelect object 2022-07-01 16:46:27 +09:00
615c3234d8 Remove non-required NRT hint 2022-07-01 16:25:21 +09:00