1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-19 06:32:55 +08:00
osu-lazer/osu.Game/Overlays/SkinEditor
Bartłomiej Dach 3da3b91be5
Improve closest origin selection to include effects of rotation/flip
Closes https://github.com/ppy/osu/issues/28237.

Solution as proposed here:
https://github.com/ppy/osu/pull/28089#issuecomment-2095372157

For flips and rotations by 90 degrees this does what you would expect it
to. For arbitrary rotations it *sort of kind of* attempts to do this but
the results are a bit wonky - probably still better than what was there
before, though?
2024-05-20 10:23:12 +02:00
..
NonSkinnableScreenPlaceholder.cs Move NonSkinnableScreenPlaceholder to outer scope 2023-03-04 13:22:43 +01:00
SkinBlueprint.cs Fix position changing when origin updates during a drag 2024-05-04 13:28:33 +08:00
SkinBlueprintContainer.cs Fix double-click handling when cyclic selection is enabled 2023-07-19 17:21:20 +09:00
SkinComponentToolbox.cs Fix skin component toolbox not working correctly for ruleset matching 2023-07-28 15:50:44 +09:00
SkinEditor.cs Fix userTriggered not being passed to private helper 2024-05-06 21:52:03 +02:00
SkinEditorChangeHandler.cs Trim comments 2023-05-03 19:22:52 +02:00
SkinEditorOverlay.cs Fix code quality inspection 2024-05-06 12:23:11 +02:00
SkinEditorSceneLibrary.cs Make skin editor overlay dependency nullable to fix tests 2023-11-27 12:09:13 +09:00
SkinSelectionHandler.cs Improve closest origin selection to include effects of rotation/flip 2024-05-20 10:23:12 +02:00
SkinSelectionRotationHandler.cs Rename CanRotate property of SelectionRotationHandler to a more descriptive name 2024-01-25 12:10:50 +07:00
SkinSettingsToolbox.cs Handle changes to SettingSource skin element settings 2023-02-06 14:42:59 +09:00