Commit Graph

4353 Commits

Author SHA1 Message Date
508f1f488c Merge branch 'master' into limit-barline-generation-sanity 2022-11-23 17:12:36 +01:00
f9d952220f Fix barlines being misaligned if generation start time is clamped 2022-11-23 18:12:03 +09:00
172e798847 Merge pull request #21228 from Terochi/recent-messages-implementation
Add ability to view chat send history in input box
2022-11-23 14:58:42 +09:00
1632df1f4d Update DifficultyBindable to match new bindable spec 2022-11-22 14:51:19 +09:00
40f2da364c Limit how far before the first hitobject that barlines can be generated 2022-11-21 14:40:25 +09:00
0f382590e6 Remove unnecessary #nullable disable 2022-11-20 15:31:51 +01:00
58296bd4f0 Introduce IDrawableScrollingRuleset for editor consumption 2022-11-20 04:11:10 +03:00
eff6c7be64 Removed unnecessary methods, changed tests, and moved LimitedCapacityQueue.cs to a more generic namespace. 2022-11-19 16:53:35 +01:00
57b8495c7a Merge branch 'master' into long-standard 2022-11-18 14:24:04 +09:00
d47c46d144 Compute raw score in-line
Saves on an allocation (though it seems to only be a ValueType so it
shouldn't be a big deal) and a tail-call.
2022-11-18 14:22:28 +09:00
56fd1f95b1 Fix FallbackSampleStore.GetAsync fallback logic 2022-11-13 18:47:28 +01:00
1911120afe Merge branch 'master' into long-standard 2022-11-12 09:52:11 -03:00
106f1cf90b Merge branch 'master' into combo-colour-brightness-limit 2022-11-11 18:24:39 +09:00
fe58329478 Merge pull request #21151 from peppy/taiko-judgement-fixes
Fix various issues surrounding hit judgements
2022-11-11 16:41:46 +09:00
5bdbf56f43 Merge branch 'master' into taiko-judgement-fixes 2022-11-11 15:48:33 +09:00
1a1a186d22 Merge branch 'master' into taiko-barline-separation 2022-11-11 15:47:06 +09:00
db25e9e9c8 Merge branch 'master' into combo-colour-brightness-limit 2022-11-11 15:31:28 +09:00
83a3f1b82e Add computeRawScore() 2022-11-10 14:15:20 -03:00
606d42c679 Merge pull request #21184 from peppy/skinnable-things-cleanup
Skinnable class naming pass
2022-11-10 12:52:08 +09:00
051f7f4c68 Merge pull request #21173 from peppy/toggle-hit-markers
Add the ability to toggle off hit marker displays in the editor
2022-11-10 12:23:53 +09:00
1aa0e40f2f Add "Component" prefix to lookup naming 2022-11-09 17:46:43 +09:00
c908969d9b Rename ISkinComponent to ISkinLookup 2022-11-09 17:46:43 +09:00
bf26dbffc2 Apply nullability to skinning support classes 2022-11-09 13:59:13 +09:00
dd4cd3cf8e Move gameplay configuration to interface to allow editor overriding 2022-11-08 18:25:24 +09:00
ada039151b Add the ability to toggle off hit marker displays in the editor 2022-11-08 18:07:06 +09:00
64e6276397 Fix score rounding issue 2022-11-08 01:10:21 -03:00
2b72c3833b Remove unnecessary centering logic in DrawableJudgement 2022-11-07 17:19:32 +09:00
c69a4f9333 Move major barline portion to default implementation to allow for further customisation
Of note, this removes the "major" barline triangles from legacy skins. I
think this is more correct, as they did not display in stable.
2022-11-07 14:29:58 +09:00
b7ef9b176d Make score type consistent 2022-11-06 19:59:27 -03:00
51078bddf9 Remove unused bindable 2022-11-06 23:34:04 +09:00
e02c477008 Merge pull request #21017 from andy840119/remove-nullable-disable-in-the-checks
Remove nullable disable in the checks.
2022-11-06 18:39:03 +09:00
84179fb087 Merge branch 'master' into combo-colour-brightness-limit 2022-11-05 16:48:56 +01:00
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
3ec9686e58 Fix test failures and rename configuration value to match better 2022-11-02 18:15:18 +09:00
99ba7c29dd Change range to 0-100% and rename to "normalisation" 2022-11-02 13:47:11 +09:00
2f3c80f884 Remove toggle and change method of application to blend with original colour 2022-11-02 13:08:29 +09:00
a01602e63c Merge branch 'master' into combo-colour-brightness-limit 2022-11-02 12:09:27 +09:00
ac554c644d Merge branch 'master' into fix-slider-sv-snap 2022-11-01 13:19:46 +01:00
f014acfc8d Fix DrawableHitObject.AccentColour not being updated if object entry is not attached 2022-11-01 19:34:53 +09:00
27af91003b Merge branch 'master' into combo-colour-brightness-limit 2022-11-01 17:50:26 +09:00
29bc653d24 Remove incorrect double multiplication and add missing test coverage 2022-11-01 17:17:54 +09:00
2a88409dfe Fix time snap of sliders not matching when SV is not 1.0x
This regressed with https://github.com/ppy/osu/pull/20850 because the
function was used in other places which expect it to factor slider
velocity into the equation.

Rather than reverting, I've added a new argument, as based on the method
naming alone it was hard to discern whether SV should actually be
considered.

The reason for the change in #20850 was to avoid the SV coming in from a
reference object which may not have a correct SV in the first place. In
such cases, passing `false` to the function will give the expected
behaviour.
2022-11-01 15:12:58 +09:00
706adfb28c Improve messaging when ruleset load fails 2022-11-01 13:57:34 +09:00
0461303895 Change return type to List 2022-10-31 11:39:41 +01:00
414e21c657 Added xmldoc to public methods 2022-10-31 11:39:14 +01:00
94dd4045f1 Remove borrowed framework code 2022-10-31 15:42:17 +09:00
31ba77e378 Merge branch 'master' into bezier-convert 2022-10-31 15:41:08 +09:00
a1a9238bd1 Use empty string instead of null because issue template not accept null. 2022-10-30 16:31:07 +08:00
505ec800da File name should be nullable. 2022-10-30 16:29:54 +08:00
db48a57fa7 Remove nullable disable annotation in some checks class. 2022-10-30 16:28:49 +08:00