1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 06:47:24 +08:00
Commit Graph

27047 Commits

Author SHA1 Message Date
Dan Balasescu
a04b651fea
Merge pull request #8170 from peppy/tournament-base-changes
Apply tournament client usability changes
2020-03-09 10:15:10 +09:00
Dan Balasescu
ae42c32c86
Merge pull request #8182 from Game4all/fix-hit-error-ticks-outside-bounds
Fix hit error ticks getting out of the hit error meter
2020-03-09 09:45:48 +09:00
Dan Balasescu
2eb8f245da
Merge branch 'master' into tournament-base-changes 2020-03-09 09:24:46 +09:00
Dan Balasescu
1c580216af
Merge pull request #8175 from peppy/score-counter-flexibility
Increase flexibility of StarCounter component
2020-03-09 09:17:55 +09:00
Dan Balasescu
5b8035052f
Merge branch 'master' into fix-hit-error-ticks-outside-bounds 2020-03-09 09:16:51 +09:00
Dan Balasescu
9dbff39fca
Merge pull request #8178 from peppy/tournamet-fix-video-looping
Fix video looping not propagating when set too early in initialisation
2020-03-09 09:13:21 +09:00
Dan Balasescu
0c868f54bc
Merge branch 'master' into score-counter-flexibility 2020-03-09 08:56:39 +09:00
Dan Balasescu
4b419d1976
Merge branch 'master' into tournamet-fix-video-looping 2020-03-09 08:51:22 +09:00
Dean Herbert
460bd993ca
Merge pull request #8047 from TheWildTree/adjust-most-played
Adjust most played beatmaps section to better match osu-web
2020-03-09 02:20:02 +09:00
Dean Herbert
c2fbc85e77 Split out test scene for StarCounter 2020-03-09 01:26:34 +09:00
Dean Herbert
61297847a7 Fix compilation failure 2020-03-09 01:21:37 +09:00
Lucas A
0953751d24 Clamp relative position of judgement ticks in range [0;1] 2020-03-08 15:51:57 +01:00
Dean Herbert
0102aaf32a Move chat expand/contract logic local to tournament 2020-03-08 18:11:57 +09:00
Dean Herbert
3a3a2ad2a7 Fix video looping not propagating when set too early in initialisation 2020-03-08 16:04:51 +09:00
Dean Herbert
979988235d Increase flexibility of StarCounter component 2020-03-08 15:56:22 +09:00
Dean Herbert
aed52179f0 Fix weird reverse logic 2020-03-08 15:32:22 +09:00
Dean Herbert
01e32896ee Make save changes button more prominent 2020-03-08 15:32:22 +09:00
Dean Herbert
aeb6bf5b46 Remove unnecessary width specification on editor screens 2020-03-08 15:32:22 +09:00
Dean Herbert
129c8fe24f Add helper method to get winning team colour 2020-03-08 15:32:22 +09:00
Dean Herbert
3caffb81e1 Add new element colours to TournamentGame 2020-03-08 15:32:22 +09:00
Dean Herbert
c7c7e626b8
Merge pull request #8163 from bdach/fix-circle-piece-hitbox
Fix osu! hitbox accepting input outside of circle
2020-03-07 16:40:13 +09:00
Bartłomiej Dach
b608764554 Cover area just outside circle in test 2020-03-06 22:09:02 +01:00
Bartłomiej Dach
77fd748035 Fix incorrect circle piece hitbox
Hitboxes of circle pieces in osu! have regressed with commit 8592335.
The reason for the regression was that hit detection was moved from
DrawableHitCircle itself to a newly-introduced private HitArea class
(now named HitReceptor).

As HitArea inherited from Drawable, it would return IsHovered == true
over its entire bounding box. This meant that the hit area could wrongly
pick up actions that are not within circle radius and make them into
hits.

