Dean Herbert
|
8c6f50ddb1
|
Fix `BackgroundScreenDefault` incorrectly updating current background after being inactive
If the beatmap was changed but then reverted to the previously displayed
map, the background may have displayed incorrectly on resuming.
Closes #15804.
|
2021-12-14 16:40:50 +09:00 |
Dean Herbert
|
b6a272e31a
|
Add failing test coverage of `BackgroundScreeNDefault`'s beatmap background tracking when active/non-active
|
2021-12-14 16:40:34 +09:00 |
Dean Herbert
|
0ecf5f201c
|
Rename `User` to `APIUser` and move to correct namespace
|
2021-11-07 11:26:01 +09:00 |
Bartłomiej Dach
|
a801a9a14d
|
Ensure background rotation on default skins
|
2021-06-09 07:59:47 +02:00 |
Bartłomiej Dach
|
97204b6f27
|
Reduce unnecessary background changes via `IEquatable` implementation
|
2021-06-08 22:37:18 +02:00 |
Bartłomiej Dach
|
a98c302211
|
Bring back skin background source
|
2021-06-08 22:04:59 +02:00 |
Bartłomiej Dach
|
5bf4dd6358
|
Move skin background to separate file
|
2021-06-08 21:57:08 +02:00 |
Dean Herbert
|
59130be99c
|
Fix switching storyboard mode not triggering a reload
|
2021-06-07 17:32:04 +09:00 |
Dean Herbert
|
f677f9b5f4
|
Stop `BackgroundScreenDefault` from reloading beatmap background when already correct
|
2021-06-07 17:22:36 +09:00 |
Nathan Alo
|
d00fb21188
|
prevent scaling container from creating a storyboard background
|
2021-06-03 13:24:21 +08:00 |
Nathan Alo
|
dde64adcb5
|
add new background type in BackgroundScreenDefault
|
2021-06-02 15:51:43 +08:00 |
Dean Herbert
|
206bf3713e
|
Make IAPIProvider read-only bindables into IBindables
|
2020-12-18 15:16:36 +09:00 |
Dean Herbert
|
a9a3489e92
|
Fix potential null reference when loading background
As seen in
https://discordapp.com/channels/188630481301012481/188630652340404224/772094427342569493.
Caused due to async load of the loader, which means it may not be ready
before Next() is called.
|
2020-10-31 22:51:35 +09:00 |
Bartłomiej Dach
|
78842ab95a
|
Improve look & behaviour of background transitions
|
2020-10-30 22:40:24 +01:00 |
Bartłomiej Dach
|
38cf90a69b
|
Change background to seasonal right after login
|
2020-10-30 22:03:26 +01:00 |
Bartłomiej Dach
|
67a325f47d
|
Move config setting logic to background loader
|
2020-10-30 21:22:22 +01:00 |
Max Hübner
|
d5dfd1dffe
|
Insert optional parentheses
|
2020-10-30 18:07:07 +01:00 |
Max Hübner
|
0b46c19b23
|
Move seasonalBackgroundMode check up and early return if available
|
2020-10-30 17:16:51 +01:00 |
Max Hübner
|
6f6a8e2a8f
|
Convert switch to if
|
2020-10-30 16:06:48 +01:00 |
Max Hübner
|
d19dd4eef6
|
IsInSeason() -> IsInSeason
|
2020-10-30 15:56:19 +01:00 |
Max Hübner
|
4e3fb615d2
|
Rename "SeasonalBackgrounds" to "SeasonalBackgroundMode"
|
2020-10-30 15:54:10 +01:00 |
Max Hübner
|
f27ce7521d
|
Make "Sometimes" setting depend on season end date, rather than chance
|
2020-10-30 10:27:43 +01:00 |
Max Hübner
|
fb1e09b3e7
|
Load seasonal backgrounds according to setting
|
2020-10-29 18:04:48 +01:00 |
Max Hübner
|
34371b8888
|
Show next Background on showSeasonalBackgrounds.ValueChanged
|
2020-10-29 17:44:23 +01:00 |
Max Hübner
|
bf4d99dfe7
|
Load SeasonalBackgroundLoader asynchronously
|
2020-10-29 17:43:10 +01:00 |
Max Hübner
|
b189e0b7cf
|
Revert "Load SeasonalBackgroundLoader asynchronously"
This reverts commit 81ebcd8796 .
|
2020-10-29 16:01:22 +01:00 |
Max Hübner
|
81ebcd8796
|
Load SeasonalBackgroundLoader asynchronously
|
2020-10-23 13:41:00 +02:00 |
Shivam
|
4ded6d1913
|
Change background path with resource change
|
2020-07-03 11:36:03 +02:00 |
Shivam
|
e80a5a085a
|
Make backgroundName local
|
2020-07-02 19:45:18 +02:00 |
Shivam
|
18e30a7fc4
|
Implement background switching based on the intro
Only the Welcome intro has its own unique background right now
|
2020-07-02 19:23:13 +02:00 |
smoogipoo
|
91735ff367
|
Update MathUtils namespace usages
|
2020-01-09 13:43:44 +09:00 |
Dean Herbert
|
ab42fac43a
|
Improve naming
|
2019-11-22 02:38:31 +09:00 |
Dean Herbert
|
f390e558c7
|
Combine and simplify beatmap change logic
|
2019-11-22 02:32:02 +09:00 |
LeNitrous
|
0bc59e17dc
|
remove Seasonal and apply suggestions
|
2019-09-24 21:56:32 +08:00 |
LeNitrous
|
b8d147a3b4
|
introduce main menu background modes
|
2019-09-24 17:42:06 +08:00 |
Dean Herbert
|
cb0cd7ed58
|
Add triangles intro
|
2019-08-09 20:05:28 +09:00 |
Dean Herbert
|
587be955c3
|
Increase number of backgrounds in line with resources
|
2019-07-02 17:57:23 +09:00 |
David Zhao
|
1086688e0a
|
Fix variable hiding
|
2019-03-20 15:13:59 +09:00 |
David Zhao
|
2646126d86
|
Merge remote-tracking branch 'upstream/master' into visual-settings-container
|
2019-03-20 14:29:20 +09:00 |
David Zhao
|
15637f9c4a
|
Rework instant blur logic such that updateVisuals doesn't need to be public
|
2019-03-20 14:17:35 +09:00 |
David Zhao
|
8cdfb1fd61
|
Remove BlurrableBackgroundScreen, rework tests
|
2019-03-14 16:09:17 +09:00 |
Dean Herbert
|
e9ab329e93
|
Fix backgrounds not correctly handling initial async load
|
2019-03-12 00:05:05 +09:00 |
Dean Herbert
|
26d53d06a9
|
Fix remaining issues
|
2019-02-28 13:31:40 +09:00 |
smoogipoo
|
d8c55bc729
|
Adjust namespaces
|
2019-02-21 19:05:52 +09:00 |
smoogipoo
|
91302ea0bc
|
Merge remote-tracking branch 'origin/master' into iscreen
# Conflicts:
# osu.Game/Screens/Multi/Match/MatchSubScreen.cs
# osu.Game/Screens/Multi/Multiplayer.cs
# osu.Game/Screens/Multi/MultiplayerSubScreen.cs
# osu.Game/Screens/OsuScreen.cs
# osu.Game/osu.Game.csproj
# osu.sln
|
2019-01-29 21:21:36 +09:00 |
smoogipoo
|
8ea7ec6445
|
Convert everything to use IScreen
|
2019-01-24 19:47:44 +09:00 |
Dean Herbert
|
8617aaa2a7
|
Update licence header (and remove year)
|
2019-01-24 17:43:03 +09:00 |
phosphene47
|
3c677970cd
|
Add menu background skinning for supporters
|
2018-12-27 17:25:28 +09:00 |
Dean Herbert
|
83bf38f4bc
|
Make menu background blurrable
Not actually blurring yet, needs further testing.
|
2018-09-21 03:13:34 +09:00 |
Dean Herbert
|
07a1c39fe5
|
Use random default background on starting the game
|
2018-09-21 03:12:20 +09:00 |