Commit Graph

28881 Commits

Author SHA1 Message Date
e030266e95 Fix test name 2019-12-27 06:40:01 +03:00
fbbd16b4f0 Remove healthIncreases nullability 2019-12-27 12:39:25 +09:00
099b044f04 Add headless test ensuring correct cancelling download behaviour 2019-12-27 06:37:36 +03:00
04a4821a9f Make CreateContent a method again 2019-12-27 06:36:41 +03:00
2d167a5161 Some little size adjustments 2019-12-27 05:53:31 +03:00
3feaaa3e4d Use FillMode.Fit for icons 2019-12-27 05:37:06 +03:00
cfa1dfa1a4 Split out into own method 2019-12-27 11:37:05 +09:00
380c3161f1 Update resources 2019-12-27 11:28:07 +09:00
dc720dd653 Bump ppy.osu.Game.Resources from 2019.1215.0 to 2019.1227.0 2019-12-27 05:27:36 +03:00
3ae0564db7 Merge master with conflicts resolved 2019-12-27 05:17:53 +03:00
5260eb76d0 Merge remote-tracking branch 'upstream/master' into mania-judgement 2019-12-27 11:17:47 +09:00
66ae97709a Update ScreenTitle in line with the new web design (#7350)
Update ScreenTitle in line with the new web design

Co-authored-by: Dean Herbert <pe@ppy.sh>
2019-12-27 11:10:46 +09:00
183307d636 Use circle instead of CircularContainer 2019-12-27 10:53:20 +09:00
bd6e603be3 Add icon for profile header 2019-12-27 04:01:33 +03:00
25f6517fba Update dependency 2019-12-27 03:53:01 +03:00
acef2b50e6 Merge branch 'master' into scrolling-container-origin-adjust 2019-12-27 09:29:06 +09:00
39cfe848e9 Improve notification overlay test robustness (#7368)
Improve notification overlay test robustness
2019-12-27 09:28:48 +09:00
fd8c5d7706 Improve notification overlay test robustness
Stress testing one of the notification overlay tests by running it 10000
times on repeat has shown that it is susceptible to intermittent
failures due to races between delays and asserts checking the number of
currently progressing notifications and the actual progress update,
which contains a random generation factor.

Replace step sequences checking for notification completion by waiting
and asserting with explicit until steps that don't terminate unless
there are zero progressing notifications.
2019-12-26 23:01:31 +01:00
3d7c7a1ced Fix profile title wasn't in lowercase 2019-12-26 22:39:13 +03:00
193e41f878 Add origin adjustment for hitobject lifetime
Visual inspection of taiko gameplay has shown that hitobjects appeared
on screen only when the origin of the hitobject came into the bounds
of the screen, instead of appearing when any visible part of the
hitobject came into the screen bounds.

This behaviour was due to lifetime calculation being based on the origin
of the hitobject and not taking into account the actual object
dimensions. Adjust the lifetime start of the hitobject by subtracting
the time needed to show the part of the hitobject that should already
be visible on screen when the origin comes into frame.
2019-12-26 20:37:29 +01:00
005ec4b373 Demonstrate bug in scrolling container scene
Modify TestSceneScrollingHitObjects to showcase the effect of origin
choice on object lifetime for all four scrolling directions.
2019-12-26 20:37:06 +01:00
e360aa4588 Fix TabControl wasn't on top of everything 2019-12-26 22:16:20 +03:00
a1c91af095 Update layout of every overlay using OverlayHeader 2019-12-26 22:09:06 +03:00
647c83e6c8 Add ability to not create content for headers
Rather than creating an empty container
2019-12-26 21:21:15 +03:00
ca3e8db79f Merge dependency 2019-12-26 21:03:39 +03:00
2d32fe08ff Merge remote-tracking branch 'refs/remotes/ppy/master' into overlay_headers_update 2019-12-26 21:02:14 +03:00
cac011edc1 Merge branch 'master' into hp-drain 2019-12-26 23:51:12 +09:00
32843ffef5 Merge branch 'master' into fix-hold-note-input 2019-12-26 23:50:53 +09:00
033bb15500 Fix early-escape not continuing to results screen (#7362)
Fix early-escape not continuing to results screen
2019-12-26 23:50:21 +09:00
3d5561b02e Separate health and score processing components (#7358)
Separate health and score processing components
2019-12-26 23:48:55 +09:00
64381bf4b1 rm unnecessary usings 2019-12-26 22:08:46 +08:00
75d1e4cc76 rm TestLegacySkin 2019-12-26 22:06:29 +08:00
8ebfe5cfd8 add tests 2019-12-26 21:15:49 +08:00
92dd1ade17 Attempt to implement mania-specific sprites 2019-12-26 21:03:21 +08:00
2c1a65d90a Add simple test 2019-12-26 19:37:55 +09:00
a4d4efc312 Fix missing comments 2019-12-26 19:33:59 +09:00
8d79934d39 Fix nub position getting offset by size changes (#7359)
Fix nub position getting offset by size changes
2019-12-26 19:18:52 +09:00
00a36c388c Fix tests 2019-12-26 19:18:39 +09:00
a041f32072 Use cleaner solution via cancellation of older schedule 2019-12-26 19:05:32 +09:00
74d875a2e0 Give empty archives a hash based on archive name to avoid duplicate imports 2019-12-26 18:44:50 +09:00
f005784070 Merge pull request #7360 from huoyaoyuan/mod-typo
Fix name typo of OsuModObjectScaleTween
2019-12-26 18:29:10 +09:00
8903f286ef Fix escape not continuing to results screen 2019-12-26 18:27:48 +09:00
d45556eb6a Remove whitespace 2019-12-26 17:57:16 +09:00
35f64d9aae More comments 2019-12-26 17:54:31 +09:00
7ee0370d23 Add some tests 2019-12-26 17:48:46 +09:00
f5dbd57d55 Refactor drain calculation for resiliency 2019-12-26 17:36:40 +09:00
662ec2d812 Refactor gameplay-time drain limitation 2019-12-26 15:46:07 +09:00
429272b864 Clean up + document taiko health processor 2019-12-26 15:28:30 +09:00
9a013acb26 Fix name typo of OsuModObjectScaleTween 2019-12-26 14:25:41 +08:00
96a4f9ae53 Fix nub position getting offset by size changes 2019-12-26 15:14:19 +09:00