Commit Graph

22029 Commits

Author SHA1 Message Date
a214e7e72f Add confirmation dialog when exiting game 2019-09-19 16:26:22 +09:00
39a5a3eebe Merge remote-tracking branch 'upstream/master' into hold-to-press-setting 2019-09-19 16:26:14 +09:00
ecaf3328bf Add back combo colours for osu!classic (#6165)
Add back combo colours for osu!classic

Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2019-09-19 15:43:19 +09:00
9f8c9af3b4 Merge branch 'master' into add-class-combo-colours 2019-09-19 15:13:00 +09:00
e686bcf8e0 Merge pull request #6151 from peppy/state-update-on-skin-change
Always update drawable hitobject state on skin change
2019-09-19 15:12:49 +09:00
1f0f4d52f3 Merge branch 'master' into state-update-on-skin-change 2019-09-19 14:55:21 +09:00
762adb783a Fix duplicate invocation of updateState on load complete 2019-09-19 14:15:06 +09:00
1d97a82e4f Randomise beatmap playback order on startup (#6141)
Randomise beatmap playback order on startup

Co-authored-by: Dan Balasescu <smoogipoo@smgi.me>
2019-09-19 14:06:41 +09:00
177a789d79 Add setting to adjust hold-to-confirm activation time 2019-09-19 14:06:25 +09:00
4b97327b37 Cleanup draggedItem usages and make them more safe 2019-09-19 13:53:52 +09:00
0644443979 Use resolved attribute for music controller 2019-09-19 13:51:50 +09:00
c34842cb80 Merge remote-tracking branch 'Joehuu/master' into randomise-song-playback 2019-09-19 13:37:46 +09:00
3fa1b53b2a Add back combo colours for osu!classic 2019-09-19 12:39:15 +09:00
3710c7bdc4 Merge pull request #6041 from miterosan/removenotneededandroidnativelibraryitemgroup
Remove unnecessary AndroidNativeLibrary specification
2019-09-19 01:55:36 +09:00
52fcd834ab Bump ppy.osu.Framework.iOS from 2019.911.0 to 2019.918.0 (#6158)
Bump ppy.osu.Framework.iOS from 2019.911.0 to 2019.918.0

Co-authored-by: null <27856297+dependabot-preview[bot]@users.noreply.github.com>
2019-09-19 00:50:57 +09:00
5dc5181c90 Bump ppy.osu.Framework.iOS from 2019.911.0 to 2019.918.0
Bumps [ppy.osu.Framework.iOS](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 15:27:39 +00:00
66c28b4c27 Merge pull request #6154 from ppy/dependabot/nuget/ppy.osu.Framework.Android-2019.918.0
Bump ppy.osu.Framework.Android from 2019.911.0 to 2019.918.0
2019-09-18 23:58:15 +09:00
bc2c47f8c9 Merge pull request #6155 from ppy/dependabot/nuget/ppy.osu.Framework-2019.918.0
Bump ppy.osu.Framework from 2019.911.0 to 2019.918.0
2019-09-18 23:58:08 +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
646a64792a Bump ppy.osu.Framework.Android from 2019.911.0 to 2019.918.0
Bumps [ppy.osu.Framework.Android](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:36:31 +00:00
5901a915e7 Always update drawable hitobject state on skin change 2019-09-18 20:19:57 +09:00
096a007e68 Merge pull request #6087 from peppy/key-counter-fixes
Key counter improvements
2019-09-18 18:18:09 +09:00
61b396f235 Remove redundant length check 2019-09-18 17:09:43 +09:00
e17cd9e964 Reduce length of tests 2019-09-18 16:14:31 +09:00
381daffe52 Generate better temporary frames to support framed handling flaws 2019-09-18 16:09:48 +09: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
2db1e236a7 Fix frame count dependent tests regressing 2019-09-18 14:08:09 +09:00
91bdece9af Localise OrderChanged handling and fix callbacks
The dragged item's position now only updates after the drag finishes. Local handling changes were required to ignore the bindable remove/add events that are fired as a result.
2019-09-18 13:15:39 +09:00
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
b5b29a21e7 Move menu cursor rotation to more appropriate settings section 2019-09-18 02:15:18 +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
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
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
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