1
0
mirror of https://github.com/ppy/osu.git synced 2024-11-08 01:27:46 +08:00
osu-lazer/osu.Game
Bartłomiej Dach 86a7f4dfd0
Do not serialise SkinLayoutInfo.AllDrawables
- It is entirely derived from `SkinLayoutInfo.DrawableInfo`, which is
  the actual primary thing we want to serialise.
- It will never get read out from any serialised files anyway (corollary
  of the previous point - it is a get-only property derived from another).
- It is only used in tests.

All of the three reasons above make serialising the property out to skin
files nothing more than a waste of space.
2023-02-20 20:37:48 +01:00
..
Audio Reset preview track when stopping instead 2023-02-13 22:39:34 -08:00
Beatmaps Reset preview track when stopping instead 2023-02-13 22:39:34 -08:00
Collections Partial everything 2022-11-27 00:00:27 +09:00
Configuration Use more generic wording for future-proofing 2023-02-19 15:06:40 +01:00
Database Fix skin export failing if a directory exists with the proposed filename 2023-02-15 16:11:16 +09:00
Extensions Move extension methods closer to serialisation classes 2023-02-15 18:37:41 +09:00
Graphics Only apply dim changes when background blur is disabled 2023-02-15 14:16:34 +09:00
Input Reorder game key bindings to allow skip overlay to have precedence over replay controls 2023-02-10 18:57:21 +09:00
IO Also support hard links on macOS 2022-12-29 22:35:13 +08:00
IPC Handle osu:// scheme links via IPC in desktop game 2022-06-20 21:26:22 +02:00
Localisation Use more generic wording for future-proofing 2023-02-19 15:06:40 +01:00
Models Fix the MOTHERLOAD of undetected issues that are now visible thanks to net6.0 2022-12-16 18:16:26 +09:00
Online Make user activity class names more specific 2023-02-12 12:32:17 -08:00
Overlays Merge pull request #22697 from ggliv/tablet-area-drag 2023-02-20 23:37:25 +09:00
Performance Partial everything 2022-11-27 00:00:27 +09:00
Properties Automated #nullable processing 2022-06-17 16:37:17 +09:00
Replays Show smoke in replays 2022-09-18 17:55:06 -07:00
Rulesets Merge branch 'master' into revert-result-in-playfield 2023-02-19 16:33:10 +01:00
Scoring Add tiered level badge colouring 2023-01-18 16:25:11 +03:00
Screens Merge branch 'master' into skin-per-ruleset-layouts 2023-02-20 20:14:38 +01:00
Skinning Do not serialise SkinLayoutInfo.AllDrawables 2023-02-20 20:37:48 +01:00
Storyboards Remove unused Duration property to avoid any misunderstandings 2023-02-06 16:42:39 +09:00
Tests Merge branch 'master' into skinnable-clean-up-documentation 2023-02-17 20:59:18 +01:00
Updater Partial everything 2022-11-27 00:00:27 +09:00
Users Use existing ModdingBeatmap activity 2023-02-12 15:01:50 -08:00
Utils Extract common part of regex to separate method 2022-12-03 16:59:43 +01:00
.editorconfig
BackgroundBeatmapProcessor.cs Partial everything 2022-11-27 00:00:27 +09:00
osu!.res
osu.Game.csproj Re-centralise BannedApiAnalysers nuget package 2023-02-11 19:36:40 +09:00
OsuGame.cs Rewrite implementation to match other implementations 2023-02-14 16:00:23 +09:00
OsuGameBase_Importing.cs Move ImportParameters to better home 2022-12-13 21:41:26 +09:00
OsuGameBase.cs Fix touch input handler settings not matching search for "touchscreen" 2023-01-24 13:37:12 +09:00
PerformFromMenuRunner.cs Partial everything 2022-11-27 00:00:27 +09:00