Dean Herbert
|
9793774377
|
Update SkinDeserialisationTest to work with new serialisation structure
|
2023-02-17 16:22:48 +09:00 |
|
Dean Herbert
|
6b3652f567
|
Change serialisation format of skin layouts to allow more flexibility
Also adds per-ruleset storage for each container type.
|
2023-02-17 14:19:19 +09:00 |
|
Dean Herbert
|
a92e42bb84
|
Rename SkinnableTargetContainer to SkinComponentsContainer
Also use full `SkinComponentsContainerLookup` instead of the sub-type.
This will potentially be useful once we bring in per-ruleset targets.
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
d159d6b970
|
Rename ISkinnableDrawable to ISerialisableDrawable
|
2023-02-15 18:37:41 +09:00 |
|
Dean Herbert
|
856efd9fd9
|
Rename SkinnableDrawableInfo to SerialisedDrawableInfo
|
2023-02-15 18:23:19 +09:00 |
|
Dean Herbert
|
9e651a7ca2
|
Rename SkinnableInfo to SkinnableDrawableInfo
|
2023-02-15 18:23:17 +09:00 |
|
Bartłomiej Dach
|
a8f828d203
|
Add another failing test case
|
2023-01-30 20:48:52 +01:00 |
|
Bartłomiej Dach
|
55a045b2b2
|
Adjust beatmap skin resources test to facilitate loading many
|
2023-01-30 20:48:52 +01:00 |
|
Bartłomiej Dach
|
9bdb78791f
|
Add failing test case
|
2023-01-28 20:02:25 +01:00 |
|
Bartłomiej Dach
|
a126c72a4f
|
Adjust skin resources test to facilitate loading many
|
2023-01-28 20:02:25 +01:00 |
|
Bartłomiej Dach
|
b62ff8d644
|
Merge branch 'master' into skin/argon-song-progress-cleaner
|
2023-01-18 23:52:12 +01:00 |
|
mk56-spn
|
905dec913a
|
update skin deserialisation
|
2023-01-17 12:37:30 +01:00 |
|
Dean Herbert
|
d2309feec2
|
Merge branch 'master' into skin/argon-song-progress-cleaner
|
2023-01-12 19:49:27 +09:00 |
|
mk56-spn
|
621c75daed
|
Add updated SkinDeserialisationTest.cs including BPM counter
|
2023-01-11 11:16:24 +01:00 |
|
tsrk
|
48deef4056
|
test: adapt and create tests to cover new components
|
2023-01-09 22:07:18 +01:00 |
|
Dean Herbert
|
9d97c1a0bd
|
Merge branch 'master' into variable_BPM_counter
|
2023-01-09 19:26:34 +09:00 |
|
Dean Herbert
|
b8904fe747
|
Move ImportParameters to better home
|
2022-12-13 21:41:26 +09:00 |
|
Dean Herbert
|
cf2719d4c0
|
Convert batchImport parameter to parameters class to allow further import configuration
|
2022-12-13 19:55:18 +09:00 |
|
mk56-spn
|
9eef74b8d8
|
Add new counter to skin deserialisation test
|
2022-12-05 19:34:03 +01:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
C0D3 M4513R
|
93ab1c9432
|
Merge branch 'master' into beatmap-info
|
2022-11-21 09:01:24 +00:00 |
|
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 |
|
C0D3 M4513R
|
75b5025e12
|
Fix Skin Deserialisation Test
|
2022-11-02 16:37:48 +01: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 |
|