Commit Graph

55828 Commits

Author SHA1 Message Date
b04871f40a Animate scroll for a better visual experience 2022-09-21 14:51:12 +09:00
087ca59ebb Add extra margin space to flow equal to height of leaderboard
This ensures the content is always on screen, but also accounts for the
fact that scroll operations without animation were actually forcing the
local score to a location it can't usually reside at.

Basically, the local score was in the scroll extension region (due to always trying
to scroll the local player to the middle of the display, but there being
no other content below the local player to scroll up by).
2022-09-21 14:51:12 +09:00
5cc2721e9a Add failing test showing layout failure in gameplay leaderboard 2022-09-21 14:42:02 +09:00
4385001d28 Fix solo leaderboard seeing imported score via realm subscription flow 2022-09-21 13:59:11 +09:00
a8338c4efd Add local score after existing scores to avoid initial re-sort 2022-09-21 13:38:40 +09:00
4492a26b59 Merge branch 'master' into argon-skin 2022-09-21 13:00:16 +09:00
1e9b60f07f Merge pull request #16524 from stanriders/move-td-reduction
Fix touch device difficulty reduction not affecting star rating
2022-09-21 12:51:14 +09:00
8bf196d561 Merge pull request #20354 from peppy/default-skin-refactor
Rename default skin to make way for new version
2022-09-21 11:48:38 +09:00
739c8c830f Merge pull request #20383 from frenzibyte/fix-cancel-block 2022-09-21 11:30:49 +09:00
29fa868fde Fix test scene not resetting mouse position
Also fixes until step flipped.
2022-09-21 03:05:44 +03:00
368229f324 Remove unnecessary brackets 2022-09-21 01:25:01 +02:00
fe9e8635fc Fix snapping of already existing slider control points in the editor 2022-09-21 01:04:39 +02:00
dcfb6a2f06 Fix progress notifications no longer blocking close on click 2022-09-21 00:15:50 +03:00
8b918d29fc Add failing test case 2022-09-21 00:15:50 +03:00
b1ecac514a Correct comments 2022-09-20 23:13:38 +02:00
b7c1e8cc5a Remove setting AngleVariety 2022-09-20 23:11:38 +02:00
b8f2e13503 Avoid catching all exceptions raising from skin instance creation 2022-09-20 22:27:27 +03:00
a4fae37013 Fixed tests failing 2022-09-20 19:45:39 +02:00
6b1cd1bce3 Clamped JuiceStream to Playfield, but broke few tests 2022-09-20 19:13:40 +02:00
32e4cf6ccb Merge branch 'master' into fix-catch-clamp 2022-09-21 01:31:03 +09:00
cb8ed1f144 Adjust variables slightly for readability 2022-09-21 01:29:12 +09:00
ff56821152 Change SkinnableHUDComponentTestScene to show new HUD twice
Co-authored-by: Salman Ahmed <frenzibyte@gmail.com>
2022-09-21 00:24:29 +09:00
8837618ab1 Merge pull request #20342 from smoogipoo/server-shutdown-countdown
Implement server shutdown countdown + notification
2022-09-20 20:51:16 +09:00
d777afc454 Remove countdown at under 5 seconds 2022-09-20 19:55:44 +09:00
979f7f88a1 Fixed TestCatcherWidth and added TestFruitClampedToCatchableRegion 2022-09-20 12:41:06 +02:00
50c973a8e3 Merge branch 'ppy:master' into fix-catch-clamp 2022-09-20 12:34:58 +02:00
7f15dc6e6c Merge pull request #20321 from HiddenNode/fix_graph_info_overlap
Fix Progress bar info text overlapping with progress graph
2022-09-20 19:30:51 +09:00
fc6ab9c6a9 Add test coverage of shutdown notifications 2022-09-20 17:42:39 +09:00
80d8eedb7c Merge pull request #20366 from peppy/fix-nullable-download-progress
Fix multiplayer crashes due to incorrect download state
2022-09-20 17:16:11 +09:00
68c040175a Ensure Leaderboard.Scores is updated immediately via request flow 2022-09-20 17:02:57 +09:00
2499493347 Merge pull request #20375 from peppy/fix-score-reference-leak
Fix mods potentially keeping reference to runtime gameplay elements
2022-09-20 16:26:31 +09:00
b84f716c22 Display seconds when hours>0 to be more lively 2022-09-20 16:02:31 +09:00
ef29987f36 Remove FinalNotification 2022-09-20 15:54:18 +09:00
700000b583 Use custom notification with timer 2022-09-20 15:54:18 +09:00
87f195634e Merge pull request #20379 from peppy/unmute-notification-ux
Reduce occasions when "game is muted" notification shows
2022-09-20 14:59:03 +09:00
b5771ece41 Reduce the amount by which clicking the mute notification incraeses volume 2022-09-20 13:00:08 +09:00
a9c120c214 Reduce volume requirement for showing muted notification to 1% 2022-09-20 12:46:35 +09:00
b0a3c9152a Enable snapping for slider control points in the editor 2022-09-19 21:33:38 +02:00
981a73d9f8 Merge branch 'fix-catch-clamp' of https://github.com/Drison64/osu into fix-catch-clamp 2022-09-19 17:26:34 +02:00
f16b2b4fd9 Merge branch 'master' into fix-catch-clamp 2022-09-19 17:26:20 +02:00
4958421303 Moved X clamping from X to EffectiveX 2022-09-19 17:26:04 +02:00
18fe37bb22 Reverted changes 2022-09-19 17:25:35 +02:00
1c02fa8399 Update comment to not mention horizontal plane 2022-09-20 00:08:06 +09:00
46db3ad96d Move implementation to individual classes 2022-09-20 00:06:02 +09:00
b55aa68177 Remove xmldoc on private fields 2022-09-19 23:16:46 +09:00
70d60a7e73 Update import skin test in line with new default 2022-09-19 23:16:46 +09:00
c8206b747b Fix border / slider body metrics 2022-09-19 23:16:46 +09:00
4eae5f8733 Add back outer fill for hitcircles (but not slider head circles) 2022-09-19 23:16:46 +09:00
edc624c4be Tweak slider ball fade to be less present after slider ends 2022-09-19 23:16:46 +09:00
4f1530c2db Add slider follow circle 2022-09-19 23:16:46 +09:00