Commit Graph

56430 Commits

Author SHA1 Message Date
a7eb9d8b78 Merge pull request #20111 from mk56-spn/Colour_hit_meter_improved
Add customisation settings of colour hit error display
2022-09-22 16:28:31 +09:00
2bc6b4e84f Merge branch 'master' into Colour_hit_meter_improved 2022-09-22 15:52:06 +09:00
f0dcda9acc Decrease precision of spacing setting 2022-09-22 15:49:02 +09:00
1ed4b9c11c Add more flexibility to test 2022-09-22 15:45:30 +09:00
26d98323ff Fix bindable flow, code quality, everything 2022-09-22 15:45:23 +09:00
0f663deda0 Fix changing shape causing alpha to be permanently reset to zero 2022-09-22 15:24:57 +09:00
ae70b2c32f Fix other weirdness in variable and description naming 2022-09-22 15:21:27 +09:00
19db7c5977 Remove "Opacity" setting
This should be implemented at a higher level
2022-09-22 15:19:01 +09:00
f3898da37a Rename judgement count to not mention "shape" 2022-09-22 15:18:20 +09:00
729322c505 Merge pull request #20396 from peppy/files-folder-notice
Add warning message in `files` folder to avoid accidental deletion
2022-09-22 15:18:18 +09:00
e48fe3a9e2 Add nullability to test scene 2022-09-22 15:17:37 +09:00
7d93fa9f65 Merge branch 'master' into Colour_hit_meter_improved 2022-09-22 15:11:58 +09:00
c354e828af Merge pull request #20385 from B3nn1/slider-controlpoint-snapping
Add snapping for slider control points in the editor
2022-09-22 15:06:47 +09:00
749053481a Update osu! hitobject implementation to avoid triggering ClearInternal 2022-09-22 15:04:20 +09:00
b844d76311 Move Shake logic local to hitcircle/slider 2022-09-22 15:04:20 +09:00
70bab81282 Merge pull request #20377 from peppy/argon-skin
Add new default "argon" skin
2022-09-22 14:50:43 +09:00
78625fda7d Improve exception when attempting to call DrawableHitObject.ClearInternal 2022-09-22 14:44:03 +09:00
2bdc6417e9 Mark DrawableOsuHitObject abstract for clarity 2022-09-22 14:44:03 +09:00
9bbb53af40 Merge pull request #20370 from Pasi4K5/random-mod-customisation
Add mod settings `AngleSharpness` and `AngleVariety` to the random mod
2022-09-22 13:52:41 +09:00
0dd8140dcd Merge pull request #20368 from Drison64/fix-catch-clamp
Fixed osu!catch objects spawning outside of playfield
2022-09-22 13:37:23 +09:00
db21601632 Add warning message in files folder to avoid accidental deletion
This is a pretty standard practice for applications that have data
stored in folders where a user may accidentally determine that the
content is unnecessary.

Aims to address cases like
https://github.com/ppy/osu/discussions/20394#discussioncomment-3705694.
It's not the first time this has come up, and definitely won't be the
last.
2022-09-22 13:17:24 +09:00
112bbe2296 Always use Parent.ToScreenSpace() in PathControlPointVisualiser 2022-09-21 18:56:22 +02:00
5d54354588 Add missing ToScreenSpace() call 2022-09-21 18:53:25 +02:00
86a09ad2cf Rename ClampToPlayField 2022-09-21 17:14:02 +02:00
1ef09f2ae1 Fix regression in TestSceneSongProgress 2022-09-21 23:26:25 +09:00
e3cf764909 Merge pull request #20393 from smoogipoo/add-keybind-search-term
Add "keybindings" search term to settings
2022-09-21 19:34:23 +09:00
2b8b138079 Add "keybindings" search term to settings 2022-09-21 18:46:28 +09:00
cc21e42e35 Merge branch 'master' into fix-catch-clamp 2022-09-21 11:35:58 +02:00
ed9f0555c1 Merge pull request #20392 from peppy/alpha-parsing-logic-parity
Disable alpha component parsing in beatmap / skin colour sections
2022-09-21 18:16:31 +09:00
992441b9de Disable alpha component parsing in beatmap / skin colour sections 2022-09-21 16:11:41 +09:00
5b73f24864 Fix outdated scores being held by BeatmapLeaderboard after external beatmap switch 2022-09-21 15:21:32 +09:00
0996051271 Order test scores more correctly 2022-09-21 15:03:06 +09:00
29c4d06d36 Merge branch 'fix-gameplay-leaderboard-layout' into gameplay-leaderboards 2022-09-21 14:58:58 +09:00
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