Leon Gebler
|
e67ab3cca7
|
Change single slider scaling to a method that works
|
2021-03-24 12:24:11 +01:00 |
|
Leon Gebler
|
3d471d239f
|
Clamp multi-object scale instead of cancelling it
|
2021-03-24 12:24:11 +01:00 |
|
Leon Gebler
|
def0e5c42e
|
Fix off-by-one error in isQuadInBounds
|
2021-03-24 12:24:11 +01:00 |
|
Leon Gebler
|
877e19421b
|
Refactor movement while scaling
|
2021-02-23 21:02:00 +01:00 |
|
Leon Gebler
|
2a4139a207
|
Refactor isQuadInBounds
|
2021-02-23 21:02:00 +01:00 |
|
Leon Gebler
|
71b30bdbbb
|
Adjust tuple usage
|
2021-02-23 21:02:00 +01:00 |
|
Leon Gebler
|
3491021f72
|
Move moveSelection into HandleMovement
|
2021-02-23 21:02:00 +01:00 |
|
Leon Gebler
|
33985d9e7c
|
Rewrite scaling bounds check to behave more intuively
|
2021-02-21 18:11:32 +01:00 |
|
Leon Gebler
|
2c6f92d12f
|
Move bounds check from moveSelection to HandleMovement
|
2021-02-21 17:38:50 +01:00 |
|
Leon Gebler
|
562a4cefdb
|
Simplify HandleScale by extracting methods
|
2021-02-21 12:12:32 +01:00 |
|
Leon Gebler
|
0b8009938a
|
Prevent selection from breaking playfield bounds when scaling
|
2021-02-21 00:14:39 +01:00 |
|
Leon Gebler
|
cc4c5f72d8
|
Move logic to keep selection in bounds into it's own method
|
2021-02-21 00:14:39 +01:00 |
|
smoogipoo
|
3aa3692ed4
|
Disable snaking out when tracking is disabled
|
2021-02-05 15:56:13 +09:00 |
|
Dan Balasescu
|
95963f2fa2
|
Merge pull request #11526 from peppy/fix-editor-repeat-slider-adjustment
Fix sliders with an even number of repeats not allowing rotation/scale transforms
|
2021-01-18 18:56:25 +09:00 |
|
Dean Herbert
|
2f1d4bf51b
|
Add missing braces
|
2021-01-18 17:13:47 +09:00 |
|
Dean Herbert
|
c79ab63743
|
Fix sliders with an even number of repeats not allowing rotation/scale transforms
|
2021-01-18 16:59:16 +09:00 |
|
Dean Herbert
|
02d2b2742b
|
Fix selection box not updating with hitcircles/sliders far in the future or past
|
2021-01-18 16:57:36 +09:00 |
|
Dean Herbert
|
87176edca1
|
Fix crash when attempting to scale two hitobjects on the same axis
|
2020-12-22 12:52:57 +09:00 |
|
ekrctb
|
245be2c5ed
|
Adjust namespace
|
2020-12-04 20:21:53 +09:00 |
|
Dan Balasescu
|
be3fed3072
|
Merge pull request #11024 from peppy/fix-slider-point-drag-offset
Fix slider control point dragging not correctly accounting for drag deadzone
|
2020-12-02 11:10:06 +09:00 |
|
Dean Herbert
|
b256c54619
|
Scale slider control point display in line with circle size
|
2020-12-01 14:17:36 +09:00 |
|
Dean Herbert
|
c8c1848bb8
|
Fix slider control point dragging not correctly accounting for drag deadzone
|
2020-12-01 13:46:30 +09:00 |
|
Dean Herbert
|
9811c46e35
|
Rename application method to better describe what it actually does
|
2020-11-26 19:16:18 +09:00 |
|
Dan Balasescu
|
aad6cf4ad3
|
Merge branch 'master' into editor-multiple-object-positional-snap
|
2020-11-26 17:06:47 +09:00 |
|
Dean Herbert
|
c9a41f9dae
|
Make all objects in selection candidates for spatial snapping
Closes #10898.
|
2020-11-24 17:35:54 +09:00 |
|
Dan Balasescu
|
87ce8a53ff
|
Merge branch 'master' into on-drawable-hitobject-added
|
2020-11-24 16:09:57 +09:00 |
|
ekrctb
|
5247ebaf53
|
Restore accidently removed comment
|
2020-11-22 18:51:16 +09:00 |
|
ekrctb
|
295ca38cda
|
Merge remote-tracking branch 'origin/master' into on-drawable-hitobject-added
|
2020-11-21 15:25:16 +09:00 |
|
ekrctb
|
4345d8dcb6
|
Event -> virtual method
|
2020-11-21 15:20:33 +09:00 |
|
ekrctb
|
82aefa3868
|
Rework and rename to OnNewDrawableHitObject.
The semantics is changed and hopefully more clear.
|
2020-11-21 00:27:19 +09:00 |
|
smoogipoo
|
96abee3fde
|
Fix silent NRE in slider selection blueprint
|
2020-11-20 22:43:10 +09:00 |
|
ekrctb
|
cd16a3fa61
|
Use event instead of using custom pools (osu)
|
2020-11-20 17:56:47 +09:00 |
|
Dean Herbert
|
b547abafb2
|
Fix slider right click context menus not being shown outside the valid playfield area
Closes #10816.
|
2020-11-20 13:46:23 +09:00 |
|
kamp
|
2d66423fbd
|
Simplify inequality
|
2020-11-17 23:04:38 +01:00 |
|
kamp
|
c8fb49d540
|
Apply suggestions and remove redundant updateConnectingPath call
|
2020-11-17 22:23:46 +01:00 |
|
kamp
|
c6618f08aa
|
Fix slider control point connections not being updated
|
2020-11-16 21:26:08 +01:00 |
|
kamp
|
268bbcf77d
|
Clamp selection movement instead of refusing to move on borders
|
2020-11-15 14:22:46 +01:00 |
|
Dean Herbert
|
deea75b2e9
|
Fix typo in comment
|
2020-11-14 18:05:51 +09:00 |
|
Dean Herbert
|
7ac4d2c4be
|
Move "drawable" to first prefix
|
2020-11-14 18:05:30 +09:00 |
|
Dean Herbert
|
90f37ff4ab
|
Rejig namespaces
|
2020-11-14 18:04:59 +09:00 |
|
Dean Herbert
|
354e748e45
|
Merge branch 'master' into osu-hitobject-pooling-playfield
|
2020-11-14 15:44:00 +09:00 |
|
Bartłomiej Dach
|
3985fb1fa7
|
Merge branch 'master' into allow-reversing-spinners
|
2020-11-13 19:48:40 +01:00 |
|
smoogipoo
|
5b60f32c7f
|
Move implementation into OsuPlayfield
|
2020-11-14 01:03:23 +09:00 |
|
smoogipoo
|
f7f70d41df
|
Add osu! editor pooling support
|
2020-11-13 17:28:26 +09:00 |
|
smoogipoo
|
942ecde0e1
|
Merge branch 'master' into pooling-editor-support
|
2020-11-13 17:23:35 +09:00 |
|
smoogipoo
|
4ef2e9548c
|
Pass HitObjectComposer to BlueprintContainer via ctor
|
2020-11-13 16:59:37 +09:00 |
|
kamp
|
66544544d3
|
Merge branch 'master' into allow-reversing-spinners
|
2020-11-13 00:40:49 +01:00 |
|
kamp
|
45ce6cc82d
|
Allow spinners to be reversed
|
2020-11-13 00:36:47 +01:00 |
|
kamp
|
1439c0f392
|
Prevent SelectionBox handles from appearing when a stack of circles is selected
|
2020-11-12 23:19:29 +01:00 |
|
kamp
|
42c543472d
|
Remove unnecessary null coalesce
|
2020-11-07 01:56:41 +01:00 |
|