Commit Graph

38200 Commits

Author SHA1 Message Date
Dean Herbert 9dea0ae935 Update test scene to be able to see a bit more 2021-04-14 21:03:52 +09:00
Dean Herbert d1c68cb92b Simplify content creation of Timeline / TimelineArea 2021-04-14 21:03:52 +09:00
Dean Herbert be08b9d1ef Combine logic of Difficulty and Timing pieces where feasible 2021-04-14 20:55:34 +09:00
Dean Herbert afbb674e52 TopLeft align check buttons so they don't move while interacting with them 2021-04-14 20:54:35 +09:00
Dean Herbert 99f05253fd Adjust timeline sizing to closer match designs (but not 1:1 yet) 2021-04-14 20:54:35 +09:00
Dean Herbert f9b1b7fe25 Update SamplePointPiece design 2021-04-14 20:54:35 +09:00
Dean Herbert a8df2388eb Update design for TimingControlPoint 2021-04-14 20:11:47 +09:00
Dean Herbert 1209c9fa32 Allow timeline to expand in height when control points are to be displayed 2021-04-14 20:10:50 +09:00
Dean Herbert ff2a37b7f4 Add new colours for editor designs 2021-04-14 20:10:50 +09:00
Dean Herbert 26110cd777 Fix timeline not receiving input (being eaten by composer) 2021-04-14 18:17:27 +09:00
Dean Herbert a314f90d37 Allow timeline to govern the size of the rest of the editor content 2021-04-14 18:17:27 +09:00
Dean Herbert e543db9bee Use additive blending for background box
Doesn't make a huge difference but this was intended.
2021-04-14 14:56:28 +09:00
Dean Herbert b7d2821b55 Display the centre marker above the waveform
Gives it a bit more visibility. This is where it was meant to sit, but
didn't consider using a proxy drawable to make it work previously.
2021-04-14 14:52:48 +09:00
Dean Herbert 7654df94f6
Merge pull request #12395 from frenzibyte/fix-cinema-ignore-settings
Fix beatmap background displayed if storyboard is hidden on "Cinema" mod
2021-04-14 14:31:03 +09:00
Dean Herbert d076be82a5
Merge pull request #12361 from Naxesss/verify-tab
Add basic AiMod-like features
2021-04-14 00:35:15 +09:00
Dean Herbert cb4f64133e Add xmldoc to interfaces 2021-04-13 23:30:20 +09:00
Dean Herbert 21e8e5fbca Move common table layout logic into `EditorTable` abstract class 2021-04-13 23:26:19 +09:00
Dean Herbert 0edc1a850d Split out common EditorTable base class 2021-04-13 23:05:58 +09:00
Dean Herbert 1ff4e2076f Merge branch 'master' into verify-tab 2021-04-13 23:05:48 +09:00
Dean Herbert c574c19f80
Merge pull request #12397 from EVAST9919/editor-timeline-fix
Simplify ExtendableCircle component
2021-04-13 22:22:38 +09:00
Naxess 69da804f81 Add missing period 2021-04-13 13:57:56 +02:00
Andrei Zavatski e601141be2 Simplify ExtendableCircle component 2021-04-13 14:57:02 +03:00
Dan Balasescu 1505a38164
Merge pull request #12396 from peppy/update-timeline-slider-apperance
Update timeline slider/spinner apperance
2021-04-13 20:47:44 +09:00
Dan Balasescu b2aa46690d
Merge pull request #12389 from peppy/fix-editor-ctrl-drag-deselection
Fix ctrl-dragging on an existing selection unexpectedly causing deselection
2021-04-13 20:38:29 +09:00
Dan Balasescu 31a8942bf2
Merge pull request #12382 from Naxesss/select-slider-fix
Fix selecting a slider correcting its path
2021-04-13 20:38:21 +09:00
Dan Balasescu 63926a3f4f
Merge pull request #12375 from peppy/fix-editor-alt-scroll
Remove alt-mousewheel bindings for volume adjustment
2021-04-13 20:21:58 +09:00
Dean Herbert 0d6890243f Fix typo in xmldoc 2021-04-13 20:18:18 +09:00
Dean Herbert 464fc02875 Fix some styling issues with the verify screen layout 2021-04-13 19:55:17 +09:00
Dean Herbert 03ba04e8ce Split out general checks into its own verifier class (and remove `static` usage) 2021-04-13 19:50:22 +09:00
Dan Balasescu 91014001dc
Merge branch 'master' into select-slider-fix 2021-04-13 19:40:19 +09:00
Dean Herbert bcd41417b3 Update framework 2021-04-13 19:36:29 +09:00
Dean Herbert 2c1f20a38f Merge branch 'master' into fix-editor-alt-scroll 2021-04-13 19:36:25 +09:00
Dean Herbert e7b0042a60 Remove unnecessary hover / shadow logic 2021-04-13 19:30:20 +09:00
Dean Herbert b2c17979de Update colours of all overlay components in one swoop (based off combo colour) 2021-04-13 19:26:20 +09:00
Dean Herbert 495fdd8d65 Update drag area display to match new design logic 2021-04-13 19:26:20 +09:00
Dean Herbert 109ee395bf Fix input and remove outdated hover logic 2021-04-13 19:26:20 +09:00
Dean Herbert 00f235760d Update visual appearance of timeline blueprints to close match new designs 2021-04-13 19:26:20 +09:00
Dean Herbert fca9c70c1b Move timeline hit object test to immediately viewable area 2021-04-13 19:26:20 +09:00
Dean Herbert 0cf13dab8d
Merge pull request #12391 from frenzibyte/replays-tooltip-graph
Display separate "replays watched" tooltip for replays subsection
2021-04-13 19:25:50 +09:00
Dean Herbert 2884ed3ab9
Merge pull request #12350 from smoogipoo/multiplayer-spectator-player-grid
Add the multiplayer spectator player grid
2021-04-13 19:25:32 +09:00
Naxess 4618728bf0 Add test case 2021-04-13 11:35:12 +02:00
Dan Balasescu d41e3690fc
Merge pull request #12390 from peppy/fix-import-multiple-file-types
Fix import multiple file types via drag potentially reaching the wrong importer
2021-04-13 18:21:54 +09:00
Dan Balasescu a0513f64f9
Merge branch 'master' into replays-tooltip-graph 2021-04-13 18:21:10 +09:00
Dan Balasescu fd32c7d7df
Merge pull request #12393 from peppy/update-timeline-design-a-bit
Update timeline tick display to differentiate tick type using width
2021-04-13 18:14:58 +09:00
Dan Balasescu 130bd0bee1
Merge pull request #12394 from peppy/change-default-waveform-opacity
Change default waveform opacity
2021-04-13 18:14:51 +09:00
Naxess aa5fe2e9fc Rename `BeatmapVerifier` -> `IBeatmapVerifier` 2021-04-13 11:02:01 +02:00
Salman Ahmed 7c53bebfd4 Fix beatmap background not hiding when user settings ignored and storyboard replaces background 2021-04-13 12:00:13 +03:00
Salman Ahmed 15658eda55 Add failing test case 2021-04-13 12:00:13 +03:00
Naxess 304fe5cd34 Add `CheckBackground` to `OsuBeatmapVerifier` 2021-04-13 10:41:02 +02:00
Naxess 60c2494b31 Make `BeatmapVerifier` an interface 2021-04-13 10:40:56 +02:00