Commit Graph

11431 Commits

Author SHA1 Message Date
b3e5642dfd Use WaitingOnFrames instead 2022-06-21 12:23:43 +09:00
98d69c846c Reset spectator speed at last frame 2022-06-19 17:12:20 +09:00
a2e17941e5 Merge branch 'master' into timing-offset-adjust-seek-only-at-start 2022-06-19 01:27:44 +03:00
2a95715652 Merge branch 'master' into fix-input-regression 2022-06-18 19:44:53 +02:00
3902dc64f0 Fix adjusting offset via button seeking to timing point's offset unexpectedly
This was added with the intention of tracking the offset when already at
the start (the most common case when you're using the tap timing
wizard), but was also seeking when the user may be much further beyond
or before it.

Addresses https://github.com/ppy/osu/discussions/18741#discussioncomment-2975051.
2022-06-19 01:35:45 +09:00
3fa8c19acd Merge branch 'master' into latency-certifier/hidden-cursor 2022-06-19 00:31:11 +09:00
a5e5172b91 Fix BlueprintContainer eating input from skin editor buttons 2022-06-18 18:28:36 +03:00
5917c70127 Merge branch 'master' into multi-song-select-operation 2022-06-18 11:58:13 +02:00
f6a3047596 Merge branch 'master' into editor-metadata-name-unification 2022-06-18 10:22:52 +02:00
77e7e4ecb2 Fix selection being blocked after early return 2022-06-18 14:28:30 +09:00
8a1d11fefb Cancel previous metronome sound playback on pause 2022-06-18 04:07:21 +03:00
e04df371d1 Merge branch 'master' into multi-song-select-operation 2022-06-18 08:51:24 +09:00
4bc26dbb48 Merge pull request #18743 from smoogipoo/nullable-by-default
Enable NRT by default
2022-06-17 23:18:35 +09:00
5d93db1522 Merge pull request #18726 from peppy/disclaimer-stop-handling-after-suspend
Fix `Disclaimer` screen handling user change events after initial display
2022-06-17 18:28:06 +09:00
1900480d51 Inline animation method 2022-06-17 17:06:06 +09:00
869db52540 Tie loading layer to ongoing operation state 2022-06-17 17:05:23 +09:00
e51babdb96 Change heart animation flow to be more correct 2022-06-17 17:01:11 +09:00
f8830c6850 Automated #nullable processing 2022-06-17 16:37:17 +09:00
6ff6a3f5b3 Rename and document chooserPath 2022-06-16 21:51:31 +02:00
db02cb81c5 Fix file chooser path not opening home directory initially 2022-06-16 20:48:17 +03:00
f7a27b412a Revert "Let latency certifier buttons steal hover from area"
This reverts commit beb0331640.
2022-06-16 20:35:30 +03:00
8e088140b2 Reword comment since IRequireHighFrequencyMousePosition isn't the issue 2022-06-16 20:09:10 +03:00
beb0331640 Let latency certifier buttons steal hover from area 2022-06-16 20:00:30 +03:00
ed6817ae6a Allow switching between latency and menu cursor using IProvideCursor 2022-06-16 19:46:31 +03:00
52538dc708 Refactor LatencyCursorContainer to become a cursor container 2022-06-16 19:46:04 +03:00
47d0ecf5e8 Merge branch 'master' into editor-metadata-name-unification 2022-06-16 18:53:23 +03:00
6aee689586 Fix previous file lookup not using metadata properties 2022-06-16 18:50:38 +03:00
f1081db953 Fix background/track implicitly renamed on initial load 2022-06-16 18:48:32 +03:00
89533fa33d Fix Disclaimer screen handling user change events after initial display
Unnecessary overhead, but also should resolve a production hard crash.
2022-06-16 15:40:20 +09:00
f88c568c8d Update flag sizes after switch to twemoji assets
The old flags used a size of 150x100, while the new assets based on
twemoji use a size of 150x108. Update existing usages to match this new
aspect ratio better.
2022-06-15 21:45:47 +02:00
2c35b1404b Use FileInfo as current bindable type 2022-06-15 19:29:09 +03:00
1ff070f5ff Decouple LabelledFileChooser from LabelledTextBoxWithPopover 2022-06-15 17:45:31 +03:00
7571ab6c63 Merge branch 'master' into new-dialog-sfx 2022-06-15 19:47:00 +09:00
7a2919975a Fix sound clash when exiting a multiplayer room with confirmation 2022-06-15 18:48:22 +09:00
d89c80ace2 Block operations during beatmap selection in match 2022-06-15 18:44:16 +09:00
1520ccf865 Fix double back sound due to sub screen presence in multiplayer/playlists 2022-06-15 18:44:16 +09:00
c27e5d1216 Fix editor still playing back sound when exiting with confirmation 2022-06-15 18:44:02 +09:00
be2b4e68b9 Don't play player exit sound when restarting 2022-06-15 17:49:18 +09:00
713cff3403 Don't play editor exit sound when changing difficulties 2022-06-15 17:49:09 +09:00
fd4529aa7c Play editor exit sound if no confirmation buttons were shown during exit process 2022-06-15 17:37:54 +09:00
7ac5019c08 Fix intro screens playing exit sounds 2022-06-15 17:37:30 +09:00
6136e4e27a Don't play exit sound if screen is in a non-resumable state when exiting 2022-06-15 17:37:25 +09:00
87bf53485a Merge pull request #18649 from frenzibyte/selection-context-outside-bounds
Fix context menus not appearing when clicking outside of editor playfield's bounds
2022-06-15 17:08:09 +09:00
6a8cf514e0 Update background/track file chooser to not display filename 2022-06-15 09:52:13 +03:00
5e3ccf7087 Don't play 'back' sample when exiting Editor 2022-06-15 15:41:28 +09:00
6b744a14b0 Move 'back' sample playback from OnResuming to OnExiting 2022-06-15 15:41:28 +09:00
f3f0960335 Use unified filename for background and track during editor import 2022-06-15 09:02:48 +03:00
d3feb07bc1 Split zoom updating to named method with value as optional 2022-06-15 07:57:16 +03:00
268a7e1334 Fix ZoomableScrollContainer attempting to update zoom with overlapping range 2022-06-15 05:43:41 +03:00
36599d1174 Merge branch 'master' into fix-hit-error-when-not-visible 2022-06-14 22:47:11 +03:00