<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>update-taboo.rdf</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -4,5 +4,6 @@ taboo.xpi
 CVS
 .cvsignore
 .project
+s3.yml
 '
-*#
\ No newline at end of file
+*#</diff>
      <filename>.gitignore</filename>
    </modified>
    <modified>
      <diff>@@ -121,6 +121,7 @@ taboo label {
 
 #taboo-search-box textbox {
   font-size: 20px;
+  background-color: white;
 }
 
 #taboo-search-box label {
@@ -145,3 +146,7 @@ taboo label {
   -moz-border-radius: 8px;
 }
 
+#taboo-quickShow[OS=Darwin] #taboo-quickShow-container
+{
+  background: none;
+}</diff>
      <filename>chrome/skin/overlay.css</filename>
    </modified>
    <modified>
      <diff>@@ -1,10 +1,10 @@
 &lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&gt;
-    
+
 &lt;RDF:RDF xmlns:RDF=&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot; xmlns:em=&quot;http://www.mozilla.org/2004/em-rdf#&quot;&gt;
   &lt;RDF:Description RDF:about=&quot;urn:mozilla:install-manifest&quot;&gt;
     &lt;em:name&gt;Taboo&lt;/em:name&gt;
     &lt;em:id&gt;taboo@runningfrombears.com&lt;/em:id&gt;
-    &lt;em:version&gt;0.5.9&lt;/em:version&gt;
+    &lt;em:version&gt;0.6.0&lt;/em:version&gt;
     &lt;em:description&gt;The cure for tabitis&lt;/em:description&gt;
     &lt;em:iconURL&gt;chrome://taboo/skin/logo.png&lt;/em:iconURL&gt;
     &lt;em:homepageURL&gt;http://overstimulate.com/projects/taboo&lt;/em:homepageURL&gt;
@@ -19,7 +19,7 @@
       &lt;RDF:Description&gt;
         &lt;em:id&gt;{ec8030f7-c20a-464f-9b0e-13a3a9e97384}&lt;/em:id&gt;
         &lt;em:minVersion&gt;2.0b1&lt;/em:minVersion&gt;
-        &lt;em:maxVersion&gt;3.1b2pre&lt;/em:maxVersion&gt;
+        &lt;em:maxVersion&gt;3.1b2&lt;/em:maxVersion&gt;
       &lt;/RDF:Description&gt;
     &lt;/em:targetApplication&gt;
 </diff>
      <filename>install.rdf</filename>
    </modified>
    <modified>
      <diff>@@ -1,3 +1,7 @@
+require 'yaml'
+require 'aws/s3'
+require &quot;active_support&quot;
+
 task :default =&gt; ['components/oyITaboo.xpt', :xpi]
 
 file 'components/oyITaboo.xpt' =&gt; 'components/oyITaboo.idl' do
@@ -6,8 +10,46 @@ file 'components/oyITaboo.xpt' =&gt; 'components/oyITaboo.idl' do
 end
 
 
+task :dev do
+  `rm -rf /tmp/xpi-taboo`
+  `mkdir -p /tmp/xpi-taboo`
+  `cp -r . /tmp/xpi-taboo`
+
+  update = &quot;&lt;em:updateURL&gt;https://overstimulate.s3.amazonaws.com/update-taboo.rdf&lt;/em:updateURL&gt;&quot;
+
+  build = &quot;0.#{Time.now.to_i}&quot;
+
+  xml = open(&quot;/tmp/xpi-taboo/install.rdf&quot;, 'r').read
+  f=open('/tmp/xpi-taboo/install.rdf', 'w')
+  f.write(xml.gsub(/&lt;em:version&gt;.*&lt;\/em:version&gt;/, &quot;&lt;em:version&gt;#{build}&lt;/em:version&gt;\n    #{update}&quot;))
+  f.close
+
+  `cd /tmp/xpi-taboo &amp;&amp; sed -i 's/BUILD/#{build}/g' *.rdf`
+
+  `cd /tmp/xpi-taboo &amp;&amp; find chrome chrome.manifest components defaults install.rdf | egrep -v &quot;(~|#|\.git|\.idl)&quot; | xargs zip taboo.xpi`
+  puts &quot;Built version #{build}&quot;
+end
+
+task :s3 =&gt; :dev do
+  begin
+    keys = YAML::load_file(&quot;s3.yml&quot;)['connection'].symbolize_keys
+  rescue
+    raise &quot;Could not load AWS s3.yml&quot;
+  end
+
+  AWS::S3::Base.establish_connection!(keys)
+
+  [{:file =&gt; '/tmp/xpi-taboo/taboo.xpi', :content_type =&gt; 'application/x-xpinstall'},
+   {:file =&gt; '/tmp/xpi-taboo/update-taboo.rdf', :content_type =&gt; 'text/xml'}].each do |f|
+    AWS::S3::S3Object.store(File.basename(f[:file]), open(f[:file]), 'overstimulate', :access =&gt; &quot;public-read&quot;, :content_type =&gt; f[:content_type])
+  end
+
+  puts &quot;Uploaded to S3&quot;
+end
+
+
 task :xpi do
   rm_f 'taboo.xpi'
   `find chrome chrome.manifest components defaults install.rdf -type f \
    | egrep -v &quot;(#|~)&quot; | egrep -v &quot;\.idl$&quot; | xargs zip taboo.xpi`
-end 
+end</diff>
      <filename>rakefile.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>b4f156036160913db1ddbe50495f83e68d95cc99</id>
    </parent>
  </parents>
  <author>
    <name>Jesse Andrews</name>
    <email>anotherjesse@gmail.com</email>
  </author>
  <url>http://github.com/anotherjesse/taboo/commit/f886a0b3f25f744cb6e569ebcd8c9ccfc8ed1360</url>
  <id>f886a0b3f25f744cb6e569ebcd8c9ccfc8ed1360</id>
  <committed-date>2009-02-13T22:51:58-08:00</committed-date>
  <authored-date>2009-02-13T22:51:58-08:00</authored-date>
  <message>rake s3 =&gt; release update-able dev build to s3</message>
  <tree>7d276de3cce335219d527810c8e5a6fcb182597e</tree>
  <committer>
    <name>Jesse Andrews</name>
    <email>anotherjesse@gmail.com</email>
  </committer>
</commit>
