public
Description: A SSB OSX application, which at some point will be able to create a new application which wraps a specific web application, (Think Campfire, Twitter etc) and allows the user to use Ruby to create event handlers to be able support things like Growl or whatever you would like.
Clone URL: git://github.com/alloy/webapp-app.git
Search Repo:
Updated to latest Rucola and added Campfire icon.
alloy (author)
Thu Mar 20 15:57:56 -0700 2008
commit  51819d6931c4a077cf77b13404f17c357ee9dd4c
tree    5d75bd5a9ad02ee56c040b6baf55e53c60ce9478
parent  eb8a6ac3f58e3b4c277ce1868d109186f0db35a2
...
30
31
32
 
33
34
35
...
72
73
74
 
75
76
77
...
155
156
157
 
158
159
160
...
251
252
253
 
254
255
256
...
30
31
32
33
34
35
36
...
73
74
75
76
77
78
79
...
157
158
159
160
161
162
163
...
254
255
256
257
258
259
260
0
@@ -30,6 +30,7 @@
0
     5190E76C0D7441EE000D9E53 /* SRPrefDefaultKeys.h in Headers */ = {isa = PBXBuildFile; fileRef = 5190E76A0D7441EE000D9E53 /* SRPrefDefaultKeys.h */; };
0
     5190E76D0D7441EE000D9E53 /* SRPrefDefaultKeys.m in Sources */ = {isa = PBXBuildFile; fileRef = 5190E76B0D7441EE000D9E53 /* SRPrefDefaultKeys.m */; };
0
     5190E7C90D744333000D9E53 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5190E7C80D744333000D9E53 /* Security.framework */; };
0
+ 51DD3F750D9321DA0034A2BE /* campfire.png in Resources */ = {isa = PBXBuildFile; fileRef = 51DD3F740D9321DA0034A2BE /* campfire.png */; };
0
     51FB31B10D7632CA0098BF8E /* lib in Resources */ = {isa = PBXBuildFile; fileRef = 51FB31A90D7632CA0098BF8E /* lib */; };
0
 /* End PBXBuildFile section */
0
 
0
@@ -72,6 +73,7 @@
0
     5190E76A0D7441EE000D9E53 /* SRPrefDefaultKeys.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SRPrefDefaultKeys.h; path = objc/SRPrefDefaultKeys.h; sourceTree = "<group>"; };
0
     5190E76B0D7441EE000D9E53 /* SRPrefDefaultKeys.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SRPrefDefaultKeys.m; path = objc/SRPrefDefaultKeys.m; sourceTree = "<group>"; };
0
     5190E7C80D744333000D9E53 /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = /System/Library/Frameworks/Security.framework; sourceTree = "<absolute>"; };
0
+ 51DD3F740D9321DA0034A2BE /* campfire.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = campfire.png; sourceTree = "<group>"; };
0
     51FB31A90D7632CA0098BF8E /* lib */ = {isa = PBXFileReference; lastKnownFileType = folder; path = lib; sourceTree = "<group>"; };
0
     E8F5E24E03AEB6EC03A81C6F /* RubyCocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = RubyCocoa.framework; path = /Library/Frameworks/RubyCocoa.framework; sourceTree = "<absolute>"; };
0
     E8F5E25803AEB7C803A81C6F /* rb_main.rb */ = {isa = PBXFileReference; lastKnownFileType = text.script.ruby; name = rb_main.rb; path = misc/rb_main.rb; sourceTree = "<group>"; };
0
@@ -155,6 +157,7 @@
0
         5190E7240D730A17000D9E53 /* CTBadge.h */,
0
         5190E7250D730A17000D9E53 /* CTBadge.m */,
0
         5190E7550D74414F000D9E53 /* SRAutoFillManager.h */,
0
+ 51DD3F740D9321DA0034A2BE /* campfire.png */,
0
         5190E7560D74414F000D9E53 /* SRAutoFillManager.m */,
0
       );
0
       name = "Other Sources";
0
@@ -251,6 +254,7 @@
0
         514292EF0CC6823A00F9CEEF /* MainMenu.nib in Resources */,
0
         5190E7320D73A45B000D9E53 /* twitter.jpg in Resources */,
0
         51FB31B10D7632CA0098BF8E /* lib in Resources */,
0
+ 51DD3F750D9321DA0034A2BE /* campfire.png in Resources */,
0
       );
0
       runOnlyForDeploymentPostprocessing = 0;
0
     };
...
1
2
3
4
5
6
7
8
9
10
11
12
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
...
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
0
@@ -1,13 +1,39 @@
0
-# Application configuration
0
-APPNAME = "CampfireTest"
0
-TARGET = "#{APPNAME}.app"
0
-#APPVERSION = "rev#{`svn info`[/Revision: (\d+)/, 1]}"
0
-APPVERSION = Time.now.strftime("%Y-%m-%d")
0
-PUBLISH = 'yourname@yourhost:path'
0
-
0
 # Load Rucola tasks
0
 SOURCE_ROOT = File.dirname(__FILE__)
0
 require 'rubygems'
0
 require 'rucola/rucola_support'
0
 load 'rucola/tasks/main.rake'
0
+
0
+# Application configuration
0
+
0
+# You only need to specify this if for some reason the applications name
0
+# might be different than the one specified in the Info.plist file under key: CFBundleExecutable
0
+#
0
+# APPNAME = "CampfireTest"
0
+# TARGET = "#{APPNAME}.app"
0
+
0
+# You only need to specify this if for some reason the applications version
0
+# might be different than the one specified in the Info.plist file under key: CFBundleVersion
0
+#
0
+# APPVERSION = INFO_PLIST['CFBundleShortVersionString']
0
+# APPVERSION = "rev#{`svn info`[/Revision: (\d+)/, 1]}"
0
+# APPVERSION = Time.now.strftime("%Y-%m-%d")
0
+
0
+# PUBLISH_URI = URI.parse('scp://yourname@yourhost:port/path')
0
+# APPCAST_URI = PUBLISH_URI
0
+
0
+# Tasks
0
+
0
+desc 'Deploy a release build.'
0
+task :deploy do
0
+ puts "\nDeploying...\n\n"
0
+
0
+ Rake::Task['release'].invoke
0
+ Rake::Task['deploy:package'].invoke
0
+ # Rake::Task['deploy:sparkle_appcast'].invoke
0
+ # Rake::Task['deploy:release_notes'].invoke
0
+ # Rake::Task['deploy:upload'].invoke
0
+ # Rake::Task['xcode:clean'].invoke
0
+ Rake::Task['dependencies:clean'].invoke
0
+end
...
7
8
9
10
 
11
12
13
...
7
8
9
 
10
11
12
13
0
@@ -7,7 +7,7 @@
0
   <key>CFBundleExecutable</key>
0
   <string>CampfireTest</string>
0
   <key>CFBundleIconFile</key>
0
- <string>twitter.jpg</string>
0
+ <string>campfire.png</string>
0
   <key>CFBundleInfoDictionaryVersion</key>
0
   <string>6.0</string>
0
   <key>CFBundlePackageType</key>
...
7
8
9
10
11
12
13
14
...
7
8
9
 
 
 
 
10
0
@@ -7,9 +7,5 @@
0
   #
0
   # Use active_record bindings
0
   # config.use_active_record = true
0
- #
0
- # In debug mode the Reloader will be used,
0
- # if you want to turn it off/on explicitely use:
0
- # config.use_reloader = false OR true
0
 end

Comments

    No one has commented yet.