8bb1391515
Fix inspection
2021-02-03 14:53:55 +09:00
2a4488c11b
Merge branch 'master' into freemods
2021-02-03 14:12:39 +09:00
fe7f4f7222
Merge branch 'master' into playlists-item-visual-improvements
2021-02-02 21:26:16 +01:00
8e96ffd1e6
Fix "wait for import" until step potentially finishing early
...
If not obvious, the issue with previous code is that it was checking for `IsAvailableLocally`, while the import is happening on a different thread, so that method could return `true` before the importing has finished and `ItemUpdated` event is called.
2021-02-02 16:54:41 +03:00
6453367a9c
Merge branch 'freemod-select-overlay' into freemods
2021-02-02 21:43:35 +09:00
b76116d943
Merge branch 'master' into modselect-disable-stacking
2021-02-02 21:41:33 +09:00
097ce37e96
Merge branch 'fix-mod-icon' into freemods
2021-02-02 21:37:24 +09:00
921f008217
Fix ModIcon not updating background colour correctly
2021-02-02 21:35:08 +09:00
643c0605d8
Implement the freemod selection overlay
2021-02-02 21:14:38 +09:00
e58ece9e10
Make ModSelectOverlay abstract
2021-02-02 21:06:04 +09:00
50e92bd0ed
Fix selection not being preserved when IsValidMod changes
2021-02-02 20:50:54 +09:00
10ceddf3ff
Make IsValidMod adjustable
2021-02-02 20:47:50 +09:00
6d620264f4
Allow mod buttons to not be stacked
2021-02-02 20:27:41 +09:00
ac5662b1aa
Merge branch 'master' into mod-consistency-function
2021-02-02 20:01:42 +09:00
4ecbe058f7
Merge pull request #11640 from smoogipoo/add-mod-utils
...
Add ModUtils class for validating mod usages
2021-02-02 20:01:20 +09:00
8e70a50af0
Remove unused using statement
2021-02-02 19:22:13 +09:00
8cc4de2396
Merge branch 'add-mod-utils' into freemods
2021-02-02 18:53:21 +09:00
0a9861d0ab
Use TestCaseSource and add multi-mod test
2021-02-02 18:51:13 +09:00
5881b8be96
Merge branch 'add-mod-utils' into mod-consistency-function
2021-02-02 18:41:35 +09:00
c41c854ce3
Merge pull request #11637 from frenzibyte/improve-chat-autoscroll
...
Improve auto-scrolling logic for drawable channels
2021-02-02 18:40:25 +09:00
9955e02898
Make more tests use the custom mod classes
...
For safety purposes... In implementing the previous tests, I found that
using mod.Object.GetType() can lead to bad assertions since the same
ModProxy class is used for all mocked classes.
2021-02-02 18:33:14 +09:00
1df412a03c
Fix incorrect handling of multi-mod incompatibilities
2021-02-02 18:31:08 +09:00
7c29386717
Add failing tests
2021-02-02 18:01:33 +09:00
bc8a4f4111
Update test handling
2021-02-02 17:21:54 +09:00
6d9ac4d0f0
Increase darkness of gradient on buttons to make text readability (slightly) better
2021-02-02 16:57:27 +09:00
43052991f8
Remove unused using statement
2021-02-02 16:18:55 +09:00
3002fef05e
Remove empty parenthesis
2021-02-02 16:11:13 +09:00
54c0bdf7d3
Fix PlaylistLoungeTestScene appearing very narrow
2021-02-02 16:04:42 +09:00
b3105fb292
Add coverage of local echo messages performing automatic scrolling
2021-02-02 15:46:42 +09:00
3670bd40c2
Add test coverage of user scroll overriding
2021-02-02 15:44:11 +09:00
398ab9c2c2
Use UserTrackingScrollContainer instead
2021-02-02 15:29:38 +09:00
80d88024d6
Add basic test coverage of CheckValidForGameplay function
2021-02-02 14:13:50 +09:00
f166c4c414
Rename test
2021-02-02 11:04:09 +09:00
dcb1626e4d
Remove no longer necessary field
2021-02-01 22:38:42 +03:00
97e3023df9
Renamespace/rename MatchSongSelect -> PlaylistsSongSelect
2021-02-01 20:16:58 +09:00
b9832c1b2d
Add ModUtils class for validating mod usages
2021-02-01 19:37:24 +09:00
9c4c47599f
Merge branch 'master' into freemods
2021-02-01 19:28:10 +09:00
89a42d60fb
General cleanup
2021-02-01 18:50:32 +09:00
3a906a89fc
Pin mod position in participant panels
2021-02-01 18:27:15 +09:00
3cd30d284e
Renamespace
2021-02-01 18:08:49 +09:00
f538963607
Extra mods -> user mods
2021-02-01 17:57:32 +09:00
ac2a995041
Add user and panel states
2021-02-01 17:54:56 +09:00
328bd191d4
Merge pull request #11561 from Mysfit/fix-storyboard-samples
...
Fix storyboard samples continuing to play when the beatmap is paused or intro is skipped
2021-02-01 17:48:08 +09:00
1d8de2f718
Rename class to better match purpose
2021-02-01 17:32:54 +09:00
c73a05d0b5
Merge branch 'master' into multiplayer-beatmap-tracker
2021-02-01 17:24:24 +09:00
25614c7923
Merge pull request #11636 from bdach/fix-time-ramp-calculation
...
Fix incorrect speed change calculation in time ramp mods
2021-02-01 16:32:44 +09:00
39d46d21e6
Add failing test case
2021-01-31 23:44:51 +03:00
a0de1cbfd0
Handle no-duration single-object edge case
2021-01-31 21:09:41 +01:00
81b052b866
Add failing test cases
2021-01-31 20:34:22 +01:00
d7e5a21213
Add failing test case
2021-01-31 15:43:58 +01:00