Bartłomiej Dach
353485a707
Merge branch 'master' into flashlight-playfield-based-size-
2024-02-26 10:55:06 +01:00
Bartłomiej Dach
805f0b6a29
Remove unused using directive
2024-02-21 14:55:10 +01:00
Andrei Zavatski
dd32c0a226
Merge branch 'master' into judgements-rework
2024-02-16 20:08:57 +03:00
Salman Ahmed
ec85bf0ae6
Update other VS code configuration files
2024-02-16 01:45:30 +03:00
Bartłomiej Dach
6954a185c4
Merge branch 'master' into deselect-slider-adds-control-point-bug
2024-02-10 15:35:03 +01:00
Bartłomiej Dach
6894f17b23
Add test coverage
2024-02-10 15:34:12 +01:00
Andrei Zavatski
c500264306
Cache created judgement in HitObject
2024-02-09 23:20:31 +03:00
Dan Balasescu
9e7912e663
Add test showing filled heatmap
2024-02-06 21:56:26 +09:00
Dan Balasescu
c18cd65081
Merge pull request #26694 from chandler14362/hit-object-result-allocations
...
Avoid closure allocations when applying hit object results
2024-02-06 17:49:26 +09:00
Bartłomiej Dach
39fe078984
Merge branch 'master' into hit-object-result-allocations
2024-02-05 13:24:10 +01:00
Bartłomiej Dach
efe6bb25b1
Refactor result application around again to remove requirement for fields
...
Co-authored-by: Dean Herbert <pe@ppy.sh>
2024-02-05 13:21:01 +01:00
Dan Balasescu
6e4d52863c
Upgrade to .NET 8 SDK
2024-02-02 21:28:51 +09:00
Dan Balasescu
b44f77cee1
Update R# + fix inspections
2024-02-02 21:00:28 +09:00
Bartłomiej Dach
a934556bb8
Add failing assertions for head/tail positions after flip
2024-01-31 12:40:03 +01:00
Bartłomiej Dach
f927cb5928
Increase repeat count for better coverage of flip operations
2024-01-31 12:39:48 +01:00
Chandler Stowell
93bd3ce5ae
update DrawableHitCircle.ApplyResult
to pass this
to its callback
2024-01-25 11:25:41 -05:00
Dean Herbert
29f04d0b42
Merge pull request #26659 from frenzibyte/editor-fix-slider-repeat
...
Fix slider sometimes not updating anchor position of nested objects
2024-01-22 17:21:25 +09:00
Salman Ahmed
bab14dce31
Add failing test case
2024-01-22 02:07:09 +03:00
Dean Herbert
18d16018d3
Fix failing tests due to pooling safety changes
2024-01-21 12:17:16 +09:00
Dean Herbert
a69fd8198d
Update framework and other nuget packages
...
- Moq held back because dicks
- NUnit held back because large API changes (trivial but effort)
- SignalR held back due to api deprecations
2024-01-21 11:00:53 +09:00
Dean Herbert
c623956b3f
Merge pull request #26576 from bdach/flashlight-broke
...
Fix flashlight not dimming if slider head is hit early
2024-01-17 19:23:00 +09:00
Bartłomiej Dach
24741e9615
Add some more test coverage for good measure
2024-01-16 18:56:58 +01:00
Bartłomiej Dach
e9e5a0b08c
Add failing test case
2024-01-16 18:56:50 +01:00
Bartłomiej Dach
b16152811d
Use until step instead
2024-01-16 17:54:49 +01:00
Bartłomiej Dach
7a7548e89d
Add failing test coverage
2024-01-16 17:09:04 +01:00
Dean Herbert
fc1cef1ffc
Merge pull request #26525 from bdach/flashlight-slider-dim-before-start-time
...
Fix flashlight dim being applied before slider start time
2024-01-14 22:45:29 +09:00
Bartłomiej Dach
f85e6add8e
Add failing test case
2024-01-14 13:03:03 +01:00
Bartłomiej Dach
b7d74fda88
Revert "Keep editor in frame stable mode when possible"
2024-01-14 09:10:39 +01:00
Dean Herbert
3419c59b06
Fix failing tests due to frame stable seeks taking longer
2024-01-04 15:47:16 +09:00
Dean Herbert
1beb3f5462
Add failing test coverage of fast streams not working in editor
2024-01-04 15:47:16 +09:00
Dan Balasescu
17a531209c
Use SliderTailHit result for slider tails (non-classic-mod)
2023-12-30 10:38:47 +09:00
rushiiMachine
75b9d0fe66
Make flashlight scale with playfield
...
When the playfield is shrunk with mods such as BarrelRoll, flashlight does not account for this, making it significantly easier to play. This makes it scale along with the playfield.
2023-12-27 23:02:45 -08:00
Bartłomiej Dach
6cb8231054
Add test coverage for failure case
2023-12-22 13:22:26 +01:00
Dean Herbert
7e09164d70
Merge pull request #26036 from smoogipoo/fix-perfect-mod-special-judgements
...
Fix perfect mod not failing with special judgements
2023-12-22 18:22:28 +09:00
Dan Balasescu
88a5ba8167
Add mania/osu sudden death mod tests
2023-12-22 16:43:09 +09:00
Dan Balasescu
9c35e25036
Add failing tests
2023-12-22 13:58:12 +09:00
Dan Balasescu
6b4b2a57fc
Expose only as one method
2023-12-21 14:58:23 +09:00
Dan Balasescu
4e3b994142
Relocate HitResult numeric score to ScoreProcessor
2023-12-21 14:52:31 +09:00
Dan Balasescu
011bd61e7d
Give sliders in test scene a sample
2023-12-19 16:47:49 +09:00
Dean Herbert
2f28a92f0a
Merge pull request #25776 from smoogipoo/slider-late-hit-lenience
...
Add slider head circle late hit lenience
2023-12-18 13:05:31 +09:00
Dan Balasescu
04d542105f
Fix assertions
2023-12-17 21:52:21 +09:00
Dan Balasescu
2b33aec124
Require slider head to be judged before ticks
2023-12-17 21:26:48 +09:00
Dan Balasescu
9b02bd712b
Only track if in slider ball after any ticks missed
2023-12-17 20:12:02 +09:00
Dan Balasescu
f77884b62f
Only hit passed-through ticks if none were missed
2023-12-17 19:57:48 +09:00
Dan Balasescu
10610d3387
Rename test scene
2023-12-17 19:33:38 +09:00
Dan Balasescu
4b9aefa6f2
Change osu ruleset to use new HP algorithm by default
2023-12-17 19:33:04 +09:00
Dean Herbert
c0e96927aa
Merge branch 'master' into slider-late-hit-lenience
2023-12-17 13:00:01 +09:00
Dan Balasescu
acb7016156
Remove unused using
2023-12-15 23:53:26 +09:00
Dan Balasescu
9ae3be817f
Add some text to the test scene showing hits/misses
2023-12-15 17:40:36 +09:00
Dan Balasescu
12210017e4
Use the cursor position to test nested object validity
2023-12-15 17:05:14 +09:00