<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -83,9 +83,21 @@ Shoes.app do
           color_edit.text = ask_color('pick...')
           @prefs['bikes'][i] = color_edit.text
         end
-        button &quot;no bike&quot; do
-          color_edit.text = ''
+        box = check { |change|
+          if change.checked?
+            color_edit.state = nil
+          else
+            color_edit.state = &quot;disabled&quot;
+            @prefs['bikes'][i] = nil
+          end
+        }
+        if @prefs['bikes'][i] &amp;&amp; color_edit.text != &quot;&quot; 
+          box.checked = true
+          color_edit.state = nil
+        else
+          color_edit.state = &quot;disabled&quot;
         end
+        para &quot;active?&quot;
       end
     end
     
@@ -94,6 +106,7 @@ Shoes.app do
   
 
   button &quot;Save!&quot; do
+    @prefs['bikes'].compact!
     File.open('conf.yml', 'w+') do |f|
       f &lt;&lt; @prefs.to_yaml
     end</diff>
      <filename>lib/config_app.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>cc0b348240a4a7007f2c2c51cb3fce4c132b7635</id>
    </parent>
  </parents>
  <author>
    <name>Evan Farrar</name>
    <email>evanfarrar@gmail.com</email>
  </author>
  <url>http://github.com/evanfarrar/opensprints/commit/4c74dd5402125484dd06e65be67de5d591b5c3d4</url>
  <id>4c74dd5402125484dd06e65be67de5d591b5c3d4</id>
  <committed-date>2009-03-16T17:54:55-07:00</committed-date>
  <authored-date>2009-03-16T17:54:55-07:00</authored-date>
  <message>changed the &quot;no bike button&quot; to a check box that says &quot;active?&quot;</message>
  <tree>3d951cea2ef9c805bc9cd4bc96bf2472173a5f87</tree>
  <committer>
    <name>Evan Farrar</name>
    <email>evanfarrar@gmail.com</email>
  </committer>
</commit>
