1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 23:47:24 +08:00
osu-lazer/osu.Game/Screens/Select/Carousel
Dean Herbert 27ea37c690 Rewrite TopLocalRank to use realm subscriptions
This addresses the number one performance concern with realm (when
entering song select). Previous logic was causing instantiation and
property reads of every score in the database due to the `AsEnumerable`
specfication.
2022-01-18 18:17:53 +09:00
..
CarouselBeatmap.cs Update FilterMatchingTest and filter code to use ruleset's OnlineID 2022-01-10 12:30:34 +09:00
CarouselBeatmapSet.cs Fix incorrect ordering and grouping of difficulties at song select 2022-01-12 17:00:17 +09:00
CarouselGroup.cs Remove direct drawable storage from carousel models 2020-10-13 17:37:33 +09:00
CarouselGroupEagerSelect.cs Avoid performing eager selection constantly on adding ranges of new children 2020-10-13 17:37:33 +09:00
CarouselHeader.cs Use default hover sample instead of song-ping (they're the same sample anyway) 2021-11-10 17:14:20 +09:00
CarouselItem.cs Store y positions inside items rather than in a separate array 2020-10-13 17:37:33 +09:00
DrawableCarouselBeatmap.cs Fix some null inspections 2022-01-12 17:00:16 +09:00
DrawableCarouselBeatmapSet.cs Update model manager and many related classes to get things compiling again 2022-01-12 17:00:00 +09:00
DrawableCarouselItem.cs Locallise ChildItems to DrawableCarouselBeatmapSet for clarity 2020-10-13 19:31:29 +09:00
FilterableDifficultyIcon.cs Rename BeatmapInfo variables which were named beatmap for clarity 2021-10-02 12:45:34 +09:00
FilterableGroupedDifficultyIcon.cs Rename BeatmapInfo variables which were named beatmap for clarity 2021-10-02 12:45:34 +09:00
SetPanelBackground.cs Update all simple cases of switching to IWorkingBeatmap 2021-11-17 20:56:57 +09:00
SetPanelContent.cs Fix incorrect ordering and grouping of difficulties at song select 2022-01-12 17:00:17 +09:00
TopLocalRank.cs Rewrite TopLocalRank to use realm subscriptions 2022-01-18 18:17:53 +09:00