1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-15 12:42:56 +08:00
osu-lazer/osu.Game/Overlays/Chat
Jai Sharma f049d7cb67 Implement ChatTextBox for new chat design
Reference design: https://www.figma.com/file/f8b2dHp9LJCMOqYP4mdrPZ/Client%2FChat?node-id=1%3A297

Adds new component `ChatTextBox`.
Exposes `BindableBool` `ShowSearch` to change text input behaviour
between normal and search behaviour.

Adds new component `ChatTextBar`.
Exposes `BindableBool` `ShowSearch` which toggles between showing current
chat channel or search icon.
Additionally binds to child `ChatTextBox` components.
Requires a cached `Bindable<Channel>` instance to be managed by a parent
component.
2022-03-29 22:33:38 +01:00
..
ChannelList Fix close button animation not being applied correct on mouse down due to conflicting scales 2022-03-21 14:41:57 +09:00
Listing Move ChannelListingItem spacing into item so input is always handled by an item in the list 2022-03-10 15:58:57 +09:00
Selection Remove unnecessary backing field 2021-02-25 14:08:01 +09:00
Tabs Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
ChannelScrollContainer.cs Scroll chat line to channel center 2022-03-10 02:50:15 +03:00
ChatLine.cs Instantiate highlight background container on animation 2022-03-10 03:49:42 +03:00
ChatTextBar.cs Implement ChatTextBox for new chat design 2022-03-29 22:33:38 +01:00
ChatTextBox.cs Implement ChatTextBox for new chat design 2022-03-29 22:33:38 +01:00
DrawableChannel.cs Fix potential crash when highlighting chat messages 2022-03-16 18:38:06 +09:00
ExternalLinkDialog.cs Update font awesome usage 2019-04-02 19:55:24 +09:00