Commit Graph

25752 Commits

Author SHA1 Message Date
0765748456 Merge pull request #7710 from recapitalverb/adjust-profile-scores
Adjust profile scores to closer match osu-web
2020-02-03 11:02:25 +09:00
d320ba416a Merge pull request #7704 from TheWildTree/fix-follow-circle
Match osu-stable follow circle behaviour and size
2020-02-03 10:58:34 +09:00
9426f786e9 Use slightly closer values 2020-02-03 10:33:56 +09:00
2253ed4c0d Move path length to a constant 2020-02-03 10:29:40 +09:00
ff17c76a20 Fix modifiers for performance_background_width 2020-02-03 08:26:12 +07:00
edb4c0f752 Add blank lines for conformity 2020-02-03 10:24:53 +09:00
cf4788d7ef Merge branch 'master' into fix-follow-circle 2020-02-03 09:58:12 +09:00
017ce3d1ec Merge branch 'fix-follow-circle' of https://github.com/TheWildTree/osu into fix-follow-circle 2020-02-02 21:25:44 +01:00
162a3713a3 Modify tests to avoid fails in CLI testing 2020-02-02 21:25:35 +01:00
c7f1d4a8a0 Remove unnecessary newline 2020-02-02 19:29:26 +01:00
fd7fccbb62 Add tests 2020-02-02 19:16:54 +01:00
878489651c Make performance_background_width readonly 2020-02-02 23:04:11 +07:00
0a186fe722 Avoid calculating constants in load() 2020-02-02 22:37:58 +07:00
bd3d7a285b Merge branch 'adjust-profile-scores' of https://github.com/recapitalverb/osu into adjust-profile-scores 2020-02-02 21:39:04 +07:00
aa13b605a4 Fix inconsistent local variable naming 2020-02-02 21:34:35 +07:00
2a463e2893 Merge branch 'master' into adjust-profile-scores 2020-02-02 21:14:20 +07:00
79efcbd6f3 Fix performance background width 2020-02-02 21:08:16 +07:00
a641069ec2 Change profile score background colour 2020-02-02 21:07:23 +07:00
122fd63ac4 Inline single-use constants 2020-02-02 21:05:20 +07:00
35032e2ddd Make variables private 2020-02-02 14:34:06 +01:00
f7abfdb40e Remove unnecessary parameter 2020-02-02 14:33:48 +01:00
aa1daa0ad5 Merge pull request #7703 from bdach/beatmap-stats-precision
Apply precision when determining bar colour in difficulty statistics
2020-02-02 22:31:52 +09:00
52aae68411 Adjust profile scores to closer match osu-web 2020-02-02 17:52:34 +07:00
e2589b2dcb Rename drawable 2020-02-02 11:24:28 +01:00
ed48e3014c Merge pull request #7709 from bdach/bindable-float-double
Remove all usages of Bindable<float> and Bindable<double>
2020-02-02 11:25:36 +09:00
434c0d92e4 Use Bindable{Float,Double}s everywhere
To avoid further floating-point comparison bugs, remove all usages of
Bindable<{float,double}>, replacing them with their
Bindable<Float,Double> counterparts.
2020-02-01 22:50:29 +01:00
e894acf53c Make star filter range bindables BindableDoubles
Due to using Bindable<double>s previously, song select's filter control
would not apply tolerance when checking IsDefault, therefore wrongly
hiding maps with star ratings above 10.1.
2020-02-01 22:48:46 +01:00
9f4261111b Match osu-stable behaviour and size 2020-02-01 16:55:30 +01:00
0bfadfbbf1 Apply precision when comparing adjusted values
In some cases, applying the Difficulty Adjust mod without actually
changing any of the settings previously caused the bar in song select
beatmap details to appear red/blue instead of staying white.

This was caused by not accounting for floating-point imprecisions when
determining bar colour in AdvancedStats. To resolve, first check
equality with tolerance, and only then apply blue/red colours if that
equality check does not hold.
2020-02-01 16:16:15 +01:00
e90ae667b7 Add failing tests 2020-02-01 16:08:24 +01:00
a74d22d9e5 Extract beatmap stats test to separate scene 2020-02-01 15:50:33 +01:00
c904ae485a Make use of ElementAtOrDefault() when possible (#7695)
Make use of ElementAtOrDefault() when possible
2020-02-01 11:05:00 +09:00
5e834b64cd Merge branch 'master' into use_ElementAtOrDefault 2020-02-01 10:42:40 +09:00
6d30e425a1 Revert change to avoid conflict with another PR 2020-01-31 18:51:29 +01:00
b7f4dd8dd4 Fix Alt+number shortcuts for tabs in chat overlay (#7687)
Fix Alt+number shortcuts for tabs in chat overlay
2020-02-01 02:51:18 +09:00
9596030e1d Make use of ElementAtOrDefault() when possible 2020-01-31 18:32:47 +01:00
b3e63d8869 Merge branch 'master' into fix-chat-tab-shortcuts 2020-02-01 02:03:43 +09:00
9a1df491cd Merge pull request #7690 from peppy/exit-all-screens-centrally
Centralise screen exit logic to ScreenTestScene
2020-02-01 02:03:07 +09:00
e728d2be17 Use ElementAtOrDefault 2020-02-01 01:19:04 +09:00
0c305b96d1 Merge branch 'master' into fix-chat-tab-shortcuts 2020-01-31 22:22:04 +09:00
c4331f34d5 Consume TearDownSteps 2020-01-31 22:09:39 +09:00
f8aee122b6 Merge remote-tracking branch 'upstream/master' into exit-all-screens-centrally 2020-01-31 22:09:12 +09:00
3e15265a53 Update framework 2020-01-31 22:09:02 +09:00
a547d2ed5c Don't least at Player just yet 2020-01-31 18:37:16 +09:00
2f61d3f5ad Fix song select remaining issue locally 2020-01-31 17:35:53 +09:00
f736bbfccb Merge pull request #7691 from peppy/fix-incorrect-nunit
Fix incorrect nUnit adapter version causing rider failures
2020-01-31 17:05:53 +09:00
ab7bbf38a8 Set default beatmap later in test initialisation 2020-01-31 16:14:55 +09:00
97c3ce132b Fix incorrect nUnit adapter version causing rider failures 2020-01-31 15:01:37 +09:00
e6783b622d Fix incorrectly build tests 2020-01-31 14:56:42 +09:00
5f48affcba Centralise screen exit logic to ScreenTestScene 2020-01-31 14:19:29 +09:00