a8c460f7df
Replace separated top-centered rotation button with rotation drag handles
2021-04-25 10:17:36 +03:00
77f7d4c963
Add composite managing display of selection box drag handles
2021-04-25 10:17:36 +03:00
ab71782674
Use colour fade transform for selection box controls
...
To become harminous with the fade transforms of the rotation control
2021-04-25 10:14:31 +03:00
62bcc5f76d
Add property for tracking whether control is during operation
2021-04-25 10:14:31 +03:00
206fc94b8c
Add rotation drag handle component
2021-04-24 08:00:36 +03:00
4bfa9cd6b6
Change inheritance of selection box buttons to base control instead
2021-04-24 08:00:29 +03:00
decd8803bc
Abstract base appearence and hover update from drag handles
2021-04-24 07:45:53 +03:00
93b53f54fa
Merge pull request #12531 from peppy/editor-add-nudge-shortcuts
...
Add simple key based time nudging support to editor
2021-04-22 21:14:51 +09:00
a5364b224f
Add simple key based time nudging support to editor
2021-04-22 18:47:04 +09:00
1884c18a2c
Ignore movement operations which have no offset
2021-04-22 18:12:03 +09:00
9d8f0c854d
Setup configuration item for editor hit animations
2021-04-21 18:05:40 +09:00
c6c91cd9a5
Refactor WaveformOpacityMenuItem
to not receive whole config
2021-04-21 18:05:26 +09:00
26430e3cb5
Merge pull request #12492 from Naxesss/bg-audio-quality-checks
...
Add background and audio checks
2021-04-21 00:10:32 +09:00
3e1b6b3b34
Simplify verifier run call args
...
Uses the resolved working beatmap instead of resolving it every time.
Also uses the EditorBeatmap itself as playable beatmap, as it is of type `IBeatmap` already, and `.PlayableBeatmap` forwards everything anyway.
2021-04-20 13:34:12 +02:00
496df411a7
Remove now unused import
2021-04-20 02:39:11 +02:00
0e6b66f457
Merge branch 'master' into bg-audio-quality-checks
2021-04-20 02:36:13 +02:00
8656176ab8
Add the playable beatmap as check argument
...
This is different from the working beatmap's `.Beatmap` property in that it is mutated by the ruleset/editor.
So hit objects, for example, are actually of type `Slider` and such instead of the legacy `ConvertSlider`.
This should be preferred over `workingBeatmap.Beatmap`.
2021-04-20 01:31:51 +02:00
0825fc57a9
Move foreground colour helper into OsuColour
2021-04-19 18:24:48 +02:00
97573fb11d
Merge branch 'master' into combo-colours-display
2021-04-19 18:21:57 +02:00
a40dcd4b8d
Add a touch more space in the timing column
2021-04-19 18:53:06 +09:00
097a347533
Adjust Add different background colour for timing area
2021-04-19 18:25:30 +09:00
5bce5d2057
Update design logic
2021-04-19 18:25:20 +09:00
1ebc5ac5cc
Remove unused legacy class
2021-04-19 16:36:00 +09:00
8da561a2a6
Soften colours and adjust padding slightly
2021-04-19 16:35:36 +09:00
f8b20ca8aa
Add new display for effect row attribute
2021-04-19 16:35:36 +09:00
ec249a0edb
Add new display for sample row attribute
2021-04-19 16:23:28 +09:00
6465a72060
Add bubbled word class for use in attribute rows
2021-04-19 16:23:28 +09:00
3aad0a8b9c
Add new display for difficulty row attribute
2021-04-19 16:23:06 +09:00
d3cebfb6fb
Use explicit label
2021-04-19 16:23:06 +09:00
a10a8680d0
Add new display for timing row attributes
2021-04-19 16:23:06 +09:00
f4baff9e04
Make TimingScreen
use rounded screen and adjust spacing/padding
2021-04-19 14:35:35 +09:00
e143afb598
Split out rounded content screen from SetupScreen for use in other places
2021-04-19 14:28:32 +09:00
513e470b52
Adjust grid spacing to allow attributes to use more width
2021-04-19 13:24:53 +09:00
0c918410d0
Make "add" button more visible
2021-04-19 13:15:24 +09:00
658c23c925
Give more space to the parameter adjustment area
2021-04-19 13:15:17 +09:00
6f2ebb20a7
Fix test failing due to null beatmap skin
...
Also annotate the field on `EditorBeatmap` as nullable for future
travelers.
2021-04-18 20:46:42 +02:00
07a00cd681
Add colours section with combo colour display
2021-04-18 20:46:42 +02:00
a8027d87b6
Fix unreadable colour hex code text due to low contrast
...
Logic is shared with the timeline blueprints which also have the same
problem of displaying text on top of a combo colour.
Slightly modified the formula. Seems to yield better results on a
subjective check.
2021-04-18 20:44:55 +02:00
cfc7664094
Use full path
2021-04-18 21:05:23 +09:00
e76565dbc5
Fix selection box not displaying after pasting a selection in the editor
...
Closes #12471 .
2021-04-18 20:28:39 +09:00
ef65c8910f
Fix resolved fields
2021-04-18 01:15:13 +02:00
400f8b3938
Add GetStream
to IWorkingBeatmap
...
This is necessary to obtain the filesize of the audio and background files.
2021-04-17 17:47:13 +02:00
448574e7e6
Use WorkingBeatmap
instead of IBeatmap
...
This lets us access things like the background, track, etc. which are necessary for quality and filesize checks.
Also improves the structure of the `CheckBackgroundTest` class in the process.
2021-04-17 17:33:53 +02:00
d9d50f0e88
Add border showing selected blueprints in timeline
2021-04-16 18:16:22 +09:00
3c8e2b8b32
Merge branch 'master' into fix-potential-deselection-crash
2021-04-16 16:27:47 +09:00
d3acbcced7
Merge pull request #12437 from peppy/fix-editor-placement-commit-false
...
Fix placement blueprints not being correctly removed after a rolled back placement
2021-04-16 16:25:05 +09:00
c59906e925
Fix an occasional crash when deleting a HitObject via internal means
2021-04-16 15:55:33 +09:00
119c9b4294
Fix placement blueprints not being correctly removed after a rolled back placement
2021-04-16 14:11:33 +09:00
42c066e6f2
Fix slider not displaying in timeline during zero-duration placement
2021-04-16 13:38:55 +09:00
c2340f1fe8
Move zoom settings back to run in a non-loaded state
2021-04-16 01:01:03 +09:00