1
0
mirror of https://github.com/ppy/osu.git synced 2024-12-14 12:33:01 +08:00
osu-lazer/osu.Game/Skinning
Dean Herbert 5d784b2ef8 Perform a consistency check by decoding the newly written skin.ini during ComputeHash
As this has regressed twice now, let's play it safe and bail rather than
stack overflowing. Note that as all the underlying issues that could
trigger this have been fixed, no additional tests have been added. To
test, comment out `SkinManager.cs` line 228-229 to cause a failure. The
new logic will kick in and show a log output message, but all tests will
still (correctly) pass.
2021-11-02 14:11:25 +09:00
..
Editor Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
BeatmapSkinProvidingContainer.cs Fix regressed tests 2021-07-06 17:37:34 +09:00
DefaultLegacySkin.cs Fix default legacy skin not being able to read from stored skin.ini 2021-10-22 13:43:45 +09:00
DefaultSkin.cs Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-28 06:24:24 +09:00
GameplaySkinComponent.cs Use char overloads for string methods 2020-10-16 11:52:29 +02:00
GlobalSkinColours.cs Move combo colours to GlobalSkinColours 2020-02-07 14:58:07 +09:00
HUDSkinComponents.cs Add new default locations for hit bar error displays 2021-05-18 15:50:50 +09:00
IAnimationTimeReference.cs Expose animation start time as mutable in interface 2020-11-22 13:11:22 +01:00
IPooledSampleProvider.cs Trim double full-stop in xmldoc 2020-11-30 19:43:20 +01:00
ISkin.cs Move FindProvider to ISkinSource 2021-06-06 12:17:32 +09:00
ISkinComponent.cs Introduce the concept of SkinComponents 2019-08-30 14:55:52 +09:00
ISkinnableDrawable.cs Reword xmldoc 2021-06-22 16:40:48 +09:00
ISkinnableTarget.cs Fix copy-paste oversights in xmldoc & exception messages 2021-05-14 22:15:43 +02:00
ISkinSource.cs Add missing documentation for SourceChanged 2021-10-12 12:50:28 +09:00
LegacyAccuracyCounter.cs Rename OverridesClosestAnchor to UsesFixedAnchor 2021-06-08 08:28:42 -04:00
LegacyBeatmapSkin.cs Remove SkinConfiguration subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
LegacyColourCompatibility.cs Remove some mentions of "lazer" 2021-07-04 12:41:27 +09:00
LegacyFont.cs Add legacy font enum and extensions 2021-03-13 06:05:36 +03:00
LegacyHealthDisplay.cs Use non linear colour interpolation for legacy health display 2021-08-10 11:29:31 +10:00
LegacyJudgementPieceNew.cs Remove redundant arguments 2021-07-05 23:52:39 +08:00
LegacyJudgementPieceOld.cs Show main judgement content above hitobjects 2020-11-20 16:25:48 +09:00
LegacyManiaSkinConfiguration.cs simplify implementation and adjust the default values 2020-12-13 22:43:36 +06:00
LegacyManiaSkinConfigurationLookup.cs add support for ScorePosition into LegacyManiaSkin 2020-12-10 20:11:08 +06:00
LegacyManiaSkinDecoder.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
LegacyRollingCounter.cs Update Legacy components to not require skin in ctor 2021-05-11 18:39:14 +09:00
LegacyScoreCounter.cs Use localisable format string for comma separator mode 2021-10-10 17:41:16 +09:00
LegacySkin.cs Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-28 06:24:24 +09:00
LegacySkinDecoder.cs Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-28 06:24:24 +09:00
LegacySkinExtensions.cs Remove SkinConfiguration subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
LegacySkinResourceStore.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
LegacySkinTransformer.cs Remove SkinConfiguration subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
LegacySpriteText.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
PausableSkinnableSound.cs Add failing test 2021-04-20 16:51:00 +09:00
PoolableSkinnableSample.cs Merge branch 'master' into fix-skin-sample-lookup 2021-06-08 17:37:36 +09:00
ResourceStoreBackedSkin.cs Apply batch fixing of built-in types using var 2021-10-27 13:04:41 +09:00
RulesetSkinProvidingContainer.cs Rename OnSourceChanged and expand on xmldoc to mention that it doesn't fire SourceChanged 2021-10-12 13:04:48 +09:00
Skin.cs Ignore case when searching for existing skin.ini 2021-11-01 14:24:38 +09:00
SkinComboColourLookup.cs Add skin config lookup for combo colours 2021-05-05 07:06:26 +03:00
SkinConfigManager.cs Constrain configuration lookup as enum. 2019-12-09 17:45:26 +08:00
SkinConfiguration.cs Remove SkinConfiguration subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
SkinCustomColourLookup.cs Refactor skin configuration to be infinitely extensible 2019-09-03 17:57:34 +09:00
SkinFileInfo.cs Update licence header (and remove year) 2019-01-24 17:43:03 +09:00
SkinInfo.cs Fix default metadata propagation when no files are present 2021-10-21 13:43:42 +09:00
SkinManager.cs Perform a consistency check by decoding the newly written skin.ini during ComputeHash 2021-11-02 14:11:25 +09:00
SkinnableDrawable.cs Remove allowFallback parameters completely 2021-05-27 14:50:42 +09:00
SkinnableSound.cs Fix back to front initialisation order 2021-03-20 10:51:58 +09:00
SkinnableSprite.cs Remove allowFallback parameters completely 2021-05-27 14:50:42 +09:00
SkinnableSpriteText.cs Remove allowFallback parameters completely 2021-05-27 14:50:42 +09:00
SkinnableTarget.cs Add the concept of skinnable target containers and mark a basic one for HUD elements 2021-05-11 18:39:14 +09:00
SkinnableTargetComponent.cs Add the concept of skinnable target containers and mark a basic one for HUD elements 2021-05-11 18:39:14 +09:00
SkinnableTargetComponentsContainer.cs Rename OverridesClosestAnchor to UsesFixedAnchor 2021-06-08 08:28:42 -04:00
SkinnableTargetContainer.cs Fix two different skins displaying at the same time when rapidly switching 2021-10-11 16:11:15 +09:00
SkinProvidingContainer.cs Rename OnSourceChanged and expand on xmldoc to mention that it doesn't fire SourceChanged 2021-10-12 13:04:48 +09:00
SkinReloadableDrawable.cs Remove allowFallback parameters completely 2021-05-27 14:50:42 +09:00
SkinStore.cs Remove remnants of DatabasedSetting from SkinInfo 2021-09-15 17:12:04 +09:00
SkinUtils.cs Add missing license header 2019-09-05 17:01:14 +09:00