Commit Graph

344 Commits

Author SHA1 Message Date
0de7db5840 Add test coverage for timeline selection logic 2021-09-26 19:20:55 +02:00
7caa0a81ec Rename TestScene{Editor -> Composer}Selection
In line with an upcoming split in functionality between the composer
blueprint container and the timeline blueprint container.
2021-09-26 17:22:58 +02:00
ce70d1082d Add failing test for "ghost timeline blueprint" 2021-09-26 15:29:00 +02:00
0057400bb7 Rename test scene to reflect its new purpose 2021-09-26 15:09:30 +02:00
4aadff3fd7 Add failing test for incorrect composer selection 2021-09-26 15:08:43 +02:00
4e094b2127 Implement grid size toggling matching stable 2021-09-19 20:26:02 +02:00
56e80a0706 Add rectangular position snap grid 2021-09-19 18:07:19 +02:00
cbb9ff1c49 Only run prompt-for-save test logic when relevant 2021-09-13 21:04:28 +02:00
79d0f4835e Add failing tests for preserving clipboard content 2021-09-13 21:03:30 +02:00
80e54d51f2 Add failing test for preserving editor clock time 2021-09-13 20:56:36 +02:00
eae5d62fa5 Store editor beatmap locally before editor exit 2021-09-12 15:50:41 +02:00
22fa9a303e Expose test helper for switching between difficulties 2021-09-12 13:55:48 +02:00
5ae2f41930 Make difficulty switching test scene use EditorTestScene 2021-09-12 13:26:05 +02:00
0500cd578a Merge branch 'master' into no-more-difficulty-control-points-info 2021-09-06 21:06:12 +09:00
7012a1d934 Fix issues with main menu -> editor loader transition 2021-09-05 21:48:11 +02:00
74a129dc27 Test switching difficulties after discarding changes 2021-09-05 21:48:11 +02:00
382269b362 Test staying on same difficulty due to unsaved changes 2021-09-05 21:48:10 +02:00
c72523bc14 Add basic test for difficulty switching 2021-09-05 21:48:10 +02:00
6e4efdd1b1 Add test coverage for per-ruleset setup screens 2021-09-05 13:40:58 +09:00
d4e5a612ea Update IPositionalSnapProvider to take a HitObject as reference, rather than raw time
This allows fetching the correct `DifficultyControlPoint` from the
hitobject. Nothing more.
2021-09-03 17:11:12 +09:00
6c649b7bbe Merge branch 'master' into no-more-sample-control-points-info 2021-09-02 18:09:05 +09:00
5dc938cc9f Update tests to match expectations 2021-08-31 22:41:47 +02:00
ddf9d2aa6c Add test coverage 2021-08-30 22:55:58 +02:00
015df282fe Simplify copy operations 2021-08-30 18:32:55 +09:00
eb90cedc9b Fix editor screen test scenes not updated to show their screens 2021-08-28 20:09:35 +03:00
c32168c61f Add failing test case 2021-08-25 17:03:34 +03:00
2296ee6059 Add test coverage 2021-08-17 16:56:06 +02:00
9b9dacf3fe Update usages of Drawable.Click() 2021-08-04 17:30:33 +09:00
1bff4373b3 Allow specifying flipping support of selection box different from scaling 2021-07-21 15:59:45 +09:00
bde35d9f21 Rename radio button classes to be local to editor 2021-07-19 16:57:12 +09:00
50eed26bd1 Rename radio button item to label 2021-07-17 02:32:23 +09:00
eac9b1ec7e Disable toolbox composition buttons when beatmap is not timed 2021-07-17 02:30:13 +09:00
dc428da06c Fix test regression 2021-06-22 19:30:52 -07:00
417aaacc53 Add test coverage for romanised data transfer 2021-06-10 22:18:39 +02:00
d4cb70735d Merge branch 'master' into non-nullable-beatmapset-files 2021-05-31 18:19:57 +09:00
5925beaf21 Fix bindable lease failure in editor beatmap creation tests 2021-05-31 14:24:46 +09:00
581a86b91a Revert "Revert "Fix editor tests failing due to empty files being specified""
This reverts commit 1af684c4b2.
2021-05-28 14:33:06 +09:00
1af684c4b2 Revert "Fix editor tests failing due to empty files being specified"
This reverts commit fdbd421040.
2021-05-28 14:15:28 +09:00
fdbd421040 Fix editor tests failing due to empty files being specified 2021-05-20 17:09:55 +09:00
80e231d90a Add failing test case 2021-05-12 11:42:55 +03:00
12c1ded7a8 Fix test scene broken on master 2021-05-05 00:28:49 +03:00
1ac80d42f9 Merge branch 'master' into corner-rotation-controls 2021-05-04 23:53:23 +03:00
8abff4881b Hide the corresponding rotation handle when holding scale handle 2021-05-04 07:31:55 +03:00
4f8240f19a Merge branch 'master' into corner-rotation-controls 2021-05-03 18:02:23 +09:00
3268a75f05 Remove intermediate container to fix tests 2021-05-03 17:35:56 +09:00
f2e56bd306 Refactor editor selection/blueprint components to be generic 2021-04-27 19:01:29 +09:00
beee318acc Add more distance between each hit object in editor selection test
To avoid potentially hovering over the rotation control instead of wherever the test desired to move the mouse to.
2021-04-26 01:45:52 +03:00
334927ed35 Remove leftover step 2021-04-25 20:13:01 +03:00
7490511ebf Instantiate selection box on SetUp 2021-04-25 20:03:15 +03:00
11318fd9fc Add test coverage 2021-04-25 10:17:36 +03:00