<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>fresnel.lll</filename>
    </added>
    <added>
      <filename>fresnel_lib/pkg/fresnel_lib-0.0.4.gem</filename>
    </added>
    <added>
      <filename>fresnel_lib/pkg/fresnel_lib-0.0.5.gem</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/credential.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/encrypter.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/adapter.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/base.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/changed_attribute.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/changed_attributes.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/diffable_attributes.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/first_project_chooser.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/project.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/project_membership.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/ticket.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/ticket_accessors.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/ticket_version.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/lighthouse_api/user.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/memory/base.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/memory/milestone.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/memory/project.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/memory/project_membership.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/memory/ticket.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/lib/lighthouse/memory/user.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/limelight_init.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/credential_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/encrypter_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/base_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/changed_attribute_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/changed_attributes_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/diffable_attributes_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/first_project_chooser_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/project_membership_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/project_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/ticket_accessors_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/ticket_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/ticket_version_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_api/user_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/lighthouse_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/base_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/memory_spec_helper.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/milestone_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/project_membership_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/project_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/ticket_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/lighthouse/memory/user_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.5/spec/spec_helper.rb</filename>
    </added>
    <added>
      <filename>limelight/production/add_project/players/add_project.rb</filename>
    </added>
    <added>
      <filename>limelight/production/add_project/props.rb</filename>
    </added>
    <added>
      <filename>limelight/production/add_project/styles.rb</filename>
    </added>
    <added>
      <filename>limelight/production/images/add.png</filename>
    </added>
    <added>
      <filename>limelight/production/list_tickets/players/add_project.rb</filename>
    </added>
    <added>
      <filename>limelight/spec/add_project/add_project_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/spec/add_project/props_spec.rb</filename>
    </added>
    <added>
      <filename>limelight/spec/list_tickets/add_project_spec.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -9,7 +9,7 @@ task :spec do
 end
 
 PKG_NAME = &quot;fresnel_lib&quot;
