Commit Graph

167 Commits

Author SHA1 Message Date
7bc8908ca9 Partial everything 2022-11-27 00:00:27 +09:00
b166e477c2 Merge branch 'master' into editor-background 2022-11-08 17:18:34 +09:00
4f14ae4e34 Adjust transition effect for main menu backgrounds 2022-11-04 17:45:14 +09:00
2b934e0bea Increase delay for changing background on returning to main menu 2022-11-04 17:45:13 +09:00
0e502de8b4 Rename field to match usage 2022-11-02 18:04:42 +09:00
d6b8439121 add xmldoc for DimAmount 2022-11-02 15:11:49 +09:00
f9c6190426 Add DimAmount for UserDimContainer 2022-10-25 13:00:53 +09:00
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