Commit Graph

16453 Commits

Author SHA1 Message Date
3600b0daf0 Merge branch 'master' into fix-mod-select-overflowing 2020-02-04 11:57:54 +09:00
22e3150f68 Fix comment and remove magic numbers 2020-02-03 17:21:06 -08:00
76ba0b833e Merge pull request #7716 from EVAST9919/overlay-header-ruleset-selector
Add ability to create ruleset selector in OverlayHeader
2020-02-03 19:00:12 +09:00
c6e7603e5e Merge branch 'master' into safe-screen-lease 2020-02-03 18:18:13 +09:00
ac6518043f Merge branch 'master' into overlay-header-ruleset-selector 2020-02-03 17:47:50 +09:00
ce6e97096c Fix broken overlays
oops
2020-02-03 11:44:31 +03:00
91aa66bcb2 Bump Sentry from 1.2.0 to 2.0.1
Bumps [Sentry](https://github.com/getsentry/sentry-dotnet) from 1.2.0 to 2.0.1.
- [Release notes](https://github.com/getsentry/sentry-dotnet/releases)
- [Commits](https://github.com/getsentry/sentry-dotnet/compare/1.2.0...2.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-03 08:16:18 +00:00
81ab6d43b6 Add ability to create ruleset selector in OverlayHeader 2020-02-03 11:09:46 +03:00
098b3ac294 Merge branch 'master' into present-replay-from-ss 2020-02-03 16:28:38 +09:00
1d1a5b26ab Merge pull request #7678 from peppy/perform-from-screen
Refactor performFromMenu to work with multiple screen targets
2020-02-03 16:28:01 +09:00
93952d438f Merge pull request #7677 from peppy/decouple-mod-select-bindable
Decouple ModSelectOverlay from global SelectedMods
2020-02-03 16:27:47 +09:00
591c7b6250 Merge pull request #7682 from peppy/fix-timeline-tick-overrun
Fix too many ticks being displayed on beatmaps with multiple timing sections
2020-02-03 16:16:23 +09:00
9183c78319 Fix crash on exiting song select with ctrl-enter autoplay 2020-02-03 16:04:32 +09:00
7676185bb6 Merge branch 'master' into perform-from-screen 2020-02-03 15:55:45 +09:00
d9d8712360 Refactor class layout for readability 2020-02-03 15:13:21 +09:00
fae5bf0f18 Merge branch 'master' into overlay-ruleset-selector 2020-02-03 13:48:28 +09:00
c20b14868b Merge branch 'master' into profile-page-corrections 2020-02-03 13:29:37 +09:00
9680c0941f Move private helper methods to botom of file 2020-02-03 12:46:11 +09:00
c9143275be Merge branch 'master' into profile-recent-info 2020-02-03 12:03:00 +09:00
98ccfe612b Merge branch 'master' into no-comments-placeholder 2020-02-03 11:10:06 +09:00
ff17c76a20 Fix modifiers for performance_background_width 2020-02-03 08:26:12 +07:00
c479d0efa4 Simplify show/hide logic 2020-02-02 17:41:42 +01:00
72107c27c9 Only add newline if necessary 2020-02-02 17:39:58 +01:00
3cc1b811ef Make dates non-italic to match osu-web 2020-02-02 17:22:48 +01:00
d15942d127 Revert containers merge and rework bottomLinkContainer visibility logic 2020-02-02 17:21:22 +01:00
030d02594c Allow non-italic DrawableDate 2020-02-02 17:10:11 +01:00
878489651c Make performance_background_width readonly 2020-02-02 23:04:11 +07:00
1f53778d62 Add explanation to comment 2020-02-02 16:59:17 +01: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
30a5835bdb Combine link flows and simplify new line addition 2020-02-02 23:07:53 +09: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
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
c7e281348a Merge branch 'master' into profile-page-corrections 2020-02-02 13:36:21 +01:00
52aae68411 Adjust profile scores to closer match osu-web 2020-02-02 17:52:34 +07:00
a70385f2b2 Simplify getRulesetName 2020-02-02 12:19:09 +03:00
36116f8c45 Refactor ruleset presentation 2020-02-02 12:03:51 +03:00
8786d6264f Merge remote-tracking branch 'refs/remotes/ppy/master' into profile-recent-info 2020-02-02 12:03:33 +03: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
609ee26030 Fix mod select overlay not showing up in test 2020-02-01 11:41:41 -08:00
2d42a83bb9 Fix mod select overlay overflowing toolbar at max ui scale 2020-02-01 11:24:29 -08: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
a74d22d9e5 Extract beatmap stats test to separate scene 2020-02-01 15:50:33 +01: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