1
0
mirror of https://github.com/ppy/osu.git synced 2026-06-05 20:24:45 +08:00
Files
osu-lazer/osu.Game/Overlays
T
Jai Sharma 39c30516d0 Implement ChannelControlItem for new chat design
Adds new component `ChannelControlItem` and it's child components to be
used as the clickable control in the new chat sidebar for joined
channels.

Has public properties `HasUnread` and `MentionCount` to control the
display of the channel having unread messages or mentions of the user.

Channel select/join requests are exposed via `OnRequestSelect` and
`OnRequestLeave` events respectively which should be handled by a parent
component.

Requires a cached `Bindable<Channel>` instance to be managed by a parent
component.

Requires a cached `OveralayColourScheme` instance to be provided by a
parent component.
39c30516d0 · 2022-03-14 18:55:27 +00:00
History
..
2022-02-08 21:29:43 +09:00
2022-02-15 02:42:39 +03:00
2022-01-25 23:38:48 +09:00
2021-12-03 18:49:49 +09:00
2021-07-05 23:52:39 +08:00
2021-06-18 19:16:00 +09:00
2021-10-05 17:59:38 +09:00