Dragger QoL Improvements [Beta]

We’re nearing the end of the beta period. There’s one more thing we need to make a decision on before we roll this out fully: What to do with soft snapping + snapping toggle.

What do you think of something like this:

  • There’s an additional toggle in the UI for soft snapping.
  • Holding Shift disables all snapping entirely rather than picking between soft snapping and grid snapping.
  • If both grid and soft snapping are enabled at once, soft snapping takes priority (if there is a soft snap nearby it uses that instead of snapping to the grid).

Upside:

  • More flexibility since you can have soft snapping and grid snapping enabled at the same time
  • Possible to quickly disable snapping entirely when you want precise placement. Not having this is a problem a lot of devs have highlighted with the current beta behavior.

Downside:

  • The natural setup is to have both enabled by default for first time users which could create a rather cluttered snap.
  • No longer possible to enable snapping by holding shift. Shift always = disable all snapping.

Thoughts? @Zomebody @YasuYoshida @TheCrypticRunner @ChipioIndustries

4 Likes