Page MenuHome

Transform: Replace View3d Snap operators with a transform ops version
Needs ReviewPublic

Authored by Germano Cavalcante (mano-wii) on Mon, May 18, 7:10 PM.

Details

Summary

All view3d.snap_ operators have a logic very similar to transform.translate.
It is basically moving specific objects to a chosen destination.
Because of this similar logic, there is a lot of similar or duplicate code between these operators.
Also, with each new feature implemented for transform, the user expects a corresponding behavior for view3d.snap_ (eg. T73400)

This patch proposes to remove all view3d.snap_ operators and use a corresponding one with the transform system.

Diff Detail

Repository
rB Blender
Branch
master
Build Status
Buildable 8102
Build 8102: arc lint + arc unit