Commit Graph

55997 Commits

Author SHA1 Message Date
23254d2ff2 Fix broken files 2022-06-22 13:44:41 +09:00
07e0cd53a4 Add back online view container to chat overlay 2022-06-21 19:23:16 -07:00
50728f3fbc Fix overlay header tab item not working with localisable string 2022-06-21 18:31:09 -07:00
cf0f32f928 Merge pull request #18790 from peppy/fix-realm-async-write-blocking-overhead
Fix blocking overhead when calling `WriteAsync`
2022-06-22 09:39:17 +09:00
4aa86b0a80 fixed duplicates and cleaned up code 2022-06-21 23:41:25 +01:00
e4931f977c improved UI of maintenance section in settings 2022-06-21 23:00:03 +01:00
bff35cb348 Shake button when replay already save 2022-06-22 01:19:20 +09:00
7013909322 Remove unnecessary protected virtual 2022-06-21 16:43:04 +02:00
f564ed589f Alter sequential hotkey style to always use visible index
Previous behaviour was once mentioned off-hand as unintuitive.
2022-06-21 15:22:18 +02:00
a9f6eb0293 Add test coverage for new intended behaviour of sequential hotkey style 2022-06-21 15:18:37 +02:00
9e5cc89edb Fix classic hotkeys toggling filtered mods 2022-06-21 15:01:33 +02:00
a996325e19 Add test coverage for filter handling in classic style 2022-06-21 15:00:39 +02:00
da1814e7c3 Restructure everything to fix free mod overlay issue 2022-06-21 14:48:41 +02:00
7b7b8c1892 Implement behaviour for classic selection style 2022-06-21 14:24:30 +02:00
234120ff43 Forward entire event to IModHotkeyHandler
Required for shift handling in the classic implementation.
2022-06-21 13:37:17 +02:00
143c8e8da6 Add test scene for desired classic selection behaviour 2022-06-21 13:35:00 +02:00
658f5341c7 Set up flow for switching between hotkey styles 2022-06-21 13:34:58 +02:00
5abd8a07d2 Add setting for changing mod select hotkey style 2022-06-21 13:33:17 +02:00
f2eb7e0551 Use better design and fix some problem
Let saveReplay async but still void
Make failed score's rank = F
2022-06-21 19:06:38 +08:00
816fd338cb Fix typo 2022-06-21 19:57:27 +09:00
73124d2b1f Encapsulate mod hotkey selection logic in strategy pattern 2022-06-21 12:49:01 +02:00
a7de43ade6 Add attribute ID 2022-06-21 19:31:45 +09:00
26541ad350 Merge pull request #18794 from peppy/update-framework
Update framework
2022-06-21 19:24:21 +09:00
2e3d8d7e5d Update framework 2022-06-21 18:13:14 +09:00
ede5ca31a1 Always track final follow circle size 2022-06-21 18:10:11 +09:00
043aa82a31 Add test 2022-06-21 18:09:00 +09:00
630bd244d5 Inherit StrainSkill instead 2022-06-21 10:01:11 +01:00
b7b7de115f Merge pull request #18744 from nekodex/new-metronome-sfx
New audio feedback for metronome
2022-06-21 17:16:41 +09:00
f74b4ac277 Fix blocking overhead when calling WriteAsync 2022-06-21 17:15:25 +09:00
0f6f000188 Remove difficulty spike nerf 2022-06-21 09:13:44 +01:00
7d988da2c7 Merge pull request #18788 from peppy/editor-seek-constant-while-playing
Change editor seek-while-playing modifier to be BPM agnostic
2022-06-21 15:28:46 +09:00
a40ad6f784 Add slight transform when resetting arm from almost-zero 2022-06-21 15:07:35 +09:00
82c4d855d4 Rename sample variable to be easier to discern from other fields 2022-06-21 15:05:17 +09:00
16a9e18815 Adjust timing of latch to be more in sync with visuals 2022-06-21 15:02:53 +09:00
7b46d38318 Move colour fade back to where it was 2022-06-21 15:02:43 +09:00
3b79c632f5 Merge branch 'master' into new-metronome-sfx 2022-06-21 14:58:58 +09:00
42701757c3 Fix latch reset logic 2022-06-21 14:52:57 +09:00
22cb8b0d43 Merge pull request #18768 from smoogipoo/spectator-reset-speed-at-end
Reset spectator speed after the last frame is reached
2022-06-21 14:41:08 +09:00
1b122f88c0 Merge pull request #18786 from bdach/osu-link-ipc
Add ability to handle `osu://` scheme links via IPC on desktop
2022-06-21 14:40:46 +09:00
88f450e1d0 Remove accidental nullable enable spec 2022-06-21 14:40:21 +09:00
6807d0e44f Merge branch 'master' into osu-link-ipc 2022-06-21 07:27:35 +02:00
10efb4bc6c Fix incorrect disposal in teardown steps 2022-06-21 14:08:30 +09:00
72c0fc3fec Merge pull request #18753 from frenzibyte/prevent-mistimed-metronome-beats
Fix metronome playing mistimed beat sounds on editor clock resume
2022-06-21 13:48:42 +09:00
c61e90d768 Change editor seek-while-playing modifier to be BPM agnostic 2022-06-21 13:07:50 +09:00
046b848bcd Split group selection to separate method 2022-06-21 12:53:06 +09:00
4472c6fe2e Merge branch 'master' into spectator-reset-speed-at-end 2022-06-21 06:46:37 +03:00
3e273c17b2 Merge pull request #16464 from Susko3/input-settings
Move input settings creation to `OsuGameBase` and add mouse settings to mobile
2022-06-21 12:45:25 +09:00
f103de4efb Merge branch 'master' into spectator-reset-speed-at-end 2022-06-21 06:37:58 +03:00
b3e5642dfd Use WaitingOnFrames instead 2022-06-21 12:23:43 +09:00
93ce6fc981 Remove redundant diff processing 2022-06-21 12:11:44 +09:00