1
0
mirror of https://github.com/ppy/osu.git synced 2025-03-01 05:03:13 +08:00
osu-lazer/osu.Game/Overlays
Salman Ahmed 589f2863ca Move incompatibility tooltip logic to local player mod select overlays
This one turned out to be a bit more involved, due to tooltips being
shared and having the potential of being used somewhere where it
shouldn't be, due to the same content type matching.

That's the reason I've defined a protected `TargetContentType`, to be
able to separate "local player mod tooltips" and regular mod tooltips
apart.

Definitely unsure about the solution, but that's as far as I can think
of right now.
2021-08-28 02:38:46 +03:00
..
AccountCreation Standardise canBeNull specification 2021-05-20 13:20:35 +09:00
BeatmapListing Fix preview track crashes 2021-08-16 18:46:44 +09:00
BeatmapSet Apply review suggestions. 2021-08-20 09:47:23 +02:00
Changelog Simplify size specifications 2021-08-16 23:38:13 +09:00
Chat Improve highlighted chat username shadow effect 2021-08-21 14:34:35 +09:00
Comments Split out pinned comment content to only be constructed when required 2021-08-24 14:43:28 +09:00
Dashboard Merge branch 'master' into localisable-description 2021-08-03 18:29:52 +09:00
Dialog Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
MedalSplash Fix crashing TextSceneMedalOverlay 2019-12-29 03:01:14 +03:00
Mods Move incompatibility tooltip logic to local player mod select overlays 2021-08-28 02:38:46 +03:00
Music Flip order back to original for romanisable strings 2021-02-25 14:14:07 +09:00
News Re-add on-click feedback to MonthSection and OsuDropdown headers 2021-08-06 20:58:07 +09:00
Notifications Reduce allocation overhead when notification overlay has visible notifications 2021-02-26 17:11:47 +09:00
OSD Merge branch 'master' into non-concurrent-sample-playback 2021-02-12 17:22:15 +09:00
Profile Localise weighting percentage. 2021-07-31 15:56:25 +02:00
Rankings Update new usages of LocalisableEnum 2021-08-03 18:31:59 +09:00
Settings Fix bottom area of a settings section not being clickable 2021-08-21 15:08:42 +09:00
Toolbar Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
Volume Avoid double playback of sample 2021-07-08 20:36:25 +09:00
Wiki adjust wiki main page font 2021-08-03 22:17:45 +07:00
AccountCreationOverlay.cs Ensure account creation overlay is shown after logout 2020-12-25 15:40:39 +01:00
BeatmapDownloadTrackingComposite.cs Move and rename remaining direct classes 2020-04-21 16:41:07 +09:00
BeatmapListingOverlay.cs Fix a couple of merge oversights 2021-07-01 19:45:17 +09:00
BeatmapSetOverlay.cs Change BackgroundColour into a property 2021-02-09 18:32:44 +09:00
BreadcrumbControlOverlayHeader.cs Allow null for breadcrumb control 2021-07-17 20:33:26 +08:00
ChangelogOverlay.cs Remove unused using statement 2021-06-12 00:23:18 +09:00
ChatOverlay.cs Adapt to PlatformAction type change 2021-07-21 16:12:53 +09:00
DashboardOverlay.cs Implement TabbableOnlineOverlay component 2021-01-18 21:22:50 +03:00
DialogOverlay.cs Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
FullscreenOverlay.cs Add localisation support to overlay header title/description 2021-04-21 14:37:29 +09:00
HoldToConfirmOverlay.cs Reduce final fill alpha of main menu confirm-to-exit 2021-01-18 18:22:21 +09:00
INamedOverlayComponent.cs Add localisation support to overlay header title/description 2021-04-21 14:37:29 +09:00
LoginOverlay.cs Remove unnecessary newline 2019-03-27 22:21:28 -07:00
MedalOverlay.cs Remove redundant arguments 2021-07-05 23:52:39 +08:00
MusicController.cs Reset all types of adjustments in MusicController; Rename AllowRateAdjustments to AllowTrackAdjustments 2021-07-29 15:39:26 +08:00
NewsOverlay.cs Pass fetch more action in via ctor to avoid potential nullref 2021-05-26 22:49:39 +09:00
NotificationOverlay.cs Remove all HorizontalScreenOffset calculations from overlays 2021-08-07 19:30:12 +03:00
NowPlayingOverlay.cs Add localisation support to overlay header title/description 2021-04-21 14:37:29 +09:00
OnlineOverlay.cs Hoist scroll cache declaration to original place of definition 2021-06-07 11:18:18 +02:00
OnScreenDisplay.cs Move default config tracking calls out of OnScreenDisplay itself 2020-11-11 13:53:09 +09:00
OverlayActivation.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
OverlayColourProvider.cs Add colour provider for multiplayer usage 2021-08-12 19:47:26 +09:00
OverlayHeader.cs Centralise fetching of overlay component titles and textures 2020-09-03 16:34:58 +09:00
OverlayHeaderBackground.cs Refactor background creation in OverlayHeader 2020-01-27 15:36:19 +03:00
OverlayPanelDisplayStyleControl.cs Update mapper usages with LocalisableDescription 2021-07-31 01:47:14 +03:00
OverlayRulesetSelector.cs Revert initial ruleset value logic 2021-08-23 13:28:21 +03:00
OverlayRulesetTabItem.cs Update ruleset selector design 2020-03-24 22:14:15 +01:00
OverlayScrollContainer.cs Localise overlay "Scroll to top" button. 2021-06-30 22:19:04 +02:00
OverlaySidebar.cs create abstract class OverlaySidebar 2021-06-04 00:12:13 +07:00
OverlaySortTabControl.cs fix checkbox sounds not being used for certain checkboxes 2021-06-18 21:00:08 +09:00
OverlayStreamControl.cs Adjust class naming 2020-03-04 23:08:58 +03:00
OverlayStreamItem.cs Localise friends online status stream control. 2021-06-30 21:16:21 +02:00
OverlayTabControl.cs add sound to tab controls 2021-06-18 19:16:00 +09:00
OverlayTitle.cs Add localisation support to overlay header title/description 2021-04-21 14:37:29 +09:00
OverlayView.cs Revert "Allow OverlayView fetching with no API requests required" 2020-12-18 01:27:58 +03:00
RankingsOverlay.cs Update rankings overlay ruleset bindable with parent on initial display 2021-08-23 13:50:39 +03:00
RestoreDefaultValueButton.cs Fix RestoreDefaultValueButton's colour weirdness 2021-08-17 12:48:30 +09:00
SettingsOverlay.cs Adjust settings panel to autosize to zero when hiding it 2021-08-07 21:07:08 +03:00
SettingsPanel.cs invalidate scroll position 2021-08-23 17:13:25 +01:00
SettingsSubPanel.cs Make sub panel back button inherit osu button 2019-12-08 10:51:25 -08:00
SortDirection.cs Remove unused classes and replace overlay in game 2020-04-21 16:38:47 +09:00
TabbableOnlineOverlay.cs Add login placeholder logic to OnlineOverlay 2021-02-18 18:07:24 +09:00
TabControlOverlayHeader.cs Localise beatmap listing enum values 2021-06-16 15:58:07 +09:00
UserProfileOverlay.cs Change BackgroundColour into a property 2021-02-09 18:32:44 +09:00
VolumeOverlay.cs Let selection container handle manual selection changes 2021-07-06 13:24:18 +02:00
WaveOverlayContainer.cs Use unique samples for Dialog, NowPlaying, SettingsPanel and WaveOverlay pop-in/pop-out 2021-02-10 16:04:47 +09:00
WikiOverlay.cs Hoist scroll cache declaration to original place of definition 2021-06-07 11:18:18 +02:00