Commit Graph

32270 Commits

Author SHA1 Message Date
ea52fab5b1 Tidy up dependencies and test naming 2022-04-19 14:53:01 +09:00
56c4283764 Only exit dialog from click if outside the dialog content 2022-04-19 14:53:01 +09:00
288f759bb4 Add test coverage of navigation 2022-04-19 14:53:01 +09:00
07da1cd731 Move buttons to top level and add backwards navigation 2022-04-19 14:53:01 +09:00
3b94e01fe6 Improve layout of ui scale step 2022-04-19 14:53:01 +09:00
e064f2f23e Improve general layout and allow overlay to be displayed without dependencies for now 2022-04-19 14:53:01 +09:00
c2df3465b2 Add ui scaling setup screen, kind of 2022-04-19 14:53:01 +09:00
ae07b2b512 Initial setup 2022-04-19 14:53:01 +09:00
89912675ab Merge branch 'master' into i-notification-overlay 2022-04-19 08:22:07 +03:00
83e89b3e80 Add unread count to INotificationOverlay and fix toolbar button DI logic 2022-04-19 11:16:45 +09:00
94335c2938 Update further usages to cache/resolve via interface 2022-04-19 00:18:10 +03:00
bb8b94f8ad Merge branch 'master' into i-notification-overlay 2022-04-19 06:03:56 +09:00
c4d89b8c3c Update framework 2022-04-19 05:57:03 +09:00
94e892df1c Merge pull request #17862 from peppy/i-dialog-overlay
Split out `IDialogOverlay` to allow for easier testing
2022-04-19 05:24:05 +09:00
1fc28552b5 Minor reword inline comment 2022-04-18 21:07:20 +03:00
16a0efc562 Cache IDialogOverlay as its type in interface 2022-04-18 21:06:27 +03:00
5d5e46ede7 Fix rider incompetency 2022-04-18 23:10:07 +09:00
aaf5577e6a Remove unnecessary canBeNull specification 2022-04-18 21:48:46 +09:00
d29312e070 Fix rider incompetency 2022-04-18 21:47:47 +09:00
043599081b Split out INotificationOverlay to allow for easier testing 2022-04-18 20:14:01 +09:00
fea4632e83 Convert assert to hard throw 2022-04-18 20:04:19 +09:00
25f1f772f3 Allow caching via loadComponentSingleFile with interface specification 2022-04-18 18:36:26 +09:00
e315313266 Split out IDialogOverlay to allow for easier testing 2022-04-18 18:36:26 +09:00
2202863e1a Split out IPerformFromScreenRunner to allow for easier testing 2022-04-18 17:49:28 +09:00
90093c1d9d Combine private skin variable into exposed one 2022-04-18 13:32:37 +09:00
2cb217e06c Fix editor legacy beatmap skins not receiving transformer 2022-04-18 06:59:58 +03:00
338d94626e Expose underlying skin of EditorBeatmapSkin 2022-04-18 06:44:39 +03:00
a3cc07ff3f Update resources 2022-04-17 15:08:15 +09:00
7781a4250e Merge branch 'master' into zh-hant 2022-04-17 15:08:10 +09:00
399d8eac36 Update LocalisationAnalyser with dotnet 6 compatibility changes 2022-04-17 14:44:28 +09:00
15c54b38c1 Merge branch 'master' into fix-popup-dialog-handling-exit-sequence 2022-04-16 19:01:18 +02:00
fe5e9ba672 Merge branch 'master' into sfx-tweaks 2022-04-15 21:47:48 +09:00
ceb5b4f9b4 Update resources 2022-04-15 20:46:49 +09:00
ef5ed262ca Add pitch randomisation to the OsuLogo hover sample 2022-04-15 20:38:47 +09:00
8e6c015856 Use a fallback sample when a MainMenuButton doesn't provide a click sample 2022-04-15 20:38:30 +09:00
a7b04a8c19 Update framework 2022-04-15 19:59:38 +09:00
8a55f9b968 Merge pull request #17302 from peppy/fix-spectator-seeks
Fix spectator not starting from current player position
2022-04-15 13:28:49 +09:00
792ee3d171 Merge pull request #17802 from peppy/match-start-control-test-refactor
Refactor `TestSceneMatchStartControl` to avoid usage of `TestMultiplayerClient`
2022-04-15 13:28:21 +09:00
da098d071f Merge branch 'master' into settings-inactive-dim 2022-04-14 15:52:51 +03:00
4b241874c3 Merge branch 'master' into hold-delay-keyword 2022-04-14 15:25:22 +03:00
03d0b4d951 Merge branch 'master' into settings-inactive-dim 2022-04-14 21:23:20 +09:00
b088959045 Reduce settings fade in duration to higher alpha/colour cross-talk 2022-04-14 21:17:06 +09:00
9240148c8e Avoid initial fade of dim layer 2022-04-14 21:16:54 +09:00
f19208a245 Move dim layer to top and only apply dimming at one location 2022-04-14 21:04:52 +09:00
59bb6b8f7c Add background dim effect to inactive settings sections 2022-04-14 13:43:12 +03:00
566a20a623 Add keyword "delay" to hold-to-confirm activation time setting 2022-04-14 13:27:12 +03:00
7582c2a5e8 Remove unnecessary bindable 2022-04-14 19:13:54 +09:00
bb4322a4c4 Fix UI scale being applied unevenly, causing elements to move around relative to each other 2022-04-14 19:04:31 +09:00
2abdbe53e7 Cleanup whitespace 2022-04-14 18:55:12 +09:00
9de4d416e2 Merge branch 'master' into fix-spectator-seeks 2022-04-14 18:54:52 +09:00