Dean Herbert
|
1aa0e40f2f
|
Add "Component" prefix to lookup naming
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
e75c3b3f94
|
Rename SkinnableTarget to GlobalSkinLookup
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
c908969d9b
|
Rename ISkinComponent to ISkinLookup
|
2022-11-09 17:46:43 +09:00 |
|
Dean Herbert
|
ab458320c4
|
Fix some lingering inspections
|
2022-11-09 17:46:24 +09:00 |
|
Dean Herbert
|
f1f323ee82
|
Add new deserialisation test including longest combo counter
|
2022-10-12 18:55:50 +09:00 |
|
Dan Balasescu
|
70bab81282
|
Merge pull request #20377 from peppy/argon-skin
Add new default "argon" skin
|
2022-09-22 14:50:43 +09:00 |
|
Dean Herbert
|
992441b9de
|
Disable alpha component parsing in beatmap / skin colour sections
|
2022-09-21 16:11:41 +09:00 |
|
Dean Herbert
|
70d60a7e73
|
Update import skin test in line with new default
|
2022-09-19 23:16:46 +09:00 |
|
Dean Herbert
|
d0b8409de5
|
Apply more renames
|
2022-09-18 18:19:00 +09:00 |
|
Dean Herbert
|
41e69fbca6
|
Remove "default" prefix from naming
|
2022-09-18 00:15:26 +09:00 |
|
Dean Herbert
|
51841988bf
|
Rename references to DefaultSkin to have Triangles suffix
|
2022-09-17 23:57:25 +09:00 |
|
Ryuki
|
3ac6500423
|
Add new test resources for CPS counter
|
2022-08-21 03:00:51 +02:00 |
|
Dean Herbert
|
a8dee17513
|
Fix missing DummyRenderer in skin resources tests
|
2022-08-08 13:06:01 +09:00 |
|
Dan Balasescu
|
c4b9b2a14b
|
Merge branch 'master' into irenderer-glwrapper
|
2022-08-05 20:35:06 +09:00 |
|
Dan Balasescu
|
c11a24b3ff
|
Remove unused using
|
2022-08-04 15:05:52 +09:00 |
|
Dan Balasescu
|
6632367c6d
|
Ensure skin samples are looked up in correct order
|
2022-08-04 14:48:12 +09:00 |
|
Dan Balasescu
|
b4e55f7309
|
Apply IRenderer changes
|
2022-08-02 19:50:57 +09:00 |
|
Dan Balasescu
|
47860bb966
|
Remove unused using
|
2022-08-01 16:33:59 +09:00 |
|
Dean Herbert
|
3b6349a145
|
Add test coverage of remaining components which weren't already included
|
2022-08-01 14:16:26 +09:00 |
|
Dean Herbert
|
d112743cea
|
Improve test coverage of skin serialisation to ensure full coverage
Will fail when new skinnable components are added until they have
coverage in resources.
|
2022-08-01 14:04:12 +09:00 |
|
Dean Herbert
|
f9f9b65c86
|
Add test coverage of deserialisation skin layouts
|
2022-08-01 01:14:05 +09:00 |
|
Dean Herbert
|
a21aee4e9c
|
Reduce calls to LoadTrack by implicitly running on test/dummy classes
|
2022-07-28 18:11:40 +09:00 |
|
Salman Ahmed
|
cd4755fbd9
|
Add test coverage for batch-import path
|
2022-07-07 18:06:35 +03:00 |
|
Dean Herbert
|
f71f6302fd
|
Remove unnecessary null casts
|
2022-06-24 14:50:11 +09:00 |
|
Bartłomiej Dach
|
b0b3ea42cc
|
Remove null default value in ImportSkinTest helper method
|
2022-06-20 10:44:14 +02:00 |
|
Dean Herbert
|
a6c8a832aa
|
Remove Import(ArchiveReader) and redirect existing usages to Import(ImportTask)
|
2022-06-20 15:14:57 +09:00 |
|
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
|
4ab6c11079
|
Add failing test coverage of skin import after exporting from lazer
|
2022-04-12 00:29:15 +09: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
|
cd71ec0edd
|
Remove ILive<> interface (and use abstract Live<> instead)
|
2022-01-26 13:38:56 +09:00 |
|
Dean Herbert
|
7e7784b78a
|
Fix incorrect access to ILive in BeatmapSkinResources tests
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
e74a5022c9
|
Fix multiple tests via null checks and changing ToLive to Detach
flow
|
2022-01-12 17:00:17 +09:00 |
|
Dean Herbert
|
00177a3ae1
|
Update usages to new naming
|
2022-01-06 22:54:43 +09:00 |
|
Dean Herbert
|
73b40e6833
|
Replace usage of .Result with .WaitSafelyForResult
|
2022-01-04 11:51:41 +09:00 |
|
Dean Herbert
|
4b88e257e5
|
Update usages of CleanRunHeadlessGameHost to match new signature
|
2021-12-24 20:17:34 +09:00 |
|
Dean Herbert
|
b976848774
|
Add failing test coverage of exporting default skin importing with incorrect type
|
2021-12-02 18:05:16 +09:00 |
|
Dean Herbert
|
d78c18d03f
|
Remove excess brackets
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-12-01 12:44:25 +09:00 |
|
Dean Herbert
|
23146d59d1
|
Use ILive for current skin
|
2021-11-29 18:28:25 +09:00 |
|
Dean Herbert
|
2a9c7c00c8
|
Update tests and file access code
|
2021-11-29 18:28:25 +09:00 |
|
Dean Herbert
|
7c2e79f911
|
Update all simple cases of switching to IWorkingBeatmap
|
2021-11-17 20:56:57 +09:00 |
|
Dean Herbert
|
d4be6fc797
|
Add test coverage of skin with missing section header
|
2021-11-02 14:05:14 +09:00 |
|
Dean Herbert
|
6b250955d7
|
Add missing verbatim string markers
|
2021-11-01 14:24:38 +09:00 |
|
Dean Herbert
|
32817a4c66
|
Add test coverage of failure from incorrect case in skin.ini filename
|
2021-11-01 14:24:38 +09:00 |
|
Dean Herbert
|
93482414d6
|
Remove SkinConfiguration subclasses and allow configuration parsing for all skin types
|
2021-10-22 14:42:23 +09:00 |
|
Dean Herbert
|
08971ff8f2
|
Fix typo in region spedc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
|
2021-10-22 11:03:28 +09:00 |
|
Dean Herbert
|
59b7210efa
|
Revert disallowing imports with no files
While it is logical that we want this, from a testing perspective this is a bit of a nightmare to fix. Let's revisit at a later point in time.
|
2021-10-21 13:43:42 +09:00 |
|
Dean Herbert
|
5f53dd8021
|
Rename test variable for legibility
|
2021-10-20 17:56:45 +09:00 |
|
Dean Herbert
|
602303e947
|
Add test coverage for skin.ini contents
|
2021-10-20 17:56:45 +09:00 |
|
Dean Herbert
|
19f30177ea
|
Rewrite tests completely
|
2021-10-20 17:45:06 +09:00 |
|