e0277763d0
Refactor DifficultyAdjustSettingsControl
to help with readability
2021-07-09 13:50:07 +09:00
51bd83b3f4
Update override matching test to match expectations
2021-07-09 13:30:14 +09:00
f9cd7f10d8
Allow null values for ReadCurrentFromDifficulty
...
As long as this isn't a constructor parameter it feels best to
gracefully handle omission. Realistically having it in the ctor is the
best move, but it doesn't feel great in line with the other parameters
passed in via object initalisers.
2021-07-09 13:26:01 +09:00
90326f8864
Standardise variables
2021-07-09 13:24:26 +09:00
b7803b889e
Rename control class to be more descriptive
2021-07-08 20:37:38 +09:00
ba939c0b65
Simplify serialisation edge case by moving to Value
override
2021-07-08 17:49:00 +09:00
52ea62e3b2
Add more comments and xmldoc
2021-07-08 17:49:00 +09:00
533db01cc0
Add comprehensive tests of difficulty adjust settings
2021-07-08 17:49:00 +09:00
88b00123f6
Use existing reflection methods to avoid manual binding of ExtendedLimits
2021-07-08 17:49:00 +09:00
bd7c334588
Avoid the need for per-settings control classes
2021-07-08 17:49:00 +09:00
a6e94dd491
Add back extended limits support
2021-07-08 17:49:00 +09:00
c4313d6e96
Initial implementation of new flow (only working for approach rate)
2021-07-08 17:48:08 +09:00
fcee69ffe6
Fix ShowsDefaultIndicator
not actually being consumed
2021-07-08 17:48:08 +09:00
d540156e94
Remove now unnecessary BeatmapDifficulty.ID
2021-07-08 14:31:25 +09:00
0e4f4a6fde
Initial storage changes
2021-07-08 14:28:13 +09:00
8d94e8f534
Enable tests and update expectations
2021-07-08 14:28:05 +09:00
ddca132ab5
Add difficulty adjustment mod tests
2021-07-07 21:38:38 +09:00
9a5b322a2b
Merge pull request #13812 from ekrctb/catch-editor-border
...
Add playfield border to catch editor
2021-07-07 18:56:20 +09:00
ec3bd14e0a
Merge pull request #13594 from frenzibyte/ruleset-shaders
...
Add support for loading shaders from ruleset resources
2021-07-07 17:54:18 +09:00
f292077dd1
Merge branch 'master' into catch-editor-border
2021-07-07 10:51:32 +03:00
e72f28f739
Merge branch 'master' into ruleset-shaders
2021-07-07 16:31:24 +09:00
09925dffef
Add missing HeadlessTest
flag on new test scene
2021-07-07 16:30:23 +09:00
09a5516cc6
Merge pull request #13811 from smoogipoo/remove-unused-using
...
Remove unused usings
2021-07-07 16:30:07 +09:00
7d76fcf2b6
Fix hit object placement not receiving input when outside playfield
...
The input area is vertical infinite, but horizontally restricted to the playfield due to `CatchPlayfield`'s `ReceivePositionalInputAt` override.
2021-07-07 16:18:21 +09:00
115376c538
Add playfield border to catch editor
2021-07-07 16:14:45 +09:00
d2722f1523
Merge branch 'master' into ruleset-shaders
2021-07-07 15:44:30 +09:00
05c4e0254b
Merge pull request #13796 from peppy/fix-skin-providing-container
...
Rewrite `SkinProvidingContainer`
2021-07-07 15:43:24 +09:00
faf95c7161
Remove unused usings
2021-07-07 15:35:14 +09:00
8ec82150cf
Merge pull request #13809 from peppy/fix-submission-test-timeout
...
Shorten test beatmap to avoid timeouts in score submission test
2021-07-07 15:25:10 +09:00
fd46d30f29
Merge pull request #13795 from ekrctb/juice-stream-selection-1
...
Add path visualization to juice stream selection blueprint
2021-07-07 15:24:39 +09:00
34a867a335
Merge branch 'master' into fix-skin-providing-container
2021-07-07 15:00:35 +09:00
a933181715
Merge pull request #13808 from peppy/update-framework
...
Update framework
2021-07-07 15:00:25 +09:00
35672f372a
Shorten test beatmap to avoid timeouts in score submission test
2021-07-07 14:58:01 +09:00
b08fece2d4
Update framework
2021-07-07 14:30:47 +09:00
c18b8ca86c
Add missing ToArray()
call
2021-07-07 14:08:29 +09:00
ca791c2afa
Remove unused using statement
2021-07-07 13:53:00 +09:00
35d4b12a4f
Remove single local usage of AllSources
2021-07-07 13:52:52 +09:00
eb8b14a931
Reorder methods to make more sense
2021-07-07 13:51:51 +09:00
523546d8b6
Use List to guarantee lookup order
2021-07-06 22:51:56 +09:00
255f7b7b53
Add failing test scene
2021-07-06 22:44:23 +09:00
2e0155ce04
Merge pull request #13798 from smoogipoo/fix-spectate-button-tests
...
Fix intermittent spectate button test failures
2021-07-06 22:29:57 +09:00
12afdbdf57
Merge pull request #13791 from peppy/remove-resx-files
...
Remove all `.resx` files from osu project
2021-07-06 22:29:28 +09:00
6bc0020825
Fix intermittent spectate button test failures
2021-07-06 20:28:55 +09:00
06d2c6f0a1
Update resources
2021-07-06 19:51:57 +09:00
7b21d1ecf9
Fix juice stream outline disappears away when start position is outside the screen.
2021-07-06 19:50:32 +09:00
e4b436198b
Merge pull request #13797 from smoogipoo/fix-ready-button-tests
...
Fix intermittent ready button test failures
2021-07-06 18:36:35 +09:00
b209868d96
Fix another potential failure
2021-07-06 17:57:24 +09:00
8b12ec9586
Fix intermittent ready button test failures
2021-07-06 17:52:27 +09:00
d75d67577a
Fix regressed tests
2021-07-06 17:37:34 +09:00
cd4885e450
Add xmldoc and remove any question of how the intitial flow is being run
2021-07-06 17:18:45 +09:00