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
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
b41897fd9b
Rename testscene to match class
2021-04-23 19:23:52 +09:00
b25340653d
Fix failing tests
2021-04-23 00:49:14 +09:00
4f0857f946
Xmldocs and general refactorings
2021-04-22 23:52:22 +09:00
ee25949751
Rename classes
2021-04-22 23:39:02 +09:00
f8f9cf9412
Merge branch 'fix-initial-playingusers' into multiplayer-spectator-screen
2021-04-22 23:25:25 +09:00
64579d50ac
Use only single PlayerInstance for hit sample playback
2021-04-22 22:59:47 +09:00
be8fe47f2c
Merge branch 'master' into editor-add-nudge-shortcuts
2021-04-22 20:38:34 +09:00