0f7b38f4c3
Add new default skin "argon"
2022-09-19 23:16:46 +09:00
41e69fbca6
Remove "default" prefix from naming
2022-09-18 00:15:26 +09:00
51841988bf
Rename references to DefaultSkin
to have Triangles
suffix
2022-09-17 23:57:25 +09:00
eab3eba70e
Move event handlers to LoadComplete
2022-07-08 15:09:16 +09:00
789904ccd1
Avoid reloading background unnecessariyl when not yet loaded
2022-07-08 02:12:01 +09:00
f8830c6850
Automated #nullable processing
2022-06-17 16:37:17 +09:00
832d37b2c2
Update screen transition events to use new event args
2022-04-22 00:52:44 +09:00
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
b6a272e31a
Add failing test coverage of BackgroundScreeNDefault
's beatmap background tracking when active/non-active
2021-12-14 16:40:34 +09:00
0ecf5f201c
Rename User
to APIUser
and move to correct namespace
2021-11-07 11:26:01 +09:00
a801a9a14d
Ensure background rotation on default skins
2021-06-09 07:59:47 +02:00
97204b6f27
Reduce unnecessary background changes via IEquatable
implementation
2021-06-08 22:37:18 +02:00
a98c302211
Bring back skin background source
2021-06-08 22:04:59 +02:00
5bf4dd6358
Move skin background to separate file
2021-06-08 21:57:08 +02:00
59130be99c
Fix switching storyboard mode not triggering a reload
2021-06-07 17:32:04 +09:00
f677f9b5f4
Stop BackgroundScreenDefault
from reloading beatmap background when already correct
2021-06-07 17:22:36 +09:00
d00fb21188
prevent scaling container from creating a storyboard background
2021-06-03 13:24:21 +08:00
dde64adcb5
add new background type in BackgroundScreenDefault
2021-06-02 15:51:43 +08:00
6c5234f8da
Move default IgnoreUserSettings
value to construction
2021-04-15 08:04:03 +03:00
92fd34cea9
Revert "Inverse ignore user settings bindable to "apply user settings" instead"
...
This reverts commit 175b8da2b2
.
2021-04-15 08:02:12 +03:00
175b8da2b2
Inverse ignore user settings bindable to "apply user settings" instead
2021-04-15 07:34:20 +03:00
a5fa14ac4a
Ignore user settings on background screen beatmap by default
2021-04-14 23:35:42 +03:00
7c53bebfd4
Fix beatmap background not hiding when user settings ignored and storyboard replaces background
2021-04-13 12:00:13 +03:00
36510309d1
Merge EnableUserDim
and IgnoreUserSettings
to one bindable
2021-04-13 10:58:56 +03:00
206bf3713e
Make IAPIProvider read-only bindables into IBindables
2020-12-18 15:16:36 +09:00
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
78842ab95a
Improve look & behaviour of background transitions
2020-10-30 22:40:24 +01:00
38cf90a69b
Change background to seasonal right after login
2020-10-30 22:03:26 +01:00
67a325f47d
Move config setting logic to background loader
2020-10-30 21:22:22 +01:00
d5dfd1dffe
Insert optional parentheses
2020-10-30 18:07:07 +01:00
0b46c19b23
Move seasonalBackgroundMode check up and early return if available
2020-10-30 17:16:51 +01:00
6f6a8e2a8f
Convert switch to if
2020-10-30 16:06:48 +01:00
d19dd4eef6
IsInSeason() -> IsInSeason
2020-10-30 15:56:19 +01:00
4e3fb615d2
Rename "SeasonalBackgrounds" to "SeasonalBackgroundMode"
2020-10-30 15:54:10 +01:00
f27ce7521d
Make "Sometimes" setting depend on season end date, rather than chance
2020-10-30 10:27:43 +01:00
fb1e09b3e7
Load seasonal backgrounds according to setting
2020-10-29 18:04:48 +01:00
34371b8888
Show next Background on showSeasonalBackgrounds.ValueChanged
2020-10-29 17:44:23 +01:00
bf4d99dfe7
Load SeasonalBackgroundLoader asynchronously
2020-10-29 17:43:10 +01:00
b189e0b7cf
Revert "Load SeasonalBackgroundLoader asynchronously"
...
This reverts commit 81ebcd8796
.
2020-10-29 16:01:22 +01:00
81ebcd8796
Load SeasonalBackgroundLoader asynchronously
2020-10-23 13:41:00 +02:00
4ded6d1913
Change background path with resource change
2020-07-03 11:36:03 +02:00
e80a5a085a
Make backgroundName local
2020-07-02 19:45:18 +02:00
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
48282dea8b
Remove individual setting to disable videos, fix tests
2020-03-07 22:08:38 -08:00
434c0d92e4
Use Bindable{Float,Double}s everywhere
...
To avoid further floating-point comparison bugs, remove all usages of
Bindable<{float,double}>, replacing them with their
Bindable<Float,Double> counterparts.
2020-02-01 22:50:29 +01:00
dde8432684
Fix exception through due to multiple binds
2020-01-09 13:43:57 +09:00
91735ff367
Update MathUtils namespace usages
2020-01-09 13:43:44 +09:00
bb078c2afc
Lighten user-dim container if on break time
2019-12-10 15:13:44 +03:00
c0fe91a84c
Merge branch 'master' into sharpen
2019-11-26 18:21:50 +08:00
719f0d5947
Fix stutters when changing beatmap difficulties
2019-11-25 18:28:43 +09:00