1
0
mirror of https://github.com/ppy/osu.git synced 2025-02-28 15:45:34 +08:00
osu-lazer/osu.Game/Overlays
Bartłomiej Dach 0d8fb83d0a Ensure account creation overlay is shown after logout
Scheduling the entire API state change callback caused the scheduled
hide to fire the first time the user attempted to display the account
creation overlay after a logout, because the drawable wasn't present
before that (so its scheduler wasn't running).

It is not theoretically safe to run `Hide()` unscheduled at its present
call site (as the value change callbacks are fired on the background
API thread). This could also be fixed by setting `AlwaysPresent = true`,
but that's a pretty ugly and unperformant change to make in general.
2020-12-25 15:40:39 +01:00
..
AccountCreation Add null checks to unguarded resolved-as-null fields 2020-11-14 14:52:58 +01:00
BeatmapListing sort by ruleset id first then star diff 2020-12-15 11:09:09 +07:00
BeatmapSet Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00
Changelog Fix various tests failing due to dependence on specific online data 2020-12-24 21:28:24 +09:00
Chat Fix potential cross-thread operation during chat channel load 2020-12-21 16:39:50 +09:00
Comments Make IAPIProvider read-only bindables into IBindables 2020-12-18 15:16:36 +09:00
Dashboard Remove unnecessary inheritance to OverlayView 2020-12-18 02:51:19 +03:00
Dialog Expose dialog body text getter 2020-07-06 22:01:45 +09:00
KeyBinding Add editor key bindings to switch between screens 2020-09-22 15:55:25 +09:00
MedalSplash Fix crashing TextSceneMedalOverlay 2019-12-29 03:01:14 +03:00
Mods Add corner rounding and positional transform 2020-12-07 16:43:07 +09:00
Music Just set music shortcut text locally 2020-11-23 20:43:46 -08:00
News Make all toolbar tooltips lowercase 2020-09-06 10:13:06 -07:00
Notifications Add spaces to comments 2020-05-04 18:36:24 -07:00
OSD Just set music shortcut text locally 2020-11-23 20:43:46 -08:00
Profile Add website root URL and update most links to use it 2020-12-24 18:11:42 +09:00
Rankings Make all toolbar tooltips lowercase 2020-09-06 10:13:06 -07:00
Settings Change sorting to better handle portrait screens 2020-12-22 17:36:56 +09:00
Toolbar Add missing schedule call 2020-10-22 14:49:48 +09:00
Volume Disable adjusting volume via "select next" and "select previous" as fallbacks 2020-03-12 11:28:45 +09: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 Force beatmap listing overlay's textbox back on screen when a key is pressed 2020-11-10 16:26:30 +09:00
BeatmapSetOverlay.cs Move header setting to FullscreenOverlay 2020-09-03 16:34:58 +09:00
BreadcrumbControlOverlayHeader.cs Update header breadcrumb tab control 2020-03-26 15:44:53 +01:00
ChangelogOverlay.cs Trim stray newline 2020-12-24 13:42:08 +01:00
ChatOverlay.cs Apply changes in line with framework event logic update 2020-10-01 13:06:01 +09:00
DashboardOverlay.cs Add and consume multi-lookup API endpoint 2020-11-06 17:00:29 +09:00
DialogOverlay.cs Add spaces to comments 2020-05-04 18:36:24 -07:00
FullscreenOverlay.cs Remove IOnlineComponent and change existing components to use bindable flow 2020-10-22 14:19:12 +09:00
HoldToConfirmOverlay.cs Add setting to adjust hold-to-confirm activation time 2019-09-19 14:06:25 +09:00
INamedOverlayComponent.cs Centralise fetching of overlay component titles and textures 2020-09-03 16:34:58 +09:00
KeyBindingPanel.cs Move common settings sub-panel logic to own class 2019-05-27 01:47:23 +09:00
LoginOverlay.cs
MedalOverlay.cs Use framework extension method for FromHex 2020-03-11 10:18:41 +09:00
MusicController.cs Rename IsUserPaused -> UserPauseRequested 2020-11-02 16:08:59 +09:00
NewsOverlay.cs Move header setting to FullscreenOverlay 2020-09-03 16:34:58 +09:00
NotificationOverlay.cs Remove unused usings rider couldn't see 2020-11-30 17:49:55 +09:00
NowPlayingOverlay.cs Never disable pause button on now playing overlay 2020-11-06 17:26:23 +09:00
OnScreenDisplay.cs Move default config tracking calls out of OnScreenDisplay itself 2020-11-11 13:53:09 +09:00
OverlayActivation.cs
OverlayColourProvider.cs Adjust button colours 2020-02-12 13:28:49 +03: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 Implement UserBrickPanel component 2020-07-18 20:24:38 +03:00
OverlayRulesetSelector.cs Update ruleset selector design 2020-03-24 22:14:15 +01:00
OverlayRulesetTabItem.cs Update ruleset selector design 2020-03-24 22:14:15 +01:00
OverlayScrollContainer.cs Move header setting to FullscreenOverlay 2020-09-03 16:34:58 +09:00
OverlaySortTabControl.cs Implement RankingsSortTabControl component 2020-07-13 01:22:05 +03:00
OverlayStreamControl.cs Adjust class naming 2020-03-04 23:08:58 +03:00
OverlayStreamItem.cs Limit font weight to bold 2020-03-16 16:32:25 -07:00
OverlayTabControl.cs Update header tab control 2020-03-26 15:43:48 +01:00
OverlayTitle.cs Use new icon in chat overlay 2020-09-17 14:56:08 -07:00
OverlayView.cs Revert "Allow OverlayView fetching with no API requests required" 2020-12-18 01:27:58 +03:00
RankingsOverlay.cs Move header setting to FullscreenOverlay 2020-09-03 16:34:58 +09:00
SettingsOverlay.cs Merge branch 'master' into settings-remove-transparency 2020-11-30 17:50:26 +09:00
SettingsPanel.cs Remove unnecessary multiplication 2020-11-30 17:56:04 +09: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
TabControlOverlayHeader.cs Fix enum descriptions not being displayed in OverlayHeaderTabControl 2020-10-28 17:44:15 +09:00
UserProfileOverlay.cs Use int instead of long for user_id fields for now 2020-11-06 12:59:46 +09:00
VolumeOverlay.cs Fix mute button falling off the screen when UI scaling is used 2020-05-15 12:22:59 +09:00
WaveOverlayContainer.cs Remove outdated SearchableList classes 2020-09-03 16:34:58 +09:00