1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-11 21:47:25 +08:00
osu-lazer/osu.Game
Dean Herbert 510972e3ad Avoid reference counting by using height calculation for IsPresent instead
The reference counting was to guarantee performance (zero allocations)
when the notification overlay was not required, but adds extra
complexity.

Instead, the toast tray now uses its ongoing height calculation as a
metric for presence.
2022-09-05 19:38:09 +09:00
..
Audio Fix PreviewTrack not disposing its owned audio Track 2022-08-05 14:15:01 +09:00
Beatmaps Fix tournament population failure when beatmap is not found on server 2022-09-01 22:03:01 +09:00
Collections Fix collection dropdown potentially overwriting value change with schedule hotfix 2022-08-23 17:33:53 +09:00
Configuration Update OsuConfigManager in line with ConfigManager logging changes 2022-08-22 17:03:20 +09:00
Database Move colouring to full icon content rather than background 2022-08-30 18:06:48 +09:00
Extensions Replace calls to defective Humanizer methods with correct version 2022-07-18 22:34:58 +02:00
Graphics Fix textbox sample playback potentially crashing if called before load 2022-09-05 16:26:41 +09:00
Input Merge branch 'master' into open-profile-hotkey 2022-08-11 13:04:19 -04:00
IO Fix missing DummyRenderer in skin resources tests 2022-08-08 13:06:01 +09:00
IPC Handle osu:// scheme links via IPC in desktop game 2022-06-20 21:26:22 +02:00
Localisation Merge pull request #19693 from its5Q/editor-localisation 2022-08-20 11:51:57 +09:00
Migrations Remove the nullable disable annotations. 2022-06-28 20:59:03 +08:00
Models Use Unknown instead of default 2022-07-18 16:24:08 +09:00
Online Don't serialise has_replay 2022-09-02 16:41:53 +09:00
Overlays Avoid reference counting by using height calculation for IsPresent instead 2022-09-05 19:38:09 +09:00
Performance Automated #nullable processing 2022-06-17 16:37:17 +09:00
Properties Automated #nullable processing 2022-06-17 16:37:17 +09:00
Replays Remove the nullable disable annotation in the Replays namespace. 2022-07-02 13:03:01 +08:00
Rulesets Merge branch 'master' into remove-dispose-updates 2022-09-01 23:03:19 +09:00
Scoring Fix crash when attempting to watch a replay when the storage file doesn't exist 2022-08-30 18:18:46 +09:00
Screens Enable nullability on TimelineHitObjectBlueprint 2022-09-05 14:50:43 +09:00
Skinning Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
Storyboards Move all usage of GameplayClock to IGameplayClock 2022-08-15 18:30:53 +09:00
Tests Update virtual track logic to match framework changes 2022-09-01 23:05:07 +09:00
Updater Move colouring to full icon content rather than background 2022-08-30 18:06:48 +09:00
Users Update naming 2022-07-18 16:17:20 +09:00
Utils Include framework configuration in sentry output 2022-08-22 17:03:30 +09:00
.editorconfig Add localisation length hinting 2022-04-28 19:26:28 +09:00
BackgroundBeatmapProcessor.cs Add error logging for background processing failures 2022-07-23 19:22:16 +09:00
osu!.res And then everything became one 2017-09-19 16:06:58 +09:00
osu.Game.csproj Update framework 2022-09-01 23:03:28 +09:00
OsuGame.cs Change global overlay ordering so notification toasts display above settings 2022-08-30 21:13:43 +09:00
OsuGameBase_Importing.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00
OsuGameBase.cs Fix beat sync components stopping after beatmap change 2022-09-01 23:46:02 +09:00
PerformFromMenuRunner.cs Automated #nullable processing 2022-06-17 16:37:17 +09:00