Bartłomiej Dach
|
a9f6eb0293
|
Add test coverage for new intended behaviour of sequential hotkey style
|
2022-06-21 15:18:37 +02:00 |
|
Bartłomiej Dach
|
a996325e19
|
Add test coverage for filter handling in classic style
|
2022-06-21 15:00:39 +02:00 |
|
Bartłomiej Dach
|
da1814e7c3
|
Restructure everything to fix free mod overlay issue
|
2022-06-21 14:48:41 +02:00 |
|
Bartłomiej Dach
|
143c8e8da6
|
Add test scene for desired classic selection behaviour
|
2022-06-21 13:35:00 +02:00 |
|
Bartłomiej Dach
|
658f5341c7
|
Set up flow for switching between hotkey styles
|
2022-06-21 13:34:58 +02:00 |
|
Bartłomiej Dach
|
73124d2b1f
|
Encapsulate mod hotkey selection logic in strategy pattern
|
2022-06-21 12:49:01 +02:00 |
|
Dean Herbert
|
10efb4bc6c
|
Fix incorrect disposal in teardown steps
|
2022-06-21 14:08:30 +09:00 |
|
Bartłomiej Dach
|
21d60231b6
|
Add limited test coverage of osu:// scheme link IPC flow
|
2022-06-20 22:22:25 +02:00 |
|
Bartłomiej Dach
|
b0b3ea42cc
|
Remove null default value in ImportSkinTest helper method
|
2022-06-20 10:44:14 +02:00 |
|
Dan Balasescu
|
c402e90598
|
Merge pull request #18777 from peppy/output-directory-on-import-failure
Silence exception and provide more log output when import fails due to empty `.osu` files
|
2022-06-20 17:36:21 +09:00 |
|
Dean Herbert
|
e82d948acc
|
Add test coverage of import throwing when no valid .osu files are found
|
2022-06-20 16:06:22 +09:00 |
|
Dean Herbert
|
92f1a2958c
|
Rename Import(TModel) to ImportModel to differentiate from other import methods
|
2022-06-20 15:18:07 +09:00 |
|
Dean Herbert
|
a6c8a832aa
|
Remove Import(ArchiveReader) and redirect existing usages to Import(ImportTask)
|
2022-06-20 15:14:57 +09:00 |
|
Dean Herbert
|
7daab2d45b
|
Merge branch 'master' into skin-editor-transform-fix
|
2022-06-20 14:10:01 +09:00 |
|
Dean Herbert
|
e4d0c7a0fb
|
Move beatmap import step to only be required when entering gameplay
|
2022-06-20 14:08:05 +09:00 |
|
Dean Herbert
|
329f1a0822
|
Add test coverage of original fail case and improve test reliability and code quality
|
2022-06-20 14:08:05 +09:00 |
|
Dean Herbert
|
243806e810
|
Move common step of toggling skin editor to own method
|
2022-06-20 13:32:44 +09:00 |
|
Gabe Livengood
|
2b0e82be40
|
add test coverage
|
2022-06-19 14:35:05 -04:00 |
|
Bartłomiej Dach
|
def87ed782
|
Add failing test for editor gameplay test using wrong ruleset
|
2022-06-19 19:28:35 +02:00 |
|
Salman Ahmed
|
47ce087694
|
Actually click the gameplay scene button than TriggerClick
|
2022-06-18 18:32:02 +03:00 |
|
Bartłomiej Dach
|
f6a3047596
|
Merge branch 'master' into editor-metadata-name-unification
|
2022-06-18 10:22:52 +02:00 |
|
Dan Balasescu
|
fd9902e816
|
Manual #nullable processing
|
2022-06-17 16:38:35 +09:00 |
|
Dan Balasescu
|
f8830c6850
|
Automated #nullable processing
|
2022-06-17 16:37:17 +09:00 |
|
Salman Ahmed
|
42378dbb88
|
Improve test coverage to ensure volume is unaffected when mouse is away
|
2022-06-16 20:22:57 +03:00 |
|
Salman Ahmed
|
47d0ecf5e8
|
Merge branch 'master' into editor-metadata-name-unification
|
2022-06-16 18:53:23 +03:00 |
|
Bartłomiej Dach
|
9c4f6d2ce0
|
Merge branch 'master' into first-run-setup-notification-interruption
|
2022-06-16 15:14:40 +02:00 |
|
Dean Herbert
|
f3984d98e6
|
Remove RealmArchiveModelManager from hierarchy
|
2022-06-16 18:53:13 +09:00 |
|
Dean Herbert
|
1f3e1b2d97
|
Combine BeatmapManager and BeatmapModelManager into one class
|
2022-06-16 18:07:04 +09:00 |
|
Dean Herbert
|
84dba36cf5
|
Update usages of BeatmapModelManager which only require importing to use BeatmapImporter
|
2022-06-16 17:59:24 +09:00 |
|
Salman Ahmed
|
2c35b1404b
|
Use FileInfo as current bindable type
|
2022-06-15 19:29:09 +03:00 |
|
Bartłomiej Dach
|
665ef5fdcc
|
Add test coverage for API-incompatible rulesets wrt mods
|
2022-06-15 17:31:46 +02:00 |
|
Bartłomiej Dach
|
0418d70056
|
Add test coverage for ignoring null mods returned by rulesets
|
2022-06-15 17:31:46 +02:00 |
|
Salman Ahmed
|
387c54c252
|
Ensure notification is displayed after first-run setup is hidden
|
2022-06-15 18:13:24 +03:00 |
|
Dean Herbert
|
f23ddfe6cc
|
Move remaining realm classes out of Stores namespace
|
2022-06-15 21:56:00 +09:00 |
|
Dean Herbert
|
584345a97e
|
Merge pull request #18693 from frenzibyte/toolbar-volume-control
Add basic volume control support in toolbar music button
|
2022-06-15 17:50:10 +09:00 |
|
Dean Herbert
|
87bf53485a
|
Merge pull request #18649 from frenzibyte/selection-context-outside-bounds
Fix context menus not appearing when clicking outside of editor playfield's bounds
|
2022-06-15 17:08:09 +09:00 |
|
Dean Herbert
|
080f2859ef
|
Merge pull request #18689 from peppy/quick-import-only-on-batch
Always perform full consistency checks for single imports
|
2022-06-15 17:06:06 +09:00 |
|
Salman Ahmed
|
dfab8b71f6
|
Merge branch 'master' into stable-beatmap-recursive-import
|
2022-06-15 10:06:46 +03:00 |
|
Dean Herbert
|
873806c2ea
|
Add keyboard adjustment support
|
2022-06-15 15:58:22 +09:00 |
|
Dean Herbert
|
19543685ff
|
Merge branch 'master' into quick-import-only-on-batch
|
2022-06-15 15:27:06 +09:00 |
|
Salman Ahmed
|
f3f0960335
|
Use unified filename for background and track during editor import
|
2022-06-15 09:02:48 +03:00 |
|
Salman Ahmed
|
3d638abc52
|
Fix test files stream not disposed after creation
|
2022-06-15 08:24:20 +03:00 |
|
Salman Ahmed
|
ee8045d507
|
Add failing test case
|
2022-06-15 07:33:21 +03:00 |
|
Salman Ahmed
|
850afcb1c3
|
Add failing test case
|
2022-06-15 05:43:39 +03:00 |
|
Salman Ahmed
|
1171d44ad9
|
Add failing test case
|
2022-06-15 03:37:04 +03:00 |
|
Salman Ahmed
|
36599d1174
|
Merge branch 'master' into fix-hit-error-when-not-visible
|
2022-06-14 22:47:11 +03:00 |
|
Salman Ahmed
|
7f23677972
|
Add volume control support via toolbar music button
|
2022-06-14 22:15:12 +03:00 |
|
Salman Ahmed
|
6fe5cacd3c
|
Fix hot reload crashing toolbar test scene
|
2022-06-14 22:15:12 +03:00 |
|
Salman Ahmed
|
cd74f22e12
|
Add failing test case
|
2022-06-14 19:10:13 +03:00 |
|
Dean Herbert
|
cac724f436
|
Re-enable ignored tests that will work again now
|
2022-06-15 00:51:08 +09:00 |
|