Commit Graph

1592 Commits

Author SHA1 Message Date
1c7cbc8621 Add missing readonly keyword to new bindable 2021-08-16 17:14:13 +09:00
6108451449 Retrieve separated skin instance from working beatmap for editing 2021-08-15 21:18:09 +02:00
81280dfd25 Use editable skin structure in combo colour picker 2021-08-15 21:18:08 +02:00
0d64da8c63 Add skin providing container responding to beatmap skin edits 2021-08-15 21:18:08 +02:00
df43e758ee Add editable beatmap skin 2021-08-15 21:18:07 +02:00
c1d8a7e2ad Add and use 'Submit' select sample variant for particular components 2021-07-30 21:35:28 +09:00
be3c02ff7f Remove 'Soft' select sample variant usage (soft is the new default) 2021-07-30 21:35:27 +09:00
0691c0dd63 Switch Colour{Display,Palette} to use Colour4 2021-07-29 23:14:32 +02:00
89e8296eb1 Reset all types of adjustments in MusicController; Rename AllowRateAdjustments to AllowTrackAdjustments 2021-07-29 15:39:26 +08:00
239b38a0ab Reduce implicit conversions by using default 2021-07-27 21:46:29 +02:00
94877117b9 Apply changes in-line with framework changes. 2021-07-27 18:22:47 +02:00
50a2abbe7f Merge pull request #12683 from frenzibyte/legacy-beatmap-combo-offset
Apply combo offsets "colour hax" only on beatmap skins
2021-07-23 14:30:18 +09:00
7bc30b46ff Use BindValueChanged with last running immediately instead 2021-07-23 07:51:58 +03:00
ee3791ccf2 Update colours once on TimelineHitObjectBlueprint 2021-07-23 06:25:56 +03:00
523c154f15 Add ComboIndexWithOffsetsBindable and bind similar to ComboIndexBindable 2021-07-22 16:40:33 +03:00
29ffae4025 Merge pull request #13967 from nekodex/new-select-sounds
Add new 'soft' select sound variant and use it in some places
2021-07-22 16:21:03 +09:00
8b1202153a Merge pull request #13951 from LumpBloom7/timeline-object-interactions
Make timeline blueprints outside of TimelineBlueprint boundaries interactable
2021-07-22 16:20:22 +09:00
957a0686ed Split out nested classes from TimelineBlueprintContainer
They got too big.
2021-07-22 15:48:08 +09:00
b5cc9010de Move resolved property to top of class 2021-07-22 15:39:01 +09:00
507b53dc73 Use 'Soft' hover/select samples for EditorTable row selection 2021-07-21 22:02:40 +09:00
9d43ca122f Allow context menus to be triggered as well 2021-07-21 12:04:09 +02:00
f85ff40a6b Add back LeftMouse button check 2021-07-21 11:47:21 +02:00
adda96ac86 Merge pull request #13962 from ekrctb/platform-action
Adapt to framework `PlatformAction` type change
2021-07-21 18:17:38 +09:00
1bac471b49 Adapt to PlatformAction type change 2021-07-21 16:12:53 +09:00
1bff4373b3 Allow specifying flipping support of selection box different from scaling 2021-07-21 15:59:45 +09:00
a8cf6a6854 Fix slight Y position offset in HandleDrag 2021-07-20 23:00:58 +02:00
bfec87b082 Let TimelineBlueprintContainer only accept positional input within timeline quad 2021-07-20 22:30:50 +02:00
8b09ddbcd6 Merge branch 'ppy:master' into timeline-object-interactions 2021-07-20 16:36:39 +02:00
1af230c48c Merge branch 'master' into refactor-combo-colour-retrieval 2021-07-20 10:08:25 +03:00
f3bcaf7f11 Merge pull request #13929 from peppy/i-deep-cloneable
Create a deep clone of score for score submission purposes
2021-07-19 21:58:27 +09:00
bde35d9f21 Rename radio button classes to be local to editor 2021-07-19 16:57:12 +09:00
3c028ce05c Add IDeepCloneable interface and update existing CreateCopy methods to use it 2021-07-19 12:54:17 +09:00
2e2a2bdd99 Allow moving timeline selection when mousedown event is outside of blueprint container 2021-07-18 18:06:59 +02:00
ee220feecf Avoid using guesses to determine whether inputs blocked 2021-07-18 16:04:23 +02: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
3ae5f6707a Expose whether an EditorBeatmap has timing present or not via bindable 2021-07-17 02:30:00 +09:00
7a671754f2 Change RadioButton's object to a string 2021-07-17 02:29:31 +09:00
e35cff99c7 Pass on mouseDown input to timeline if no selection modification is made with that input 2021-07-16 17:21:43 +02:00
3e8a13bfbf Allow interacting with timeline objects outside of drawable bounds 2021-07-16 16:16:34 +02:00
f45418dde7 Replace game-side directory/file selector with framework extensions 2021-07-06 22:11:54 +02:00
50c27d2635 Update usages of IHasTooltip in line with framework localisation changes 2021-06-25 19:10:04 +02:00
f62b4f2d24 Merge pull request #13617 from ekrctb/catch-editor
Add "placeholder" (pre-MVP) implementation of osu!catch editor
2021-06-23 14:00:34 +09:00
0b351c9922 Fix "possible NRE" inspection 2021-06-23 10:57:04 +09:00
eec4457473 Add [CanBeNull] to methods returning null by default 2021-06-23 09:40:07 +09:00
a9c7830252 Fix NRE when hit object blueprint is not implemented 2021-06-22 17:20:13 +09:00
4b45d8318e Merge branch 'master' into transformers-per-skin 2021-06-16 16:37:28 +09:00
04413f1634 Merge pull request #13444 from peppy/editor-timeline-taiko-hit-colouring
Show osu!taiko centre/rim colouring in editor timeline
2021-06-11 15:10:24 +09:00
97375d9625 Merge pull request #13438 from bdach/more-metadata-fields
Add remaining metadata fields to editor setup screen
2021-06-11 14:17:34 +09:00
bc3b7233ab Show osu!taiko centre/rim colouring in editor timeline
Closes #13443.
2021-06-11 14:17:30 +09:00