Dean Herbert
|
c27831145c
|
Add scroll and flow at the FirstRunSetupScreen level
|
2022-04-19 16:37:29 +09:00 |
|
Dean Herbert
|
c4bade0995
|
Expose MainMenu buttons
|
2022-04-19 16:36:39 +09:00 |
|
Dean Herbert
|
6d534046ff
|
Add keyboard traversal support for first run dialog (and tidy up step traversal logic)
|
2022-04-19 14:57:15 +09:00 |
|
Dean Herbert
|
e67cc293b8
|
Add localisation support for all new strings
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
5dc3805005
|
Fix stack nullability
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
02f8367d66
|
Improve animation when showing/hiding first run overlay
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
2682373bf2
|
Use existing blocking / exit logic provided by OsuFocusedOverlayContainer
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
9074eb283d
|
Show a notification instead of blocking exit of wizard
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
8bfa59d12f
|
Ensure all other dialogs and overlays are dismissed when the first run wizard is shown
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
3ea4eabdb6
|
Ensure button text is updated on going backwards
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
fb7dc89503
|
Ensure wizard returns to initial screen after completion
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
6716621444
|
Re-fix clicking inside display also dismissing
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
11395c40b7
|
Add button to access first run setup on demand
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
ea52fab5b1
|
Tidy up dependencies and test naming
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
56c4283764
|
Only exit dialog from click if outside the dialog content
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
288f759bb4
|
Add test coverage of navigation
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
07da1cd731
|
Move buttons to top level and add backwards navigation
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
3b94e01fe6
|
Improve layout of ui scale step
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
e064f2f23e
|
Improve general layout and allow overlay to be displayed without dependencies for now
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
c2df3465b2
|
Add ui scaling setup screen, kind of
|
2022-04-19 14:53:01 +09:00 |
|
Dean Herbert
|
ae07b2b512
|
Initial setup
|
2022-04-19 14:53:01 +09:00 |
|
Salman Ahmed
|
89912675ab
|
Merge branch 'master' into i-notification-overlay
|
2022-04-19 08:22:07 +03:00 |
|
Dean Herbert
|
83e89b3e80
|
Add unread count to INotificationOverlay and fix toolbar button DI logic
|
2022-04-19 11:16:45 +09:00 |
|
Salman Ahmed
|
94335c2938
|
Update further usages to cache/resolve via interface
|
2022-04-19 00:18:10 +03:00 |
|
Dan Balasescu
|
bb8b94f8ad
|
Merge branch 'master' into i-notification-overlay
|
2022-04-19 06:03:56 +09:00 |
|
Dean Herbert
|
c4d89b8c3c
|
Update framework
|
2022-04-19 05:57:03 +09:00 |
|
Dan Balasescu
|
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 |
|
Salman Ahmed
|
1fc28552b5
|
Minor reword inline comment
|
2022-04-18 21:07:20 +03:00 |
|
Salman Ahmed
|
16a0efc562
|
Cache IDialogOverlay as its type in interface
|
2022-04-18 21:06:27 +03:00 |
|
Dean Herbert
|
5d5e46ede7
|
Fix rider incompetency
|
2022-04-18 23:10:07 +09:00 |
|
Dean Herbert
|
aaf5577e6a
|
Remove unnecessary canBeNull specification
|
2022-04-18 21:48:46 +09:00 |
|
Dean Herbert
|
d29312e070
|
Fix rider incompetency
|
2022-04-18 21:47:47 +09:00 |
|
Dean Herbert
|
043599081b
|
Split out INotificationOverlay to allow for easier testing
|
2022-04-18 20:14:01 +09:00 |
|
Dean Herbert
|
fea4632e83
|
Convert assert to hard throw
|
2022-04-18 20:04:19 +09:00 |
|
Dean Herbert
|
25f1f772f3
|
Allow caching via loadComponentSingleFile with interface specification
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
e315313266
|
Split out IDialogOverlay to allow for easier testing
|
2022-04-18 18:36:26 +09:00 |
|
Dean Herbert
|
2202863e1a
|
Split out IPerformFromScreenRunner to allow for easier testing
|
2022-04-18 17:49:28 +09:00 |
|
Dean Herbert
|
90093c1d9d
|
Combine private skin variable into exposed one
|
2022-04-18 13:32:37 +09:00 |
|
Salman Ahmed
|
2cb217e06c
|
Fix editor legacy beatmap skins not receiving transformer
|
2022-04-18 06:59:58 +03:00 |
|
Salman Ahmed
|
338d94626e
|
Expose underlying skin of EditorBeatmapSkin
|
2022-04-18 06:44:39 +03:00 |
|
Dean Herbert
|
a3cc07ff3f
|
Update resources
|
2022-04-17 15:08:15 +09:00 |
|
Dean Herbert
|
7781a4250e
|
Merge branch 'master' into zh-hant
|
2022-04-17 15:08:10 +09:00 |
|
Dean Herbert
|
399d8eac36
|
Update LocalisationAnalyser with dotnet 6 compatibility changes
|
2022-04-17 14:44:28 +09:00 |
|
Bartłomiej Dach
|
15c54b38c1
|
Merge branch 'master' into fix-popup-dialog-handling-exit-sequence
|
2022-04-16 19:01:18 +02:00 |
|
Dean Herbert
|
fe5e9ba672
|
Merge branch 'master' into sfx-tweaks
|
2022-04-15 21:47:48 +09:00 |
|
Dean Herbert
|
ceb5b4f9b4
|
Update resources
|
2022-04-15 20:46:49 +09:00 |
|
Jamie Taylor
|
ef5ed262ca
|
Add pitch randomisation to the OsuLogo hover sample
|
2022-04-15 20:38:47 +09:00 |
|
Jamie Taylor
|
8e6c015856
|
Use a fallback sample when a MainMenuButton doesn't provide a click sample
|
2022-04-15 20:38:30 +09:00 |
|
Dean Herbert
|
a7b04a8c19
|
Update framework
|
2022-04-15 19:59:38 +09:00 |
|
Dan Balasescu
|
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 |
|