Commit Graph

58 Commits

Author SHA1 Message Date
Salman Ahmed 35810bb2fb Add test coverage 2021-03-24 22:55:15 +03:00
Bartłomiej Dach aec859b4d1 Merge branch 'master' into fix-unsafe-skinnable-sample-play 2021-03-18 19:51:46 +01:00
Dean Herbert bb3c3f302a Fix skin parser not stripping whitespace before parsing 2021-03-18 15:36:11 +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
Dean Herbert 3cef93ee27 Centralise import test helper methods 2020-09-18 18:05:33 +09:00
Dean Herbert d2580ebc70 Attempt to fix tests by avoiding clash between import tests names 2020-09-17 13:01:34 +09:00
Dean Herbert 948437865b Remove unused code 2020-09-11 16:42:13 +09:00
Dean Herbert ef77658311 Add coverage of case where skin.ini doesn't specify name/author 2020-09-11 16:29:14 +09:00
Dean Herbert 62e5c9d263 Add test coverage 2020-09-11 16:28:59 +09:00
Dan Balasescu f08e7828da
Merge branch 'master' into beatmap-track-rework 2020-09-01 16:06:38 +09:00
smoogipoo 356c67f00d Remove outdated/wrong test 2020-08-22 00:55:03 +09:00
Dean Herbert d2c2e8bbe8 Revert some more usage of MusicController back to WorkingBeatmap 2020-08-21 15:17:21 +09:00
smoogipoo 070d71ec27 More cleanups 2020-08-12 00:48:38 +09:00
smoogipoo 028040344a Fix test scene using local beatmap 2020-08-07 21:07:59 +09:00
smoogipoo 5002d69f69 Update inspections 2020-08-07 20:51:56 +09:00
smoogipoo 5c05fe3988 Expose track from MusicController 2020-08-06 16:24:14 +09:00
smoogipoo 6e42b8219c Move track to MusicController, compiles 2020-08-06 16:24:14 +09:00
smoogipoo 9f7750e615 Add texture wrapping support to skins 2020-07-17 16:54:30 +09:00
smoogipoo 531a69650f Add test 2020-06-25 14:22:40 +09:00
Dean Herbert bf719f98d5 Fix beatmap skins providing fallback version lookup, preceding user skins 2020-05-12 11:08:30 +09:00
smoogipoo 2ddea018cf Fix hidden notes due to 0 minimum width 2020-04-08 17:15:59 +09:00
smoogipoo 5dfa2a2bad Fix step namings 2020-04-07 11:50:40 +09:00
smoogipoo a4208f35c4 Make versionless skins fallback to version 1.0 2020-04-06 19:36:17 +09:00
smoogipoo 8438ee7e07 Improve testing 2020-04-06 19:35:27 +09:00
smoogipoo a77933f5e0 Add support for parsing mania skin colours 2020-04-02 17:56:12 +09:00
smoogipoo 1ce4f7c854 Add tests 2020-03-30 17:37:08 +09:00
smoogipoo ee13632375 Fix ogg beatmap/skin samples not loading 2020-02-18 13:21:55 +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 4406172eb4 Add missing test attributes 2019-12-12 14:05:37 +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
Salman Ahmed 81c8493038 Split combo colour decoding to small test cases 2019-12-12 12:16:19 +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 0407d2248c Merge remote-tracking branch 'refs/remotes/upstream/master' into add-access-to-skin-legacy-version 2019-11-20 01:10:32 +03:00
Huo Yaoyuan e9b8cbb516 Apply other styles. 2019-11-11 20:27:04 +08:00
Huo Yaoyuan ccc8aa6fa4 Apply brace style. 2019-11-11 20:13:13 +08:00
iiSaLMaN 8ed7bc3f53 Fix another indention 2019-11-07 18:42:17 +03:00
iiSaLMaN 164cb66f6a Fix indention 2019-11-07 16:13:10 +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 41515e9e6c Update current tests to match the expected behaviour 2019-11-07 15:51:03 +03:00
iiSaLMaN 2cf17e0bf3 Use decimal data type instead 2019-10-09 23:33:25 +03:00
iiSaLMaN d15db378ce Add tests for legacy skin decoding 2019-10-09 23:06:53 +03:00
iiSaLMaN 8d40c1b733 Remove default combo colours on empty skin test
Checked differently in TestSceneSkinConfigurationLookup.TestEmptyComboColours()
2019-10-09 21:15:30 +03:00
iiSaLMaN c2ada81c23 Add tests ensuring correct behaviour 2019-10-09 21:08:54 +03:00
Dean Herbert 6268bbcfc8
Merge branch 'master' into beatmap-parsing-fallback-v2 2019-10-03 15:12:21 +08:00
Dean Herbert e78f134b90 Mark configuration lookup test headless 2019-09-24 19:35:42 +09:00
Bartłomiej Dach 11eda44d34 Migrate decoding to line-buffered reader
Migrate all usages of StreamReader in the context of decoding beatmaps,
storyboards or skins to the new LineBufferedReader.
2019-09-15 01:28:07 +02:00