forked from 1b-agent/opencadstudio-upstream
Double-clicking a block reference (its wire or its solid body) now enters in-place block edit (REFEDIT), so its geometry can be modified and the change reflects in every instance on REFCLOSE. Also drop REFEDIT's "non-uniform scale not supported" restriction: the session now carries the INSERT's full forward/inverse affine (OCS, rotation and non-uniform / mirrored scale) and applies it via the entity transform, instead of a uniform scale + rotate + translate sequence. Mirrored blocks (e.g. x_scale = -1) are editable now. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>