Commit Graph

17532 Commits

Author SHA1 Message Date
843ede2d52 Update framework 2019-03-14 11:29:46 +09:00
108dcd0a92 Update framework 2019-03-13 21:58:50 +09:00
c40e24739b Fix weird application logic 2019-03-13 21:37:33 +09:00
5d23a966d7 Fix incorrect application logic for rate fallback
Co-Authored-By: peppy <pe@ppy.sh>
2019-03-13 20:55:33 +09:00
dd6fbccb56 Slight refactoring of order for readability 2019-03-13 19:57:45 +09:00
7fc8e07f12 Merge branch 'master' into prevent-null-lookup 2019-03-13 19:40:44 +09:00
7d637691d7 Use non-guest user ID for non-guest user 2019-03-13 19:01:42 +09:00
6aa3dc9f55 Use non-real domain
Co-Authored-By: peppy <pe@ppy.sh>
2019-03-13 18:56:48 +09:00
0ce8bcffe1 Merge pull request #4461 from nyquillerium/mania-judgemetns
Fix mania miss judgement animations disappearing too quickly
2019-03-13 18:44:39 +09:00
3d4a80957f Improve comment 2019-03-13 18:27:54 +09:00
de6d8fc637 Move user blurring into VIsualSettingsContainer 2019-03-13 18:25:22 +09:00
1617e2a729 Merge branch 'master' into mania-judgemetns 2019-03-13 18:17:42 +09:00
8f00f2290a Log issues 2019-03-13 14:56:41 +09:00
241e336c21 Fix break parsing 2019-03-13 14:22:16 +09:00
7a2af5634c Merge remote-tracking branch 'upstream/master' into prevent-null-lookup 2019-03-13 14:13:50 +09:00
e6449db8e3 Null metrics on null beatmap for transition animation 2019-03-13 14:13:42 +09:00
04b88cdd11 Add required types for BeatmapDetailArea test case 2019-03-13 14:13:42 +09:00
f4c505709a Use parsing methods in more places
Limiting scope to beatmap decoding for this pass. Can expand to skin/storyboard in the future.
2019-03-13 13:56:31 +09:00
f8b5cf8c8e Add extra clamping of endTime to startTime 2019-03-13 13:46:41 +09:00
b1f18481e0 Show text to supporters telling them they're cool
Also adds better tests for disclaimer screen.
2019-03-13 12:58:42 +09:00
f0114d776d Use interface to access API
Allows for better testability.
2019-03-13 12:58:18 +09:00
a35d9ccc09 Apply clamping suggestion
Co-Authored-By: peppy <pe@ppy.sh>
2019-03-13 12:35:05 +09:00
0241148385 Add extensive tests 2019-03-13 11:30:38 +09:00
93b774104a Fix NaN handling 2019-03-13 11:30:33 +09:00
73d9aef5bd Fix filename 2019-03-12 20:38:04 +09:00
cc09ecbfcf Increase validation performed on .osu files to avoid hard crashes 2019-03-12 20:31:15 +09:00
527b77b07d Make all inheritors of drawablejudgement use new method 2019-03-12 19:52:44 +09:00
7eb253b687 Fix incorrect scale duration 2019-03-12 19:44:53 +09:00
3b3b1e51ee Move hit animation logic into virtual method 2019-03-12 19:41:33 +09:00
9850122245 Fix incorrect delay 2019-03-12 19:24:46 +09:00
12f334035f Create properties for use in DrawableManiaJudgement 2019-03-12 19:23:24 +09:00
a10cd2288d Improve ModRamp's handling of external rate changes 2019-03-12 18:15:18 +09:00
6832e384a9 Simplify DT/HT/NC/DC 2019-03-12 18:14:41 +09:00
c1a356161f Allow use rate adjust to fallback to clock rate adjust 2019-03-12 18:14:01 +09:00
2e1b274fda No need for player var 2019-03-12 17:59:11 +09:00
e6a55cd674 Fix TestCaseEditor as well 2019-03-12 17:45:16 +09:00
9368081b99 Fix TestCasePlayer 2019-03-12 17:33:16 +09:00
3c2d8cad0a Add better async logic for ScreenWithBeatmapBackground 2019-03-12 17:32:40 +09:00
8230d5b52e Ensure initial blur is set on song select background creation
We do not want the blur transition to play here
2019-03-12 17:27:20 +09:00
ee7169a629 Use new non-immediate suspend logic in BackgroundScreenStack 2019-03-12 17:26:16 +09:00
13f84e8d50 Merge pull request #4445 from Joehuu/direct-stats-offset
Fix direct panel stats being misaligned by one pixel
2019-03-12 17:22:30 +09:00
921c4ce242 Make tests use new OsuScreenStack 2019-03-12 16:33:35 +09:00
e6e0cf1957 Merge branch 'master' into direct-stats-offset 2019-03-12 16:17:36 +09:00
e3567a5507 Make OsuGame use OsuScreenStack too 2019-03-12 16:03:25 +09:00
00191ca940 Actually set the beatmap difficulty 2019-03-12 15:24:35 +09:00
059397ac50 Remove unnecessary early return for maching beatmap IDs 2019-03-12 14:40:13 +09:00
47e28e8ad6 Merge pull request #4453 from peppy/ensure-import-sanity
Ensure import continues if an existing item's online IDs are in a bad state
2019-03-12 14:38:31 +09:00
05358fa458 Merge branch 'master' into ensure-import-sanity 2019-03-12 14:24:07 +09:00
00feb34a3d Perform load even if default beatmap 2019-03-12 14:02:49 +09:00
1954eaca4c Populate an initial beatmap 2019-03-12 14:01:27 +09:00