Commit Graph

70417 Commits

Author SHA1 Message Date
Dan Balasescu 233560b867
Fix CI test report workflow 2024-11-08 11:55:24 +09:00
Dan Balasescu 8bd65d9938
Merge pull request #30535 from bdach/fix-hud-shifting-when-flipped-drawables-present
Fix HUD elements shifting in unintended manner when partially off-screen flipped skin elements are present
2024-11-08 01:55:03 +09:00
StanR c9d3b6557d Fix code issues 2024-11-07 21:23:26 +05:00
StanR 78c97d2cd7 Add `DifficultyCalculationUtils` 2024-11-07 20:36:00 +05:00
Bartłomiej Dach b0c6042b2a
Fix HUD elements shifting in unintended manner when partially off-screen flipped skin elements are present
Closes https://github.com/ppy/osu/issues/30286.
2024-11-07 14:01:34 +01:00
Bartłomiej Dach dba065302d
Adjust appearance once more 2024-11-07 13:41:41 +01:00
Jay Lawton 7c3a3c4d10 rename DifficultStrains for clarity 2024-11-07 21:56:42 +10:00
Jay Lawton 2b6a473164 update methods 2024-11-07 21:12:04 +10:00
Dean Herbert 54288c350a
Merge pull request #30525 from smoogipoo/multiplayer-refactor
Replace `MultiplayerRoomComposite` with local bindings
2024-11-07 19:53:44 +09:00
Jay Lawton 748055ab29 remove double instance of array 2024-11-07 20:15:59 +10:00
Dan Balasescu cb2e5ac2c4
Skip diffcalc job if target is not valid
Same as all other jobs... Just so that it doesn't appear as "completed"
in the workflow list.
2024-11-07 19:15:58 +09:00
Jay Lawton 177781aca5 remove localised instance of difficultstrains 2024-11-07 19:57:37 +10:00
Jay Lawton a5e6da76cb introduce difficult strains globally 2024-11-07 19:53:53 +10:00
Dean Herbert aad9f4078e
Merge pull request #30526 from smoogipoo/fix-beatmap-recommender-test
Fix intermittent beatmap recommendations test
2024-11-07 18:40:31 +09:00
Dean Herbert c7d0a7dde2
Update xmldoc and make realm transactions more obvious 2024-11-07 18:31:06 +09:00
Bartłomiej Dach e058f98bad
Remove unused field 2024-11-07 09:36:28 +01:00
Dan Balasescu 4d7fd236c5
Make class partial 2024-11-07 17:28:31 +09:00
Dan Balasescu bd630c189e
Fix tests not working by forgoing beatmap updates 2024-11-07 17:26:10 +09:00
Bartłomiej Dach 98ae45d763
Adjust appearance further in response to feedback 2024-11-07 09:18:57 +01:00
Bartłomiej Dach aede94a3f3
Use box variant of selection always 2024-11-07 08:41:38 +01:00
Bartłomiej Dach fd17966605
Remove unused using directive 2024-11-07 08:40:01 +01:00
Dan Balasescu 35d004cdc2
Fix intermittent beatmap recommendations test 2024-11-06 21:12:16 +09:00
Dean Herbert 35397d90af
Merge pull request #30423 from nekodex/ruleset-selection-duck-tweak
Increase ducking duration when selecting Mania ruleset
2024-11-06 18:56:26 +09:00
Dean Herbert da95a1a2f1
Update resources 2024-11-06 18:54:52 +09:00
Dean Herbert 366c0f664f
Merge branch 'master' into ruleset-selection-duck-tweak 2024-11-06 18:54:48 +09:00
Dan Balasescu 9f08b37792
Fix up tests 2024-11-06 16:35:11 +09:00
Dan Balasescu 788ecc1e7b
Replace MultiplayerRoomComposite with local bindings 2024-11-06 15:31:27 +09:00
Bartłomiej Dach 2699ebb50d
Merge pull request #30505 from peppy/editor-hide-breaks
Add ability to hide breaks from timeline
2024-11-06 06:54:49 +01:00
Dan Balasescu 8aed5784ba
Merge pull request #30509 from bdach/encode-0-01-svs
Fix effect point scroll speeds below 0.1x not being encoded properly
2024-11-06 14:33:19 +09:00
Dan Balasescu 5db52e1027
Merge pull request #30511 from bdach/fix-taiko-drum-roll-editor-weirdness
Fix drum roll editor blueprint size & input handling
2024-11-06 14:26:54 +09:00
Dan Balasescu 4b9f9b9be5
Update GHA 2024-11-06 14:02:01 +09:00
Dan Balasescu 9b6d31b249
Merge pull request #30518 from Givikap120/ensure_correct_misscount 2024-11-06 13:07:36 +09:00
Givikap120 f3251bfcfd reset to miss instead of 0 2024-11-05 22:15:18 +02:00
Givikap120 ec046651b2 Update OsuPerformanceCalculator.cs 2024-11-05 22:08:43 +02:00
Bartłomiej Dach 3d4f5d4d10
Fix test 2024-11-05 15:29:52 +01:00
Bartłomiej Dach dfda5e1b66
Improve visual appearance of mania selection blueprints 2024-11-05 15:25:29 +01:00
Bartłomiej Dach 5668c62446
Fix drum roll editor blueprint size & input handling 2024-11-05 13:12:01 +01:00
Bartłomiej Dach 23f3890293
Fix effect point scroll speeds below 0.1x not being encoded properly
Closes https://github.com/ppy/osu/issues/30472.

