Commit Graph

6785 Commits

Author SHA1 Message Date
1a77e98537 Implement difficulty spectrum display 2021-10-26 23:06:52 +02:00
c633e2e952 only propagate unmodified right click 2021-10-26 16:24:53 -04:00
4efa1f23bb fix context menu test 2021-10-26 15:29:50 -04:00
f64fa65fd5 right click on unselected object shows context menu 2021-10-26 14:52:15 -04:00
d5b4c68d3a Merge branch 'master' into fix-slider-path-extension-incorrectness 2021-10-26 17:36:50 +09:00
aa0762ebe2 Add test coverage for failing slider case 2021-10-26 17:35:03 +09:00
b259192a8a Add failing test coverage showing hitobject local control points are defaults 2021-10-26 16:06:03 +09:00
f687ed8599 Merge pull request #15283 from peppy/test-api-beatmap-set
Add ability to make test `APIBeatmapSet`s from test scenes
2021-10-26 15:34:19 +09:00
7b8982c87c Merge pull request #15302 from peppy/fix-multiplayer-chat-escape-focus
Fix gameplay chat display not losing focus on escape key press
2021-10-26 15:34:05 +09:00
efe6763226 Merge branch 'master' into move-online-beatmap-metrics 2021-10-26 14:24:40 +09:00
6c38028d06 Fix gameplay chat display not losing focus on escape key press
Closes #15293.
2021-10-26 13:55:08 +09:00
1e3c84b34b Merge branch 'master' into use-beatmap-interfaces-more-uncontested 2021-10-26 13:51:55 +09:00
5a03e1736e Merge branch 'master' into update-beatmap-set-status-pill-appearance 2021-10-25 20:26:49 +02:00
6802e9ec10 Remove FixedWidth and add AutoSizeAxes specs to all usages 2021-10-25 20:24:48 +02:00
2c308f3008 Rename BeatmapMetrics to APIFailTimes 2021-10-25 15:34:41 +09:00
20baae9094 Move online metrics out of BeatmapInfo model 2021-10-25 15:32:18 +09:00
045dd94a6e Move online metrics out of BeatmapSetInfo model 2021-10-25 15:12:39 +09:00
94175bfb4a Update PreviewTrackManager to use IBeatmapSetInfo 2021-10-25 14:25:01 +09:00
19312435d0 Add ability to make test APIBeatmaps from test scenes
Allow tests to create a sample `APIBeatmapSet`

One step towards removing calls to `ToBeatmap` / `ToBeatmapSet`.
2021-10-25 14:18:13 +09:00
feedd53a53 Add support for setting fixed size of status pill 2021-10-24 21:37:00 +02:00
207ccc4756 Add test scene for beatmapset online status pill display 2021-10-24 20:35:26 +02:00
00732822c3 Replace insufficiently specific exception type
Resolves compilation failures for the newly-added Android build-only CI
job caused by inspection CA2201 ("Exception type System.Exception is not
sufficiently specific").
2021-10-24 17:45:39 +02:00
99d01f2162 Fix a couple of new layout inspections introduces in Rider 2021.3 EAP5 2021-10-24 23:51:49 +09:00
d24fbc6ade Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-24 12:58:56 +02:00
c6ca0e5895 Merge branch 'master' into fix-password-popover-focus 2021-10-22 22:52:46 +09:00
93482414d6 Remove SkinConfiguration subclasses and allow configuration parsing for all skin types 2021-10-22 14:42:23 +09:00
08971ff8f2 Fix typo in region spedc
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-22 11:03:28 +09:00
9e0d839ef3 Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-21 20:33:47 +09:00
32d01f022f Rename usages which rely on online backing 2021-10-21 16:58:42 +09:00
0706ad70fb Move BeatmapSetOnlineInfo to an interface type 2021-10-21 16:58:42 +09:00
59b7210efa Revert disallowing imports with no files
While it is logical that we want this, from a testing perspective this is a bit of a nightmare to fix. Let's revisit at a later point in time.
2021-10-21 13:43:42 +09:00
7a1be99999 Merge branch 'master' into fix-skin-layout-editor-crash 2021-10-21 13:05:05 +09:00
a7f3beabe3 Modify OsuTextBox test scene to test against colour provider 2021-10-20 22:49:23 +02:00
fd01a226db Remove redundant parenthesis
Co-authored-by: Bartłomiej Dach <dach.bartlomiej@gmail.com>
2021-10-20 18:11:33 +09:00
e9a35cbe7e Merge pull request #15202 from EVAST9919/prev-username-test-fix
Fix and improve TestSceneUserProfilePreviousUsernames
2021-10-20 18:03:25 +09:00
5f53dd8021 Rename test variable for legibility 2021-10-20 17:56:45 +09:00
602303e947 Add test coverage for skin.ini contents 2021-10-20 17:56:45 +09:00
19f30177ea Rewrite tests completely 2021-10-20 17:45:06 +09:00
789c715f13 Add skin.ini write support to allow for more correct hashing 2021-10-20 17:45:06 +09:00
0f8d270442 Remove online part since it doesn't really check anything 2021-10-20 11:27:24 +03:00
faabc75a3e Fix failing test 2021-10-20 10:54:08 +03:00
08f3bc3f44 Merge pull request #15120 from peppy/realm-importer
Implement realm beatmap importer
2021-10-20 16:44:16 +09:00
6f38e6166d Fix and improve TestSceneUserProfilePreviousUsernames 2021-10-20 10:32:00 +03:00
6c18d46443 Add test scene for demonstrating OsuDropdown appearance 2021-10-19 22:09:50 +02:00
7cf4395875 Merge branch 'master' into default-value-indicator 2021-10-19 16:23:02 +09:00
32cbf6e54b Add test coverage ensuring password popover keeps focus 2021-10-19 15:53:29 +09:00
8944b1dd78 Add basic test coverage of DrawableLoungeRoom 2021-10-19 15:36:27 +09:00
f7ec135b9b Fix TestSceneLoungeRoomsContainer crashing on selecting a room with a password 2021-10-19 15:36:27 +09:00
30af27e561 Merge branch 'master' into realm-importer 2021-10-19 11:06:11 +09:00
95ed9a431c Add test coverage for no submission for ruleset with null ID 2021-10-19 00:06:07 +02:00