From 30ef2326b90a2048c3889fb73e581fe854f8296f Mon Sep 17 00:00:00 2001 From: Ton Roosendaal Date: Thu, 30 Sep 2004 22:29:19 +0000 Subject: - 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. --- source/blender/blenloader/intern/readfile.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) (limited to 'source/blender/blenloader') 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; + } + } + } } } -- cgit v1.2.3