Commit Graph

56334 Commits

Author SHA1 Message Date
df66a0c2e9 Fix flaky update beatmap set test
It is generally not possible to click a button that's not yet there,
and it turns out that when the test in question is ran headless, it may
not necessarily be there immediately.
2022-10-13 21:03:52 +02:00
47d7d6fad9 Merge pull request #20738 from peppy/editor-ux-metrics
Fix some editor display metrics up to feel better
2022-10-13 20:22:20 +02:00
3645269108 Improve logo transition and reduce delay of exiting player loader in optimal conditions 2022-10-13 17:29:47 +09:00
b33935e392 Fix player loading screen settings scaling in
This always looked weird, and from the looks of the structure was
probably unintentional from the start (it is in the logo tracking
container for whatever reason).
2022-10-13 17:12:36 +09:00
a93c350ca8 Start settings panels without background visible 2022-10-13 17:11:56 +09:00
6608ada925 Fix test failures due to missing colour provider dependency 2022-10-13 17:05:11 +09:00
15f9697c9f Roughly update design of editor buttons 2022-10-13 16:57:25 +09:00
4d99c7002b Add background behind editor toolbox groups 2022-10-13 16:36:19 +09:00
0f4a2a6059 Improve feel of settings toolbox group 2022-10-13 16:36:19 +09:00
c3902728f6 Reorganise beatmap snap control to work better in compact mode 2022-10-13 15:47:54 +09:00
a525b3f9f8 Reorder and rename toggle checkboxes to fit better 2022-10-13 15:44:33 +09:00
f6f5d33f53 Add slight padding to playfield (roughly matches stable) 2022-10-13 15:44:23 +09:00
dd372c4d19 Move "argon" skin judgement text in front of hitobjects 2022-10-13 13:52:02 +09:00
ebc1088457 Merge pull request #20729 from frenzibyte/update-local-confirmation-dialog
Request user confirmation on updating locally-modified beatmaps
2022-10-13 12:36:37 +09:00
c9b4cacc20 Merge pull request #20724 from mk56-spn/Highest_Combo_Counter
Add "longest combo" counter to HUD components.
2022-10-13 12:26:49 +09:00
f573ee4521 Merge pull request #20512 from Feodor0090/comment-deletion
Add ability to delete own comments
2022-10-13 12:13:08 +09:00
e240f659c2 Refactor visibility states to read better 2022-10-13 11:22:40 +09:00
565e5586fd Merge pull request #20725 from peppy/fix-beatmap-skin-fallbakcs
Fix legacy fallbacks not working correctly for beatmap skins
2022-10-13 10:08:40 +09:00
7db7bcc283 Add test coverage 2022-10-13 02:40:20 +03:00
964ed01abb Add confirmation dialog for updating locally modified beatmaps 2022-10-13 02:40:15 +03:00
09cc89cfa0 Update existing usages of Cursor to handle null value 2022-10-13 00:17:08 +03:00
4fb156ef4e Update xmlodc and add nullability attributes 2022-10-13 00:16:42 +03:00
565de23222 Fix CQ (non-readonly field) 2022-10-12 21:26:33 +03:00
6199db11a2 Make OsuUserInputManager dependency nullable for tournament client 2022-10-12 17:55:32 +03:00
7a6ecaff0d Remove default invisible cursor container from rulesets 2022-10-12 17:50:47 +03:00
a44cfe2901 Hide menu cursor when user is idle 2022-10-12 17:50:31 +03:00
8305d886e6 Refactor internal visibility logic to route back to PopIn/PopOut 2022-10-12 17:50:04 +03:00
f1f323ee82 Add new deserialisation test including longest combo counter 2022-10-12 18:55:50 +09:00
19f3810020 Revert namespace change
Let's not
2022-10-12 18:50:47 +09:00
3da54814f8 Merge pull request #20641 from pfgithub/patch-fix-save-collections
Preserve collections when saving a beatmap
2022-10-12 18:36:45 +09:00
e2c80f09da Remove unnecesary directive 2022-10-12 11:05:22 +02:00
8bf4ca4b53 Add legacy skin fallback when beatmap skin is providing resources 2022-10-12 17:47:20 +09:00
fd20515a6d Don't throw if LegacySkin doesn't have a transformer encapsulating it
This allows for more flexibility in lookups.
2022-10-12 17:29:17 +09:00
1c93551590 Remove completely incorrect check before applying ruleset transformer 2022-10-12 17:07:13 +09:00
9473c350b5 Merge pull request #20266 from cdwcgt/catch-combo-hide
Fade out CatchComboDisplay when hide HUD
2022-10-12 16:59:07 +09:00
3ac3c33cc3 Merge pull request #20712 from peppy/reduce-import-transaction-scope
Reduce the scope of realm transactions during import operations
2022-10-12 16:56:21 +09:00
b72c8970eb Max Combo Counter added 2022-10-12 09:50:01 +02:00
300888b423 Merge pull request #20720 from peppy/fix-welcome-intro-delay
Fix incorrect delay for non-theme music on "welcome" intro
2022-10-12 16:15:54 +09:00
00d8398056 Update test scene to allow seeing loading spinner 2022-10-12 15:48:42 +09:00
e43c8e84b0 Use Show instead of Alpha=1 2022-10-12 15:48:42 +09:00
47fe4eb0bd Merge branch 'master' into comment-deletion 2022-10-12 15:48:26 +09:00
5ce890cdb5 Merge pull request #20568 from Susko3/update-displays-in-setting
Sync displays dropdown in settings with OS displays
2022-10-12 15:35:31 +09:00
9d0ae3f0ca Update test scene to work with new data source 2022-10-12 15:32:58 +09:00
3ba8ffb8de Merge pull request #20687 from NotGumballer91/master
Improve Intro timing with non-osu! theme
2022-10-12 15:32:03 +09:00
f3e85d2302 Fix initial state being wrong due to BindValueChanged call in BDL load 2022-10-12 15:26:26 +09:00
ea3d08d5a0 Fix collision of external hide with internal logic in LegacyCatchComboCounter 2022-10-12 15:26:26 +09:00
2e3e4ac5be Update CatchComboDisplay to use NRT 2022-10-12 15:26:26 +09:00
652bc4ac61 Update CatchComboDisplay implementation to use newly exposed bindable 2022-10-12 15:14:33 +09:00
d2d589a156 Expose HUD state via Player 2022-10-12 15:11:52 +09:00
a10fda2843 Merge branch 'master' into catch-combo-hide 2022-10-12 15:00:35 +09:00