Commit Graph

55386 Commits

Author SHA1 Message Date
566a61e770 Merge pull request #20244 from peppy/notification-fling
Add ability to "fling" notifications to dismiss them
2022-09-13 19:50:34 +09:00
27a81dfb9f Merge pull request #20270 from OliBomby/fix-selectionblueprint-order
Fixed HitObjectOrderedSelectionContainer being able to become unsorted and causing crashes
2022-09-13 17:18:58 +09:00
53ac9dbc38 Merge branch 'master' into notification-fling 2022-09-13 17:07:16 +09:00
08f0056b37 Merge pull request #20265 from peppy/fix-song-progress-invalidations
Fix `SongProgress` invalidating too often
2022-09-13 16:51:11 +09:00
0e2155303e Merge branch 'master' into fix-song-progress-invalidations 2022-09-13 16:07:05 +09:00
62971ef1cc Merge pull request #20281 from peppy/fix-drawable-ruleset-dependencies
Fix null considerations in `DrawableRulesetDependencies`
2022-09-13 15:26:29 +09:00
608c893b23 Add basic test guarantees 2022-09-13 15:03:13 +09:00
ea07f6692c Merge pull request #20283 from peppy/fix-multi-spectator-player-null-ref
Fix potential crash if multiplayer spectator load is aborted early
2022-09-13 14:59:36 +09:00
f53507828c Rename event to be more generic (and add comprehensive xmldoc) 2022-09-13 14:59:30 +09:00
ac034bffeb Fix potential crash if multiplayer spectator load is aborted early 2022-09-13 14:21:54 +09:00
6bf6b7e125 Fix null considerations in DrawableRulesetDependencies 2022-09-13 13:13:38 +09:00
9c2b0efbc7 Merge pull request #20262 from smoogipoo/scoreprocessor-computeaccuracy
Add `ScoreProcessor.ComputeAccuracy()`
2022-09-13 11:55:02 +09:00
34463c3956 Merge pull request #20260 from peppy/fix-skin-animation-edge-case
Fix new-style legacy skins with animated judgements not adding correct transforms
2022-09-13 04:20:09 +03:00
0ca4be5e5b Fix one more inspection 2022-09-13 03:45:31 +03:00
fd48249eef fix with new event 2022-09-13 02:20:52 +02:00
69b9bae3b3 Merge branch 'master' into scoreprocessor-computeaccuracy 2022-09-13 03:09:52 +03:00
a6f68e4a90 Fix NRT inspections 2022-09-13 03:08:13 +03:00
a1f4724685 moved the location of the tests 2022-09-13 01:38:29 +02:00
a20c97d072 Merge branch 'master' into fix-skin-animation-edge-case 2022-09-13 02:26:55 +03:00
5fba21d658 Rename parameter to clarify purpose 2022-09-13 02:21:01 +03:00
718f8c4ee2 revert the fix 2022-09-13 01:09:42 +02:00
8400de4b2e invoking hitobject updated before invoking removed 2022-09-12 17:50:11 +02:00
802c5629c0 Merge branch 'master' into notification-fling 2022-09-12 20:09:21 +09:00
2b4b14ca99 Fix SongProgress invalidating too often
This regressed with https://github.com/ppy/osu/pull/19556. Rather than
try and figure whether that new container needs to handle size
differently, this is a simple solution.

Height was taken from a runtime check (maxes out at about 14.5).

Closes #20235.
2022-09-12 20:06:53 +09:00
f48a743890 Merge remote-tracking branch 'upstream/master' into fix-selectionblueprint-order 2022-09-12 12:52:32 +02:00
837cc76019 Create TestSceneSelectionBlueprintDeselection.cs 2022-09-12 12:50:16 +02:00
00c9763d67 Merge pull request #20261 from peppy/cancel-in-progress-ci
Cancel in progress CI runs when new commits are pushed
2022-09-12 19:47:51 +09:00
5bd0be14ed Merge pull request #20259 from peppy/fix-changelog-crash
Fix potential crash when opening changelog overlay if entry has no URL
2022-09-12 19:47:21 +09:00
7f291552c7 Merge pull request #20258 from peppy/fix-slider-leak-editor
Fix bindable event binds to `HitObject` directly
2022-09-12 19:47:10 +09:00
431e84f992 Cancel in progress CI runs when new commits are pushed
Same as https://github.com/ppy/osu-web/pull/9268.

Should hopefully help with organisation concurrent limits.
2022-09-12 19:09:46 +09:00
cb6d02ec3a Merge pull request #19066 from andy840119/remove-the-nullable-disable-in-the-ruleset
Remove the nullable disable annotation in the ruleset class
2022-09-12 19:07:23 +09:00
f56f6545c0 Add test coverage of flinging 2022-09-12 19:06:09 +09:00
d92e000fe6 Fix flinging a notification not correctly running Close 2022-09-12 19:00:03 +09:00
4ee3e8f087 Don't play fling animation when activating a notification 2022-09-12 18:57:18 +09:00
c064853751 Merge branch 'master' into notification-fling 2022-09-12 18:56:15 +09:00
e29f5cb456 Fix new-style legacy skins with animated judgements not adding correct transforms
Closes #16173.
2022-09-12 18:54:06 +09:00
27d4016ccb Add ScoreProcessor.ComputeAccuracy() 2022-09-12 18:37:55 +09:00
4b37330316 Merge pull request #20248 from acid-chicken/fix/stats/td
Fix new hit distribution graph didn't account for size changes
2022-09-12 18:11:18 +09:00
b0980a7bf1 Merge pull request #20215 from peppy/notification-dismiss
Allow dismissing notifications without performing action using middle / right click
2022-09-12 18:03:06 +09:00
3cfacb5e39 Merge pull request #20257 from peppy/update-button-show-login
Show login overlay when attempting to update a beatmap while logged out
2022-09-12 17:51:45 +09:00
58c1ea0321 Fix potential crash when opening changelog overlay if entry has no URL 2022-09-12 17:51:15 +09:00
89e128c0f3 Fix bindable event binds to HitObject directly 2022-09-12 17:35:56 +09:00
91c415f29b Fix nullability oversight in ManiaRulesetConfigManager 2022-09-12 16:58:20 +09:00
d561fcb126 Don't trigger fling animation when Close is triggered by non-user action 2022-09-12 16:54:25 +09:00
5a02e1e713 Use padding instead of FillFlow.Spacing to avoid artifact during animation 2022-09-12 16:46:45 +09:00
a506178571 Make bounding box shrink faster to allow for rapid flinging 2022-09-12 16:39:46 +09:00
931049aec1 Merge branch 'master' into notification-dismiss 2022-09-12 16:27:41 +09:00
bd3673baa9 Fix being able to drag after already closing a notification 2022-09-12 16:25:32 +09:00
4f298db066 fix(osu.Game): reset Y axis of the bars in hit distribution graph at the first drawing 2022-09-12 16:25:29 +09:00
0d0e2e7bcc fix(osu.Game): bars in hit distribution graph stretching in the opposite direction when DrawHeight is less than DrawWidth 2022-09-12 16:20:33 +09:00