chiark / gitweb /
Rearrange crazy control.c logic. No longer are there two widgets per
authorRichard Kettlewell <rjk@greenend.org.uk>
Mon, 9 Jun 2008 06:39:50 +0000 (07:39 +0100)
committerRichard Kettlewell <rjk@greenend.org.uk>
Mon, 9 Jun 2008 06:39:50 +0000 (07:39 +0100)
commit3849817f8cbfc366a5e9979c190b2f1d604f4021
tree3319858e460e5ea5689f6d4273c43aa64d9641b9
parent8c3487524048510e3de4c8fbe90dc7f8cdc35858
Rearrange crazy control.c logic.  No longer are there two widgets per
icon with one always invisible, instead we change the contained image
when we want to change state.

We still redo all the icons when only one changes state, which could
possibly be improved but is at least robust and comprehensible.
disobedience/control.c
disobedience/disobedience.c