Commit Graph

24422 Commits

Author SHA1 Message Date
7e791f7cd7 Expose as IBindableList 2019-09-18 13:14:33 +09:00
18fd82e83a Merge remote-tracking branch 'upstream/master' into randomise-song-playback 2019-09-18 13:14:08 +09:00
a1db5c32a6 Merge pull request #6146 from peppy/fix-long-combo-test
Fix HitCircleLongCombo test stacking off-screen
2019-09-18 12:52:48 +09:00
834111c488 Merge branch 'master' into fix-long-combo-test 2019-09-18 12:41:43 +09:00
38245c5c3b Move menu cursor rotation to more appropriate settings section (#6142)
Move menu cursor rotation to more appropriate settings section
2019-09-18 11:33:50 +09:00
adc2dfa6c6 Fix HitCircleLongCombo test stacking off-screen 2019-09-18 03:00:17 +09:00
26eca5b1f4 Fix judgement sizes not matching skins stable 2019-09-18 02:56:03 +09:00
ba76f09c99 Add initial implementation of hit lighting
Requires a supporting skin, like osu!classic for now.
2019-09-18 02:49:54 +09:00
63cc8d4f90 Add hit lighting setting 2019-09-18 02:16:57 +09:00
b5b29a21e7 Move menu cursor rotation to more appropriate settings section 2019-09-18 02:15:18 +09:00
205dea43dc Merge branch 'master' into fix-ios-import 2019-09-18 00:08:49 +09:00
3ab352ffe5 Randomise beatmap playback order on startup
Closes #6135.
2019-09-17 23:15:03 +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
9543c27784 Add full upload support 2019-09-17 19:10:41 +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
7af194e5ed Debounce user-requested replay seeks (#6138)
Debounce user-requested replay seeks
2019-09-17 16:38:29 +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
7bc4b4f981 Explicitly specify solution in beta lane 2019-09-16 18:08:11 +09:00
78b6062100 Update fastlane version 2019-09-16 17:54:12 +09:00
b47cb7feb8 Merge branch 'master' into android-build-automation 2019-09-16 17:36:24 +09:00
220fdd0a04 Make muteWarningShownOnce static
... so it will actually get an instance per osu session.
2019-09-16 06:56:52 +02:00
e5149b4be9 Fix Perfect/SuddenDeath legacy mod conversion during score impo… (#6128)
Fix Perfect/SuddenDeath legacy mod conversion during score import
2019-09-16 12:22:33 +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
089488b295 Specify Rider analysis rules explicitly (#6127)
Specify Rider analysis rules explicitly
2019-09-16 02:29:59 +09:00
43760bdfcd Specify Rider analysis rules explicitly 2019-09-15 18:29:14 +02:00
cb033591c4 Merge branch 'master' into muted-notification 2019-09-15 17:59:27 +02:00
9d8eb42ac7 Merge branch 'master' into news-overlay-header 2019-09-16 00:59:18 +09:00
ecce12981e Use block body for constructor to fix remaining code inspection issue 2019-09-15 17:47:44 +02:00
52843d95c3 Fix aspect ratio of video not being enforced (#6105)
Fix aspect ratio of video not being enforced

Co-authored-by: Dean Herbert <pe@ppy.sh>
2019-09-16 00:37:44 +09:00
e3884658af Resolve code inspection errors 2019-09-15 17:36:53 +02:00
2381b4c003 Move video behind storyboard 2019-09-16 00:20:56 +09:00
ec788ac09d Make notification only show up once per session 2019-09-15 17:20:07 +02:00
e1de0b0537 Merge remote-tracking branch 'upstream/master' into fix-video-fill-mode 2019-09-16 00:19:30 +09:00
08ab4e508f Use loadComponentSingleFile for caching 2019-09-15 17:15:52 +02:00
811a08d18f Use Bindable instead of bool 2019-09-15 16:50:01 +02:00
00e46fdefe Add check if game is muted by MuteButton 2019-09-15 16:32:23 +02:00
0afb5c5bb0 Expose muted state from VolumeOverlay 2019-09-15 16:31:57 +02:00
72af640df7 Expose VolumeOverlay as available dependencies 2019-09-15 16:31:40 +02:00
4a10e6c44e Use ResolvedAttribute for NotificationOverlay 2019-09-15 16:11:45 +02:00
78931c8e23 Implement notification when user has track or master volume muted
This took around under a hour to implement, it has the same behavior and content from osu!stable.
A notification will show up when the user has either its master or track volume set to the minimum, clicking it will set it to the default values.
2019-09-15 15:59:46 +02:00
fedbac74e4 Wait for cursor hiding using ManualResetEventSlim (#6112)
Wait for cursor hiding using ManualResetEventSlim
2019-09-15 15:00:38 +09:00
1f67b222dc Merge pull request #6116 from EVAST9919/allow-flag-placeholder
Fix DrawableFlag not showing fallback texture if no flag is available
2019-09-15 13:03:41 +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
dd9f620c23 Fix misleading xmldoc 2019-09-15 01:28:07 +02:00
29fcab65f9 Remove superfluous csproj entries 2019-09-15 01:28:07 +02:00