1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-11 01:07:23 +08:00

994 Commits

Author SHA1 Message Date
Dean Herbert
9ca1274495
Rename test scene to match new RoomListing class name 2025-03-05 13:51:56 +09:00
Dean Herbert
918315aa65
Split out methods so retrieving the room is not a callback function 2025-03-04 19:19:53 +09:00
Dan Balasescu
b19c2c7f9f
Update recently-added test 2025-03-04 17:01:41 +09:00
Dan Balasescu
cf3664349d
Merge branch 'master' into remove-selectedroom 2025-03-04 17:00:43 +09:00
Dean Herbert
9e8a611728
Rename RoomsContainer and scope down bindables 2025-03-04 15:05:12 +09:00
Dean Herbert
0696cfa4f2
LoungePollingComponent -> LoungeListingPoller 2025-03-04 14:40:55 +09:00
Dan Balasescu
446718f929
Merge branch 'master' into remove-roommanager 2025-03-04 13:17:04 +09:00
Dan Balasescu
306b30cb12
Add failing test 2025-02-28 15:51:54 +09:00
Dan Balasescu
a33aff9bbd
Merge branch 'master' into room-management-lio 2025-02-27 14:14:19 +09:00
Bartłomiej Dach
a274b9a1fd
Fix test 2025-02-19 15:24:58 +01:00
Dean Herbert
550d21df42
Fix failing tests due to text change 2025-02-13 00:21:08 +09:00
Dan Balasescu
205d6ecffb
Remove SelectedRoom abstraction from OnlinePlayTestScene 2025-02-12 22:55:19 +09:00
Dan Balasescu
24cc77287e
Refactor polling components (namespace/namings) 2025-02-12 22:22:17 +09:00
Dan Balasescu
74ccac37ae
Encapsulate RoomsContainer scroll a bit better 2025-02-12 21:57:18 +09:00
Dan Balasescu
f146a7d116
Remove RoomManager and related components 2025-02-12 21:37:34 +09:00
Dan Balasescu
068a66e7d4
Move room tracking to lounge subscreen 2025-02-12 21:10:21 +09:00
Dean Herbert
9c3e9e7c55
Change free mods button to show "all" when freestyle is enabled 2025-02-12 18:27:10 +09:00
Dan Balasescu
38cd4fa56a
Merge branch 'master' into room-management-lio 2025-02-11 21:19:32 +09:00
Dan Balasescu
d93f7509b6
Fix participant panels not displaying mods from other rulesets correctly 2025-02-06 14:24:09 +09:00
Dan Balasescu
ab4162e2aa
Various refactorings and cleanups 2025-01-25 19:32:59 +09:00
Dan Balasescu
9a623257f5
Adjust + fix tests 2025-01-23 16:27:38 +09:00
Dan Balasescu
02369baec4
Join/Leave rooms via multiplayer server
Relevant functionality has been removed from `RoomManager` in the
process.
2025-01-22 21:44:45 +09:00
Dean Herbert
c68a0bc7e3
Merge branch 'master' into multiplayer-free-style 2025-01-21 17:49:21 +09:00
Dean Herbert
a0496c60a4
Refactor StarRatingRangeDisplay test to be more usable 2025-01-07 16:42:06 +09:00
Dan Balasescu
c3aa9d6f8a
Display user style in participant panel 2024-12-25 23:30:24 +09:00
Dan Balasescu
95fe8d67e4
Fix test 2024-12-25 16:51:50 +09:00
Dean Herbert
a3998fbd52
Merge branch 'master' into better-room-status 2024-12-11 18:06:55 +09:00
Dean Herbert
a868c33380
Remove BeatmapCarousel testing backdoor 2024-12-11 16:28:51 +09:00
Dean Herbert
c94b393e30
Access beatmap store via abstract base class
The intention here is to make things more testable going forward.
Specifically, to remove the "back-door" entrance into `BeatmapCarousel`
where `BeatmapSets` can be set by tests and bypas/block realm retrieval.
2024-12-11 16:28:51 +09:00
Dan Balasescu
a99a992ceb
Adjust test to load song select during setup 2024-12-09 13:48:05 +09:00
Huo Yaoyuan
d92ea910cf Merge branch 'master' into netcore-analyzer 2024-12-05 17:18:56 +08:00
Huo Yaoyuan
f5a7716509 Apply minor performance rules 2024-11-28 20:41:44 +08:00
Dan Balasescu
1b8db7cfd6
Fix test 2024-11-22 21:28:35 +09:00
Dan Balasescu
82a63228de
Improve handling of multiplayer room status 2024-11-22 21:21:04 +09:00
Dean Herbert
086a34f5c0
Merge branch 'master' into beatmap-info-purge 2024-11-22 18:47:32 +09:00
Dan Balasescu
6870c99eb2
Enable NRT for multiplayer and playlists 2024-11-21 20:32:09 +09:00
Dean Herbert
6fba6de4dc
Merge branch 'master' into multiplayer-remove-cmc-and-composite 2024-11-20 17:24:55 +09:00
Dean Herbert
c6d08daee8
Remove MultiplayerMatchSubScreen flaky test attribute
Didn't really work to fix these tests due to the sticky nature of the
failure. Also I can no longer reproduce locally, so the hope is that
these are fixed by https://github.com/ppy/osu/pull/30634.
2024-11-20 17:11:49 +09:00
Dan Balasescu
9ac877606b
Fix inspection issues 2024-11-20 12:32:42 +09:00
Dan Balasescu
1a656d0ec3
Remove CachedModelDependencyContainer usages from online play 2024-11-15 15:59:28 +09:00
Dan Balasescu
34c0f72dd6
Make Room.Playlist non-bindable 2024-11-15 15:51:01 +09:00
Dan Balasescu
b16edbbf52
Make Room.RecentParticipants non-bindable 2024-11-15 15:25:43 +09:00
Dan Balasescu
c4f8fd1832
Make Room.DifficultyRange non-bindable 2024-11-15 14:42:46 +09:00
Dan Balasescu
0ceaafe731
Make Room.Duration & Room.StartDate & Room.EndDate non-bindable 2024-11-15 14:42:45 +09:00
Dan Balasescu
b8bae30b66
Make Room.ParticipantCount & Room.MaxParticipants non-bindable 2024-11-15 14:42:45 +09:00
Dan Balasescu
ec5be6dbc3
Make Room.Password & Room.HasPassword non-bindable 2024-11-15 14:42:18 +09:00
Dan Balasescu
198681e644
Make Room.QueueMode non-bindable 2024-11-15 14:42:18 +09:00
Dan Balasescu
5d4838a08b
Make Room.Status non-bindable 2024-11-15 14:42:18 +09:00
Dan Balasescu
81e4cb348f
Make Room.Type non-bindable 2024-11-15 14:42:18 +09:00
Dan Balasescu
bde7b8e610
Make Room.Category non-bindable 2024-11-15 14:42:18 +09:00