Caused by mismatching bounds between

	2bd12e14db/osu.Game/Beatmaps/ControlPoints/EffectControlPoint.cs (L22-L26)

and

	2bd12e14db/osu.Game/Beatmaps/ControlPoints/DifficultyControlPoint.cs (L21-L28)
2024-11-05 11:56:19 +01:00
Bartłomiej Dach 0e8dce5527
Fix `LegacyBeatmapEncoderTest` swapping expected/actual values around
Was making test output look confusing.
2024-11-05 11:51:59 +01:00
Bartłomiej Dach 48ce4fdd16
Add failing test case 2024-11-05 11:51:07 +01:00
Bartłomiej Dach 387fbc2214
Fix drum rolls losing width on strong state toggle in editor
Fixes https://github.com/ppy/osu/issues/30480.
2024-11-05 11:10:49 +01:00
Bartłomiej Dach 5f1b696387
Fix strong context menu operation not being written properly 2024-11-05 10:59:34 +01:00
Bartłomiej Dach 2bd12e14db
Merge pull request #30467 from cdwcgt/friend-add
Add the ability to add/remove friends in `UserProfileHeader`
2024-11-05 10:25:27 +01:00
cdwcgt c576fd8448
add AddFriendResponse 2024-11-05 15:55:42 +08:00
Dan Balasescu 32190fdb58
Hide cursor trail from draw visualiser 2024-11-05 16:39:13 +09:00
Dean Herbert 1fcdf67806
Handle response to get accurate mutual state immediately 2024-11-05 16:20:55 +09:00
Dean Herbert 0087270b7e
Update status and count immediately after friend request completes 2024-11-05 14:53:54 +09:00
Dean Herbert f21d2de8e8
Merge pull request #30496 from bdach/copy-link-to-score
Add context menu option to copy link to an online score
2024-11-05 14:03:47 +09:00
Dan Balasescu fcc6319417
Merge pull request #30499 from bdach/search-friends
Add search textbox to friends display
2024-11-05 13:29:59 +09:00
Dean Herbert 9d65d394d3
Add ability to hide breaks from timeline
This was another IRL request from a mapper / team member. The rationale
here is that it can be very annoying to map with break time enabled if
you have a large gap in the beatmap you are trying to fill with
hitobjects, as you are placing objects on top of a very gray area.
2024-11-05 12:56:19 +09:00