diff options
author | Ton Roosendaal <ton@blender.org> | 2004-10-01 02:29:19 +0400 |
---|---|---|
committer | Ton Roosendaal <ton@blender.org> | 2004-10-01 02:29:19 +0400 |
commit | 30ef2326b90a2048c3889fb73e581fe854f8296f (patch) | |
tree | 59c0cc91c9d3b250015e95666d094d00456072eb /source/blender/blenloader | |
parent | 8ae56af0cf3af36d4f0a9b21575e773ba678bb49 (diff) |
- Made the 'zbuf clip select' in editmode default when reading on old file
- Added transparent wires in solid draw for editmmode, to denote selecting
clicks "through". Switching this and the zbuf-clip mode is actually nice!
- little annoyance; removed object centerpoint drawing in editmode.
Diffstat (limited to 'source/blender/blenloader')
-rw-r--r-- | source/blender/blenloader/intern/readfile.c | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c index f6e5ecb4820..406e52a1919 100644 --- a/source/blender/blenloader/intern/readfile.c +++ b/source/blender/blenloader/intern/readfile.c @@ -4472,9 +4472,26 @@ static void do_versions(Main *main) } if(main->versionfile <= 234) { Scene *sce; + bScreen *sc; + int set_zbuf_sel=0; for (sce= main->scene.first; sce; sce= sce->id.next) { - if(sce->selectmode==0) sce->selectmode= SCE_SELECT_VERTEX; + if(sce->selectmode==0) { + sce->selectmode= SCE_SELECT_VERTEX; + set_zbuf_sel= 1; + } + } + for (sc= main->screen.first; sc; sc= sc->id.next) { + ScrArea *sa; + for (sa= sc->areabase.first; sa; sa= sa->next) { + SpaceLink *sl; + for (sl= sa->spacedata.first; sl; sl= sl->next) { + if(sl->spacetype==SPACE_VIEW3D) { + View3D *v3d= (View3D *)sl; + if(set_zbuf_sel) v3d->flag |= V3D_ZBUF_SELECT; + } + } + } } } |