Commit Graph

21 Commits

Author SHA1 Message Date
76c63f1d0a Rename ModSelect{Screen -> Overlay} in place of removed old design 2022-05-10 22:56:50 +02:00
38c004d734 Add test coverage for hiding mod columns 2022-05-08 14:54:06 +02:00
1c029552d7 Add test coverage for mod select back button 2022-05-07 10:23:49 +02:00
35c106efaa Add test coverage for deselecting all mods on user mod select 2022-05-07 09:29:33 +02:00
8f217d1e97 Add failing test case for broken hover behaviour 2022-05-06 11:37:50 +02:00
8002726c9c Add test coverage for dismissing customisation area with Escape 2022-05-05 19:17:36 +02:00
f5fa41356e Rewrite mod instance management again to pass tests 2022-05-03 22:31:34 +02:00
216dfb7e91 Expand incompatibility test to cover logic more thoroughly 2022-05-03 21:45:40 +02:00
970361676b Fix setting items not creating if mods initially not empty 2022-05-03 21:45:40 +02:00
89d8ed8e20 Port existing test coverage 2022-05-03 21:45:39 +02:00
a849bfcf60 Rewrite dim test to pass headless
Unfortunately neuters the test a touch, but alas.
2022-04-26 23:11:41 +02:00
24a1eb8003 Add test coverage for column dimming behaviour 2022-04-25 23:41:40 +02:00
cd898344cb Add test coverage of new incompatibility behaviour 2022-04-21 23:49:40 +02:00
20c17b8c98 Make base mod select screen abstract 2022-04-17 23:28:51 +02:00
29b7460cc7 Fix weird test step 2022-04-04 20:05:54 +02:00
3ba81f3fdc Fix overlapping variable usage 2022-04-04 15:29:03 +09:00
90e44b67ea Improve robustness of test code 2022-04-03 20:24:32 +02:00
a172b194f0 Add testing for different rulesets 2022-04-03 20:12:34 +02:00
2921a13609 Add testing for mod bindable state propagation 2022-04-03 20:12:34 +02:00
e46c2df409 Add testing for customisation panel show/hide logic 2022-04-03 20:12:33 +02:00
293ef44836 Implement new mod select screen 2022-04-03 20:12:33 +02:00