From da8c6360b1f094c33a7a50d1e8315c4df221e839 Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Mon, 17 Feb 2014 14:44:49 +1100 Subject: Revert 7142b970853f209f6c43319b7f862bcbdbea3728 (transform toggle node hiding) D187 was committed without review and later rejected by Brecht and myself. --- .../blender/editors/transform/transform_conversions.c | 18 ------------------ 1 file changed, 18 deletions(-) (limited to 'source/blender/editors/transform/transform_conversions.c') diff --git a/source/blender/editors/transform/transform_conversions.c b/source/blender/editors/transform/transform_conversions.c index 053a69faaaf..95fe8beb76a 100644 --- a/source/blender/editors/transform/transform_conversions.c +++ b/source/blender/editors/transform/transform_conversions.c @@ -2374,7 +2374,6 @@ cleanup: void flushTransNodes(TransInfo *t) { const float dpi_fac = UI_DPI_FAC; - bool hidden_state; int a; TransData *td; TransData2D *td2d; @@ -2393,18 +2392,6 @@ void flushTransNodes(TransInfo *t) node->locx = td2d->loc[0] / dpi_fac; node->locy = td2d->loc[1] / dpi_fac; #endif - /* update node hidden state with transform data TD_HIDDEN + transformInfo T_TOGGLE_HIDDEN */ - hidden_state = (td->flag & TD_HIDDEN) != 0; - if (t->state != TRANS_CANCEL) { - hidden_state ^= (t->flag & T_TOGGLE_HIDDEN) > 0; - } - - if (hidden_state) { - node->flag |= NODE_HIDDEN; - } - else { - node->flag &= ~NODE_HIDDEN; - } } /* handle intersection with noodles */ @@ -6023,9 +6010,6 @@ static void NodeToTransData(TransData *td, TransData2D *td2d, bNode *node, const td->ext = NULL; td->val = NULL; td->flag |= TD_SELECTED; - if (node->flag & NODE_HIDDEN) { - td->flag |= TD_HIDDEN; - } td->dist = 0.0; unit_m3(td->mtx); @@ -6060,8 +6044,6 @@ static void createTransNodeData(bContext *UNUSED(C), TransInfo *t) /* nodes dont support PET and probably never will */ t->flag &= ~T_PROP_EDIT_ALL; - /* initial: do not toggle hidden */ - t->flag &= ~T_TOGGLE_HIDDEN; /* set transform flags on nodes */ for (node = snode->edittree->nodes.first; node; node = node->next) { -- cgit v1.2.3