1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-28 17:32:54 +08:00
osu-lazer/osu.Game/Screens/Play/HUD
Dean Herbert 7d74d84e6c Display mod icons using stable ordering
In discussion with nanaya, we likely want this now that we're adding the
ability for some icons to be extended. Historically mod icons have been
displayed in a stable but arbitrary order (based on their position in
the `Mods` enum).

This change aims to make them stable across lazer scores (where they are
stored based on .. the order the user selected them).
2023-09-28 16:48:09 +09:00
..
ClicksPerSecond Rename ClicksPerSecondCalculator to ClicksPerSecondController 2023-06-27 16:38:46 +09:00
HitErrorMeters Rename ISkinnableDrawable to ISerialisableDrawable 2023-02-15 18:37:41 +09:00
JudgementCounter Change JudgementCountController to a Component 2023-06-27 16:38:15 +09:00
ArgonSongProgress.cs Adjust argon song progress bar's background fill to always display 2023-06-12 16:43:28 +09:00
ArgonSongProgressBar.cs Adjust argon song progress bar's background fill to always display 2023-06-12 16:43:28 +09:00
ArgonSongProgressGraph.cs Adjust argon graph to use a non-gray colour range 2023-06-12 16:22:40 +09:00
BPMCounter.cs Rename ISkinnableDrawable to ISerialisableDrawable 2023-02-15 18:37:41 +09:00
ComboCounter.cs Rename ISkinnableDrawable to ISerialisableDrawable 2023-02-15 18:37:41 +09:00
DefaultAccuracyCounter.cs Automated pass 2023-06-24 01:00:03 +09:00
DefaultComboCounter.cs Partial everything 2022-11-27 00:00:27 +09:00
DefaultHealthDisplay.cs Automated pass 2023-06-24 01:00:03 +09:00
DefaultKeyCounter.cs Stop using Drawable.Name to convey actual UI information 2023-04-25 20:24:36 +09:00
DefaultKeyCounterDisplay.cs Restructure key counters to use a common flow 2023-04-25 21:37:19 +09:00
DefaultScoreCounter.cs Automated pass 2023-06-24 01:00:03 +09:00
DefaultSongProgress.cs Fix triangles song progress bar blinking during gameplay 2023-06-06 18:36:25 +02:00
DefaultSongProgressBar.cs Prefix subclasses of DefaultSongProgress with Default 2023-01-18 15:45:16 +09:00
DefaultSongProgressGraph.cs Centralise beatmap playable duration and bounds lookups 2023-05-25 17:32:48 +09:00
FailingLayer.cs Partial everything 2022-11-27 00:00:27 +09:00
GameplayAccuracyCounter.cs Move skin component localisations to namespaces 2023-02-03 15:34:57 +09:00
GameplayLeaderboard.cs Fix gameplay leaderboard showing "-" on non-tracked scores 2023-01-06 12:06:47 +03:00
GameplayLeaderboardScore.cs Don't bother binding to friends changes for score display purposes 2023-09-20 14:14:37 +09:00
GameplayScoreCounter.cs Ensure GameplayScoreCounter's display score is updated on ScoringMode change 2023-05-29 19:00:02 +09:00
HealthDisplay.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
HoldForMenuButton.cs Make replays pause with middle mouse button instead of exiting 2023-01-01 21:01:12 -08:00
ILeaderboardScore.cs Apply NRT to GameplayLeaderboardScore and change GetDisplayedScore handling 2023-05-29 20:00:29 +09:00
InputCountController.cs Change JudgementCountController to a Component and remove handling overrides 2023-06-27 16:39:21 +09:00
InputTrigger.cs refactor: move count logic in InputTrigger 2023-06-14 19:39:28 +02:00
KeyCounter.cs Remove redundant guard 2023-06-26 19:25:52 +02:00
KeyCounterActionTrigger.cs style(KeyCounterController): remove reliance on Receptor 2023-06-18 21:26:16 +02:00
KeyCounterDisplay.cs Refactor InputCountController to not require being added to foreign body via Attach 2023-06-27 16:36:00 +09:00
KeyCounterKeyboardTrigger.cs Remove NRT disables in new classes 2023-03-07 16:41:39 +09:00
KeyCounterMouseTrigger.cs Remove NRT disables in new classes 2023-03-07 16:41:39 +09:00
LongestComboCounter.cs Partial everything 2022-11-27 00:00:27 +09:00
MatchScoreDisplay.cs Apply nullability to MatchScoreDisplay 2023-08-16 17:26:10 +09:00
ModDisplay.cs Display mod icons using stable ordering 2023-09-28 16:48:09 +09:00
ModFlowDisplay.cs Display mod icons using stable ordering 2023-09-28 16:48:09 +09:00
MultiplayerGameplayLeaderboard.cs Fix multiplayer leaderboard not working 2023-05-19 13:16:57 +09:00
PerformancePointsCounter.cs Refactor IWorkingBeatmap.Background to GetBackground() 2023-06-08 16:19:32 +09:00
PlayerAvatar.cs Display corner radius setting as percentage 2023-03-07 19:43:52 +01:00
PlayerFlag.cs Move GameplayState usage to BDL 2023-03-07 17:01:29 +09:00
PlayerSettingsOverlay.cs Remember state of replay settings visibility 2023-07-06 00:53:37 +09:00
SoloGameplayLeaderboard.cs Remove ScoreManager.Mode, handle per-use 2023-05-18 20:08:49 +09:00
SongProgress.cs Centralise beatmap playable duration and bounds lookups 2023-05-25 17:32:48 +09:00
SongProgressInfo.cs Add (int) flooring and handle potential NaN value 2023-05-26 20:44:13 +09:00
UnstableRateCounter.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00