Dean Herbert
|
43a037c189
|
Merge pull request #21620 from mk56-spn/JudgementCounter
Add a judgement counter to skin components
|
2023-01-18 18:43:49 +09:00 |
|
Dean Herbert
|
d4f2cd244d
|
Fix broken test step
|
2023-01-18 18:12:40 +09:00 |
|
Dean Herbert
|
42e9b2b48c
|
Tidy up clock logic in all SongProgress classes
|
2023-01-18 16:29:42 +09:00 |
|
Dean Herbert
|
5ead85f461
|
Limit catch-up speed in test to emulate gameplay
|
2023-01-18 16:13:43 +09:00 |
|
Dean Herbert
|
8030194cd5
|
Use actual beatmap's hitobjects in test to better display density
|
2023-01-18 16:11:46 +09:00 |
|
Dean Herbert
|
bfb75730a9
|
Prefix subclasses of DefaultSongProgress with Default
|
2023-01-18 15:45:16 +09:00 |
|
Dean Herbert
|
04c0a5d728
|
Update TestSceneSongProgress to properly work with new implementation
|
2023-01-18 15:44:19 +09:00 |
|
Dean Herbert
|
5a272b4bd6
|
Merge branch 'master' into skin/argon-song-progress-cleaner
|
2023-01-18 15:25:02 +09:00 |
|
Dean Herbert
|
e8770b84cd
|
Remove no longer necessary interface type
|
2023-01-18 15:23:55 +09:00 |
|
Dean Herbert
|
f9dd3f6def
|
Switch test to specifically target the argon verison of the progress bar
|
2023-01-18 15:23:55 +09:00 |
|
Dean Herbert
|
5429979049
|
Combine common code into SongProgress base class
|
2023-01-18 15:23:55 +09:00 |
|
Dean Herbert
|
45c5bd8403
|
Simplify HUD test to not require casting to specific ProgressBar type
|
2023-01-18 14:37:09 +09:00 |
|
tsrk
|
66441d4421
|
test: remove test for ArgonSongProgressGraph
|
2023-01-17 13:16:11 +00:00 |
|
Dean Herbert
|
181473c5fc
|
Rename flow to better match its purpose
|
2023-01-17 18:28:08 +09:00 |
|
Dean Herbert
|
35ad66eef9
|
Give flow container a type to avoid locally casting in every location
|
2023-01-17 18:27:33 +09:00 |
|
Dean Herbert
|
09c7ab3af6
|
Rename exposed settings to make more sense
|
2023-01-17 18:27:15 +09:00 |
|
Dean Herbert
|
f923dc5009
|
Use framework Direction instead of local enum
It should be stable enough to use.
|
2023-01-17 18:27:15 +09:00 |
|
Dean Herbert
|
65bd2e74fd
|
Merge branch 'master' into skin/argon-song-progress-cleaner
|
2023-01-17 18:00:42 +09:00 |
|
MK56
|
a55ce9b586
|
Merge branch 'master' into JudgementCounter
|
2023-01-17 09:55:45 +01:00 |
|
Dean Herbert
|
53e7873f6c
|
Merge branch 'master' into fix-pause-gameplay-action-not-closing
|
2023-01-17 17:41:16 +09:00 |
|
Salman Ahmed
|
b681a0d47f
|
Fix intermittent failure in score submission tests
|
2023-01-13 22:57:40 +03:00 |
|
MK56
|
1597bcbb6f
|
Merge branch 'master' into JudgementCounter
|
2023-01-11 11:04:37 +01:00 |
|
Joseph Madamba
|
974a8d520c
|
Add basic toggle pause tests
|
2023-01-10 15:51:22 -08:00 |
|
Joseph Madamba
|
404d34f592
|
Refactor pause test to actually use quick exit action keybinding
|
2023-01-10 15:43:50 -08:00 |
|
Joseph Madamba
|
51dbe2c3a3
|
Refactor pause test to actually use back action keybinding
|
2023-01-10 15:43:06 -08:00 |
|
tsrk
|
eac8e9f6fb
|
test: make test not actually test anything
|
2023-01-09 22:21:34 +01:00 |
|
tsrk
|
48deef4056
|
test: adapt and create tests to cover new components
|
2023-01-09 22:07:18 +01:00 |
|
tsrk
|
0f1fe1d683
|
refactor(hud/gameplay/SongProgress): Add interface to designate SongProgressBar s
|
2023-01-09 21:48:53 +01:00 |
|
Joseph Madamba
|
93a57b6871
|
Separate pausing test instead of using test cases
|
2023-01-07 11:30:02 -08:00 |
|
Joseph Madamba
|
83b8d8ad8c
|
Add failing replay player mouse middle pause test
|
2023-01-01 18:07:16 -08:00 |
|
Joseph Madamba
|
973fd90af2
|
Fix parameters with the same default value inspection
|
2022-12-25 16:15:02 -08:00 |
|
mk56-spn
|
f3873b73e3
|
Clean up syntax for readability
|
2022-12-16 20:56:34 +01:00 |
|
mk56-spn
|
0c177aa7de
|
Improve tests, simplify "updateDisplay" method
|
2022-12-15 16:12:34 +01:00 |
|
mk56-spn
|
8efe7528e3
|
change ruleset source to avoid issues with converted beatmaps
|
2022-12-12 15:10:10 +01:00 |
|
mk56-spn
|
4d592184ca
|
temp cmt
|
2022-12-12 11:53:07 +01:00 |
|
mk56-spn
|
58bf081096
|
Fix judgement counter not loading after first attempt in gameplay, Fix typo in Display
|
2022-12-12 10:52:55 +01:00 |
|
Dan Balasescu
|
caa0b7c290
|
Move score token to BeginPlaying
|
2022-12-12 13:59:27 +09:00 |
|
mk56-spn
|
a107fca5d0
|
Hide "Full" option from counter flow directions
|
2022-12-12 00:33:28 +01:00 |
|
mk56-spn
|
161894da3b
|
Add more test checks and fix deserialisation test
|
2022-12-11 23:58:10 +01:00 |
|
mk56-spn
|
4c17b27273
|
Add Display, Counter, Tests
|
2022-12-11 23:47:17 +01:00 |
|
Dan Balasescu
|
4a65f5c864
|
Add score token to spectator state
|
2022-12-09 19:09:51 +09:00 |
|
Dan Balasescu
|
54c0b2c20c
|
Merge pull request #21466 from peppy/fix-song-progress-test-flaky
Attempt to fix flaky `TestHoldForMenuDoesWorkWhenHidden`
|
2022-12-01 00:22:46 +09:00 |
|
Dean Herbert
|
1bb32ec24d
|
Attempt to fix flaky TestHoldForMenuDoesWorkWhenHidden
Seems like the most likely cause.
|
2022-11-30 17:35:51 +09:00 |
|
Dean Herbert
|
c4b88e4e5a
|
Fix flaky test conditions in TestSceneReplayDownloadButton
|
2022-11-30 17:07:57 +09:00 |
|
Dan Balasescu
|
7bc8908ca9
|
Partial everything
|
2022-11-27 00:00:27 +09:00 |
|
Dean Herbert
|
b86b45b6d2
|
Fix excess string interpolation
|
2022-11-18 21:13:21 +09:00 |
|
Dean Herbert
|
7c08cff297
|
Make new test more resilient to false passes
|
2022-11-18 16:10:32 +09:00 |
|
Dean Herbert
|
0a520c979e
|
Update test to split out per-type tests
|
2022-11-18 16:03:40 +09:00 |
|
Dean Herbert
|
3faa7f5f74
|
Merge branch 'master' into gameplay-leaderboard-fix
|
2022-11-18 15:44:30 +09:00 |
|
Dan Balasescu
|
57b8495c7a
|
Merge branch 'master' into long-standard
|
2022-11-18 14:24:04 +09:00 |
|
Dawid Sośnia
|
0dbf491872
|
Merge branch 'master' into gameplay-leaderboard-fix
|
2022-11-17 22:06:51 +01:00 |
|
Piggey
|
53769479c7
|
oh oops
|
2022-11-17 21:42:15 +01:00 |
|
Piggey
|
eb8f6626ab
|
revert changes from GameplayLeaderboard tests
|
2022-11-17 21:38:09 +01:00 |
|
Piggey
|
5e4ade3bee
|
add tests
|
2022-11-17 13:28:04 +01:00 |
|
Dean Herbert
|
308ed1abd1
|
Fix number of judgements shown potentially exceeding upper limit
|
2022-11-15 12:31:25 +09:00 |
|
maromalo
|
1911120afe
|
Merge branch 'master' into long-standard
|
2022-11-12 09:52:11 -03:00 |
|
Dean Herbert
|
e19ba65f91
|
Remove LookupName from base ISkinComponentLookup
|
2022-11-09 17:46:43 +09: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 |
|
Piggey
|
9da57c66a2
|
add visual tests
|
2022-11-08 20:03:09 +01:00 |
|
maromalo
|
b7ef9b176d
|
Make score type consistent
|
2022-11-06 19:59:27 -03:00 |
|
Dean Herbert
|
566738494f
|
Merge pull request #20952 from OliBomby/bezier-convert
Add conversion algorithm for lazer slider curves to work with stable
|
2022-11-04 16:49:51 +09:00 |
|
Dean Herbert
|
dd5a3b2bf3
|
Add one more complex test
|
2022-11-04 16:49:21 +09:00 |
|
Dean Herbert
|
5f2f6b84b2
|
Add failing test coverage of automated skip scenarios
|
2022-11-03 13:52:27 +09:00 |
|
Dean Herbert
|
aef3c7918c
|
Add total skip count to SkipOverlay
|
2022-11-03 13:52:24 +09:00 |
|
Dean Herbert
|
e38ba5e4c6
|
Apply nullability to new test scene
|
2022-10-31 15:46:57 +09:00 |
|
Dean Herbert
|
31ba77e378
|
Merge branch 'master' into bezier-convert
|
2022-10-31 15:41:08 +09:00 |
|
Dean Herbert
|
8399261c77
|
Add failing test showing hold for menu not working when HUD is hidden
|
2022-10-30 21:38:31 +09:00 |
|
Dean Herbert
|
f5e11343c2
|
Apply nullability to HUD test scene
|
2022-10-30 21:25:31 +09:00 |
|
OliBomby
|
86d5fcc26d
|
Added tests
|
2022-10-26 19:30:42 +02:00 |
|
Dan Balasescu
|
f6f30eec0b
|
Merge pull request #20810 from peppy/scoring-test-scene
Add test scene as environment to test changes to score algorithms
|
2022-10-25 11:19:00 +09:00 |
|
Dean Herbert
|
f08270f6b0
|
Fix incorrect maxBaseScore accounting due to silly oversight
|
2022-10-24 15:54:09 +09:00 |
|
Dean Herbert
|
579d5b51eb
|
Add and consume sample bank constants
|
2022-10-19 20:47:58 +09:00 |
|
Dean Herbert
|
d5666ca717
|
Add tooltip display of current values
|
2022-10-18 19:04:02 +09:00 |
|
Dean Herbert
|
d92aca7c22
|
Fix scoreV2 being higher than intended
|
2022-10-18 18:30:18 +09:00 |
|
Dean Herbert
|
74e1b5794b
|
Add ability to add "OK" or 100s via right click
|
2022-10-18 18:27:05 +09:00 |
|
Dean Herbert
|
a7b3aa62fb
|
Move lines to background to better visualise graphs at points of change
|
2022-10-18 18:13:13 +09:00 |
|
Dean Herbert
|
74986e0c8c
|
Show final scores and change colouring again
|
2022-10-18 18:07:42 +09:00 |
|
Dean Herbert
|
4b2fe72a90
|
Add stable v2 algorithm
|
2022-10-18 18:02:42 +09:00 |
|
Dean Herbert
|
743ae10df5
|
Improve colouring
|
2022-10-18 17:50:59 +09:00 |
|
Dean Herbert
|
7360cca047
|
Add stable v1 algorithm
|
2022-10-18 17:50:58 +09:00 |
|
Dean Herbert
|
d694c8b771
|
Move test scene more correctly into visual folder
|
2022-10-18 17:10:53 +09:00 |
|
Dean Herbert
|
ec3761ced9
|
Standardise control point search logic in OverlappingScrollAlgorithm
Was using a very local algorithm which I cannot guarantee is correct.
I'd rather it just use the one used everywhere else.
|
2022-10-18 16:01:05 +09:00 |
|
Dean Herbert
|
f6a8cc3f32
|
Add test showing broken input in HUD overlay when hidden
|
2022-10-10 16:05:41 +09:00 |
|
Dean Herbert
|
4980e53c9c
|
Merge pull request #20376 from goodtrailer/smoke
Add cursor "smoke" trails
|
2022-10-07 03:41:07 +09:00 |
|
Dan Balasescu
|
c52ddb0e50
|
Merge pull request #20570 from ekrctb/scrolling-lifetime
Compute lifetime start from entry for scrolling hit objects
|
2022-10-05 20:45:43 +09:00 |
|
Dean Herbert
|
365a78d358
|
Merge branch 'master' into smoke
|
2022-10-05 18:58:18 +09:00 |
|
ekrctb
|
15d159a97e
|
Fix tests
|
2022-10-04 16:10:18 +09:00 |
|
ekrctb
|
781f5420b0
|
Add test for scrolling hit object lifetime
|
2022-10-04 15:17:11 +09:00 |
|
Dean Herbert
|
0bac5ef465
|
Merge branch 'master' into smoke
|
2022-10-03 21:29:42 +09:00 |
|
Dean Herbert
|
42aac16b37
|
Adjust leaderboard score panels sizing based on accuracy/combo width
|
2022-10-03 18:12:36 +09:00 |
|
Dean Herbert
|
4dbac917fc
|
Merge pull request #20547 from nanashi-1/solo-gameplay-leaderboard-max-combo
Display highest combo rather than current combo for local play on leaderboard
|
2022-10-03 16:57:05 +09:00 |
|
Dean Herbert
|
492f26c832
|
Update test step in line with new combo source
|
2022-10-03 16:56:32 +09:00 |
|
Salman Ahmed
|
b6701dd578
|
Add failing test case
|
2022-10-02 15:29:53 +03:00 |
|
Dean Herbert
|
8edb1cb98a
|
Add test coverage of current score staying on screen
|
2022-09-28 15:57:50 +09:00 |
|
Dean Herbert
|
87a1e05641
|
Remove unused using statement
|
2022-09-27 15:06:05 +09:00 |
|
Dean Herbert
|
4260ace1a6
|
Fix test coverage
|
2022-09-27 15:01:21 +09:00 |
|
nanashi-1
|
214a1c2d7f
|
code factor
|
2022-09-26 21:26:13 +08:00 |
|
nanashi-1
|
1fab1db145
|
move test
|
2022-09-26 21:11:48 +08:00 |
|
nanashi-1
|
4295d9c169
|
revert
|
2022-09-26 21:11:14 +08:00 |
|
nanashi-1
|
5c132aadeb
|
add visual test
|
2022-09-26 20:15:17 +08:00 |
|
Dan Balasescu
|
1d1012e196
|
Merge pull request #20286 from peppy/gameplay-leaderboards
Add basic gameplay leaderboard display
|
2022-09-22 21:16:12 +09:00 |
|
Dan Balasescu
|
445e026a32
|
Merge pull request #20389 from peppy/fix-gameplay-leaderboard-layout
Fix gameplay leaderboard sometimes not showing up
|
2022-09-22 20:51:54 +09:00 |
|
Dean Herbert
|
1ed4b9c11c
|
Add more flexibility to test
|
2022-09-22 15:45:30 +09:00 |
|
Dean Herbert
|
ae70b2c32f
|
Fix other weirdness in variable and description naming
|
2022-09-22 15:21:27 +09:00 |
|
Dean Herbert
|
19db7c5977
|
Remove "Opacity" setting
This should be implemented at a higher level
|
2022-09-22 15:19:01 +09:00 |
|
Dean Herbert
|
f3898da37a
|
Rename judgement count to not mention "shape"
|
2022-09-22 15:18:20 +09:00 |
|
Dean Herbert
|
e48fe3a9e2
|
Add nullability to test scene
|
2022-09-22 15:17:37 +09:00 |
|
Dean Herbert
|
7d93fa9f65
|
Merge branch 'master' into Colour_hit_meter_improved
|
2022-09-22 15:11:58 +09:00 |
|
Dean Herbert
|
1ef09f2ae1
|
Fix regression in TestSceneSongProgress
|
2022-09-21 23:26:25 +09:00 |
|
Dean Herbert
|
0996051271
|
Order test scores more correctly
|
2022-09-21 15:03:06 +09:00 |
|
Dean Herbert
|
29c4d06d36
|
Merge branch 'fix-gameplay-leaderboard-layout' into gameplay-leaderboards
|
2022-09-21 14:58:58 +09:00 |
|
Dean Herbert
|
5cc2721e9a
|
Add failing test showing layout failure in gameplay leaderboard
|
2022-09-21 14:42:02 +09:00 |
|
Dan Balasescu
|
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 |
|
Dean Herbert
|
ff56821152
|
Change SkinnableHUDComponentTestScene to show new HUD twice
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
|
2022-09-21 00:24:29 +09:00 |
|
Dan Balasescu
|
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 |
|
Dean Herbert
|
b5771ece41
|
Reduce the amount by which clicking the mute notification incraeses volume
|
2022-09-20 13:00:08 +09:00 |
|
Alden Wu
|
c3b8e1d718
|
Fix test and spawn smoke immediately
|
2022-09-19 10:16:05 -07:00 |
|
Dean Herbert
|
41e7d271d7
|
Remove redundant string interpolation
|
2022-09-19 21:51:54 +09:00 |
|
Dean Herbert
|
2b1c5b2c4a
|
Fix test failure due to triangle skin no longer being null intests
|
2022-09-19 12:34:50 +09:00 |
|
Dean Herbert
|
454125123d
|
Add failing test coverage showing mod reference leak path
|
2022-09-19 12:18:35 +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 |
|
Dean Herbert
|
4c4fdfd153
|
Provide scores directly to Player instance rather than relying on DI
|
2022-09-16 18:15:17 +09:00 |
|
Dean Herbert
|
0227eddda1
|
Merge branch 'master' into gameplay-leaderboards
|
2022-09-16 15:44:58 +09:00 |
|
Dean Herbert
|
c7f8f948b9
|
Rename CreateLegacySkinProvider to CreateSkinTransformer and apply to all skins
|
2022-09-15 20:18:10 +09:00 |
|
Dan Balasescu
|
0329601e84
|
Fix inspection
|
2022-09-15 16:09:27 +09:00 |
|
Dean Herbert
|
6d167070f8
|
Add back DI leaderboard retrieval via bindable pathway
|
2022-09-13 18:45:11 +09:00 |
|
Salman Ahmed
|
fed9a47866
|
Add test coverage
|
2022-09-13 18:00:21 +09:00 |
|
MK56
|
8661dc3c93
|
Merge branch 'ppy:master' into Colour_hit_meter_improved
|
2022-09-10 21:16:23 +02:00 |
|
Mk-56spn
|
46d9262a60
|
test naming oversight
|
2022-09-10 20:38:34 +02:00 |
|
Mk-56spn
|
f6aef73f9e
|
fixed shape bindable not working, test creation, removal of Clear(), adjusted settings names
|
2022-09-10 20:30:43 +02:00 |
|
Mk-56spn
|
5852a09003
|
small fix
|
2022-09-09 08:21:33 +02:00 |
|
Dean Herbert
|
c6c59f050c
|
Merge pull request #20195 from cdwcgt/SkinEditorShortcut
Add arrow shortcuts to skin editor
|
2022-09-09 14:17:08 +09:00 |
|
Dan Balasescu
|
28477f3b97
|
Fix inspection
|
2022-09-09 08:55:35 +09:00 |
|
Mk-56spn
|
38ccd06d5e
|
Test fix
|
2022-09-08 20:42:55 +02:00 |
|
cdwcgt
|
2e775e6886
|
Add test for object move
|
2022-09-08 23:47:55 +08:00 |
|
Dean Herbert
|
27aa3552dc
|
Update in line with TrueGameplayRate changes
|
2022-09-09 00:00:08 +09:00 |
|
Dean Herbert
|
d4afc3629c
|
Merge branch 'master' into kps
|
2022-09-08 23:00:36 +09:00 |
|
Dan Balasescu
|
3c8ee1a20a
|
Merge pull request #20179 from peppy/update-framework
Update framework
|
2022-09-08 22:14:16 +09:00 |
|
Dan Balasescu
|
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 |
|
Dan Balasescu
|
c585f08a3b
|
Fix still inverted condition
|
2022-09-08 19:42:09 +09:00 |
|
Dean Herbert
|
15a4eb46c4
|
Rename test scene to match class name
|
2022-09-08 19:20:26 +09:00 |
|
Dean Herbert
|
ee094e3a85
|
Rewrite tests
|
2022-09-08 19:05:13 +09:00 |
|
Dean Herbert
|
ed81297611
|
Fix playlist items showing download button briefly during initial local presence checks
|
2022-09-08 17:10:45 +09:00 |
|
Dean Herbert
|
7b079c134e
|
Update test to actually test what was intended
|
2022-09-08 15:48:04 +09:00 |
|
Dean Herbert
|
6aac0bd4e9
|
Update test to account for the fact that SSDQ is not zero anymore
|
2022-09-08 13:43:37 +09:00 |
|
Dean Herbert
|
6a03b4e0de
|
Merge branch 'master' into true-gameplay-rate
|
2022-09-07 20:01:03 +09:00 |
|