Dean Herbert
|
ed5dd5c8cd
|
Bind using local bindables to avoid potentially event pollution
|
2024-04-02 13:04:34 +08:00 |
|
Nguyên Minh Hồ
|
1adba68357
|
Merge branch 'fix-rotate-editor-button-disabled' of https://github.com/honguyenminh/osu into fix-rotate-editor-button-disabled
|
2024-03-31 16:00:58 +07:00 |
|
Nguyên Minh Hồ
|
86def7e263
|
Change editor rotate button disabled tooltip text
Co-authored-by: Dean Herbert <pe@ppy.sh>
|
2024-03-31 16:00:47 +07:00 |
|
Nguyên Minh Hồ
|
b445e27ad6
|
Aggregate two CanRotate bindable for enabling the Rotate button
|
2024-03-30 17:54:27 +07:00 |
|
Nguyên Minh Hồ
|
6f782266b5
|
Fix inspection
|
2024-03-30 17:28:57 +07:00 |
|
Nguyên Minh Hồ
|
5d497ba4a8
|
Simplify TooltipText for EditorRadioButton
|
2024-03-30 16:04:22 +07:00 |
|
Nguyên Minh Hồ
|
8d6358a138
|
Fix editor rotation allowing spinner only bug
|
2024-03-30 16:02:31 +07:00 |
|
Nguyên Minh Hồ
|
9950395e5f
|
Merge branch 'fix-rotate-editor-button-disabled' of https://github.com/honguyenminh/osu into fix-rotate-editor-button-disabled
|
2024-03-30 13:57:44 +07:00 |
|
Nguyên Minh Hồ
|
113dbcd10f
|
Merge branch 'master' into fix-rotate-editor-button-disabled
|
2024-03-30 13:56:31 +07:00 |
|
Bartłomiej Dach
|
21201e616d
|
Merge pull request #27723 from 64ArthurAraujo/editor-fix-reverse-selection
Fix reverse selection not updating new combo location
|
2024-03-28 11:25:17 +01:00 |
|
Bartłomiej Dach
|
2f786ffc32
|
Simplify implementation
|
2024-03-28 10:12:27 +01:00 |
|
Arthur Araujo
|
01a72d5afa
|
Fix combo not reversing properly depending on the order of selection
|
2024-03-26 12:10:40 -03:00 |
|
Bartłomiej Dach
|
1866b4b6b1
|
Refactor abstract check to reduce duplication
|
2024-03-26 11:13:03 +01:00 |
|
Bartłomiej Dach
|
9b923b1909
|
Fix code quality issues
|
2024-03-26 10:55:49 +01:00 |
|
Arthur Araujo
|
10683de578
|
Use order of new combo flags instead of StartTime
|
2024-03-26 04:59:47 -03:00 |
|
Arthur Araujo
|
78037fa477
|
Handle new combo on HandleReverse
|
2024-03-25 04:19:14 -03:00 |
|
Arthur Araujo
|
6fa663c8ca
|
Make check ruleset specific
|
2024-03-22 14:48:22 -03:00 |
|
Dean Herbert
|
fc05268fc3
|
Apply NRT to DrawableOsuEditorRuleset too
|
2024-03-11 14:45:52 +08:00 |
|
Berkan Diler
|
a891303484
|
Use ArgumentOutOfRangeException throw helper methods
|
2024-03-05 10:20:30 +01:00 |
|
Andrei Zavatski
|
3791ab30c4
|
Reduce allocations in HitCircleOverlapMarker
|
2024-02-19 20:55:43 +03:00 |
|
Andrei Zavatski
|
29900353d9
|
Reduce allocations in SliderSelectionBlueprint
|
2024-02-19 20:26:15 +03:00 |
|
kongehund
|
0da67e64b3
|
Fix deselecting slider adding control points
|
2024-02-06 00:28:39 +01:00 |
|
Nguyên Minh Hồ
|
d5b70ed09a
|
Move CanRotatePlayfieldOrigin bindable to generic rotation handler
|
2024-01-25 16:58:44 +07:00 |
|
Nguyên Minh Hồ
|
2fa52de87a
|
Fix formatting
|
2024-01-25 16:29:44 +07:00 |
|
Nguyên Minh Hồ
|
94ada87cba
|
Un-hardcode tooltip from EditorRadioButton and add disabled tooltip for rotation popover
|
2024-01-25 14:32:48 +07:00 |
|
Nguyên Minh Hồ
|
500bed0121
|
Split editor toolbox radio button disabling logic from EditorRadioButton, then add disabling logic for rotate popover
|
2024-01-25 14:24:35 +07:00 |
|
Nguyên Minh Hồ
|
601ba9f194
|
Change rotate tool button to be enabled on single circle.
Inject osu ruleset specific rotate handler instead of generic handler.
|
2024-01-25 12:16:35 +07:00 |
|
Nguyên Minh Hồ
|
e1f8bc9692
|
Rename CanRotate property of SelectionRotationHandler to a more descriptive name
|
2024-01-25 12:10:50 +07:00 |
|
Dean Herbert
|
2fdbc501c2
|
Merge pull request #26499 from OliBomby/slider-performance
Fix lag when dragging first slider control point in editor
|
2024-01-16 13:22:49 +09:00 |
|
OliBomby
|
243b7b6fda
|
fix code quality
|
2024-01-13 23:17:38 +01:00 |
|
OliBomby
|
83e108071a
|
fix wrong path type being displayed
|
2024-01-13 22:51:33 +01:00 |
|
OliBomby
|
39908f5425
|
remove Validating event and instead call validation explicitly on edits
|
2024-01-13 22:39:09 +01:00 |
|
OliBomby
|
da4d83f8ca
|
remove the need for caching points in segment
|
2024-01-13 21:41:33 +01:00 |
|
OliBomby
|
b4f9878b46
|
working jank solution
|
2024-01-13 20:39:49 +01:00 |
|
OliBomby
|
f5d6d52d4c
|
Move logic for caching segments and updating path types to PathControlPointVisualiser
|
2024-01-13 14:47:40 +01:00 |
|
OliBomby
|
e1186080b8
|
simplify scheduling logic
|
2024-01-13 02:24:33 +01:00 |
|
OliBomby
|
5fa7f6ec53
|
make drawables that update from path version update once per frame
|
2024-01-13 02:21:32 +01:00 |
|
Bartłomiej Dach
|
288ac930e4
|
Use new icons in editor
Some that exist on figma are purposefully not used due to an editorial
request from @peppy.
|
2023-12-27 17:42:18 +01:00 |
|
Dean Herbert
|
c2d3dcdd9c
|
Fix slider tests and incorrect nullability handling around freehandToolboxGroup
|
2023-12-13 15:15:49 +09:00 |
|
OliBomby
|
7b49db05d1
|
Update default parameters to be slightly better
|
2023-12-07 01:15:42 +01:00 |
|
OliBomby
|
a2ec75d824
|
Fix illegal circle arc with center out of polygon
|
2023-12-07 00:57:29 +01:00 |
|
OliBomby
|
89859b85b7
|
add controllable leniency
|
2023-12-07 00:43:34 +01:00 |
|
OliBomby
|
1930476192
|
Add circle arc segments
|
2023-12-07 00:26:13 +01:00 |
|
OliBomby
|
22287f3a7f
|
decrease max tolerance
|
2023-12-06 16:36:24 +01:00 |
|
OliBomby
|
a8f3a0533a
|
Use 4th order BSpline by default
|
2023-12-06 16:35:59 +01:00 |
|
OliBomby
|
060141866c
|
Update SliderPlacementBlueprint.cs
|
2023-12-03 22:06:07 +01:00 |
|
OliBomby
|
b3d1a9ee2e
|
Dont snap expected distance while drawing
This makes it 10 billion times smoother to draw, very nice
|
2023-12-03 22:03:51 +01:00 |
|
OliBomby
|
ca55a7b2bf
|
call builder finish before ending curve
|
2023-12-03 21:43:37 +01:00 |
|
OliBomby
|
bcf2effae9
|
Remove the Linear segment simplification because it just makes things harder to edit afterwards if it made some segment linear type when you actually intended there to be some curve
|
2023-12-03 21:22:04 +01:00 |
|
OliBomby
|
34b5264616
|
fix the linear segment
|
2023-12-03 21:13:27 +01:00 |
|