Bartłomiej Dach
a6c776dac8
Use hopefully safer implementation of anchoring judgements to objects
2024-05-29 11:11:43 +02:00
OliBomby
2261d65b01
Merge remote-tracking branch 'upstream/master' into free-sliders
2024-05-28 18:42:34 +02:00
Aurelian
172cfdf88d
Added missing brackets for formulas
2024-05-27 19:41:38 +02:00
Aurelian
d81be56adf
Test for accuracy of perfect curves
2024-05-27 19:35:33 +02:00
Bartłomiej Dach
9f19ab092d
Merge branch 'master' into grids-1
2024-05-24 14:39:55 +02:00
Aurelian
b2c4e0e951
Reworked linear line check, and optimized scaled flat slider test
2024-05-24 14:05:56 +02:00
Aurelian
fff52be59a
Addressed code quality issues
2024-05-24 09:30:24 +02:00
Aurelian
481883801f
Removed duplicate unreachable code
2024-05-24 08:55:10 +02:00
Aurelian
d47c4cb479
Test for scaling slider flat
2024-05-24 06:28:19 +02:00
Bartłomiej Dach
20e2896435
Remove leftover [Solo]
attribute
2024-05-13 18:48:08 +02:00
Dan Balasescu
260c224619
Add failing test
2024-05-14 01:23:40 +09:00
Andrei Zavatski
cf313cd67f
Use single path to display slider control point connections
2024-05-04 21:53:48 +03:00
Bartłomiej Dach
6000ffed2a
Add extended test coverage for intended behaviour
2024-05-02 14:15:46 +02:00
Bartłomiej Dach
093c25539c
Add failing test case
2024-05-02 13:59:40 +02:00
Dean Herbert
fb1d20bd39
Comment in some clarification
2024-04-22 15:07:11 +08:00
Dan Balasescu
40c48f903b
Add failing test
2024-04-22 15:01:28 +09:00
Bartłomiej Dach
c4bf03e640
Add failing test
2024-04-16 13:39:05 +02:00
Dean Herbert
94cbe1838f
Replace usages of is null
with == null
2024-04-03 01:50:39 +08:00
Dean Herbert
aa7b357063
Merge pull request #27768 from 64ArthurAraujo/editor-fix-sliders-same-start-time-merge
...
Fix merging sliders with the same `StartTime` causing a Unhandled Exception
2024-04-03 01:45:55 +08:00
Arthur Araujo
9315aefe41
Fix remove additional blank line
2024-04-02 08:48:01 -03:00
Arthur Araujo
2a2a372595
Check if blueprint
is in SelectionBlueprints
before changing its depth
2024-04-02 07:45:27 -03:00
Dean Herbert
51e9348d27
Merge pull request #26702 from honguyenminh/fix-rotate-editor-button-disabled
...
Fix rotate tool button in editor disabled when selecting 1 circle
2024-04-02 14:31:43 +08:00
Dan Balasescu
7615c71efe
Fix inspection
2024-04-01 15:28:20 +09:00
Arthur Araujo
19f0caa0f3
Fix wrong formatting in array creation
2024-03-31 13:39:19 -03:00
Arthur Araujo
450e7016bc
Bind StackHeight
changes to visual update methods
2024-03-30 21:23:05 -03:00
Nguyên Minh Hồ
113dbcd10f
Merge branch 'master' into fix-rotate-editor-button-disabled
2024-03-30 13:56:31 +07:00
Bartłomiej Dach
21201e616d
Merge pull request #27723 from 64ArthurAraujo/editor-fix-reverse-selection
...
Fix reverse selection not updating new combo location
2024-03-28 11:25:17 +01:00
Bartłomiej Dach
a9cbabf711
Simplify tests
2024-03-28 10:05:26 +01:00
Arthur Araujo
60c93d2c6d
Add reverse pattern visual tests
2024-03-27 08:22:51 -03:00
Dean Herbert
e02ad6cf94
Fix test regression
2024-03-26 23:38:34 +08:00
Bartłomiej Dach
b74f8dba41
Merge branch 'master' into verify-abnormal-difficulty-settings
2024-03-26 11:13:16 +01:00
Bartłomiej Dach
9b923b1909
Fix code quality issues
2024-03-26 10:55:49 +01:00
Arthur Araujo
6fa663c8ca
Make check ruleset specific
2024-03-22 14:48:22 -03:00
Dean Herbert
35df381717
Merge branch 'master' into tcm-resume
2024-03-20 01:25:40 +08:00
Bartłomiej Dach
c9bbeeb49a
Merge branch 'master' into heatmap-misses
2024-03-18 14:43:24 +01:00
Dan Balasescu
0beaa8e8c5
Merge branch 'master' into tcm-resume
2024-03-14 12:22:46 +09:00
Dean Herbert
46e5bda40c
Fix test failures
2024-03-08 19:02:12 +08:00
Dean Herbert
646edb239a
Merge pull request #27429 from bdach/rewind-slider-tracking
...
Fix slider tracking state not restoring correctly in all cases on rewind
2024-03-07 22:41:12 +08:00
Dan Balasescu
bce3bd55e5
Fix catch by moving cursor-specific handling local
2024-03-04 16:08:17 +09:00
Dan Balasescu
5bd037fe8f
Merge branch 'master' into catch-fail-on-banana
2024-03-04 13:13:26 +09:00
Bartłomiej Dach
7b28a66fc0
Add failing test case
2024-02-29 11:11:30 +01:00
Sheepposu
cefc8357bb
test scene for OsuAnalysisContainer
2024-02-27 21:52:10 -05:00
Sheepposu
29e5f409ba
remove skinnable
...
better to add skinnable elements later
2024-02-27 21:51:54 -05:00
Bartłomiej Dach
353485a707
Merge branch 'master' into flashlight-playfield-based-size-
2024-02-26 10:55:06 +01:00
Sheepposu
822ecb7106
remove unnecessary changes
2024-02-23 23:52:17 -05:00
Sheepposu
c95e85368f
remove old files
2024-02-23 23:45:58 -05:00
Sheepposu
45444b39d4
fix formatting issues
2024-02-22 19:01:52 -05:00
Sheepposu
f9d9df30b2
add test for HitMarkerContainer
2024-02-22 07:31:15 -05: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
86801aa51d
Add failing test coverage for osu!
2024-02-13 13:06:04 +01: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
2fc06f16b5
Fix inspections
2024-02-07 03:51:28 +09: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
OliBomby
c2d57dc77c
Merge remote-tracking branch 'upstream/master' into edit-nodesample
2024-01-25 11:33:29 +01:00
Nguyên Minh Hồ
2fa52de87a
Fix formatting
2024-01-25 16:29:44 +07:00
Nguyên Minh Hồ
b87ff4db0d
Edit test for precise rotation popover
2024-01-25 15:33:48 +07: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
OliBomby
6bb72a9fcc
Revert "Remove other grid types"
...
This reverts commit de14da95fa
.
2024-01-01 15:46:07 +01:00
OliBomby
de14da95fa
Remove other grid types
2024-01-01 15:44:20 +01:00
OliBomby
39f4a1aa8e
conflict fixes
2024-01-01 15:34:05 +01:00
OliBomby
594b6fe167
Add back the old keybind for cycling grid spacing
2024-01-01 15:27:51 +01:00
OliBomby
c5edf43283
fix grid test
2024-01-01 15:25:30 +01:00
OliBomby
f649fa106f
Added bindables and binding with BindTo
2024-01-01 15:13:11 +01:00
OliBomby
f223487e1c
improve code
2024-01-01 15:13:10 +01: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
OliBomby
d000da725d
fix code quality
2023-12-20 13:14:05 +01:00
OliBomby
3aaf0b39f5
Add slider tail dragging test
2023-12-20 02:12:16 +01:00
OliBomby
1365a1b7be
fix tests
2023-12-20 01:57:11 +01:00