Commit Graph

24 Commits

Author SHA1 Message Date
Dan Balasescu f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
Bartłomiej Dach 211f0d1e04
Expand test coverage for parsing bool skin config values 2022-06-06 19:57:08 +02:00
Dean Herbert a7f63fb034 Make providing a custom `ResourceStore` to `LegacyBeatmapSkin` optional (for tests only) 2022-03-23 14:57:42 +09:00
Dean Herbert 93482414d6 Remove `SkinConfiguration` subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
Bartłomiej Dach 7c88a1c6de
Add a way to change custom combo colours via `IHasComboColours`
`IHasComboColours` was already mutable (via a strange
`AddComboColours()` method) and exposing a straight list is easier to
work with. `IHasCustomColours` is also similarly externally mutable (in
a way which is not easily removable).
2021-08-15 20:06:06 +02:00
Dean Herbert 3ff9f9c89d Make `FindProvider` non-default 2021-05-31 21:29:47 +09:00
Dean Herbert 00574a5288 Use ISample everywhere in Skin GetSample lookup path 2021-02-18 18:32:28 +09:00
smoogipoo de9d075f94 Initial sample + samplechannel rework 2021-01-19 17:11:40 +09:00
smoogipoo 9f7750e615 Add texture wrapping support to skins 2020-07-17 16:54:30 +09:00
Dean Herbert bf719f98d5 Fix beatmap skins providing fallback version lookup, preceding user skins 2020-05-12 11:08:30 +09:00
smoogipoo 5dfa2a2bad Fix step namings 2020-04-07 11:50:40 +09:00
smoogipoo 8438ee7e07 Improve testing 2020-04-06 19:35:27 +09:00
Dean Herbert 7460018cd3 Move combo colours to GlobalSkinColours 2020-02-07 14:58:07 +09:00
Salman Ahmed 7e1d21fa16 Simplify combo colours lookup tests 2019-12-12 14:08:35 +03:00
Salman Ahmed ebd778da2d More test splitting 2019-12-12 12:48:07 +03:00
Salman Ahmed a9125f6544 Merge remote-tracking branch 'upstream/master' into fallback-to-skin-combo-colours 2019-12-12 12:37:51 +03:00
iiSaLMaN 2437cfd28c Add test ensuring correct version lookup 2019-11-24 04:36:16 +03:00
iiSaLMaN 5bf6e57eb0 Remove unnecessary usage 2019-11-24 02:16:43 +03:00
iiSaLMaN 808543885f Change ComboColours type to IReadOnlyList<Color4>
Also exposes functions to modify the internal list (AddComboColours, ClearComboColours)
2019-11-07 15:54:30 +03:00
iiSaLMaN c2ada81c23 Add tests ensuring correct behaviour 2019-10-09 21:08:54 +03:00
Dean Herbert e78f134b90 Mark configuration lookup test headless 2019-09-24 19:35:42 +09:00
smoogipoo 8e204ba2e9 Refactor tests 2019-09-05 16:55:28 +09:00
smoogipoo bda21998c4 Add helper method to make direct casts be used 2019-09-05 16:48:56 +09:00
Dean Herbert 8d48cc3533 Fix filename 2019-09-04 13:40:36 +09:00