Commit Graph

4231 Commits

Author SHA1 Message Date
b6b9a69601 Removed unnecessary class for wrapping 2021-05-05 18:50:49 +02:00
4ef901d08d Remove unnecessary redirection property to Container.Info 2021-05-05 21:07:49 +09:00
805ef621e9 Merge branch 'master' into play-storyboard-outro 2021-05-05 17:51:16 +09:00
3cc9bad979 Actually check for correct state of fade content in rewind test 2021-05-05 17:49:33 +09:00
1d4a8bc0ae Add visual test for rewinding 2021-05-04 22:23:36 -04: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
bb9fa1a25e Merge branch 'master' into play-storyboard-outro 2021-05-04 14:01:34 +09:00
8abff4881b Hide the corresponding rotation handle when holding scale handle 2021-05-04 07:31:55 +03:00
4f12ae2711 Merge branch 'master' into split-BufferedWedgeInfo 2021-05-04 13:28:42 +09:00
356b1e9a2d add emphases test 2021-05-04 05:43:59 +07:00
4f8240f19a Merge branch 'master' into corner-rotation-controls 2021-05-03 18:02:23 +09:00
625890381f Update ComboCounter components to use DI to attach data source 2021-05-03 17:43:00 +09:00
fdd0713988 Merge branch 'fix-selection-handler-visibility' into skin-bindables 2021-05-03 17:40:03 +09:00
3268a75f05 Remove intermediate container to fix tests 2021-05-03 17:35:56 +09:00
6da4105da6 Remove Sync namespace (feels unnecessary) 2021-05-03 13:38:53 +09:00
e0c129ca85 Merge branch 'master' into multiplayer-spectator-screen 2021-05-03 13:08:14 +09:00
b97d3f2af1 add heading test scene 2021-05-03 09:35:26 +07:00
88aaa9b332 add inline code colour
Reference : 31579d45aa/resources/assets/less/bem/osu-md.less (L12-L17)
2021-05-02 22:35:30 +07:00
a1e64f4e3c Use the existing toolbox design 2021-04-30 14:41:06 +09:00
3681db491c add long mixed list test
Copied from https://github.com/ppy/osu-wiki/blob/master/wiki/Tournaments/OWC/2020/en.md#tournament-rules
2021-04-30 11:21:20 +07:00
ae9d1dc40b Add component list to main editor interface and enable basic placement 2021-04-30 13:10:42 +09:00
6442fb819f Split out component from test scene and fix SongProgress 2021-04-30 13:10:42 +09:00
4770a64709 Add proof of concept components list 2021-04-30 13:10:42 +09:00
1582b0da88 add ordered list test 2021-04-30 10:43:19 +07:00
de73ac7cec Allow skin editor to be invoked from any context
This is kind of how I see things working going forward, where the editor
can be applied to anything in the game which supports it (ie. a results
screen, gameplay screen, etc.) and it will immediately allow changing
the interface.

This adds a test scene which shows this working with gameplay.
2021-04-29 16:12:15 +09:00
74c6fdc4b8 Add DrawableRuleset to the skin editor test to get a hit error meter to display 2021-04-29 16:12:15 +09:00
fd587a82ff Replace abstract class with interface, attached to the actual components (not skinnable wrapper) 2021-04-29 16:12:15 +09:00
defa350aa7 Set defaults on SkinnableHUDComponent to cancel out relative size default
Specifying locally on each HUD component looks to make more sense.
2021-04-29 16:12:15 +09:00
1cb8fc9a24 Extract editor classes out of test namespace and add anchor support 2021-04-29 16:12:15 +09:00
74fb7cd180 Extract storable attributes to bindables 2021-04-29 16:12:15 +09:00
99b428ee4b Add very basic skin editor test 2021-04-29 16:12:14 +09:00
fca173225a Refactor editor selection/blueprint components to be generic 2021-04-29 16:12:14 +09:00
2d17219c8f Setup basic test and classes for scale adjustment 2021-04-29 16:12:14 +09:00
5b009c21bb Merge branch 'master' into abstract-blueprint-handling 2021-04-29 16:10:22 +09:00
171e954e89 add unordered list test 2021-04-29 13:48:00 +07:00
ac1534cda2 Add test covering existing button actually changing to LocallyAvailable state 2021-04-28 15:54:40 +09:00
4e691ce4b0 add test link with inline text markdown 2021-04-28 11:01:54 +07:00
c09067c3d5 add OsuMarkdownTable 2021-04-28 10:53:12 +07:00
736eace00a add OsuMarkdownQuoteBlock
Reference:
d56352aeef/resources/assets/less/base.less (L7-L10)
2021-04-28 10:11:29 +07:00
6a921af085 add OsuMarkdownSeparator
Reference
d56352aeef/resources/assets/less/bem/osu-md.less (L19-L21)
2021-04-28 09:23:05 +07:00
f2e56bd306 Refactor editor selection/blueprint components to be generic 2021-04-27 19:01:29 +09:00
6959f2a8cc add OsuMarkdownFencedCodeBlock
Reference :
d56352aeef/resources/assets/less/bem/osu-md.less (L41-L45)
2021-04-27 16:01:32 +07:00
65aa01866e add test scene for OsuMarkdownContainer 2021-04-27 14:38:21 +07:00
94d0b06493 Expose mute adjustment instead 2021-04-26 19:01:30 +09:00
120fb8974d Combine more instances of test player IDs 2021-04-26 17:22:16 +09:00
737a15c2d4 Extract out test player IDs to constants 2021-04-26 17:04:39 +09:00
55f383c71e Rename test to match new MultiSpectatorLeaderboard class name 2021-04-26 16:48:40 +09:00
6d30a1a80f Reference constant for test startup delay 2021-04-26 16:45:20 +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