-PKG_VERSION   = &quot;0.0.4&quot;
+PKG_VERSION   = &quot;0.0.5&quot;
 PKG_FILE_NAME = &quot;#{PKG_NAME}-#{PKG_VERSION}&quot;
 PKG_FILES = FileList[
   'lib/**/*', </diff>
      <filename>fresnel_lib/Rakefile</filename>
    </modified>
    <modified>
      <diff>@@ -61,6 +61,13 @@ module Lighthouse
       return nil
     end
     
+    def self.add_project(project_name)
+      project = Lighthouse::Project.new
+      project.name = project_name
+      project.save
+      return nil
+    end
+    
     def self.ticket(ticket_id, project)
       found_ticket = Lighthouse::Ticket.find(ticket_id, :params =&gt; {:project_id =&gt; project.id})
       return Lighthouse::LighthouseApi::Ticket.new(found_ticket, project) if found_ticket</diff>
      <filename>fresnel_lib/lib/lighthouse/lighthouse_api/base.rb</filename>
    </modified>
    <modified>
      <diff>@@ -50,13 +50,13 @@ describe Lighthouse::LighthouseApi do
   it &quot;should add a ticket to the project&quot; do
     @project = mock(Lighthouse::Project, :id =&gt; 2)
     ticket = mock(Lighthouse::Ticket)
-    options = {:title =&gt; &quot;Test title&quot;, :description =&gt; &quot;description&quot;, :assigned_user_id =&gt; 456, :tags =&gt; &quot;fake tag&quot;, :milestone_id =&gt; 12345}
+    options = {:title =&gt; &quot;Test title&quot;, :description =&gt; &quot;description&quot;, :assigned_user_id =&gt; 456, :tag =&gt; &quot;fake tag&quot;, :milestone_id =&gt; 12345}
     Lighthouse::Ticket.should_receive(:new).with(:project_id =&gt; 2).and_return(ticket)
     ticket.should_receive(:title=).with(&quot;Test title&quot;)
     ticket.should_receive(:body=).with(&quot;description&quot;)
     ticket.should_receive(:body_html=).with(&quot;description&quot;)
     ticket.should_receive(:assigned_user_id=).with(456)
-    ticket.should_receive(:tags=).with(&quot;fake tag&quot;)
+    ticket.should_receive(:tag=).with(&quot;fake tag&quot;)
     ticket.should_receive(:milestone_id=).with(12345)
     ticket.should_receive(:save)
     
@@ -135,6 +135,15 @@ describe Lighthouse::LighthouseApi, &quot;find_project&quot; do
     Lighthouse::LighthouseApi.projects.should == projects
   end
   
+  it &quot;should add a project&quot; do
+    @project = mock(Lighthouse::Project)
+    Lighthouse::Project.should_receive(:new).and_return(@project)
+    @project.should_receive(:name=).with(&quot;project_name&quot;)
+    @project.should_receive(:save)
+    
+    Lighthouse::LighthouseApi::add_project(&quot;project_name&quot;)
+  end
+  
   it &quot;should return the first project as a LighthouseApi project&quot; do
     Lighthouse::LighthouseApi::Project.should_receive(:new).with(@project1).and_return(@fresnel_project)
     </diff>
      <filename>fresnel_lib/spec/lighthouse/lighthouse_api/base_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -2,6 +2,7 @@ main {
   title_bar {
     left_title{
       combo_box :id =&gt; &quot;project_selector&quot;, :players =&gt; &quot;project_selector&quot;
+      image :players =&gt; &quot;add_project&quot;, :id =&gt; &quot;add_project&quot;, :image =&gt; &quot;images/add.png&quot;, :width =&gt; 20, :height =&gt; 20, :top_margin =&gt; 4, :left_margin =&gt; 4
     }
     right_title{
       button :text =&gt; &quot;Add Ticket&quot;, :width =&gt; 150, :id =&gt; &quot;add_ticket_button&quot;, :players =&gt; &quot;create_ticket&quot;</diff>
      <filename>limelight/production/list_tickets/props.rb</filename>
    </modified>
    <modified>
      <diff>@@ -155,4 +155,4 @@ heading {
   horizontal_alignment :center
   font_style :bold
   font_size 24
-}
\ No newline at end of file
+}</diff>
      <filename>limelight/production/list_tickets/styles.rb</filename>
    </modified>
    <modified>
      <diff>@@ -99,4 +99,11 @@ describe &quot;Props&quot; do
     prop = scene.find(&quot;add_ticket_group&quot;)
     prop.should_not be_nil
   end
+  
+  it &quot;should have an add_project prop&quot; do
+    prop = scene.find(&quot;add_project&quot;)
+    prop.should_not be_nil
+    prop.image.should == &quot;images/add.png&quot;
+    prop.players.should == &quot;add_project&quot;
+  end
 end
\ No newline at end of file</diff>
      <filename>limelight/spec/list_tickets/props_spec.rb</filename>
    </modified>
    <modified>
      <diff>@@ -11,13 +11,14 @@ end
   &quot;production/no_internet/players&quot;,
   &quot;production/players&quot;,
   &quot;production&quot;,
-  &quot;production/__resources/gems/fresnel_lib-0.0.4/lib&quot;
+  &quot;production/__resources/gems/fresnel_lib-0.0.5/lib&quot;
 ].each {|path| add_to_search_path path}
 
 require 'rubygems'
 require 'spec'
 require 'limelight/specs/spec_helper'
 require 'lighthouse/adapter'
+
 $PRODUCTION_PATH = File.expand_path(File.dirname(__FILE__) + &quot;/../production&quot;)
 
 def create_mock_project(name = &quot;One&quot;)
@@ -31,6 +32,6 @@ def mock_lighthouse
   @project = create_mock_project
                                        
   @lighthouse_client = mock(&quot;lighthouse module&quot;, :authenticate =&gt; nil, :add_ticket =&gt; nil, :milestones =&gt; [], :milestone_title =&gt; &quot;&quot;, :get_starting_project_name =&gt; &quot;One&quot;,
-                                                 :find_project =&gt; @project, :projects =&gt; [], :ticket =&gt; nil, :project_names =&gt; [&quot;one&quot;])
+                                                 :find_project =&gt; @project, :projects =&gt; [], :ticket =&gt; nil, :project_names =&gt; [&quot;one&quot;], :add_project =&gt; nil)
   producer.production.lighthouse_client = @lighthouse_client
 end
\ No newline at end of file</diff>
      <filename>limelight/spec/spec_helper.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/credential.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/encrypter.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/adapter.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/base.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/changed_attribute.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/changed_attributes.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/diffable_attributes.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/first_project_chooser.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/project.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/project_membership.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/ticket.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/ticket_accessors.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/ticket_version.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/lighthouse_api/user.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/memory/base.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/memory/milestone.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/memory/project.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/memory/project_membership.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/memory/ticket.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/lib/lighthouse/memory/user.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/limelight_init.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/credential_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/encrypter_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/base_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/changed_attribute_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/changed_attributes_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/diffable_attributes_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/first_project_chooser_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/project_membership_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/project_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/ticket_accessors_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/ticket_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/ticket_version_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_api/user_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/lighthouse_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/base_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/memory_spec_helper.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/milestone_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/project_membership_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/project_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/ticket_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/lighthouse/memory/user_spec.rb</filename>
    </removed>
    <removed>
      <filename>limelight/production/__resources/gems/fresnel_lib-0.0.4/spec/spec_helper.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>759ffe695f365d5f87a86db11a6b4a13095c86df</id>
    </parent>
  </parents>
  <author>
    <name>Paul Pagel</name>
    <email>paul@8thlight.com</email>
  </author>
  <url>http://github.com/paulwpagel/fresnel/commit/d752a1513ee2cebe686de27ba814aadd9ceb5c47</url>
  <id>d752a1513ee2cebe686de27ba814aadd9ceb5c47</id>
  <committed-date>2009-02-23T12:06:42-08:00</committed-date>
  <authored-date>2009-02-23T12:06:42-08:00</authored-date>
  <message>add project working</message>
  <tree>b59421646e96f3bedf249929bc8fa1697e9d9975</tree>
  <committer>
    <name>Paul Pagel</name>
    <email>paul@8thlight.com</email>
  </committer>
</commit>
