From 4b2bb2f75ff7b74e47b98631cc656a26590a5e75 Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sun, 24 May 2015 21:30:32 -0400 Subject: [PATCH] Made a plan for showing, hiding, enabling, and disabling controls. --- redo/shed | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 redo/shed diff --git a/redo/shed b/redo/shed new file mode 100644 index 00000000..50572e7e --- /dev/null +++ b/redo/shed @@ -0,0 +1,27 @@ +show + unset hidden flag + update state +hide + set hidden flag + update state +enable + unset disabled flag + update state +disable + set disabled flag + update state +update state + if shown and all parents shown + commit show + else + commit hide + if enabled and all parents enabled + commit enable + else + commit disable + update container stat +update container state, non-containers + do nothing +update container state, containers + for all children + update child state