mirror of https://github.com/ppy/osu
c0aaeff2b3
Moves `DaySeparator` chat component to it's own file and update it to match new chat design. Makes use of several virtual attributes that can be overridden to update spacing and layout in other usage contexts. Remove redundant usage of `ChatOverlayDaySeparator`, since the new design is now part of the base class. Create `StandAloneDaySeparator` to use in `StandAloneChatDisplay` which overrides attributes to match correct spacing and layout for its design. Ensure that `DrawableChannel.CreateDaySeparator` returns type of `DaySeparator` instead of `Drawable`. |
||
---|---|---|
.. | ||
Channel.cs | ||
ChannelManager.cs | ||
ChannelType.cs | ||
DrawableLinkCompiler.cs | ||
ErrorMessage.cs | ||
ExternalLinkOpener.cs | ||
IChannelPostTarget.cs | ||
InfoMessage.cs | ||
LocalEchoMessage.cs | ||
LocalMessage.cs | ||
Message.cs | ||
MessageFormatter.cs | ||
MessageNotifier.cs | ||
NowPlayingCommand.cs | ||
StandAloneChatDisplay.cs |