Commit Graph

5171 Commits

Author SHA1 Message Date
5d708b612d Fix delete local score test not waiting for "fetch" to complete
Even though this is a completely local operation in this case, there's
still a level of asynchronous operation which was recent introduced with
the score ordering:

853cf6feaa/osu.Game/Screens/Select/Leaderboards/BeatmapLeaderboard.cs (L159)

This means there is a brief period where the `Scores` property is null,
after `Reset()` is called in the re-fetch procedure.
2021-10-05 18:17:22 +09:00
94153e8bba Fix TestDifficultyIconSelectingForDifferentRuleset potentially failing due to async load 2021-10-05 18:06:24 +09:00
0859c336de Also dim counter during initial calculation phase 2021-10-05 17:24:36 +09:00
04538a69e4 Add assert tests 2021-10-05 17:10:24 +09:00
eeb5f3d519 Add basic test scene 2021-10-05 16:51:43 +09:00
b41fa41c85 Rename APIRequest.Result to Response 2021-10-05 14:28:56 +09:00
86df4919f7 Fix skin fallbacks test 2021-10-05 11:06:26 +09:00
57c5be39d3 Merge branch 'master' into remove-local-realm-thread-switch-handling 2021-10-04 20:52:44 +09:00
031c5a441e Merge branch 'master' into realtime-pp-display 2021-10-04 20:19:37 +09:00
4bd1083388 Merge pull request #14903 from peppy/importer-returns-live
Add `ILive<T>` and use as return type of `Import` methods
2021-10-04 20:16:32 +09:00
4871db2f86 Merge branch 'master' into importer-returns-live 2021-10-04 19:42:36 +09:00
853cf6feaa Rename last remaining BeatmapInfo Beatmap usage 2021-10-04 17:35:53 +09:00
5937a93e2d Merge pull request #14949 from peppy/login-error-display
Show login failure messages on login form
2021-10-04 17:23:11 +09:00
ae5d1e8ac0 Merge branch 'master' into remove-local-realm-thread-switch-handling 2021-10-04 17:17:10 +09:00
916342c837 Merge branch 'master' into importer-returns-live 2021-10-04 16:24:26 +09:00
69c2b7dc59 Merge branch 'master' into rename-beatmap-info-beatmap-fields 2021-10-04 16:03:22 +09:00
aa1bfc16d2 Merge pull request #14929 from peppy/gameplay-state
Replace `GameplayBeatmap` with `GameplayState`
2021-10-04 15:56:44 +09:00
266b4c7124 Expose login errors from IAPIProvider and show on the login form 2021-10-04 15:40:24 +09:00
c8419ebedb Merge pull request #14946 from bdach/torus-alternate
Add alternate Torus font
2021-10-04 11:47:11 +09:00
67d08a3eee Add test scene for previewing Torus alternates 2021-10-04 00:26:41 +02:00
f05cb6bb5b Add test case covering reset section button hiding 2021-10-03 13:53:26 +02:00
ec61c3c5ee Rename all remaining cases 2021-10-03 00:55:29 +09:00
973c31132b Rename BeatmapInfo variables which were named beatmap for clarity 2021-10-02 12:45:34 +09:00
6d6fda8337 Fix some usages of SettingsTextBox using a bindable with null as default 2021-10-01 19:55:22 +02:00
32afd3f426 Replace all basic usages 2021-10-02 02:22:23 +09:00
2a4a376b87 Refactor Filter to behave closer to a Transformable 2021-10-02 01:32:47 +09:00
4e3d9da22d Increase test lenience 2021-10-01 22:58:40 +09:00
ca7346e01f Add test coverage 2021-10-01 00:34:09 +09:00
a2e61883e3 Initial push to use ILive in import process 2021-09-30 22:55:25 +09:00
1304b55c41 Move visual test to correct namespace 2021-09-30 15:19:15 +09:00
18ab6747f7 Fix tests 2021-09-30 12:01:28 +09:00
67d847fbd3 Add room status text to DrawableRoom 2021-09-29 20:24:49 +09:00
d89577b2e7 Add host to DrawableRoomParticipantsList 2021-09-29 19:34:40 +09:00
73ee82ee2b Rename RecentParticipantsList -> DrawableRoomParticipantsList 2021-09-29 19:15:58 +09:00
625711e6d2 Merge pull request #14776 from peppy/fix-pause-with-audio-offset
Avoid accounting for the pause pitch adjust effect when "fixing" hardware offset adjustments
2021-09-28 18:44:22 +09:00
1a1fc00b44 Add failing test case 2021-09-27 20:54:29 +02:00
41fb3371e5 Merge branch 'master' into blueprint-container-sorting 2021-09-27 14:12:09 +09:00
81d160c85a Add test covering expected UX of range selection 2021-09-26 19:27:47 +02:00
0de7db5840 Add test coverage for timeline selection logic 2021-09-26 19:20:55 +02:00
7caa0a81ec Rename TestScene{Editor -> Composer}Selection
In line with an upcoming split in functionality between the composer
blueprint container and the timeline blueprint container.
2021-09-26 17:22:58 +02:00
ce70d1082d Add failing test for "ghost timeline blueprint" 2021-09-26 15:29:00 +02:00
0057400bb7 Rename test scene to reflect its new purpose 2021-09-26 15:09:30 +02:00
4aadff3fd7 Add failing test for incorrect composer selection 2021-09-26 15:08:43 +02:00
dcadf3b81d Add failing test coverage of some dialogs being held on to 2021-09-23 19:18:51 +09:00
60c9e9f704 Merge pull request #14805 from bdach/rectangular-snap-grid
Add rectangular snap grid to osu! editor composer
2021-09-22 00:12:03 +09:00
761548e533 Merge branch 'master' into 14470-ur-not-updating 2021-09-20 22:07:33 +02:00
4e094b2127 Implement grid size toggling matching stable 2021-09-19 20:26:02 +02:00
93ca615c02 Add tests for clearing HitErrorMeter
Works with both `BarHitErrorMeter` and `ColourHitErrorMeter`
2021-09-19 14:15:22 -04:00
56e80a0706 Add rectangular position snap grid 2021-09-19 18:07:19 +02:00
366dbf5c3d Add test for time jumps 2021-09-19 15:35:03 +02:00