Update osu-rulesets to 2024.1208.0 #163
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2024.1130.0
->2024.1208.0
2024.1130.0
->2024.1208.0
2024.1130.0
->2024.1208.0
2024.1130.0
->2024.1208.0
Release Notes
ppy/osu (ppy.osu.Game.Rulesets.Catch)
v2024.1208.0
Compare Source
Audio
Chat
Sort public chat channels alphabetically, private channels based on recent messages (#30874 by @peppy)
Code Quality
DifficultyCalculationUtils
(#30536 by @stanriders)CachedModelDependencyContainer
andOnlinePlayComposite
from multiplayer (#30634 by @smoogipoo)ModTestScene
(#30819 by @frenzibyte)BeatmapInfo
/ realm toIBeatmap
(#28473 by @bdach)LocalisationManager.GetLocalisedString()
instead of bindable hack (#30965 by @Susko3)Editor
Fix placing objects via touch in editor not working sometimes (#30411 by @frenzibyte)
ScreenRecording_10-23-2024.16-55-59_1.MP4
Collapse sample point indicators into dots if they cannot be displayed in full (#29896 by @OliBomby)
Improve visual appearance of mania selection blueprints (#30512 by @bdach)
This isn't by all means supposed to be the end product, it's 80% of the target result in my mind in 20% of the time. Placement blueprints are all unchanged because attempting to access anything skinnable in the placement blueprint, before there is a DHO placed in an actual column, is hell. So I'm leaving that for later.
Fix osu!mania notes disappearing on seek to their end time (#30755 by @bdach)
Change some beatmap default settings to match stable (#30826 by @peppy)
Do not deselect objects when control-clicking without hitting anything (#30947 by @bdach)
I checked a few apps to see what they do in this type of scenario and it's a very mixed bag but I think this behaviour makes sense.
Smaller changes
Framework
Bring back borderless mode for macOS and Linux (ppy/osu-framework#6264 by @Susko3)
Smaller changes
OnScreenKeyboardOverlapsGameWindow
on iOS when hardware keyboard is attached (ppy/osu-framework#6407 by @frenzibyte)RearrangeableListContainer<>
crashing on replacement operations (ppy/osu-framework#6424 by @smoogipoo)RearrangeableListContainer<>
only replace differences (ppy/osu-framework#6425 by @smoogipoo)UserInputManager.mouseOutsideAllDisplays
(ppy/osu-framework#6432 by @Susko3)IWindow
and remove platform-agnostic code probingISDLWindow
(ppy/osu-framework#6438 by @Susko3)CursorEffectContainer
and update outdated name (ppy/osu-framework#6441 by @voidedWarranties)OnlineStore
(ppy/osu-framework#6433 by @frenzibyte)Gameplay
Increase idle time before gameplay loads when hovering controls (#30602 by @peppy)
Fix occasional flash when quick exiting / retrying from player (#30623 by @peppy)
Don't play fail animation if restarting on fail (#30862 by @frenzibyte)
Fixes red flashes.
Fix pause shortcut on multiplayer no longer requiring hold (#30861 by @frenzibyte)
Add a toggle for star fountains during gameplay (#30894 by @HenintsoaSky)
Adds an option under Gameplay > General that allows users to enable/disable star fountains during gameplay.
Fix "watch replay" button sometimes not loading the replay on first click (#30895 by @peppy)
Delay back button appearance when performing a quick restart (#30863 by @frenzibyte)
Fix quick retry transition from results screen looking a bit wrong (#30970 by @peppy)
Fix score no longer being saved when quick-restarting after pass (#30937 by @frenzibyte)
Smaller changes
LastLocalUserScore
when returning to song select (#30905 by @peppy)Gameplay (osu!)
Implement new osu! mod "Bloom" (#30299 by @jhk2601)
This mod dynamically adjusts the cursor size as your combo increases, similar to how No Scope functions. The idea is for it to play as a sort of "reverse flashlight". I think it plays well and adds an interesting dynamic where your cursor essentially becomes an obstacle you have to work around sometimes, see attached video to get a better idea.
Bloom.demo.mp4
Gameplay (osu!mania)
Fix stage line alignment in mania not matching stable (#30590 by @frenzibyte)
Make mania award SS even if there are GREAT judgements (#29640 by @smoogipoo)
Allow setting osu!mania scroll speed to single decimal precision (#30832 by @peppy)
Gameplay (osu!taiko)
Adjust osu!taiko constant scroll algorithm to match expectations (#30624 by @Hiviexd)
bNNh2eV.mp4
Smaller changes
Main Menu
Fix song ticker having very bad contrast against bright backgrounds (#30834 by @peppy)
Smaller changes
Online
Update rank on user card to match selected ruleset/gamemode (#27128 by @frenzibyte)
Add ability to close playlists within grace period after creation (#30793 by @bdach)
Smaller changes
Room
model (#30830 by @smoogipoo)Performance
Improve performance of UR calculations (#30868 by @peppy)
Noticeable if you have added a UR counter using the skin layout editor.
Improve realm update performance (#30893 by @peppy)
Platform
Fix osu! sometimes not starting when WSL is running in the background (#30956 by @peppy)
Smaller changes
Playlists
Settings
Add setting to allow hold-for-pause again (#30878 by @peppy)
Smaller changes
Skinning
Add "max pp" option in beatmap difficulty attribute text (#30322 by @smoogipoo)
2024-10-17.20-07-37.mp4
Smaller changes
Song Select
Fix collection management dialog refreshing full display when any change occurs (#30616 by @peppy)
Further UX improvements to collection management (#30743 by @peppy)
Smaller changes
Spectator
Add player settings to spectator / replay screens (#30749 by @Sheppsu)
UI
Fix user panel's rank overflowing on 6+ digit ranks (#30433 by @stanriders)
Scale down beatmap cards (#30748 by @stanriders)
They were too big compared to everything else.
Smaller changes
User Profile
New Contributors
Full Changelog: ppy/osu@2024.1115.3...2024.1208.0
v2024.1205.0
Compare Source
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.