To resolve, make HitReceptor a CompositeDrawable and set its corner
radius to match the circle piece. This fixes the invalid hitbox, as
IsHovered takes radius into account.
2020-03-06 21:21:20 +01:00
Bartłomiej Dach
491840b17d Add failing tests 2020-03-06 21:10:23 +01:00
Dean Herbert
8ceaa39fb4
Merge pull request #8100 from smoogipoo/fix-testscene-rate
Fix test scene virtual track not respecting rate adjustments
2020-03-06 23:45:34 +09:00
Dean Herbert
d39e9df27f
Merge branch 'master' into fix-testscene-rate 2020-03-06 23:21:24 +09:00
Dean Herbert
09bd5ad185
Merge pull request #8151 from peppy/tourney-simplify-video-spec
Simplify tournament video construction
2020-03-06 23:15:02 +09:00
Dean Herbert
3295f8657a Restore clamp behaviour 2020-03-06 22:44:11 +09:00
Dean Herbert
fa8e7adf07 Merge branch 'master' into fix-testscene-rate 2020-03-06 22:40:02 +09:00
Dan Balasescu
3d54334dd6
Merge pull request #8150 from peppy/remove-layout-durations-tournament-editors
Remove layout durations from tournament editor screens for better performance
2020-03-06 22:38:06 +09:00
Dan Balasescu
3f51effe98
Merge pull request #8149 from peppy/add-load-delay-for-avatars
Add a short load delay for avatars to avoid unnecessary fetching
2020-03-06 22:31:16 +09:00
Dan Balasescu
643b25e484
Merge branch 'master' into tourney-simplify-video-spec 2020-03-06 22:28:21 +09:00
Dan Balasescu
092c02c3b3
Merge pull request #8148 from peppy/fix-tournament-screen-aspect-in-tests
Ensure tournament screens respect aspect ratio in tests
2020-03-06 22:18:01 +09:00
Dan Balasescu
cac4c6b724
Merge branch 'master' into remove-layout-durations-tournament-editors 2020-03-06 22:09:48 +09:00
Dan Balasescu
28c665e7a6
Merge branch 'master' into add-load-delay-for-avatars 2020-03-06 22:09:47 +09:00
Dan Balasescu
fa8ee0ca0d
Merge branch 'master' into fix-tournament-screen-aspect-in-tests 2020-03-06 21:59:42 +09:00
Dean Herbert
b6a695ec11
Update framework (#8152)
Update framework
2020-03-06 19:19:51 +09:00
Dean Herbert
16cc49daa0 Update framework 2020-03-06 18:47:31 +09:00
Dean Herbert
fd16d24362
Make KeyCounter not count key presses during breaks (#8059)
Make KeyCounter not count key presses during breaks
2020-03-06 18:42:22 +09:00
Dean Herbert
0a72fa69ab Simplify video creation (and handle fallback better) 2020-03-06 18:39:12 +09:00
Dean Herbert
2d95f29925 Add gameplay screen specific video 2020-03-06 18:38:54 +09:00
Dean Herbert
a59c3d997d Refactor implementation to better match what already existed 2020-03-06 18:00:17 +09:00
Dean Herbert
0ccf691c97 Remove unnecessary interpolation 2020-03-06 18:00:07 +09:00
Dean Herbert
3b0e3cd71a Remove using statements 2020-03-06 17:55:57 +09:00
Dean Herbert
40074f10db Remove unnecessary override 2020-03-06 17:55:05 +09:00
Dean Herbert
90dbb90470 Merge branch 'master' into disable-keycounter-breaks 2020-03-06 17:53:10 +09:00
Dean Herbert
88759e65a0 Remove layout durations from tournament editor screns for better performance 2020-03-06 16:31:36 +09:00
Dean Herbert
8ff3370273 Add a short load delay for avatars to avoid unnecessary fetching 2020-03-06 16:27:38 +09:00
Dean Herbert
ac88ba717b Ensure screens respect aspect ratio in tests 2020-03-06 16:13:07 +09:00
Bartłomiej Dach
5b0846cb69 Handle hover explicitly 2020-03-05 23:15:53 +01:00