Commit Graph

13980 Commits

Author SHA1 Message Date
e075dd7ea8 Fix equals operator not working 2019-09-19 17:16:34 +09:00
7683f7ff23 Make OnlineStatus use OptionalRange 2019-09-19 17:12:07 +09:00
d7831d8f5d Use non-generic IComparable interface 2019-09-19 17:11:43 +09:00
167bb9fcc1 Fix ugly casts 2019-09-19 17:11:28 +09:00
0915a94470 Make BeatDivisor use OptionalRange 2019-09-19 16:53:27 +09:00
3c21b68b73 Make OptionalRange generic 2019-09-19 16:51:57 +09:00
c1daa187fe Reduce default tolerance 2019-09-19 15:44:14 +09:00
80f46e02d8 Add equals (=) query operator variants 2019-09-19 15:33:54 +09:00
92556db9cd Add query-based filter modes to song select search field 2019-09-19 02:48:28 +09:00
1d7377df65 Bump ppy.osu.Framework from 2019.911.0 to 2019.918.0
Bumps [ppy.osu.Framework](https://github.com/ppy/osu-framework) from 2019.911.0 to 2019.918.0.
- [Release notes](https://github.com/ppy/osu-framework/releases)
- [Commits](https://github.com/ppy/osu-framework/compare/2019.911.0...2019.918.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-09-18 14:51:01 +00:00
2046f64b22 Revert clamping logic 2019-09-18 16:07:02 +09:00
b4a396885d Merge remote-tracking branch 'upstream/master' into key-counter-fixes 2019-09-18 14:08:40 +09:00
b5b29a21e7 Move menu cursor rotation to more appropriate settings section 2019-09-18 02:15:18 +09:00
ec5f420818 Merge branch 'master' into key-counter-fixes 2019-09-17 22:56:34 +09:00
057c4aa795 Remove unused using statement 2019-09-17 22:42:20 +09:00
77947e8309 Fix rewind tests failing 2019-09-17 22:33:27 +09:00
38d85e44be Merge branch 'master' into key-counter-fixes 2019-09-17 22:33:15 +09:00
fd3e2375bb Fix disclaimer potentially pushing a null screen (#6137)
Fix disclaimer potentially pushing a null screen
2019-09-17 16:39:04 +09:00
f0bcb2b933 Debounce user-requested replay seeks 2019-09-17 16:12:18 +09:00
efedfefe63 Fix disclaimer potentially pushing a null screen 2019-09-17 15:54:11 +09:00
a407e267a2 Fix PF/SD legacy mod conversion
Upon investigating an user report in #6091 that indicated that viewing
replays using the Perfect mod would also display the Sudden Death mod
icon despite Perfect being the more restrictive of the two, it turned
out that the logic of importing legacy scores was missing that corner
case. A similar case of Double Time/Nightcore mutual exclusion was
handled, but PF/SD was missed.

Add analogous handling of PF/SD legacy mods for all four rulesets,
and additionally cover a tiny fraction of all cases with unit tests.
The most problematic cases (NC+HD and PF+SD) are covered in all four
basic rulesets.
2019-09-15 22:55:25 +02:00
2381b4c003 Move video behind storyboard 2019-09-16 00:20:56 +09:00
e1de0b0537 Merge remote-tracking branch 'upstream/master' into fix-video-fill-mode 2019-09-16 00:19:30 +09:00
fedbac74e4 Wait for cursor hiding using ManualResetEventSlim (#6112)
Wait for cursor hiding using ManualResetEventSlim
2019-09-15 15:00:38 +09:00
96453d8197 Remove redundant string interpolation 2019-09-15 02:46:28 +03:00
babd34470e Fix DrawableFlag returns empty texture if there's no flag avaliable for needed country 2019-09-15 02:33:21 +03:00
8456861b8d Wait for cursor hiding using ManualResetEventSlim 2019-09-14 17:08:56 +03:00
2783ae62ef Remove useless container 2019-09-14 06:34:57 +03:00
9febeb1f3d Add black background 2019-09-14 06:32:00 +03:00
a36c808682 Use Fit FillFode 2019-09-14 06:28:59 +03:00
8ad782a82d Fix RankingsHeader dropdown can be clickable when not visible 2019-09-14 06:16:25 +03:00
9a94405b3a Fix video playback is stretched on client resize 2019-09-14 06:05:09 +03:00
65aa7b2016 Recreate beatmap video on each consumption
Should not be shared over multiple usages
2019-09-14 00:07:06 +09:00
1b8d5decfa Add beatmap video support (#5908)
Add beatmap video support

Co-authored-by: Dean Herbert <pe@ppy.sh>
2019-09-13 23:31:34 +09:00
2cd3657b5e Merge branch 'master' into beatmap-video 2019-09-13 23:08:57 +09:00
624e5644a4 Change osu!catch key trigger to occur on frame before positional change 2019-09-13 23:06:35 +09:00
9e53c091a3 Merge pull request #6095 from peppy/fix-test-dummy-api
Fix incorrect DI usage of IAPIProvider in many tests
2019-09-13 22:22:07 +09:00
2379b665e3 Use InvalidOperationException 2019-09-13 22:15:11 +09:00
d385c35955 Apply suggestions from code review
Co-Authored-By: Salman Ahmed <slmanarendo1950@gmail.com>
2019-09-13 21:55:45 +09:00
9e742839ac Use correct database migration 2019-09-13 13:57:55 +03:00
fb9b25b786 Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-video 2019-09-13 13:48:14 +03:00
b10ce0b12d Merge branch 'master' into key-counter-fixes 2019-09-13 19:43:33 +09:00
c13950fbbf Remove custom db additions 2019-09-13 13:43:21 +03:00
437e121056 Merge remote-tracking branch 'refs/remotes/ppy/master' into beatmap-video 2019-09-13 13:39:58 +03:00
125b3fda6c Merge branch 'master' into improve-catch-replay-frames 2019-09-13 19:23:15 +09:00
e1ed5dfa7d Reset DrawableHitObject lifetimes on state change (#6028)
Reset DrawableHitObject lifetimes on state change

Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2019-09-13 19:10:02 +09:00
614e68cdf9 Remove redundant BindTarget usage 2019-09-13 18:11:17 +09:00
031f0ee1e7 Consume ValueChanged and inline some pointless constants 2019-09-13 18:09:15 +09:00
1e4f3507ed Fix layout not matching web 2019-09-13 18:07:52 +09:00
0cc21c9c74 Fix changelog overlay potentially adding children after disposal 2019-09-13 17:21:47 +09:00