Commit Graph

44309 Commits

Author SHA1 Message Date
93eb385dd4 Add sound for switching between volume controls 2021-07-08 20:01:39 +09:00
c937c45360 Don't move selected objects outside the playfield in catch editor 2021-07-08 18:49:32 +09:00
7153983dd4 Add test coverage 2021-07-08 18:29:54 +09:00
af270cccc4 Fix cross talk between ModSelectOverlays 2021-07-08 17:59:04 +09:00
592d3fdf00 Cleanup 2021-07-08 11:54:58 +03:00
c67f756c75 Change approach rate bonuses to be less punishing on mid-length maps 2021-07-08 11:52:43 +03: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
25b94061fd Fix assert step not waiting for transformation 2021-07-08 16:40:18 +09:00
8ac3015f14 Add tests of banana shower placement blueprint 2021-07-08 16:36:44 +09:00
4ac7d629d7 Expose current placement blueprint 2021-07-08 16:36:41 +09:00
68116aa042 Fix placement blueprint animation is not running in test scene 2021-07-08 16:17:09 +09:00
ae67409f41 Add a test of fruit placement blueprint 2021-07-08 16:12:08 +09:00
8da1335e5f Add catch placement blueprint visual test scenes (without tests) 2021-07-08 15:51:46 +09:00
bd4b3f5268 Add catch selection blueprint visual test scene (without tests) 2021-07-08 15:42:29 +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
663ffae42f Fix hit object selection blueprint potential null reference 2021-07-08 14:19:00 +09:00
341cb09c6e Update terminology in README
At some point we'll want to replace the link to the outdated blog post (or just remove it?) with the gantt or otherwise.
2021-07-08 12:06:52 +09:00
64a02fe10f Merge pull request #13813 from ekrctb/catch-selection-alive
Fix catch selection blueprint not displayed after copy-pasted
2021-07-07 21:54:32 +09:00
e612d7568c Merge pull request #13771 from LumpBloom7/volume-meter-switch
Add ability to navigate between volume meters via Alt+Left/Right arrows
2021-07-07 21:50:44 +09:00
ddca132ab5 Add difficulty adjustment mod tests 2021-07-07 21:38:38 +09:00
7d405f04fb Fix selected volume control not updating correctly on mouse move 2021-07-07 21:17:31 +09:00
cbe4114e90 Adjust visuals and make base opacity 100% 2021-07-07 21:07:00 +09:00
f1aa99e103 Fix catch selection blueprint not displayed after copy-pasted 2021-07-07 21:03:26 +09:00
83283a706e Add test scene 2021-07-07 20:51:13 +09:00
e42609f092 Merge pull request #8038 from thewildtree/adjust-rankings-overlay
Adjust rankings overlay elements to better match osu-web
2021-07-07 20:24:11 +09:00
f7dc689832 Merge pull request #13804 from bdach/migrate-directory-selector
Migrate file/directory selectors to use framework component instead of local implementation
2021-07-07 20:10:26 +09:00
4d7c744101 Fix failing test 2021-07-07 12:59:31 +02:00
f53f6690e3 Remove extra blank line 2021-07-07 12:01:47 +02: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
8b1876bc2a Disallow removing items from SelectionCycleFillFlowContainer 2021-07-07 11:43:54 +02: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
066d0a1ef1 Merge branch 'master' into migrate-directory-selector 2021-07-07 15:57:34 +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