1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-15 14:12:54 +08:00
osu-lazer/osu.Game.Tests/Visual
Jai Sharma a3477c3841 Implement ChannelListing for new chat design
Adds components `ChannelListing` and `ChannelListing` item with visual
test. Essentially a more simplified version of the existing
`ChannelSelectionOverlay` component.

Correctly implements `IFilterable` behaviour to filter child channel
items. Channel joined state is based on the underlying `Joined` bindable
of the `Channel` class.

Channel join/leave events are exposed via `OnRequestJoin` and
`OnRequestLeave` events which should be handled by parent component.

Requires a cached `OverlayColourScheme` instance to be provided by the
parent overlay component when added.
2022-03-08 22:30:58 +00:00
..
Audio Fix AudioFilter test not stopping track on forced exit 2021-10-14 12:55:02 +09:00
Background Update existing usages to point to RealmRulesetStore 2022-02-16 17:13:54 +09:00
Beatmaps Merge branch 'master' into realm-integration/score-and-beatmaps 2022-01-15 14:45:42 +01:00
Collections Update existing usages to point to RealmRulesetStore 2022-02-16 17:13:54 +09:00
Colours Add visual test scene 2021-08-03 15:02:18 +03:00
Components Rewrite PreviewTrackManager to avoid constructing TrackBass locally 2021-11-09 17:38:12 +09:00
Editing Move editor mode selector out of EditorMenuBar to allow for better reuse 2022-03-02 20:05:01 +09:00
Gameplay Merge branch 'master' into fix-storyboard-sample-rate 2022-03-07 03:12:40 +03:00
Menus Fix test regression due to mouse overlapping settings overlay 2022-02-15 02:54:45 +09:00
Mods Add testing for auto-restart behaviour 2021-08-15 15:04:14 +02:00
Multiplayer Fix intermittent test failure 2022-03-09 00:48:12 +09:00
Navigation Add test coverage of beatmap set overlay actually showing requested beatmap 2022-02-22 17:08:09 +09:00
Online Implement ChannelListing for new chat design 2022-03-08 22:30:58 +00:00
Playlists Merge branch 'master' into beatmap-decoder-ruleset-store 2022-02-18 16:52:33 +09:00
Ranking Decrease overhead of hit event distribution tests 2022-03-04 14:56:49 +09:00
Settings Update tests 2022-02-10 19:35:28 +09:00
SongSelect Add specific placeholder message for custom rulesets rather than showing network error 2022-03-02 14:10:59 +09:00
UserInterface Use text flow container in popup screen title 2022-03-06 20:41:31 +01:00
TestMultiplayerComponents.cs Merge branch 'master' into remove-playlistitem-beatmap 2022-02-16 14:24:57 +09:00
TestSceneOsuScreenStack.cs Move MusicController adjustment set to inside OsuScreen itself (and result nullable) 2021-09-16 16:08:09 +09:00