1
0
mirror of https://github.com/ppy/osu.git synced 2024-09-22 13:27:23 +08:00
osu-lazer/osu.Game/Screens/Edit/Compose/Components
Bartłomiej Dach c6f0cf50ca
Use better safety in rectangular grid
- Checking `DrawSize != Vector2.Zero` is too specific. It could also
  crash on zero-height-but-non-zero-width, or
  zero-width-but-non-zero-height.

- Take the `gridCache.Validate()` call out of the zero checks, because
  even if the width or height are zero, not generating anything is valid
  and there is no reason to validate every frame until `gridCache` gets
  invalidated again.
2023-07-28 22:57:02 +02:00
..
Timeline Fix timeline centre point being ever-so-slight off 2023-07-21 15:26:41 +09:00
BeatDivisorControl.cs Change BeatDivisorControl to retrive bindable divisor via DI 2023-07-14 14:03:25 +09:00
BeatDivisorPresetCollection.cs Automated pass 2023-06-24 01:00:03 +09:00
BeatDivisorType.cs Remove redundant nullable suppression directives 2023-06-07 08:20:41 +03:00
BlueprintContainer.cs Add new property to avoid overlapping usages 2023-07-25 18:14:03 +09:00
CircularDistanceSnapGrid.cs Automated pass 2023-06-24 01:00:03 +09:00
ComposeBlueprintContainer.cs Fix ComposeBlueprintContainer briefly assigning auto bank 2023-05-25 21:49:29 +02:00
DistanceSnapGrid.cs Privatise setter 2023-06-16 16:24:07 +02:00
DragBox.cs Partial everything 2022-11-27 00:00:27 +09:00
EditorBlueprintContainer.cs Change editor to always perform selection of closest object 2023-07-19 16:56:16 +09:00
EditorInspector.cs Move editor inspector classes out of ruleset namespace 2023-05-05 15:57:38 +09:00
EditorSelectionHandler.cs Automated pass 2023-06-24 01:00:03 +09:00
HitObjectInspector.cs Rename slider multiplier variable back for now 2023-05-09 16:58:19 +09:00
HitObjectOrderedSelectionContainer.cs Manual fixes to reduce warnings to zero 2023-06-24 01:52:53 +09:00
MoveSelectionEvent.cs Automated pass 2023-06-24 01:00:03 +09:00
RectangularPositionSnapGrid.cs Use better safety in rectangular grid 2023-07-28 22:57:02 +02:00
ScrollingDragBox.cs Partial everything 2022-11-27 00:00:27 +09:00
SelectionBox.cs Use slightly different condition for better UX 2023-07-01 21:39:08 +02:00
SelectionBoxButton.cs Add a visual effect when keyboard shortcuts are used to trigger selection box buttons 2023-06-27 17:01:13 +09:00
SelectionBoxControl.cs Add a visual effect when keyboard shortcuts are used to trigger selection box buttons 2023-06-27 17:01:13 +09:00
SelectionBoxDragHandle.cs Partial everything 2022-11-27 00:00:27 +09:00
SelectionBoxDragHandleContainer.cs Partial everything 2022-11-27 00:00:27 +09:00
SelectionBoxRotationHandle.cs Always round editor rotation to integer values 2023-04-20 14:30:01 +09:00
SelectionBoxScaleHandle.cs Partial everything 2022-11-27 00:00:27 +09:00
SelectionHandler.cs Fix selection handlers eating hotkey presses they didn't handle 2023-06-28 20:48:22 +02:00