f4e508b570
Remove unnecessary overrides
2021-03-15 20:43:30 +01:00
58220481db
Rename I{-> Animatable}HitExplosion
2021-03-15 20:39:02 +01:00
00306c0075
Adjust test code after explosion pooling changes
2021-03-14 16:15:33 +01:00
8b74666cc3
Add support for pooling explosions in taiko
2021-03-14 16:15:33 +01:00
716b9048c1
Merge pull request #12008 from Joehuu/user-hide-toolbar-forever
2021-03-13 18:03:25 +01:00
6438a7ee12
Merge branch 'master' into user-hide-toolbar-forever
2021-03-13 17:31:37 +01:00
27f51ac588
Merge pull request #12009 from peppy/fix-changelog
2021-03-13 15:53:05 +01:00
a227b0a581
Build on xmldoc with rationale
2021-03-13 23:29:47 +09:00
e70ba2d005
Remove unnecessary second variable
2021-03-13 23:29:01 +09:00
4afbccfcff
Fix initial operation potentially running before DI is completed
2021-03-13 19:30:40 +09:00
b13f193c8d
Fix incorrect task being returned for changelog continuations
2021-03-13 19:26:38 +09:00
0ba5312a40
Move blocking show logic to UpdateState
2021-03-13 00:05:26 -08:00
5999e4ba33
Add xmldoc for hiddenbyuser bool
2021-03-12 20:18:32 -08:00
62f2a823f6
Hide toolbar forever when the user hides it
2021-03-12 15:48:50 -08:00
6c0734a09f
Handle global action in toolbar instead of osugame
2021-03-12 15:48:49 -08:00
d0644221ff
Add test showing toolbar behavior change
2021-03-12 15:48:49 -08:00
9b5e35565b
Merge pull request #11975 from frenzibyte/legacy-spinner-placements
...
Adjust legacy spinner components placements to match osu!stable
2021-03-12 23:12:43 +09:00
e3813ab828
Merge branch 'master' into legacy-spinner-placements
2021-03-12 19:47:34 +09:00
6e7bb87977
Merge pull request #12005 from peppy/fix-settings-reset-button-tooltips
...
Switch RestoreDefaultsValueButton to use HasPendingTasks to avoid tooltip always showing
2021-03-12 16:06:38 +09:00
e7707eee94
Switch RestoreDefaultsValueButton to use HasPendingTasks to avoid tooltip always showing
2021-03-12 15:23:11 +09:00
d8db29de35
Merge pull request #11990 from peppy/fix-storyboard-alpha-start-time-woes
...
Fix storyboard commands occurring before the earliest point of visibility delaying gameplay
2021-03-12 00:07:23 +09:00
023af75cc3
Merge branch 'master' into fix-storyboard-alpha-start-time-woes
2021-03-11 22:09:56 +09:00
99ef5077c2
Merge pull request #11992 from peppy/fix-spm-during-fade-out
...
Fix SPM counter immediately disappearing/decreasing after spinner has already been completed
2021-03-11 22:04:35 +09:00
ea9b48d17d
Remove unused using
2021-03-11 21:21:48 +09:00
b5bdf235ca
Slightly improve comments more
2021-03-11 21:21:44 +09:00
8bc494b224
Adjust explanatory comments
2021-03-11 20:57:00 +09:00
1591d593e2
Move spin start time to inside result and switch to standard state handling
2021-03-11 12:58:15 +09:00
efb4a366d4
Fix xmldoc explaining incorrect behaviour
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2021-03-11 12:15:59 +09:00
3f34981664
Fix incorrect spinner top offset calculation with clarification
2021-03-11 05:40:20 +03:00
f6baf49ad6
Merge pull request #11989 from peppy/fix-ios-builds
...
Fix iOS release build crashes
2021-03-09 18:34:32 +09:00
4e8bcc9265
Fix SPM counter decreasing after spinner has already been completed
2021-03-09 16:54:46 +09:00
5a6864eb78
Fix SPM counter immediately disappearing on completion of spinners
2021-03-09 16:54:46 +09:00
8aaba32431
Fix storyboard commands occurring before the earliest point of visibility delaying gameplay
...
In osu-stable, storyboard intros start from the first command, but in
the case of storyboard drawables which have an initial hidden state, all
commands before the time at which they become visible (ie. the first
command where `Alpha` increases to a non-zero value) are ignored.
This brings lazer in line with that behaviour. It also removes several
unnecessary LINQ calls.
Note that the alpha check being done in its own pass is important, as
it must be the "minimum present alpha across all command groups,
including loops". This is what makes the implementation slightly
complex.
Closes #11981 .
2021-03-09 15:55:12 +09:00
a5b3ac7ef8
Add failing test covering alpha commands proceeding non-alpha (but ignored) commands
2021-03-09 15:54:11 +09:00
296afd2d17
Merge pull request #11971 from bdach/taiko-judgement-pooling
...
Enable pooling for taiko judgements
2021-03-09 15:17:24 +09:00
0549395869
Inline "legacy coordinates container" and add "spinner Y centre" const
2021-03-09 08:55:32 +03:00
dc9028d24a
Update framework
2021-03-09 14:27:29 +09:00
bb79da1aac
Correct playfield shift counteract comment
...
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com >
2021-03-09 00:34:00 +03:00
9b5d11f2a5
Merge pull request #11958 from bdach/ruleset-filter-v3
...
Allow rulesets to specify custom song select filtering criteria
2021-03-08 23:23:24 +09:00
d90cf532ea
Merge pull request #11986 from peppy/configure-await-false
...
Use ConfigureAwait(false) for all async calls
2021-03-08 22:58:10 +09:00
ff2327ffac
Merge branch 'master' into configure-await-false
2021-03-08 22:24:29 +09:00
f15ee813c2
Merge pull request #11985 from peppy/ios-signalr-workaround
...
Fix multiplayer/spectator not working on iOS
2021-03-08 16:32:51 +09:00
02194a93cb
Apply missing additions to android project
2021-03-08 15:22:03 +09:00
6cb0db9c33
Apply override rules to iOS/Android test projects
2021-03-08 14:54:49 +09:00
d2bc48e576
Exclude tests from ConfigureAwait rule
2021-03-08 14:36:35 +09:00
b1cd01ceb8
Apply ConfigureAwait changes to game side
2021-03-08 14:36:35 +09:00
765cc5cf37
Remove iOS multiplayer blocking code
2021-03-08 14:35:22 +09:00
7763e1dbe1
Apply workaround for runtime iOS failures
...
See https://github.com/mono/mono/issues/20805#issuecomment-791440473 .
2021-03-08 14:35:22 +09:00
85bad1ab89
Merge pull request #11934 from ppy/dependabot/nuget/Microsoft.Extensions.Configuration.Abstractions-5.0.0
...
Bump Microsoft.Extensions.Configuration.Abstractions from 2.2.0 to 5.0.0
2021-03-08 14:07:43 +09:00
ef88cbd9f4
Merge pull request #11984 from peppy/intro-triangles-background-access
...
Fix potential cross-thread drawable mutation in IntroTriangles
2021-03-08 14:06:26 +09:00