7bc8908ca9
Partial everything
2022-11-27 00:00:27 +09:00
4c3789ec5d
Split into a function
2022-07-05 11:15:37 +02:00
bb0f212448
Trigger the initial cookie with midi and joysticks
2022-07-05 00:38:18 +02:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
e89441951c
Allow any key to trigger the initial osu! cookie
2022-04-23 18:33:43 +02:00
7d8cf1bbb6
Merge branch 'master' into first-run-setup
2022-04-21 15:49:39 +09:00
d46329f55a
Remove unused dependency
2022-04-20 12:51:55 +09:00
f5863c2030
remove unused import
2022-04-20 13:40:02 +10:00
4f80651606
implement 2a3a0c1
for playlists as well
2022-04-20 10:33:06 +10:00
2a3a0c1cd3
remove notification on trying to multi when logged out
...
fixes #17877
2022-04-19 18:44:20 +10:00
c4bade0995
Expose MainMenu
buttons
2022-04-19 16:36:39 +09:00
043599081b
Split out INotificationOverlay
to allow for easier testing
2022-04-18 20:14:01 +09:00
36c02573a8
Fix osu! logo being clicked when exiting via cmd-q on initial state
2022-03-30 21:26:30 -07:00
816fcae3a1
Rename Button
to MainMenuButton
to differentiate better
2022-03-25 15:12:39 +09:00
b87d1a61a8
Fix ButtonSystem
null reference crash due to missing null check in delayed animations
...
```csharp
[runtime] 2022-01-27 07:36:34 [error]: System.NullReferenceException: Object reference not set to an instance of an object.
[runtime] 2022-01-27 07:36:34 [error]: at osu.Game.Screens.Menu.ButtonSystem.<>c__DisplayClass56_0.<updateLogoState>b__1() in /Users/dean/Projects/osu/osu.Game/Screens/Menu/ButtonSystem.cs:line 357
[runtime] 2022-01-27 07:36:34 [error]: at osu.Framework.Threading.ScheduledDelegate.RunTaskInternal()
[runtime] 2022-01-27 07:36:34 [error]: at osu.Framework.Threading.Scheduler.Update()
[runtime] 2022-01-27 07:36:34 [error]: at osu.Framework.Graphics.Drawable.UpdateSubTree()
```
2022-01-27 16:39:38 +09:00
19467e58c1
Remove unused params from BDL methods
2022-01-15 01:06:39 +01:00
3de8125eac
Update UI cases where repeat should not be handled
2021-11-18 13:13:36 +09:00
f9d5abff8a
Update with keybinding changes
2021-09-16 18:26:12 +09:00
9b9dacf3fe
Update usages of Drawable.Click()
2021-08-04 17:30:33 +09:00
e1c646b9b2
Remove redundant arguments
2021-07-05 23:52:39 +08:00
6bc71590c5
Disable logo click sound when exiting
2021-06-25 09:21:26 -07:00
c8022126dc
Add logo sound case for transitioning to song select
2021-06-23 13:39:12 -07:00
fb5672814d
Add remaining strings for ButtonSystem
2021-05-22 13:56:59 +09:00
0acf4cf85c
Translate remaining ButtonSystem
strings and rename to match class name
2021-05-21 18:48:11 +09:00
60acd824cb
Add two sample implementations
2021-04-20 17:30:40 +09:00
765cc5cf37
Remove iOS multiplayer blocking code
2021-03-08 14:35:22 +09:00
e1f71038e3
Remove unncessary action
2021-02-24 12:13:55 +09:00
71182347d6
Also add a notifiation when trying to enter the multiplayer screen
...
Turns out the only check required to get into this screen was that the
API was online, which it always is even if the multiplayer component
isn't.
This provides a better end-user experience.
2021-02-24 11:30:14 +09:00
d3f0c0730d
Merge branch 'master' into non-concurrent-sample-playback
2021-02-12 17:22:15 +09:00
22995c216d
Use unique sample for edit button click (ButtonSystem)
2021-02-10 17:23:55 +09:00
de9d075f94
Initial sample + samplechannel rework
2021-01-19 17:11:40 +09:00
35be7ec0e1
Add back button but rename to "browse"
2021-01-06 23:28:14 +09:00
cfbfb8d58b
Revert "Remove related events"
...
This reverts commit 59025e9d50
.
2021-01-06 23:21:46 +09:00
59025e9d50
Remove related events
2021-01-06 23:09:58 +09:00
32accc8eab
Remove "osu!direct" button
2021-01-06 22:56:10 +09:00
361d215ab4
Reword notification messages to match new logic
2020-12-29 10:56:59 +01:00
5d23199233
Trim redundant IsLoggedIn checks
2020-12-29 10:56:29 +01:00
4d04e0dee7
Disallow entering the playlists/multiplayer screens if API is failing
2020-12-29 16:25:51 +09:00
a1384942b1
Timeshift -> Playlists at a code level
2020-12-25 13:11:21 +09:00
aec25e2d73
Rename "timeshift" to "playlists"
...
This only covers the user-facing instances. Code and class name changes
will happen once things have calmed down.
2020-12-24 21:53:20 +09:00
85e93c5dde
Fix main menu multiplayer icons being back to front
2020-12-22 15:22:27 +09:00
3bf670510a
Split into two actions
2020-12-22 14:55:25 +09:00
0566ed1a9b
Add button to main menu
2020-12-21 18:38:44 +09:00
ad223bc460
Make game bindable immutable.
2020-08-29 19:34:53 +02:00
5d433c0b05
Fix a couple of new Resharper inspections
2020-08-16 23:11:29 +09:00
1cec0575b7
Remove unused classes and replace overlay in game
2020-04-21 16:38:47 +09:00
bb541f5ae4
Update inspectcode version and fix new issues
2020-02-15 11:54:29 +09:00
7b2f58eb30
Apply OnRelease method signature refactorings
2020-01-22 13:22:34 +09:00
4555ecc5e0
Check for exact key
2019-09-24 15:09:08 +09:00
e5b14ce74d
Add null check for safety
...
Co-Authored-By: Salman Ahmed <slmanarendo1950@gmail.com >
2019-09-22 21:42:32 +09:00