Commit Graph

22 Commits

Author SHA1 Message Date
Dean Herbert b5f670cc5b Add far too many fixes for ruleset non-nullable requirements 2022-01-12 23:24:11 +09:00
Bartłomiej Dach c429c74d89
Expose and use test ruleset config cache in test scenes 2021-12-23 19:42:26 +01:00
Bartłomiej Dach 5cbaa028eb
Use extracted ruleset config cache implementation in DI 2021-12-23 19:02:10 +01:00
Dean Herbert 441b7baa93 Provide a realm factory to usages of `ToLive`/`RealmLive` 2021-12-14 14:26:34 +09:00
Dean Herbert f6a3709060 Store default skins to database 2021-11-29 18:28:25 +09:00
Dean Herbert 23146d59d1 Use `ILive` for current skin 2021-11-29 18:28:25 +09:00
Bartłomiej Dach 5e31e890ae
Extract class for clipboard contents for DI purposes 2021-11-10 12:36:23 +01:00
Bartłomiej Dach 410e9159d1
Fix test failures due to missing dependencies 2021-11-09 19:54:38 +01:00
Dean Herbert 6944151486 Apply batch fixing of built-in types using `var` 2021-10-27 13:04:41 +09:00
Dean Herbert d4e5a612ea Update `IPositionalSnapProvider` to take a `HitObject` as reference, rather than raw time
This allows fetching the correct `DifficultyControlPoint` from the
hitobject. Nothing more.
2021-09-03 17:11:12 +09:00
Salman Ahmed 15812520bd Replace global editor test case with mania compose screen test scene 2021-08-26 09:45:01 +03:00
ekrctb 9dcd0bf311 Remove `IPlayfieldProvider` by caching `Playfield` 2021-06-17 10:15:24 +09:00
ekrctb a431b4eeda Add scrolling direction toggle for mania selection blueprint test scene 2021-06-15 15:22:36 +09:00
ekrctb 403aa433cf Rewrite mania selection blueprint test scene 2021-06-15 15:14:14 +09:00
ekrctb d0e57f7dd9 Use `HitObject` instead of DHO for mania selection blueprint layout
- Fix moving selected hold note between columns will cause a crash
2021-06-15 13:20:51 +09:00
Dan Balasescu ef81bdf63f
Merge branch 'master' into always-use-lifetime-entry 2021-05-18 20:10:12 +09:00
smoogipoo 72beddaadc Remove nested blueprints from hold notes 2021-05-18 14:25:07 +09:00
smoogipoo ffb6135a1b Rework hitobject blueprints to take in hitobject models 2021-05-13 19:53:32 +09:00
ekrctb 4cc94efb06 Fix failing mania test 2021-04-29 14:39:52 +09:00
ekrctb e3c035fe9c Adjust namespace 2020-12-07 12:32:52 +09:00
Dean Herbert c9a41f9dae Make all objects in selection candidates for spatial snapping
Closes #10898.
2020-11-24 17:35:54 +09:00
Dean Herbert c41fb67e73 Move all ruleset editor tests to their own namespace 2020-09-25 18:51:26 +09:00