Commit Graph

1171 Commits

Author SHA1 Message Date
8bf196d561 Merge pull request #20354 from peppy/default-skin-refactor
Rename default skin to make way for new version
2022-09-21 11:48:38 +09:00
ff56821152 Change SkinnableHUDComponentTestScene to show new HUD twice
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2022-09-21 00:24:29 +09:00
2499493347 Merge pull request #20375 from peppy/fix-score-reference-leak
Fix mods potentially keeping reference to runtime gameplay elements
2022-09-20 16:26:31 +09:00
b5771ece41 Reduce the amount by which clicking the mute notification incraeses volume 2022-09-20 13:00:08 +09:00
41e7d271d7 Remove redundant string interpolation 2022-09-19 21:51:54 +09:00
2b1c5b2c4a Fix test failure due to triangle skin no longer being null intests 2022-09-19 12:34:50 +09:00
454125123d Add failing test coverage showing mod reference leak path 2022-09-19 12:18:35 +09:00
d0b8409de5 Apply more renames 2022-09-18 18:19:00 +09:00
41e69fbca6 Remove "default" prefix from naming 2022-09-18 00:15:26 +09:00
51841988bf Rename references to DefaultSkin to have Triangles suffix 2022-09-17 23:57:25 +09:00
c7f8f948b9 Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins 2022-09-15 20:18:10 +09:00
0329601e84 Fix inspection 2022-09-15 16:09:27 +09:00
c6c59f050c Merge pull request #20195 from cdwcgt/SkinEditorShortcut
Add arrow shortcuts to skin editor
2022-09-09 14:17:08 +09:00
28477f3b97 Fix inspection 2022-09-09 08:55:35 +09:00
2e775e6886 Add test for object move 2022-09-08 23:47:55 +08:00
27aa3552dc Update in line with TrueGameplayRate changes 2022-09-09 00:00:08 +09:00
d4afc3629c Merge branch 'master' into kps 2022-09-08 23:00:36 +09:00
3c8ee1a20a Merge pull request #20179 from peppy/update-framework
Update framework
2022-09-08 22:14:16 +09:00
9aab502adc Merge pull request #20157 from peppy/true-gameplay-rate
Refactor `TrueGameplayRate` to account for only gameplay adjustments, no matter what
2022-09-08 19:54:32 +09:00
c585f08a3b Fix still inverted condition 2022-09-08 19:42:09 +09:00
15a4eb46c4 Rename test scene to match class name 2022-09-08 19:20:26 +09:00
ee094e3a85 Rewrite tests 2022-09-08 19:05:13 +09:00
ed81297611 Fix playlist items showing download button briefly during initial local presence checks 2022-09-08 17:10:45 +09:00
7b079c134e Update test to actually test what was intended 2022-09-08 15:48:04 +09:00
6aac0bd4e9 Update test to account for the fact that SSDQ is not zero anymore 2022-09-08 13:43:37 +09:00
6a03b4e0de Merge branch 'master' into true-gameplay-rate 2022-09-07 20:01:03 +09:00
264c9bfaf6 Merge pull request #20173 from peppy/test-scene-storyboard-tidy
Tidy up `TestSceneStoryboard`
2022-09-07 17:07:19 +09:00
258b8f015c Add test coverage of storyboard using zero VectorScale 2022-09-07 15:39:19 +09:00
866bc553fe Tidy up TestSceneStoryboard 2022-09-07 15:38:49 +09:00
dc71abdf56 Merge pull request #20144 from peppy/fix-notification-overlay-presence
Fix completion toasts sometimes not displaying
2022-09-07 14:55:33 +09:00
c2107bd322 Fix test failures due to notifications being forwarded before player finishes loading 2022-09-06 23:36:27 +09:00
bc1212f4e6 Change NonGameplayAdjustments to GameplayAdjustments and convert TrueGameplayRate to extension method 2022-09-06 22:26:46 +09:00
9f2ea54e40 Tidy up TestSceneLeadIn constant for loop offset to read better 2022-09-06 17:45:53 +09:00
6a35b233e5 Merge branch 'master' into remove-dispose-updates 2022-09-01 23:03:19 +09:00
6cadcc206b Merge pull request #20032 from peppy/toast-notification-tray
Add toast notification tray
2022-08-31 16:57:37 +09:00
000412c50f Merge pull request #20014 from peppy/fix-resume-skip-forward
Fix gameplay skipping forward during resume operation
2022-08-31 16:30:37 +09:00
afe2862df4 Merge branch 'master' into toast-notification-tray 2022-08-31 16:07:11 +09:00
7337d4c1aa Merge branch 'master' into kps 2022-08-31 15:41:42 +09:00
7ce1cf7560 Add test coverage of skip button failure with equal time 2022-08-31 13:22:51 +09:00
3d93e0ded1 Merge branch 'master' into fix-resume-skip-forward 2022-08-31 12:16:15 +09:00
9eb615f942 Fix remaining test failures by strengthening PlayerLoader tests
- Click using `TriggerClick` as notifications move around quite a bit.
- Ensure any notifications from a previous test method are cleaned up.
2022-08-31 01:40:30 +09:00
062a6fcc18 Fix failing large offset test
If we are going to continue to let the underlying clock process frames,
there needs to be a bit of lenience to allow the backwards seek on
resume (to play back over the freq ramp period).

The test is meant to be ensuring we don't skip the full offset amount,
so div10 seems pretty safe.
2022-08-30 01:21:55 +09:00
ad5ef52922 Add test coverage of resuming after pause not skipping forward in time 2022-08-29 19:02:01 +09:00
a215d009fe Update Remove/RemoveRange/RemoveAll calls in line with framework changes 2022-08-29 15:57:40 +09:00
423f6f90f2 Remove async calls from ScoreManager 2022-08-29 15:34:08 +09:00
1fd1672d89 Merge branch 'master' into mod-validation-tests 2022-08-26 15:00:07 +03:00
5ef8e26ebe Fix check not accounting for mods not existing in certain rulesets
Also check all instances, rather than first.
2022-08-26 19:59:26 +09:00
580754833f Merge branch 'master' into mod-validation-tests 2022-08-26 19:48:42 +09:00
5cddc7ed1f Code cleanup (CPS) 2022-08-24 17:13:23 +02:00
5129716612 Merge branch 'master' into kps 2022-08-24 18:18:45 +09:00