r80840 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r80839‎ | r80840 | r80841 >
Date:23:54, 23 January 2011
Author:hartman
Status:deferred
Tags:
Comment:
Move classes to Classes subdir. Xibs in main dir for now.
Modified paths:
  • /trunk/tools/WikiSnaps/Classes/ImageDetailsViewController.xib (deleted) (history)
  • /trunk/tools/WikiSnaps/Classes/ImageUploadViewController.xib (deleted) (history)
  • /trunk/tools/WikiSnaps/Classes/SettingsViewController.h (added) (history)
  • /trunk/tools/WikiSnaps/Classes/SettingsViewController.m (added) (history)
  • /trunk/tools/WikiSnaps/Classes/SourcePickerViewController.xib (deleted) (history)
  • /trunk/tools/WikiSnaps/ImageDetailsViewController.xib (added) (history)
  • /trunk/tools/WikiSnaps/ImageUploadViewController.xib (added) (history)
  • /trunk/tools/WikiSnaps/SettingsViewController.h (deleted) (history)
  • /trunk/tools/WikiSnaps/SettingsViewController.m (deleted) (history)
  • /trunk/tools/WikiSnaps/SourcePickerViewController.xib (added) (history)
  • /trunk/tools/WikiSnaps/WikiSnaps.xcodeproj/project.pbxproj (modified) (history)

Diff [purge]

Index: trunk/tools/WikiSnaps/SettingsViewController.h
@@ -1,28 +0,0 @@
2 -//
3 -// SettingsViewController.h
4 -// WikiSnaps
5 -//
6 -// Created by Derk-Jan Hartman on 14-01-11.
7 -// Copyright 2011 Derk-Jan Hartman
8 -//
9 -// Dual-licensed MIT and BSD
10 -
11 -#import <UIKit/UIKit.h>
12 -#import "Configuration.h"
13 -
14 -@interface SettingsViewController : UIViewController <UINavigationControllerDelegate,
15 - UITextFieldDelegate>{
16 -
17 - IBOutlet UITextField *username;
18 - IBOutlet UITextField *password;
19 - IBOutlet UIButton *save;
20 -}
21 -
22 -@property (retain, nonatomic) UITextField *username;
23 -@property (retain, nonatomic) UITextField *password;
24 -@property (retain, nonatomic) UIButton *save;
25 -
26 --(IBAction)textFieldDidEnd:(id)sender;
27 -
28 --(IBAction)saveAction:(id)sender;
29 -@end
Index: trunk/tools/WikiSnaps/SettingsViewController.m
@@ -1,107 +0,0 @@
2 -//
3 -// SettingsViewController.m
4 -// WikiSnaps
5 -//
6 -// Created by Derk-Jan Hartman on 14-01-11.
7 -// Copyright 2011 Derk-Jan Hartman
8 -//
9 -// Dual-licensed MIT and BSD
10 -
11 -#import "SettingsViewController.h"
12 -#import "ASIFormDataRequest.h"
13 -
14 -
15 -@implementation SettingsViewController
16 -
17 -@synthesize username,password,save;
18 -
19 -// The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
20 -/*
21 -- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
22 - self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
23 - if (self) {
24 - // Custom initialization.
25 - }
26 - return self;
27 -}
28 -*/
29 -
30 -
31 -// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
32 -- (void)viewDidLoad {
33 - [super viewDidLoad];
34 - self.title = NSLocalizedString( @"Settings", @"Title of the settings view" );
35 - username.text = [[NSUserDefaults standardUserDefaults] valueForKey: COMMONS_USERNAME_KEY];
36 - password.text = [[NSUserDefaults standardUserDefaults] valueForKey: COMMONS_PASSWORD_KEY];
37 -
38 -}
39 -
40 -/*
41 -- (void)viewWillAppear:(BOOL)animated {
42 - [super viewWillAppear:animated];
43 -}
44 -*/
45 -/*
46 -- (void)viewDidAppear:(BOOL)animated {
47 - [super viewDidAppear:animated];
48 -}
49 -*/
50 -
51 -- (void)viewWillDisappear:(BOOL)animated {
52 - [super viewWillDisappear:animated];
53 - /* Save the data */
54 - [[NSUserDefaults standardUserDefaults] setObject:username.text forKey:COMMONS_USERNAME_KEY];
55 - // FIXME insecure
56 - [[NSUserDefaults standardUserDefaults] setObject:password.text forKey:COMMONS_PASSWORD_KEY];
57 -}
58 -
59 -/*
60 -- (void)viewDidDisappear:(BOOL)animated {
61 - [super viewDidDisappear:animated];
62 -}
63 -*/
64 -
65 -/*
66 -// Override to allow orientations other than the default portrait orientation.
67 -- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
68 - // Return YES for supported orientations.
69 - return (interfaceOrientation == UIInterfaceOrientationPortrait);
70 -}
71 -*/
72 -
73 -- (void)didReceiveMemoryWarning {
74 - // Releases the view if it doesn't have a superview.
75 - [super didReceiveMemoryWarning];
76 -
77 - // Release any cached data, images, etc. that aren't in use.
78 -}
79 -
80 -- (void)viewDidUnload {
81 - [super viewDidUnload];
82 - // Release any retained subviews of the main view.
83 - // e.g. self.myOutlet = nil;
84 -}
85 -
86 -
87 -- (void)dealloc {
88 - [username release];
89 - [password release];
90 - [save release];
91 - [super dealloc];
92 -}
93 -
94 -
95 --(IBAction)textFieldDidEnd:(id)sender {
96 - if(sender == username ) {
97 - [password becomeFirstResponder];
98 - return;
99 - }
100 - [sender resignFirstResponder];
101 -}
102 -
103 --(IBAction)saveAction:(id)sender {
104 - /* Return to Primary view */
105 - [self.navigationController popViewControllerAnimated:YES];
106 -}
107 -
108 -@end
Index: trunk/tools/WikiSnaps/Classes/ImageUploadViewController.xib
@@ -1,668 +0,0 @@
2 -<?xml version="1.0" encoding="UTF-8"?>
3 -<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
4 - <data>
5 - <int key="IBDocument.SystemTarget">1056</int>
6 - <string key="IBDocument.SystemVersion">10J567</string>
7 - <string key="IBDocument.InterfaceBuilderVersion">823</string>
8 - <string key="IBDocument.AppKitVersion">1038.35</string>
9 - <string key="IBDocument.HIToolboxVersion">462.00</string>
10 - <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
11 - <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
12 - <string key="NS.object.0">132</string>
13 - </object>
14 - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
15 - <bool key="EncodedWithXMLCoder">YES</bool>
16 - <integer value="4"/>
17 - </object>
18 - <object class="NSArray" key="IBDocument.PluginDependencies">
19 - <bool key="EncodedWithXMLCoder">YES</bool>
20 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
21 - </object>
22 - <object class="NSMutableDictionary" key="IBDocument.Metadata">
23 - <bool key="EncodedWithXMLCoder">YES</bool>
24 - <object class="NSArray" key="dict.sortedKeys" id="0">
25 - <bool key="EncodedWithXMLCoder">YES</bool>
26 - </object>
27 - <object class="NSMutableArray" key="dict.values">
28 - <bool key="EncodedWithXMLCoder">YES</bool>
29 - </object>
30 - </object>
31 - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
32 - <bool key="EncodedWithXMLCoder">YES</bool>
33 - <object class="IBProxyObject" id="372490531">
34 - <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
35 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
36 - </object>
37 - <object class="IBProxyObject" id="975951072">
38 - <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
39 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
40 - </object>
41 - <object class="IBUIView" id="1015022196">
42 - <reference key="NSNextResponder"/>
43 - <int key="NSvFlags">292</int>
44 - <object class="NSMutableArray" key="NSSubviews">
45 - <bool key="EncodedWithXMLCoder">YES</bool>
46 - <object class="IBUINavigationBar" id="748685327">
47 - <reference key="NSNextResponder" ref="1015022196"/>
48 - <int key="NSvFlags">290</int>
49 - <string key="NSFrameSize">{320, 44}</string>
50 - <reference key="NSSuperview" ref="1015022196"/>
51 - <bool key="IBUIOpaque">NO</bool>
52 - <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
53 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
54 - <int key="IBUIBarStyle">1</int>
55 - <object class="NSArray" key="IBUIItems">
56 - <bool key="EncodedWithXMLCoder">YES</bool>
57 - <object class="IBUINavigationItem" id="746867970">
58 - <reference key="IBUINavigationBar" ref="748685327"/>
59 - <string key="IBUITitle"/>
60 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
61 - </object>
62 - </object>
63 - </object>
64 - <object class="IBUIImageView" id="182060304">
65 - <reference key="NSNextResponder" ref="1015022196"/>
66 - <int key="NSvFlags">292</int>
67 - <string key="NSFrame">{{20, 64}, {279, 310}}</string>
68 - <reference key="NSSuperview" ref="1015022196"/>
69 - <bool key="IBUIOpaque">NO</bool>
70 - <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
71 - <int key="IBUIContentMode">1</int>
72 - <bool key="IBUIUserInteractionEnabled">NO</bool>
73 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
74 - </object>
75 - <object class="IBUIButton" id="860458292">
76 - <reference key="NSNextResponder" ref="1015022196"/>
77 - <int key="NSvFlags">292</int>
78 - <string key="NSFrame">{{21, 394}, {278, 46}}</string>
79 - <reference key="NSSuperview" ref="1015022196"/>
80 - <bool key="IBUIOpaque">NO</bool>
81 - <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
82 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
83 - <int key="IBUIContentHorizontalAlignment">0</int>
84 - <int key="IBUIContentVerticalAlignment">0</int>
85 - <object class="NSFont" key="IBUIFont">
86 - <string key="NSName">Helvetica-Bold</string>
87 - <double key="NSSize">15</double>
88 - <int key="NSfFlags">16</int>
89 - </object>
90 - <object class="NSColor" key="IBUIHighlightedTitleColor">
91 - <int key="NSColorSpace">3</int>
92 - <bytes key="NSWhite">MQA</bytes>
93 - </object>
94 - <object class="NSColor" key="IBUINormalTitleColor">
95 - <int key="NSColorSpace">1</int>
96 - <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes>
97 - </object>
98 - <object class="NSColor" key="IBUINormalTitleShadowColor">
99 - <int key="NSColorSpace">3</int>
100 - <bytes key="NSWhite">MC41AA</bytes>
101 - </object>
102 - <object class="NSCustomResource" key="IBUIHighlightedBackgroundImage">
103 - <string key="NSClassName">NSImage</string>
104 - <string key="NSResourceName">cancel-button-pressed.png</string>
105 - </object>
106 - <object class="NSCustomResource" key="IBUINormalBackgroundImage">
107 - <string key="NSClassName">NSImage</string>
108 - <string key="NSResourceName">cancel-button.png</string>
109 - </object>
110 - </object>
111 - <object class="IBUIProgressView" id="413664359">
112 - <reference key="NSNextResponder" ref="1015022196"/>
113 - <int key="NSvFlags">292</int>
114 - <string key="NSFrame">{{78, 26}, {164, 11}}</string>
115 - <reference key="NSSuperview" ref="1015022196"/>
116 - <bool key="IBUIOpaque">NO</bool>
117 - <bool key="IBUIClipsSubviews">YES</bool>
118 - <bool key="IBUIMultipleTouchEnabled">YES</bool>
119 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
120 - <float key="IBUIProgress">0.5</float>
121 - <int key="IBUIProgressViewStyle">1</int>
122 - </object>
123 - <object class="IBUILabel" id="329379503">
124 - <reference key="NSNextResponder" ref="1015022196"/>
125 - <int key="NSvFlags">292</int>
126 - <string key="NSFrameSize">{320, 23}</string>
127 - <reference key="NSSuperview" ref="1015022196"/>
128 - <bool key="IBUIOpaque">NO</bool>
129 - <bool key="IBUIClipsSubviews">YES</bool>
130 - <bool key="IBUIUserInteractionEnabled">NO</bool>
131 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
132 - <string key="IBUIText">uploading</string>
133 - <object class="NSFont" key="IBUIFont">
134 - <string key="NSName">Helvetica</string>
135 - <double key="NSSize">14</double>
136 - <int key="NSfFlags">16</int>
137 - </object>
138 - <object class="NSColor" key="IBUITextColor">
139 - <int key="NSColorSpace">3</int>
140 - <bytes key="NSWhite">MQA</bytes>
141 - <object class="NSColorSpace" key="NSCustomColorSpace" id="89421018">
142 - <int key="NSID">2</int>
143 - </object>
144 - </object>
145 - <nil key="IBUIHighlightedColor"/>
146 - <object class="NSColor" key="IBUIShadowColor">
147 - <int key="NSColorSpace">3</int>
148 - <bytes key="NSWhite">MAA</bytes>
149 - <reference key="NSCustomColorSpace" ref="89421018"/>
150 - </object>
151 - <int key="IBUIBaselineAdjustment">1</int>
152 - <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
153 - <float key="IBUIMinimumFontSize">10</float>
154 - <int key="IBUITextAlignment">1</int>
155 - </object>
156 - </object>
157 - <string key="NSFrameSize">{320, 460}</string>
158 - <reference key="NSSuperview"/>
159 - <object class="NSColor" key="IBUIBackgroundColor">
160 - <int key="NSColorSpace">3</int>
161 - <bytes key="NSWhite">MC4xMzMwNjQ1MTYxAA</bytes>
162 - </object>
163 - <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
164 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
165 - </object>
166 - </object>
167 - <object class="IBObjectContainer" key="IBDocument.Objects">
168 - <object class="NSMutableArray" key="connectionRecords">
169 - <bool key="EncodedWithXMLCoder">YES</bool>
170 - <object class="IBConnectionRecord">
171 - <object class="IBCocoaTouchOutletConnection" key="connection">
172 - <string key="label">view</string>
173 - <reference key="source" ref="372490531"/>
174 - <reference key="destination" ref="1015022196"/>
175 - </object>
176 - <int key="connectionID">11</int>
177 - </object>
178 - <object class="IBConnectionRecord">
179 - <object class="IBCocoaTouchOutletConnection" key="connection">
180 - <string key="label">uploadOverlayImage</string>
181 - <reference key="source" ref="372490531"/>
182 - <reference key="destination" ref="182060304"/>
183 - </object>
184 - <int key="connectionID">12</int>
185 - </object>
186 - <object class="IBConnectionRecord">
187 - <object class="IBCocoaTouchOutletConnection" key="connection">
188 - <string key="label">uploadProgress</string>
189 - <reference key="source" ref="372490531"/>
190 - <reference key="destination" ref="413664359"/>
191 - </object>
192 - <int key="connectionID">13</int>
193 - </object>
194 - <object class="IBConnectionRecord">
195 - <object class="IBCocoaTouchOutletConnection" key="connection">
196 - <string key="label">uploadProgressMessage</string>
197 - <reference key="source" ref="372490531"/>
198 - <reference key="destination" ref="329379503"/>
199 - </object>
200 - <int key="connectionID">14</int>
201 - </object>
202 - <object class="IBConnectionRecord">
203 - <object class="IBCocoaTouchEventConnection" key="connection">
204 - <string key="label">onCancelUploadClicked:</string>
205 - <reference key="source" ref="860458292"/>
206 - <reference key="destination" ref="372490531"/>
207 - <int key="IBEventType">7</int>
208 - </object>
209 - <int key="connectionID">17</int>
210 - </object>
211 - </object>
212 - <object class="IBMutableOrderedSet" key="objectRecords">
213 - <object class="NSArray" key="orderedObjects">
214 - <bool key="EncodedWithXMLCoder">YES</bool>
215 - <object class="IBObjectRecord">
216 - <int key="objectID">0</int>
217 - <reference key="object" ref="0"/>
218 - <reference key="children" ref="1000"/>
219 - <nil key="parent"/>
220 - </object>
221 - <object class="IBObjectRecord">
222 - <int key="objectID">-1</int>
223 - <reference key="object" ref="372490531"/>
224 - <reference key="parent" ref="0"/>
225 - <string key="objectName">File's Owner</string>
226 - </object>
227 - <object class="IBObjectRecord">
228 - <int key="objectID">-2</int>
229 - <reference key="object" ref="975951072"/>
230 - <reference key="parent" ref="0"/>
231 - </object>
232 - <object class="IBObjectRecord">
233 - <int key="objectID">4</int>
234 - <reference key="object" ref="1015022196"/>
235 - <object class="NSMutableArray" key="children">
236 - <bool key="EncodedWithXMLCoder">YES</bool>
237 - <reference ref="182060304"/>
238 - <reference ref="329379503"/>
239 - <reference ref="748685327"/>
240 - <reference ref="860458292"/>
241 - <reference ref="413664359"/>
242 - </object>
243 - <reference key="parent" ref="0"/>
244 - <string key="objectName">Upload Photo Overlay</string>
245 - </object>
246 - <object class="IBObjectRecord">
247 - <int key="objectID">5</int>
248 - <reference key="object" ref="182060304"/>
249 - <reference key="parent" ref="1015022196"/>
250 - </object>
251 - <object class="IBObjectRecord">
252 - <int key="objectID">6</int>
253 - <reference key="object" ref="329379503"/>
254 - <reference key="parent" ref="1015022196"/>
255 - </object>
256 - <object class="IBObjectRecord">
257 - <int key="objectID">7</int>
258 - <reference key="object" ref="748685327"/>
259 - <object class="NSMutableArray" key="children">
260 - <bool key="EncodedWithXMLCoder">YES</bool>
261 - <reference ref="746867970"/>
262 - </object>
263 - <reference key="parent" ref="1015022196"/>
264 - </object>
265 - <object class="IBObjectRecord">
266 - <int key="objectID">8</int>
267 - <reference key="object" ref="860458292"/>
268 - <reference key="parent" ref="1015022196"/>
269 - </object>
270 - <object class="IBObjectRecord">
271 - <int key="objectID">9</int>
272 - <reference key="object" ref="413664359"/>
273 - <reference key="parent" ref="1015022196"/>
274 - </object>
275 - <object class="IBObjectRecord">
276 - <int key="objectID">10</int>
277 - <reference key="object" ref="746867970"/>
278 - <reference key="parent" ref="748685327"/>
279 - </object>
280 - </object>
281 - </object>
282 - <object class="NSMutableDictionary" key="flattenedProperties">
283 - <bool key="EncodedWithXMLCoder">YES</bool>
284 - <object class="NSArray" key="dict.sortedKeys">
285 - <bool key="EncodedWithXMLCoder">YES</bool>
286 - <string>-1.CustomClassName</string>
287 - <string>-2.CustomClassName</string>
288 - <string>10.IBPluginDependency</string>
289 - <string>4.IBEditorWindowLastContentRect</string>
290 - <string>4.IBPluginDependency</string>
291 - <string>5.IBPluginDependency</string>
292 - <string>6.IBPluginDependency</string>
293 - <string>7.IBPluginDependency</string>
294 - <string>8.IBPluginDependency</string>
295 - <string>9.IBPluginDependency</string>
296 - </object>
297 - <object class="NSMutableArray" key="dict.values">
298 - <bool key="EncodedWithXMLCoder">YES</bool>
299 - <string>ImageUploadViewController</string>
300 - <string>UIResponder</string>
301 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
302 - <string>{{551, 85}, {320, 460}}</string>
303 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
304 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
305 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
306 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
307 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
308 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
309 - </object>
310 - </object>
311 - <object class="NSMutableDictionary" key="unlocalizedProperties">
312 - <bool key="EncodedWithXMLCoder">YES</bool>
313 - <reference key="dict.sortedKeys" ref="0"/>
314 - <object class="NSMutableArray" key="dict.values">
315 - <bool key="EncodedWithXMLCoder">YES</bool>
316 - </object>
317 - </object>
318 - <nil key="activeLocalization"/>
319 - <object class="NSMutableDictionary" key="localizations">
320 - <bool key="EncodedWithXMLCoder">YES</bool>
321 - <reference key="dict.sortedKeys" ref="0"/>
322 - <object class="NSMutableArray" key="dict.values">
323 - <bool key="EncodedWithXMLCoder">YES</bool>
324 - </object>
325 - </object>
326 - <nil key="sourceID"/>
327 - <int key="maxID">17</int>
328 - </object>
329 - <object class="IBClassDescriber" key="IBDocument.Classes">
330 - <object class="NSMutableArray" key="referencedPartialClassDescriptions">
331 - <bool key="EncodedWithXMLCoder">YES</bool>
332 - <object class="IBPartialClassDescription">
333 - <string key="className">ImageUploadViewController</string>
334 - <string key="superclassName">UIViewController</string>
335 - <object class="NSMutableDictionary" key="actions">
336 - <string key="NS.key.0">onCancelUploadClicked:</string>
337 - <string key="NS.object.0">id</string>
338 - </object>
339 - <object class="NSMutableDictionary" key="actionInfosByName">
340 - <string key="NS.key.0">onCancelUploadClicked:</string>
341 - <object class="IBActionInfo" key="NS.object.0">
342 - <string key="name">onCancelUploadClicked:</string>
343 - <string key="candidateClassName">id</string>
344 - </object>
345 - </object>
346 - <object class="NSMutableDictionary" key="outlets">
347 - <bool key="EncodedWithXMLCoder">YES</bool>
348 - <object class="NSArray" key="dict.sortedKeys">
349 - <bool key="EncodedWithXMLCoder">YES</bool>
350 - <string>uploadOverlayImage</string>
351 - <string>uploadProgress</string>
352 - <string>uploadProgressMessage</string>
353 - <string>view</string>
354 - </object>
355 - <object class="NSMutableArray" key="dict.values">
356 - <bool key="EncodedWithXMLCoder">YES</bool>
357 - <string>UIImageView</string>
358 - <string>UIProgressView</string>
359 - <string>UILabel</string>
360 - <string>UIView</string>
361 - </object>
362 - </object>
363 - <object class="NSMutableDictionary" key="toOneOutletInfosByName">
364 - <bool key="EncodedWithXMLCoder">YES</bool>
365 - <object class="NSArray" key="dict.sortedKeys">
366 - <bool key="EncodedWithXMLCoder">YES</bool>
367 - <string>uploadOverlayImage</string>
368 - <string>uploadProgress</string>
369 - <string>uploadProgressMessage</string>
370 - <string>view</string>
371 - </object>
372 - <object class="NSMutableArray" key="dict.values">
373 - <bool key="EncodedWithXMLCoder">YES</bool>
374 - <object class="IBToOneOutletInfo">
375 - <string key="name">uploadOverlayImage</string>
376 - <string key="candidateClassName">UIImageView</string>
377 - </object>
378 - <object class="IBToOneOutletInfo">
379 - <string key="name">uploadProgress</string>
380 - <string key="candidateClassName">UIProgressView</string>
381 - </object>
382 - <object class="IBToOneOutletInfo">
383 - <string key="name">uploadProgressMessage</string>
384 - <string key="candidateClassName">UILabel</string>
385 - </object>
386 - <object class="IBToOneOutletInfo">
387 - <string key="name">view</string>
388 - <string key="candidateClassName">UIView</string>
389 - </object>
390 - </object>
391 - </object>
392 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
393 - <string key="majorKey">IBProjectSource</string>
394 - <string key="minorKey">Classes/ImageUploadViewController.h</string>
395 - </object>
396 - </object>
397 - </object>
398 - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
399 - <bool key="EncodedWithXMLCoder">YES</bool>
400 - <object class="IBPartialClassDescription">
401 - <string key="className">NSObject</string>
402 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
403 - <string key="majorKey">IBFrameworkSource</string>
404 - <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
405 - </object>
406 - </object>
407 - <object class="IBPartialClassDescription">
408 - <string key="className">NSObject</string>
409 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
410 - <string key="majorKey">IBFrameworkSource</string>
411 - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
412 - </object>
413 - </object>
414 - <object class="IBPartialClassDescription">
415 - <string key="className">NSObject</string>
416 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
417 - <string key="majorKey">IBFrameworkSource</string>
418 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
419 - </object>
420 - </object>
421 - <object class="IBPartialClassDescription">
422 - <string key="className">NSObject</string>
423 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
424 - <string key="majorKey">IBFrameworkSource</string>
425 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
426 - </object>
427 - </object>
428 - <object class="IBPartialClassDescription">
429 - <string key="className">NSObject</string>
430 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
431 - <string key="majorKey">IBFrameworkSource</string>
432 - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
433 - </object>
434 - </object>
435 - <object class="IBPartialClassDescription">
436 - <string key="className">NSObject</string>
437 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
438 - <string key="majorKey">IBFrameworkSource</string>
439 - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
440 - </object>
441 - </object>
442 - <object class="IBPartialClassDescription">
443 - <string key="className">NSObject</string>
444 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
445 - <string key="majorKey">IBFrameworkSource</string>
446 - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
447 - </object>
448 - </object>
449 - <object class="IBPartialClassDescription">
450 - <string key="className">NSObject</string>
451 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
452 - <string key="majorKey">IBFrameworkSource</string>
453 - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
454 - </object>
455 - </object>
456 - <object class="IBPartialClassDescription">
457 - <string key="className">NSObject</string>
458 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
459 - <string key="majorKey">IBFrameworkSource</string>
460 - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
461 - </object>
462 - </object>
463 - <object class="IBPartialClassDescription">
464 - <string key="className">NSObject</string>
465 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
466 - <string key="majorKey">IBFrameworkSource</string>
467 - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
468 - </object>
469 - </object>
470 - <object class="IBPartialClassDescription">
471 - <string key="className">NSObject</string>
472 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
473 - <string key="majorKey">IBFrameworkSource</string>
474 - <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
475 - </object>
476 - </object>
477 - <object class="IBPartialClassDescription">
478 - <string key="className">NSObject</string>
479 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
480 - <string key="majorKey">IBFrameworkSource</string>
481 - <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
482 - </object>
483 - </object>
484 - <object class="IBPartialClassDescription">
485 - <string key="className">NSObject</string>
486 - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="401822615">
487 - <string key="majorKey">IBFrameworkSource</string>
488 - <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
489 - </object>
490 - </object>
491 - <object class="IBPartialClassDescription">
492 - <string key="className">UIBarButtonItem</string>
493 - <string key="superclassName">UIBarItem</string>
494 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
495 - <string key="majorKey">IBFrameworkSource</string>
496 - <string key="minorKey">UIKit.framework/Headers/UIBarButtonItem.h</string>
497 - </object>
498 - </object>
499 - <object class="IBPartialClassDescription">
500 - <string key="className">UIBarItem</string>
501 - <string key="superclassName">NSObject</string>
502 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
503 - <string key="majorKey">IBFrameworkSource</string>
504 - <string key="minorKey">UIKit.framework/Headers/UIBarItem.h</string>
505 - </object>
506 - </object>
507 - <object class="IBPartialClassDescription">
508 - <string key="className">UIButton</string>
509 - <string key="superclassName">UIControl</string>
510 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
511 - <string key="majorKey">IBFrameworkSource</string>
512 - <string key="minorKey">UIKit.framework/Headers/UIButton.h</string>
513 - </object>
514 - </object>
515 - <object class="IBPartialClassDescription">
516 - <string key="className">UIControl</string>
517 - <string key="superclassName">UIView</string>
518 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
519 - <string key="majorKey">IBFrameworkSource</string>
520 - <string key="minorKey">UIKit.framework/Headers/UIControl.h</string>
521 - </object>
522 - </object>
523 - <object class="IBPartialClassDescription">
524 - <string key="className">UIImageView</string>
525 - <string key="superclassName">UIView</string>
526 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
527 - <string key="majorKey">IBFrameworkSource</string>
528 - <string key="minorKey">UIKit.framework/Headers/UIImageView.h</string>
529 - </object>
530 - </object>
531 - <object class="IBPartialClassDescription">
532 - <string key="className">UILabel</string>
533 - <string key="superclassName">UIView</string>
534 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
535 - <string key="majorKey">IBFrameworkSource</string>
536 - <string key="minorKey">UIKit.framework/Headers/UILabel.h</string>
537 - </object>
538 - </object>
539 - <object class="IBPartialClassDescription">
540 - <string key="className">UINavigationBar</string>
541 - <string key="superclassName">UIView</string>
542 - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="29722818">
543 - <string key="majorKey">IBFrameworkSource</string>
544 - <string key="minorKey">UIKit.framework/Headers/UINavigationBar.h</string>
545 - </object>
546 - </object>
547 - <object class="IBPartialClassDescription">
548 - <string key="className">UINavigationItem</string>
549 - <string key="superclassName">NSObject</string>
550 - <reference key="sourceIdentifier" ref="29722818"/>
551 - </object>
552 - <object class="IBPartialClassDescription">
553 - <string key="className">UIProgressView</string>
554 - <string key="superclassName">UIView</string>
555 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
556 - <string key="majorKey">IBFrameworkSource</string>
557 - <string key="minorKey">UIKit.framework/Headers/UIProgressView.h</string>
558 - </object>
559 - </object>
560 - <object class="IBPartialClassDescription">
561 - <string key="className">UIResponder</string>
562 - <string key="superclassName">NSObject</string>
563 - <reference key="sourceIdentifier" ref="401822615"/>
564 - </object>
565 - <object class="IBPartialClassDescription">
566 - <string key="className">UISearchBar</string>
567 - <string key="superclassName">UIView</string>
568 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
569 - <string key="majorKey">IBFrameworkSource</string>
570 - <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
571 - </object>
572 - </object>
573 - <object class="IBPartialClassDescription">
574 - <string key="className">UISearchDisplayController</string>
575 - <string key="superclassName">NSObject</string>
576 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
577 - <string key="majorKey">IBFrameworkSource</string>
578 - <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
579 - </object>
580 - </object>
581 - <object class="IBPartialClassDescription">
582 - <string key="className">UIView</string>
583 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
584 - <string key="majorKey">IBFrameworkSource</string>
585 - <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string>
586 - </object>
587 - </object>
588 - <object class="IBPartialClassDescription">
589 - <string key="className">UIView</string>
590 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
591 - <string key="majorKey">IBFrameworkSource</string>
592 - <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
593 - </object>
594 - </object>
595 - <object class="IBPartialClassDescription">
596 - <string key="className">UIView</string>
597 - <string key="superclassName">UIResponder</string>
598 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
599 - <string key="majorKey">IBFrameworkSource</string>
600 - <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
601 - </object>
602 - </object>
603 - <object class="IBPartialClassDescription">
604 - <string key="className">UIViewController</string>
605 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
606 - <string key="majorKey">IBFrameworkSource</string>
607 - <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
608 - </object>
609 - </object>
610 - <object class="IBPartialClassDescription">
611 - <string key="className">UIViewController</string>
612 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
613 - <string key="majorKey">IBFrameworkSource</string>
614 - <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
615 - </object>
616 - </object>
617 - <object class="IBPartialClassDescription">
618 - <string key="className">UIViewController</string>
619 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
620 - <string key="majorKey">IBFrameworkSource</string>
621 - <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
622 - </object>
623 - </object>
624 - <object class="IBPartialClassDescription">
625 - <string key="className">UIViewController</string>
626 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
627 - <string key="majorKey">IBFrameworkSource</string>
628 - <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
629 - </object>
630 - </object>
631 - <object class="IBPartialClassDescription">
632 - <string key="className">UIViewController</string>
633 - <string key="superclassName">UIResponder</string>
634 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
635 - <string key="majorKey">IBFrameworkSource</string>
636 - <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
637 - </object>
638 - </object>
639 - </object>
640 - </object>
641 - <int key="IBDocument.localizationMode">0</int>
642 - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
643 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
644 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
645 - <integer value="1056" key="NS.object.0"/>
646 - </object>
647 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
648 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
649 - <integer value="3000" key="NS.object.0"/>
650 - </object>
651 - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
652 - <string key="IBDocument.LastKnownRelativeProjectPath">../WikiSnaps.xcodeproj</string>
653 - <int key="IBDocument.defaultPropertyAccessControl">3</int>
654 - <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
655 - <bool key="EncodedWithXMLCoder">YES</bool>
656 - <object class="NSArray" key="dict.sortedKeys">
657 - <bool key="EncodedWithXMLCoder">YES</bool>
658 - <string>cancel-button-pressed.png</string>
659 - <string>cancel-button.png</string>
660 - </object>
661 - <object class="NSMutableArray" key="dict.values">
662 - <bool key="EncodedWithXMLCoder">YES</bool>
663 - <string>{278, 46}</string>
664 - <string>{278, 46}</string>
665 - </object>
666 - </object>
667 - <string key="IBCocoaTouchPluginVersion">132</string>
668 - </data>
669 -</archive>
Index: trunk/tools/WikiSnaps/Classes/ImageDetailsViewController.xib
@@ -1,605 +0,0 @@
2 -<?xml version="1.0" encoding="UTF-8"?>
3 -<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
4 - <data>
5 - <int key="IBDocument.SystemTarget">1056</int>
6 - <string key="IBDocument.SystemVersion">10H574</string>
7 - <string key="IBDocument.InterfaceBuilderVersion">823</string>
8 - <string key="IBDocument.AppKitVersion">1038.35</string>
9 - <string key="IBDocument.HIToolboxVersion">461.00</string>
10 - <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
11 - <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
12 - <string key="NS.object.0">132</string>
13 - </object>
14 - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
15 - <bool key="EncodedWithXMLCoder">YES</bool>
16 - <integer value="1"/>
17 - </object>
18 - <object class="NSArray" key="IBDocument.PluginDependencies">
19 - <bool key="EncodedWithXMLCoder">YES</bool>
20 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
21 - </object>
22 - <object class="NSMutableDictionary" key="IBDocument.Metadata">
23 - <bool key="EncodedWithXMLCoder">YES</bool>
24 - <object class="NSArray" key="dict.sortedKeys" id="0">
25 - <bool key="EncodedWithXMLCoder">YES</bool>
26 - </object>
27 - <object class="NSMutableArray" key="dict.values">
28 - <bool key="EncodedWithXMLCoder">YES</bool>
29 - </object>
30 - </object>
31 - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
32 - <bool key="EncodedWithXMLCoder">YES</bool>
33 - <object class="IBProxyObject" id="372490531">
34 - <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
35 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
36 - </object>
37 - <object class="IBProxyObject" id="975951072">
38 - <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
39 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
40 - </object>
41 - <object class="IBUIView" id="191373211">
42 - <reference key="NSNextResponder"/>
43 - <int key="NSvFlags">274</int>
44 - <object class="NSMutableArray" key="NSSubviews">
45 - <bool key="EncodedWithXMLCoder">YES</bool>
46 - <object class="IBUITextField" id="717110592">
47 - <reference key="NSNextResponder" ref="191373211"/>
48 - <int key="NSvFlags">292</int>
49 - <string key="NSFrame">{{20, 20}, {280, 31}}</string>
50 - <reference key="NSSuperview" ref="191373211"/>
51 - <bool key="IBUIOpaque">NO</bool>
52 - <bool key="IBUIClipsSubviews">YES</bool>
53 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
54 - <int key="IBUIContentVerticalAlignment">0</int>
55 - <string key="IBUIText"/>
56 - <int key="IBUIBorderStyle">3</int>
57 - <string key="IBUIPlaceholder">Title</string>
58 - <object class="NSColor" key="IBUITextColor">
59 - <int key="NSColorSpace">3</int>
60 - <bytes key="NSWhite">MAA</bytes>
61 - <object class="NSColorSpace" key="NSCustomColorSpace">
62 - <int key="NSID">2</int>
63 - </object>
64 - </object>
65 - <bool key="IBUIAdjustsFontSizeToFit">YES</bool>
66 - <float key="IBUIMinimumFontSize">17</float>
67 - <object class="IBUITextInputTraits" key="IBUITextInputTraits">
68 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
69 - </object>
70 - </object>
71 - <object class="IBUITextView" id="786444300">
72 - <reference key="NSNextResponder" ref="191373211"/>
73 - <int key="NSvFlags">292</int>
74 - <string key="NSFrame">{{20, 84}, {280, 142}}</string>
75 - <reference key="NSSuperview" ref="191373211"/>
76 - <object class="NSColor" key="IBUIBackgroundColor">
77 - <int key="NSColorSpace">1</int>
78 - <bytes key="NSRGB">MSAxIDEAA</bytes>
79 - </object>
80 - <bool key="IBUIClipsSubviews">YES</bool>
81 - <bool key="IBUIMultipleTouchEnabled">YES</bool>
82 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
83 - <string key="IBUIText"/>
84 - <object class="IBUITextInputTraits" key="IBUITextInputTraits">
85 - <int key="IBUIAutocapitalizationType">2</int>
86 - <int key="IBUIAutocorrectionType">2</int>
87 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
88 - </object>
89 - </object>
90 - <object class="IBUILabel" id="995657542">
91 - <reference key="NSNextResponder" ref="191373211"/>
92 - <int key="NSvFlags">292</int>
93 - <string key="NSFrame">{{20, 59}, {86, 21}}</string>
94 - <reference key="NSSuperview" ref="191373211"/>
95 - <bool key="IBUIOpaque">NO</bool>
96 - <bool key="IBUIClipsSubviews">YES</bool>
97 - <int key="IBUIContentMode">7</int>
98 - <bool key="IBUIUserInteractionEnabled">NO</bool>
99 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
100 - <string key="IBUIText">Description</string>
101 - <object class="NSColor" key="IBUITextColor">
102 - <int key="NSColorSpace">1</int>
103 - <bytes key="NSRGB">MCAwIDAAA</bytes>
104 - </object>
105 - <object class="NSColor" key="IBUIHighlightedColor">
106 - <int key="NSColorSpace">3</int>
107 - <bytes key="NSWhite">MQA</bytes>
108 - </object>
109 - <int key="IBUIBaselineAdjustment">1</int>
110 - <float key="IBUIMinimumFontSize">10</float>
111 - </object>
112 - </object>
113 - <string key="NSFrameSize">{320, 416}</string>
114 - <reference key="NSSuperview"/>
115 - <object class="NSColor" key="IBUIBackgroundColor">
116 - <int key="NSColorSpace">10</int>
117 - <object class="NSImage" key="NSImage">
118 - <int key="NSImageFlags">549453824</int>
119 - <string key="NSSize">{84, 1}</string>
120 - <object class="NSMutableArray" key="NSReps">
121 - <bool key="EncodedWithXMLCoder">YES</bool>
122 - <object class="NSArray">
123 - <bool key="EncodedWithXMLCoder">YES</bool>
124 - <integer value="0"/>
125 - <object class="NSBitmapImageRep">
126 - <object class="NSData" key="NSTIFFRepresentation">
127 - <bytes key="NS.bytes">TU0AKgAAAVjFzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/
128 -y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/
129 -xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/
130 -xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/
131 -xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/
132 -xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P8ADQEAAAMAAAABAFQAAAEB
133 -AAMAAAABAAEAAAECAAMAAAAEAAAB+gEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
134 -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAAEAAAEXAAQAAAABAAABUAEcAAMAAAABAAEAAAFS
135 -AAMAAAABAAEAAAFTAAMAAAAEAAACAgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
136 - </object>
137 - </object>
138 - </object>
139 - </object>
140 - <object class="NSColor" key="NSColor">
141 - <int key="NSColorSpace">3</int>
142 - <bytes key="NSWhite">MCAwAA</bytes>
143 - </object>
144 - </object>
145 - <string key="IBUIColorCocoaTouchKeyPath">groupTableViewBackgroundColor</string>
146 - </object>
147 - <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
148 - <object class="IBUISimulatedNavigationBarMetrics" key="IBUISimulatedTopBarMetrics">
149 - <bool key="IBUIPrompted">NO</bool>
150 - </object>
151 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
152 - </object>
153 - </object>
154 - <object class="IBObjectContainer" key="IBDocument.Objects">
155 - <object class="NSMutableArray" key="connectionRecords">
156 - <bool key="EncodedWithXMLCoder">YES</bool>
157 - <object class="IBConnectionRecord">
158 - <object class="IBCocoaTouchOutletConnection" key="connection">
159 - <string key="label">view</string>
160 - <reference key="source" ref="372490531"/>
161 - <reference key="destination" ref="191373211"/>
162 - </object>
163 - <int key="connectionID">3</int>
164 - </object>
165 - <object class="IBConnectionRecord">
166 - <object class="IBCocoaTouchOutletConnection" key="connection">
167 - <string key="label">descriptionText</string>
168 - <reference key="source" ref="372490531"/>
169 - <reference key="destination" ref="786444300"/>
170 - </object>
171 - <int key="connectionID">10</int>
172 - </object>
173 - <object class="IBConnectionRecord">
174 - <object class="IBCocoaTouchOutletConnection" key="connection">
175 - <string key="label">titleField</string>
176 - <reference key="source" ref="372490531"/>
177 - <reference key="destination" ref="717110592"/>
178 - </object>
179 - <int key="connectionID">11</int>
180 - </object>
181 - <object class="IBConnectionRecord">
182 - <object class="IBCocoaTouchOutletConnection" key="connection">
183 - <string key="label">delegate</string>
184 - <reference key="source" ref="717110592"/>
185 - <reference key="destination" ref="372490531"/>
186 - </object>
187 - <int key="connectionID">12</int>
188 - </object>
189 - <object class="IBConnectionRecord">
190 - <object class="IBCocoaTouchOutletConnection" key="connection">
191 - <string key="label">delegate</string>
192 - <reference key="source" ref="786444300"/>
193 - <reference key="destination" ref="372490531"/>
194 - </object>
195 - <int key="connectionID">13</int>
196 - </object>
197 - <object class="IBConnectionRecord">
198 - <object class="IBCocoaTouchEventConnection" key="connection">
199 - <string key="label">textFieldDidEnd:</string>
200 - <reference key="source" ref="717110592"/>
201 - <reference key="destination" ref="372490531"/>
202 - <int key="IBEventType">20</int>
203 - </object>
204 - <int key="connectionID">14</int>
205 - </object>
206 - </object>
207 - <object class="IBMutableOrderedSet" key="objectRecords">
208 - <object class="NSArray" key="orderedObjects">
209 - <bool key="EncodedWithXMLCoder">YES</bool>
210 - <object class="IBObjectRecord">
211 - <int key="objectID">0</int>
212 - <reference key="object" ref="0"/>
213 - <reference key="children" ref="1000"/>
214 - <nil key="parent"/>
215 - </object>
216 - <object class="IBObjectRecord">
217 - <int key="objectID">1</int>
218 - <reference key="object" ref="191373211"/>
219 - <object class="NSMutableArray" key="children">
220 - <bool key="EncodedWithXMLCoder">YES</bool>
221 - <reference ref="717110592"/>
222 - <reference ref="786444300"/>
223 - <reference ref="995657542"/>
224 - </object>
225 - <reference key="parent" ref="0"/>
226 - </object>
227 - <object class="IBObjectRecord">
228 - <int key="objectID">-1</int>
229 - <reference key="object" ref="372490531"/>
230 - <reference key="parent" ref="0"/>
231 - <string key="objectName">File's Owner</string>
232 - </object>
233 - <object class="IBObjectRecord">
234 - <int key="objectID">-2</int>
235 - <reference key="object" ref="975951072"/>
236 - <reference key="parent" ref="0"/>
237 - </object>
238 - <object class="IBObjectRecord">
239 - <int key="objectID">4</int>
240 - <reference key="object" ref="717110592"/>
241 - <reference key="parent" ref="191373211"/>
242 - </object>
243 - <object class="IBObjectRecord">
244 - <int key="objectID">5</int>
245 - <reference key="object" ref="786444300"/>
246 - <reference key="parent" ref="191373211"/>
247 - </object>
248 - <object class="IBObjectRecord">
249 - <int key="objectID">15</int>
250 - <reference key="object" ref="995657542"/>
251 - <reference key="parent" ref="191373211"/>
252 - </object>
253 - </object>
254 - </object>
255 - <object class="NSMutableDictionary" key="flattenedProperties">
256 - <bool key="EncodedWithXMLCoder">YES</bool>
257 - <object class="NSArray" key="dict.sortedKeys">
258 - <bool key="EncodedWithXMLCoder">YES</bool>
259 - <string>-1.CustomClassName</string>
260 - <string>-2.CustomClassName</string>
261 - <string>1.IBEditorWindowLastContentRect</string>
262 - <string>1.IBPluginDependency</string>
263 - <string>15.IBPluginDependency</string>
264 - <string>15.IBViewBoundsToFrameTransform</string>
265 - <string>4.IBPluginDependency</string>
266 - <string>5.IBPluginDependency</string>
267 - <string>5.IBViewBoundsToFrameTransform</string>
268 - </object>
269 - <object class="NSMutableArray" key="dict.values">
270 - <bool key="EncodedWithXMLCoder">YES</bool>
271 - <string>ImageDetailsViewController</string>
272 - <string>UIResponder</string>
273 - <string>{{791, 124}, {320, 480}}</string>
274 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
275 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
276 - <object class="NSAffineTransform">
277 - <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAwpQAAA</bytes>
278 - </object>
279 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
280 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
281 - <object class="NSAffineTransform">
282 - <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAw0cAAA</bytes>
283 - </object>
284 - </object>
285 - </object>
286 - <object class="NSMutableDictionary" key="unlocalizedProperties">
287 - <bool key="EncodedWithXMLCoder">YES</bool>
288 - <reference key="dict.sortedKeys" ref="0"/>
289 - <object class="NSMutableArray" key="dict.values">
290 - <bool key="EncodedWithXMLCoder">YES</bool>
291 - </object>
292 - </object>
293 - <nil key="activeLocalization"/>
294 - <object class="NSMutableDictionary" key="localizations">
295 - <bool key="EncodedWithXMLCoder">YES</bool>
296 - <reference key="dict.sortedKeys" ref="0"/>
297 - <object class="NSMutableArray" key="dict.values">
298 - <bool key="EncodedWithXMLCoder">YES</bool>
299 - </object>
300 - </object>
301 - <nil key="sourceID"/>
302 - <int key="maxID">15</int>
303 - </object>
304 - <object class="IBClassDescriber" key="IBDocument.Classes">
305 - <object class="NSMutableArray" key="referencedPartialClassDescriptions">
306 - <bool key="EncodedWithXMLCoder">YES</bool>
307 - <object class="IBPartialClassDescription">
308 - <string key="className">ImageDetailsViewController</string>
309 - <string key="superclassName">UIViewController</string>
310 - <object class="NSMutableDictionary" key="actions">
311 - <bool key="EncodedWithXMLCoder">YES</bool>
312 - <object class="NSArray" key="dict.sortedKeys">
313 - <bool key="EncodedWithXMLCoder">YES</bool>
314 - <string>doUpload:</string>
315 - <string>textFieldDidEnd:</string>
316 - </object>
317 - <object class="NSMutableArray" key="dict.values">
318 - <bool key="EncodedWithXMLCoder">YES</bool>
319 - <string>id</string>
320 - <string>id</string>
321 - </object>
322 - </object>
323 - <object class="NSMutableDictionary" key="actionInfosByName">
324 - <bool key="EncodedWithXMLCoder">YES</bool>
325 - <object class="NSArray" key="dict.sortedKeys">
326 - <bool key="EncodedWithXMLCoder">YES</bool>
327 - <string>doUpload:</string>
328 - <string>textFieldDidEnd:</string>
329 - </object>
330 - <object class="NSMutableArray" key="dict.values">
331 - <bool key="EncodedWithXMLCoder">YES</bool>
332 - <object class="IBActionInfo">
333 - <string key="name">doUpload:</string>
334 - <string key="candidateClassName">id</string>
335 - </object>
336 - <object class="IBActionInfo">
337 - <string key="name">textFieldDidEnd:</string>
338 - <string key="candidateClassName">id</string>
339 - </object>
340 - </object>
341 - </object>
342 - <object class="NSMutableDictionary" key="outlets">
343 - <bool key="EncodedWithXMLCoder">YES</bool>
344 - <object class="NSArray" key="dict.sortedKeys">
345 - <bool key="EncodedWithXMLCoder">YES</bool>
346 - <string>descriptionText</string>
347 - <string>titleField</string>
348 - </object>
349 - <object class="NSMutableArray" key="dict.values">
350 - <bool key="EncodedWithXMLCoder">YES</bool>
351 - <string>UITextView</string>
352 - <string>UITextField</string>
353 - </object>
354 - </object>
355 - <object class="NSMutableDictionary" key="toOneOutletInfosByName">
356 - <bool key="EncodedWithXMLCoder">YES</bool>
357 - <object class="NSArray" key="dict.sortedKeys">
358 - <bool key="EncodedWithXMLCoder">YES</bool>
359 - <string>descriptionText</string>
360 - <string>titleField</string>
361 - </object>
362 - <object class="NSMutableArray" key="dict.values">
363 - <bool key="EncodedWithXMLCoder">YES</bool>
364 - <object class="IBToOneOutletInfo">
365 - <string key="name">descriptionText</string>
366 - <string key="candidateClassName">UITextView</string>
367 - </object>
368 - <object class="IBToOneOutletInfo">
369 - <string key="name">titleField</string>
370 - <string key="candidateClassName">UITextField</string>
371 - </object>
372 - </object>
373 - </object>
374 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
375 - <string key="majorKey">IBProjectSource</string>
376 - <string key="minorKey">Classes/ImageDetailsViewController.h</string>
377 - </object>
378 - </object>
379 - </object>
380 - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
381 - <bool key="EncodedWithXMLCoder">YES</bool>
382 - <object class="IBPartialClassDescription">
383 - <string key="className">NSObject</string>
384 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
385 - <string key="majorKey">IBFrameworkSource</string>
386 - <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
387 - </object>
388 - </object>
389 - <object class="IBPartialClassDescription">
390 - <string key="className">NSObject</string>
391 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
392 - <string key="majorKey">IBFrameworkSource</string>
393 - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
394 - </object>
395 - </object>
396 - <object class="IBPartialClassDescription">
397 - <string key="className">NSObject</string>
398 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
399 - <string key="majorKey">IBFrameworkSource</string>
400 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
401 - </object>
402 - </object>
403 - <object class="IBPartialClassDescription">
404 - <string key="className">NSObject</string>
405 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
406 - <string key="majorKey">IBFrameworkSource</string>
407 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
408 - </object>
409 - </object>
410 - <object class="IBPartialClassDescription">
411 - <string key="className">NSObject</string>
412 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
413 - <string key="majorKey">IBFrameworkSource</string>
414 - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
415 - </object>
416 - </object>
417 - <object class="IBPartialClassDescription">
418 - <string key="className">NSObject</string>
419 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
420 - <string key="majorKey">IBFrameworkSource</string>
421 - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
422 - </object>
423 - </object>
424 - <object class="IBPartialClassDescription">
425 - <string key="className">NSObject</string>
426 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
427 - <string key="majorKey">IBFrameworkSource</string>
428 - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
429 - </object>
430 - </object>
431 - <object class="IBPartialClassDescription">
432 - <string key="className">NSObject</string>
433 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
434 - <string key="majorKey">IBFrameworkSource</string>
435 - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
436 - </object>
437 - </object>
438 - <object class="IBPartialClassDescription">
439 - <string key="className">NSObject</string>
440 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
441 - <string key="majorKey">IBFrameworkSource</string>
442 - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
443 - </object>
444 - </object>
445 - <object class="IBPartialClassDescription">
446 - <string key="className">NSObject</string>
447 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
448 - <string key="majorKey">IBFrameworkSource</string>
449 - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
450 - </object>
451 - </object>
452 - <object class="IBPartialClassDescription">
453 - <string key="className">NSObject</string>
454 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
455 - <string key="majorKey">IBFrameworkSource</string>
456 - <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
457 - </object>
458 - </object>
459 - <object class="IBPartialClassDescription">
460 - <string key="className">NSObject</string>
461 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
462 - <string key="majorKey">IBFrameworkSource</string>
463 - <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
464 - </object>
465 - </object>
466 - <object class="IBPartialClassDescription">
467 - <string key="className">NSObject</string>
468 - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="240916425">
469 - <string key="majorKey">IBFrameworkSource</string>
470 - <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
471 - </object>
472 - </object>
473 - <object class="IBPartialClassDescription">
474 - <string key="className">UIControl</string>
475 - <string key="superclassName">UIView</string>
476 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
477 - <string key="majorKey">IBFrameworkSource</string>
478 - <string key="minorKey">UIKit.framework/Headers/UIControl.h</string>
479 - </object>
480 - </object>
481 - <object class="IBPartialClassDescription">
482 - <string key="className">UILabel</string>
483 - <string key="superclassName">UIView</string>
484 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
485 - <string key="majorKey">IBFrameworkSource</string>
486 - <string key="minorKey">UIKit.framework/Headers/UILabel.h</string>
487 - </object>
488 - </object>
489 - <object class="IBPartialClassDescription">
490 - <string key="className">UIResponder</string>
491 - <string key="superclassName">NSObject</string>
492 - <reference key="sourceIdentifier" ref="240916425"/>
493 - </object>
494 - <object class="IBPartialClassDescription">
495 - <string key="className">UIScrollView</string>
496 - <string key="superclassName">UIView</string>
497 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
498 - <string key="majorKey">IBFrameworkSource</string>
499 - <string key="minorKey">UIKit.framework/Headers/UIScrollView.h</string>
500 - </object>
501 - </object>
502 - <object class="IBPartialClassDescription">
503 - <string key="className">UISearchBar</string>
504 - <string key="superclassName">UIView</string>
505 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
506 - <string key="majorKey">IBFrameworkSource</string>
507 - <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
508 - </object>
509 - </object>
510 - <object class="IBPartialClassDescription">
511 - <string key="className">UISearchDisplayController</string>
512 - <string key="superclassName">NSObject</string>
513 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
514 - <string key="majorKey">IBFrameworkSource</string>
515 - <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
516 - </object>
517 - </object>
518 - <object class="IBPartialClassDescription">
519 - <string key="className">UITextField</string>
520 - <string key="superclassName">UIControl</string>
521 - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1065155343">
522 - <string key="majorKey">IBFrameworkSource</string>
523 - <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
524 - </object>
525 - </object>
526 - <object class="IBPartialClassDescription">
527 - <string key="className">UITextView</string>
528 - <string key="superclassName">UIScrollView</string>
529 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
530 - <string key="majorKey">IBFrameworkSource</string>
531 - <string key="minorKey">UIKit.framework/Headers/UITextView.h</string>
532 - </object>
533 - </object>
534 - <object class="IBPartialClassDescription">
535 - <string key="className">UIView</string>
536 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
537 - <string key="majorKey">IBFrameworkSource</string>
538 - <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string>
539 - </object>
540 - </object>
541 - <object class="IBPartialClassDescription">
542 - <string key="className">UIView</string>
543 - <reference key="sourceIdentifier" ref="1065155343"/>
544 - </object>
545 - <object class="IBPartialClassDescription">
546 - <string key="className">UIView</string>
547 - <string key="superclassName">UIResponder</string>
548 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
549 - <string key="majorKey">IBFrameworkSource</string>
550 - <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
551 - </object>
552 - </object>
553 - <object class="IBPartialClassDescription">
554 - <string key="className">UIViewController</string>
555 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
556 - <string key="majorKey">IBFrameworkSource</string>
557 - <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
558 - </object>
559 - </object>
560 - <object class="IBPartialClassDescription">
561 - <string key="className">UIViewController</string>
562 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
563 - <string key="majorKey">IBFrameworkSource</string>
564 - <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
565 - </object>
566 - </object>
567 - <object class="IBPartialClassDescription">
568 - <string key="className">UIViewController</string>
569 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
570 - <string key="majorKey">IBFrameworkSource</string>
571 - <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
572 - </object>
573 - </object>
574 - <object class="IBPartialClassDescription">
575 - <string key="className">UIViewController</string>
576 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
577 - <string key="majorKey">IBFrameworkSource</string>
578 - <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
579 - </object>
580 - </object>
581 - <object class="IBPartialClassDescription">
582 - <string key="className">UIViewController</string>
583 - <string key="superclassName">UIResponder</string>
584 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
585 - <string key="majorKey">IBFrameworkSource</string>
586 - <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
587 - </object>
588 - </object>
589 - </object>
590 - </object>
591 - <int key="IBDocument.localizationMode">0</int>
592 - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
593 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
594 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
595 - <integer value="1056" key="NS.object.0"/>
596 - </object>
597 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
598 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
599 - <integer value="3000" key="NS.object.0"/>
600 - </object>
601 - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
602 - <string key="IBDocument.LastKnownRelativeProjectPath">../photopicker.xcodeproj</string>
603 - <int key="IBDocument.defaultPropertyAccessControl">3</int>
604 - <string key="IBCocoaTouchPluginVersion">132</string>
605 - </data>
606 -</archive>
Index: trunk/tools/WikiSnaps/Classes/SourcePickerViewController.xib
@@ -1,410 +0,0 @@
2 -<?xml version="1.0" encoding="UTF-8"?>
3 -<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
4 - <data>
5 - <int key="IBDocument.SystemTarget">1056</int>
6 - <string key="IBDocument.SystemVersion">10J567</string>
7 - <string key="IBDocument.InterfaceBuilderVersion">823</string>
8 - <string key="IBDocument.AppKitVersion">1038.35</string>
9 - <string key="IBDocument.HIToolboxVersion">462.00</string>
10 - <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
11 - <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
12 - <string key="NS.object.0">132</string>
13 - </object>
14 - <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
15 - <bool key="EncodedWithXMLCoder">YES</bool>
16 - <integer value="4"/>
17 - </object>
18 - <object class="NSArray" key="IBDocument.PluginDependencies">
19 - <bool key="EncodedWithXMLCoder">YES</bool>
20 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
21 - </object>
22 - <object class="NSMutableDictionary" key="IBDocument.Metadata">
23 - <bool key="EncodedWithXMLCoder">YES</bool>
24 - <object class="NSArray" key="dict.sortedKeys" id="0">
25 - <bool key="EncodedWithXMLCoder">YES</bool>
26 - </object>
27 - <object class="NSMutableArray" key="dict.values">
28 - <bool key="EncodedWithXMLCoder">YES</bool>
29 - </object>
30 - </object>
31 - <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
32 - <bool key="EncodedWithXMLCoder">YES</bool>
33 - <object class="IBProxyObject" id="372490531">
34 - <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
35 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
36 - </object>
37 - <object class="IBProxyObject" id="975951072">
38 - <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
39 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
40 - </object>
41 - <object class="IBUITableView" id="873029372">
42 - <reference key="NSNextResponder"/>
43 - <int key="NSvFlags">274</int>
44 - <string key="NSFrameSize">{320, 416}</string>
45 - <reference key="NSSuperview"/>
46 - <object class="NSColor" key="IBUIBackgroundColor">
47 - <int key="NSColorSpace">10</int>
48 - <object class="NSImage" key="NSImage">
49 - <int key="NSImageFlags">549453824</int>
50 - <string key="NSSize">{84, 1}</string>
51 - <object class="NSMutableArray" key="NSReps">
52 - <bool key="EncodedWithXMLCoder">YES</bool>
53 - <object class="NSArray">
54 - <bool key="EncodedWithXMLCoder">YES</bool>
55 - <integer value="0"/>
56 - <object class="NSBitmapImageRep">
57 - <object class="NSData" key="NSTIFFRepresentation">
58 - <bytes key="NS.bytes">TU0AKgAAAVjFzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/
59 -y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/
60 -xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/
61 -xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/
62 -xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/
63 -xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P8ADQEAAAMAAAABAFQAAAEB
64 -AAMAAAABAAEAAAECAAMAAAAEAAAB+gEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
65 -AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAAEAAAEXAAQAAAABAAABUAEcAAMAAAABAAEAAAFS
66 -AAMAAAABAAEAAAFTAAMAAAAEAAACAgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
67 - </object>
68 - </object>
69 - </object>
70 - </object>
71 - <object class="NSColor" key="NSColor">
72 - <int key="NSColorSpace">3</int>
73 - <bytes key="NSWhite">MCAwAA</bytes>
74 - </object>
75 - </object>
76 - <string key="IBUIColorCocoaTouchKeyPath">groupTableViewBackgroundColor</string>
77 - </object>
78 - <bool key="IBUIOpaque">NO</bool>
79 - <bool key="IBUIClipsSubviews">YES</bool>
80 - <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
81 - <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
82 - <object class="IBUISimulatedNavigationBarMetrics" key="IBUISimulatedTopBarMetrics">
83 - <bool key="IBUIPrompted">NO</bool>
84 - </object>
85 - <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
86 - <bool key="IBUIBouncesZoom">NO</bool>
87 - <int key="IBUIStyle">1</int>
88 - <int key="IBUISeparatorStyle">2</int>
89 - <int key="IBUISectionIndexMinimumDisplayRowCount">0</int>
90 - <bool key="IBUIShowsSelectionImmediatelyOnTouchBegin">YES</bool>
91 - <float key="IBUIRowHeight">44</float>
92 - <float key="IBUISectionHeaderHeight">10</float>
93 - <float key="IBUISectionFooterHeight">10</float>
94 - </object>
95 - </object>
96 - <object class="IBObjectContainer" key="IBDocument.Objects">
97 - <object class="NSMutableArray" key="connectionRecords">
98 - <bool key="EncodedWithXMLCoder">YES</bool>
99 - <object class="IBConnectionRecord">
100 - <object class="IBCocoaTouchOutletConnection" key="connection">
101 - <string key="label">view</string>
102 - <reference key="source" ref="372490531"/>
103 - <reference key="destination" ref="873029372"/>
104 - </object>
105 - <int key="connectionID">5</int>
106 - </object>
107 - <object class="IBConnectionRecord">
108 - <object class="IBCocoaTouchOutletConnection" key="connection">
109 - <string key="label">dataSource</string>
110 - <reference key="source" ref="873029372"/>
111 - <reference key="destination" ref="372490531"/>
112 - </object>
113 - <int key="connectionID">6</int>
114 - </object>
115 - <object class="IBConnectionRecord">
116 - <object class="IBCocoaTouchOutletConnection" key="connection">
117 - <string key="label">delegate</string>
118 - <reference key="source" ref="873029372"/>
119 - <reference key="destination" ref="372490531"/>
120 - </object>
121 - <int key="connectionID">7</int>
122 - </object>
123 - </object>
124 - <object class="IBMutableOrderedSet" key="objectRecords">
125 - <object class="NSArray" key="orderedObjects">
126 - <bool key="EncodedWithXMLCoder">YES</bool>
127 - <object class="IBObjectRecord">
128 - <int key="objectID">0</int>
129 - <reference key="object" ref="0"/>
130 - <reference key="children" ref="1000"/>
131 - <nil key="parent"/>
132 - </object>
133 - <object class="IBObjectRecord">
134 - <int key="objectID">-1</int>
135 - <reference key="object" ref="372490531"/>
136 - <reference key="parent" ref="0"/>
137 - <string key="objectName">File's Owner</string>
138 - </object>
139 - <object class="IBObjectRecord">
140 - <int key="objectID">-2</int>
141 - <reference key="object" ref="975951072"/>
142 - <reference key="parent" ref="0"/>
143 - </object>
144 - <object class="IBObjectRecord">
145 - <int key="objectID">4</int>
146 - <reference key="object" ref="873029372"/>
147 - <reference key="parent" ref="0"/>
148 - </object>
149 - </object>
150 - </object>
151 - <object class="NSMutableDictionary" key="flattenedProperties">
152 - <bool key="EncodedWithXMLCoder">YES</bool>
153 - <object class="NSArray" key="dict.sortedKeys">
154 - <bool key="EncodedWithXMLCoder">YES</bool>
155 - <string>-1.CustomClassName</string>
156 - <string>-2.CustomClassName</string>
157 - <string>4.IBEditorWindowLastContentRect</string>
158 - <string>4.IBPluginDependency</string>
159 - </object>
160 - <object class="NSMutableArray" key="dict.values">
161 - <bool key="EncodedWithXMLCoder">YES</bool>
162 - <string>SourcePickerViewController</string>
163 - <string>UIResponder</string>
164 - <string>{{305, 225}, {320, 480}}</string>
165 - <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
166 - </object>
167 - </object>
168 - <object class="NSMutableDictionary" key="unlocalizedProperties">
169 - <bool key="EncodedWithXMLCoder">YES</bool>
170 - <reference key="dict.sortedKeys" ref="0"/>
171 - <object class="NSMutableArray" key="dict.values">
172 - <bool key="EncodedWithXMLCoder">YES</bool>
173 - </object>
174 - </object>
175 - <nil key="activeLocalization"/>
176 - <object class="NSMutableDictionary" key="localizations">
177 - <bool key="EncodedWithXMLCoder">YES</bool>
178 - <reference key="dict.sortedKeys" ref="0"/>
179 - <object class="NSMutableArray" key="dict.values">
180 - <bool key="EncodedWithXMLCoder">YES</bool>
181 - </object>
182 - </object>
183 - <nil key="sourceID"/>
184 - <int key="maxID">7</int>
185 - </object>
186 - <object class="IBClassDescriber" key="IBDocument.Classes">
187 - <object class="NSMutableArray" key="referencedPartialClassDescriptions">
188 - <bool key="EncodedWithXMLCoder">YES</bool>
189 - <object class="IBPartialClassDescription">
190 - <string key="className">SourcePickerViewController</string>
191 - <string key="superclassName">UITableViewController</string>
192 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
193 - <string key="majorKey">IBProjectSource</string>
194 - <string key="minorKey">Classes/SourcePickerViewController.h</string>
195 - </object>
196 - </object>
197 - </object>
198 - <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
199 - <bool key="EncodedWithXMLCoder">YES</bool>
200 - <object class="IBPartialClassDescription">
201 - <string key="className">NSObject</string>
202 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
203 - <string key="majorKey">IBFrameworkSource</string>
204 - <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
205 - </object>
206 - </object>
207 - <object class="IBPartialClassDescription">
208 - <string key="className">NSObject</string>
209 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
210 - <string key="majorKey">IBFrameworkSource</string>
211 - <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
212 - </object>
213 - </object>
214 - <object class="IBPartialClassDescription">
215 - <string key="className">NSObject</string>
216 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
217 - <string key="majorKey">IBFrameworkSource</string>
218 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
219 - </object>
220 - </object>
221 - <object class="IBPartialClassDescription">
222 - <string key="className">NSObject</string>
223 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
224 - <string key="majorKey">IBFrameworkSource</string>
225 - <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
226 - </object>
227 - </object>
228 - <object class="IBPartialClassDescription">
229 - <string key="className">NSObject</string>
230 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
231 - <string key="majorKey">IBFrameworkSource</string>
232 - <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
233 - </object>
234 - </object>
235 - <object class="IBPartialClassDescription">
236 - <string key="className">NSObject</string>
237 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
238 - <string key="majorKey">IBFrameworkSource</string>
239 - <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
240 - </object>
241 - </object>
242 - <object class="IBPartialClassDescription">
243 - <string key="className">NSObject</string>
244 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
245 - <string key="majorKey">IBFrameworkSource</string>
246 - <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
247 - </object>
248 - </object>
249 - <object class="IBPartialClassDescription">
250 - <string key="className">NSObject</string>
251 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
252 - <string key="majorKey">IBFrameworkSource</string>
253 - <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
254 - </object>
255 - </object>
256 - <object class="IBPartialClassDescription">
257 - <string key="className">NSObject</string>
258 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
259 - <string key="majorKey">IBFrameworkSource</string>
260 - <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
261 - </object>
262 - </object>
263 - <object class="IBPartialClassDescription">
264 - <string key="className">NSObject</string>
265 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
266 - <string key="majorKey">IBFrameworkSource</string>
267 - <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
268 - </object>
269 - </object>
270 - <object class="IBPartialClassDescription">
271 - <string key="className">NSObject</string>
272 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
273 - <string key="majorKey">IBFrameworkSource</string>
274 - <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
275 - </object>
276 - </object>
277 - <object class="IBPartialClassDescription">
278 - <string key="className">NSObject</string>
279 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
280 - <string key="majorKey">IBFrameworkSource</string>
281 - <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
282 - </object>
283 - </object>
284 - <object class="IBPartialClassDescription">
285 - <string key="className">NSObject</string>
286 - <object class="IBClassDescriptionSource" key="sourceIdentifier" id="940679074">
287 - <string key="majorKey">IBFrameworkSource</string>
288 - <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
289 - </object>
290 - </object>
291 - <object class="IBPartialClassDescription">
292 - <string key="className">UIResponder</string>
293 - <string key="superclassName">NSObject</string>
294 - <reference key="sourceIdentifier" ref="940679074"/>
295 - </object>
296 - <object class="IBPartialClassDescription">
297 - <string key="className">UIScrollView</string>
298 - <string key="superclassName">UIView</string>
299 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
300 - <string key="majorKey">IBFrameworkSource</string>
301 - <string key="minorKey">UIKit.framework/Headers/UIScrollView.h</string>
302 - </object>
303 - </object>
304 - <object class="IBPartialClassDescription">
305 - <string key="className">UISearchBar</string>
306 - <string key="superclassName">UIView</string>
307 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
308 - <string key="majorKey">IBFrameworkSource</string>
309 - <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
310 - </object>
311 - </object>
312 - <object class="IBPartialClassDescription">
313 - <string key="className">UISearchDisplayController</string>
314 - <string key="superclassName">NSObject</string>
315 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
316 - <string key="majorKey">IBFrameworkSource</string>
317 - <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
318 - </object>
319 - </object>
320 - <object class="IBPartialClassDescription">
321 - <string key="className">UITableView</string>
322 - <string key="superclassName">UIScrollView</string>
323 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
324 - <string key="majorKey">IBFrameworkSource</string>
325 - <string key="minorKey">UIKit.framework/Headers/UITableView.h</string>
326 - </object>
327 - </object>
328 - <object class="IBPartialClassDescription">
329 - <string key="className">UITableViewController</string>
330 - <string key="superclassName">UIViewController</string>
331 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
332 - <string key="majorKey">IBFrameworkSource</string>
333 - <string key="minorKey">UIKit.framework/Headers/UITableViewController.h</string>
334 - </object>
335 - </object>
336 - <object class="IBPartialClassDescription">
337 - <string key="className">UIView</string>
338 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
339 - <string key="majorKey">IBFrameworkSource</string>
340 - <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string>
341 - </object>
342 - </object>
343 - <object class="IBPartialClassDescription">
344 - <string key="className">UIView</string>
345 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
346 - <string key="majorKey">IBFrameworkSource</string>
347 - <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
348 - </object>
349 - </object>
350 - <object class="IBPartialClassDescription">
351 - <string key="className">UIView</string>
352 - <string key="superclassName">UIResponder</string>
353 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
354 - <string key="majorKey">IBFrameworkSource</string>
355 - <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
356 - </object>
357 - </object>
358 - <object class="IBPartialClassDescription">
359 - <string key="className">UIViewController</string>
360 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
361 - <string key="majorKey">IBFrameworkSource</string>
362 - <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
363 - </object>
364 - </object>
365 - <object class="IBPartialClassDescription">
366 - <string key="className">UIViewController</string>
367 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
368 - <string key="majorKey">IBFrameworkSource</string>
369 - <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
370 - </object>
371 - </object>
372 - <object class="IBPartialClassDescription">
373 - <string key="className">UIViewController</string>
374 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
375 - <string key="majorKey">IBFrameworkSource</string>
376 - <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
377 - </object>
378 - </object>
379 - <object class="IBPartialClassDescription">
380 - <string key="className">UIViewController</string>
381 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
382 - <string key="majorKey">IBFrameworkSource</string>
383 - <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
384 - </object>
385 - </object>
386 - <object class="IBPartialClassDescription">
387 - <string key="className">UIViewController</string>
388 - <string key="superclassName">UIResponder</string>
389 - <object class="IBClassDescriptionSource" key="sourceIdentifier">
390 - <string key="majorKey">IBFrameworkSource</string>
391 - <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
392 - </object>
393 - </object>
394 - </object>
395 - </object>
396 - <int key="IBDocument.localizationMode">0</int>
397 - <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
398 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
399 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
400 - <integer value="1056" key="NS.object.0"/>
401 - </object>
402 - <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
403 - <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
404 - <integer value="3000" key="NS.object.0"/>
405 - </object>
406 - <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
407 - <string key="IBDocument.LastKnownRelativeProjectPath">../WikiSnaps.xcodeproj</string>
408 - <int key="IBDocument.defaultPropertyAccessControl">3</int>
409 - <string key="IBCocoaTouchPluginVersion">132</string>
410 - </data>
411 -</archive>
Index: trunk/tools/WikiSnaps/Classes/SettingsViewController.h
@@ -0,0 +1,28 @@
 2+//
 3+// SettingsViewController.h
 4+// WikiSnaps
 5+//
 6+// Created by Derk-Jan Hartman on 14-01-11.
 7+// Copyright 2011 Derk-Jan Hartman
 8+//
 9+// Dual-licensed MIT and BSD
 10+
 11+#import <UIKit/UIKit.h>
 12+#import "Configuration.h"
 13+
 14+@interface SettingsViewController : UIViewController <UINavigationControllerDelegate,
 15+ UITextFieldDelegate>{
 16+
 17+ IBOutlet UITextField *username;
 18+ IBOutlet UITextField *password;
 19+ IBOutlet UIButton *save;
 20+}
 21+
 22+@property (retain, nonatomic) UITextField *username;
 23+@property (retain, nonatomic) UITextField *password;
 24+@property (retain, nonatomic) UIButton *save;
 25+
 26+-(IBAction)textFieldDidEnd:(id)sender;
 27+
 28+-(IBAction)saveAction:(id)sender;
 29+@end
Index: trunk/tools/WikiSnaps/Classes/SettingsViewController.m
@@ -0,0 +1,107 @@
 2+//
 3+// SettingsViewController.m
 4+// WikiSnaps
 5+//
 6+// Created by Derk-Jan Hartman on 14-01-11.
 7+// Copyright 2011 Derk-Jan Hartman
 8+//
 9+// Dual-licensed MIT and BSD
 10+
 11+#import "SettingsViewController.h"
 12+#import "ASIFormDataRequest.h"
 13+
 14+
 15+@implementation SettingsViewController
 16+
 17+@synthesize username,password,save;
 18+
 19+// The designated initializer. Override if you create the controller programmatically and want to perform customization that is not appropriate for viewDidLoad.
 20+/*
 21+- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil {
 22+ self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
 23+ if (self) {
 24+ // Custom initialization.
 25+ }
 26+ return self;
 27+}
 28+*/
 29+
 30+
 31+// Implement viewDidLoad to do additional setup after loading the view, typically from a nib.
 32+- (void)viewDidLoad {
 33+ [super viewDidLoad];
 34+ self.title = NSLocalizedString( @"Settings", @"Title of the settings view" );
 35+ username.text = [[NSUserDefaults standardUserDefaults] valueForKey: COMMONS_USERNAME_KEY];
 36+ password.text = [[NSUserDefaults standardUserDefaults] valueForKey: COMMONS_PASSWORD_KEY];
 37+
 38+}
 39+
 40+/*
 41+- (void)viewWillAppear:(BOOL)animated {
 42+ [super viewWillAppear:animated];
 43+}
 44+*/
 45+/*
 46+- (void)viewDidAppear:(BOOL)animated {
 47+ [super viewDidAppear:animated];
 48+}
 49+*/
 50+
 51+- (void)viewWillDisappear:(BOOL)animated {
 52+ [super viewWillDisappear:animated];
 53+ /* Save the data */
 54+ [[NSUserDefaults standardUserDefaults] setObject:username.text forKey:COMMONS_USERNAME_KEY];
 55+ // FIXME insecure
 56+ [[NSUserDefaults standardUserDefaults] setObject:password.text forKey:COMMONS_PASSWORD_KEY];
 57+}
 58+
 59+/*
 60+- (void)viewDidDisappear:(BOOL)animated {
 61+ [super viewDidDisappear:animated];
 62+}
 63+*/
 64+
 65+/*
 66+// Override to allow orientations other than the default portrait orientation.
 67+- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation {
 68+ // Return YES for supported orientations.
 69+ return (interfaceOrientation == UIInterfaceOrientationPortrait);
 70+}
 71+*/
 72+
 73+- (void)didReceiveMemoryWarning {
 74+ // Releases the view if it doesn't have a superview.
 75+ [super didReceiveMemoryWarning];
 76+
 77+ // Release any cached data, images, etc. that aren't in use.
 78+}
 79+
 80+- (void)viewDidUnload {
 81+ [super viewDidUnload];
 82+ // Release any retained subviews of the main view.
 83+ // e.g. self.myOutlet = nil;
 84+}
 85+
 86+
 87+- (void)dealloc {
 88+ [username release];
 89+ [password release];
 90+ [save release];
 91+ [super dealloc];
 92+}
 93+
 94+
 95+-(IBAction)textFieldDidEnd:(id)sender {
 96+ if(sender == username ) {
 97+ [password becomeFirstResponder];
 98+ return;
 99+ }
 100+ [sender resignFirstResponder];
 101+}
 102+
 103+-(IBAction)saveAction:(id)sender {
 104+ /* Return to Primary view */
 105+ [self.navigationController popViewControllerAnimated:YES];
 106+}
 107+
 108+@end
Index: trunk/tools/WikiSnaps/WikiSnaps.xcodeproj/project.pbxproj
@@ -62,15 +62,15 @@
6363 494C81E112E8DBAD000931F2 /* Default.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = Default.png; sourceTree = "<group>"; };
6464 494C820F12E8E385000931F2 /* SourcePickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SourcePickerViewController.h; sourceTree = "<group>"; };
6565 494C821012E8E385000931F2 /* SourcePickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SourcePickerViewController.m; sourceTree = "<group>"; };
66 - 494C821112E8E385000931F2 /* SourcePickerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = SourcePickerViewController.xib; path = Classes/SourcePickerViewController.xib; sourceTree = "<group>"; };
 66+ 494C821112E8E385000931F2 /* SourcePickerViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SourcePickerViewController.xib; sourceTree = "<group>"; };
6767 494C82C512ECBEB6000931F2 /* ImageUploadViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageUploadViewController.h; sourceTree = "<group>"; };
6868 494C82C612ECBEB6000931F2 /* ImageUploadViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageUploadViewController.m; sourceTree = "<group>"; };
69 - 494C82C712ECBEB6000931F2 /* ImageUploadViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ImageUploadViewController.xib; path = Classes/ImageUploadViewController.xib; sourceTree = "<group>"; };
 69+ 494C82C712ECBEB6000931F2 /* ImageUploadViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ImageUploadViewController.xib; sourceTree = "<group>"; };
7070 494C834C12ECEAB3000931F2 /* XMLReader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = XMLReader.h; path = XMLtoDict/XMLReader.h; sourceTree = "<group>"; };
7171 494C834D12ECEAB3000931F2 /* XMLReader.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = XMLReader.m; path = XMLtoDict/XMLReader.m; sourceTree = "<group>"; };
7272 8D1107310486CEB800E47090 /* WikiSnaps-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "WikiSnaps-Info.plist"; plistStructureDefinitionIdentifier = "com.apple.xcode.plist.structure-definition.iphone.info-plist"; sourceTree = "<group>"; };
73 - A127DA3D12E0DF9700149FC9 /* SettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SettingsViewController.h; path = ../SettingsViewController.h; sourceTree = "<group>"; };
74 - A127DA3E12E0DF9700149FC9 /* SettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SettingsViewController.m; path = ../SettingsViewController.m; sourceTree = "<group>"; };
 73+ A127DA3D12E0DF9700149FC9 /* SettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsViewController.h; sourceTree = "<group>"; };
 74+ A127DA3E12E0DF9700149FC9 /* SettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingsViewController.m; sourceTree = "<group>"; };
7575 A127DA3F12E0DF9700149FC9 /* SettingsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = SettingsViewController.xib; sourceTree = "<group>"; };
7676 A1338B7212E0F01700662B28 /* ASIAuthenticationDialog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ASIAuthenticationDialog.h; path = ASI/ASIAuthenticationDialog.h; sourceTree = "<group>"; };
7777 A1338B7312E0F01700662B28 /* ASIAuthenticationDialog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = ASIAuthenticationDialog.m; path = ASI/ASIAuthenticationDialog.m; sourceTree = "<group>"; };
@@ -101,7 +101,7 @@
102102 A1FECB2712E10D41007CF08C /* icon@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon@2x.png"; sourceTree = "<group>"; };
103103 A1FECB2912E10DCA007CF08C /* ImageDetailsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ImageDetailsViewController.h; sourceTree = "<group>"; };
104104 A1FECB2A12E10DCA007CF08C /* ImageDetailsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ImageDetailsViewController.m; sourceTree = "<group>"; };
105 - A1FECB2B12E10DCA007CF08C /* ImageDetailsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = ImageDetailsViewController.xib; path = Classes/ImageDetailsViewController.xib; sourceTree = "<group>"; };
 105+ A1FECB2B12E10DCA007CF08C /* ImageDetailsViewController.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ImageDetailsViewController.xib; sourceTree = "<group>"; };
106106 A1FECB3C12E1105B007CF08C /* CommonsUpload.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CommonsUpload.h; sourceTree = "<group>"; };
107107 A1FECB3D12E1105B007CF08C /* CommonsUpload.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CommonsUpload.m; sourceTree = "<group>"; };
108108 F130561B10CEDA5C00271CD6 /* home-background.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "home-background.png"; sourceTree = "<group>"; };
Index: trunk/tools/WikiSnaps/ImageUploadViewController.xib
@@ -0,0 +1,668 @@
 2+<?xml version="1.0" encoding="UTF-8"?>
 3+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
 4+ <data>
 5+ <int key="IBDocument.SystemTarget">1056</int>
 6+ <string key="IBDocument.SystemVersion">10J567</string>
 7+ <string key="IBDocument.InterfaceBuilderVersion">823</string>
 8+ <string key="IBDocument.AppKitVersion">1038.35</string>
 9+ <string key="IBDocument.HIToolboxVersion">462.00</string>
 10+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
 11+ <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 12+ <string key="NS.object.0">132</string>
 13+ </object>
 14+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
 15+ <bool key="EncodedWithXMLCoder">YES</bool>
 16+ <integer value="4"/>
 17+ </object>
 18+ <object class="NSArray" key="IBDocument.PluginDependencies">
 19+ <bool key="EncodedWithXMLCoder">YES</bool>
 20+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 21+ </object>
 22+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
 23+ <bool key="EncodedWithXMLCoder">YES</bool>
 24+ <object class="NSArray" key="dict.sortedKeys" id="0">
 25+ <bool key="EncodedWithXMLCoder">YES</bool>
 26+ </object>
 27+ <object class="NSMutableArray" key="dict.values">
 28+ <bool key="EncodedWithXMLCoder">YES</bool>
 29+ </object>
 30+ </object>
 31+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
 32+ <bool key="EncodedWithXMLCoder">YES</bool>
 33+ <object class="IBProxyObject" id="372490531">
 34+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
 35+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 36+ </object>
 37+ <object class="IBProxyObject" id="975951072">
 38+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
 39+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 40+ </object>
 41+ <object class="IBUIView" id="1015022196">
 42+ <reference key="NSNextResponder"/>
 43+ <int key="NSvFlags">292</int>
 44+ <object class="NSMutableArray" key="NSSubviews">
 45+ <bool key="EncodedWithXMLCoder">YES</bool>
 46+ <object class="IBUINavigationBar" id="748685327">
 47+ <reference key="NSNextResponder" ref="1015022196"/>
 48+ <int key="NSvFlags">290</int>
 49+ <string key="NSFrameSize">{320, 44}</string>
 50+ <reference key="NSSuperview" ref="1015022196"/>
 51+ <bool key="IBUIOpaque">NO</bool>
 52+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
 53+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 54+ <int key="IBUIBarStyle">1</int>
 55+ <object class="NSArray" key="IBUIItems">
 56+ <bool key="EncodedWithXMLCoder">YES</bool>
 57+ <object class="IBUINavigationItem" id="746867970">
 58+ <reference key="IBUINavigationBar" ref="748685327"/>
 59+ <string key="IBUITitle"/>
 60+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 61+ </object>
 62+ </object>
 63+ </object>
 64+ <object class="IBUIImageView" id="182060304">
 65+ <reference key="NSNextResponder" ref="1015022196"/>
 66+ <int key="NSvFlags">292</int>
 67+ <string key="NSFrame">{{20, 64}, {279, 310}}</string>
 68+ <reference key="NSSuperview" ref="1015022196"/>
 69+ <bool key="IBUIOpaque">NO</bool>
 70+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
 71+ <int key="IBUIContentMode">1</int>
 72+ <bool key="IBUIUserInteractionEnabled">NO</bool>
 73+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 74+ </object>
 75+ <object class="IBUIButton" id="860458292">
 76+ <reference key="NSNextResponder" ref="1015022196"/>
 77+ <int key="NSvFlags">292</int>
 78+ <string key="NSFrame">{{21, 394}, {278, 46}}</string>
 79+ <reference key="NSSuperview" ref="1015022196"/>
 80+ <bool key="IBUIOpaque">NO</bool>
 81+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
 82+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 83+ <int key="IBUIContentHorizontalAlignment">0</int>
 84+ <int key="IBUIContentVerticalAlignment">0</int>
 85+ <object class="NSFont" key="IBUIFont">
 86+ <string key="NSName">Helvetica-Bold</string>
 87+ <double key="NSSize">15</double>
 88+ <int key="NSfFlags">16</int>
 89+ </object>
 90+ <object class="NSColor" key="IBUIHighlightedTitleColor">
 91+ <int key="NSColorSpace">3</int>
 92+ <bytes key="NSWhite">MQA</bytes>
 93+ </object>
 94+ <object class="NSColor" key="IBUINormalTitleColor">
 95+ <int key="NSColorSpace">1</int>
 96+ <bytes key="NSRGB">MC4xOTYwNzg0MyAwLjMwOTgwMzkzIDAuNTIxNTY4NjYAA</bytes>
 97+ </object>
 98+ <object class="NSColor" key="IBUINormalTitleShadowColor">
 99+ <int key="NSColorSpace">3</int>
 100+ <bytes key="NSWhite">MC41AA</bytes>
 101+ </object>
 102+ <object class="NSCustomResource" key="IBUIHighlightedBackgroundImage">
 103+ <string key="NSClassName">NSImage</string>
 104+ <string key="NSResourceName">cancel-button-pressed.png</string>
 105+ </object>
 106+ <object class="NSCustomResource" key="IBUINormalBackgroundImage">
 107+ <string key="NSClassName">NSImage</string>
 108+ <string key="NSResourceName">cancel-button.png</string>
 109+ </object>
 110+ </object>
 111+ <object class="IBUIProgressView" id="413664359">
 112+ <reference key="NSNextResponder" ref="1015022196"/>
 113+ <int key="NSvFlags">292</int>
 114+ <string key="NSFrame">{{78, 26}, {164, 11}}</string>
 115+ <reference key="NSSuperview" ref="1015022196"/>
 116+ <bool key="IBUIOpaque">NO</bool>
 117+ <bool key="IBUIClipsSubviews">YES</bool>
 118+ <bool key="IBUIMultipleTouchEnabled">YES</bool>
 119+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 120+ <float key="IBUIProgress">0.5</float>
 121+ <int key="IBUIProgressViewStyle">1</int>
 122+ </object>
 123+ <object class="IBUILabel" id="329379503">
 124+ <reference key="NSNextResponder" ref="1015022196"/>
 125+ <int key="NSvFlags">292</int>
 126+ <string key="NSFrameSize">{320, 23}</string>
 127+ <reference key="NSSuperview" ref="1015022196"/>
 128+ <bool key="IBUIOpaque">NO</bool>
 129+ <bool key="IBUIClipsSubviews">YES</bool>
 130+ <bool key="IBUIUserInteractionEnabled">NO</bool>
 131+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 132+ <string key="IBUIText">uploading</string>
 133+ <object class="NSFont" key="IBUIFont">
 134+ <string key="NSName">Helvetica</string>
 135+ <double key="NSSize">14</double>
 136+ <int key="NSfFlags">16</int>
 137+ </object>
 138+ <object class="NSColor" key="IBUITextColor">
 139+ <int key="NSColorSpace">3</int>
 140+ <bytes key="NSWhite">MQA</bytes>
 141+ <object class="NSColorSpace" key="NSCustomColorSpace" id="89421018">
 142+ <int key="NSID">2</int>
 143+ </object>
 144+ </object>
 145+ <nil key="IBUIHighlightedColor"/>
 146+ <object class="NSColor" key="IBUIShadowColor">
 147+ <int key="NSColorSpace">3</int>
 148+ <bytes key="NSWhite">MAA</bytes>
 149+ <reference key="NSCustomColorSpace" ref="89421018"/>
 150+ </object>
 151+ <int key="IBUIBaselineAdjustment">1</int>
 152+ <bool key="IBUIAdjustsFontSizeToFit">NO</bool>
 153+ <float key="IBUIMinimumFontSize">10</float>
 154+ <int key="IBUITextAlignment">1</int>
 155+ </object>
 156+ </object>
 157+ <string key="NSFrameSize">{320, 460}</string>
 158+ <reference key="NSSuperview"/>
 159+ <object class="NSColor" key="IBUIBackgroundColor">
 160+ <int key="NSColorSpace">3</int>
 161+ <bytes key="NSWhite">MC4xMzMwNjQ1MTYxAA</bytes>
 162+ </object>
 163+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
 164+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 165+ </object>
 166+ </object>
 167+ <object class="IBObjectContainer" key="IBDocument.Objects">
 168+ <object class="NSMutableArray" key="connectionRecords">
 169+ <bool key="EncodedWithXMLCoder">YES</bool>
 170+ <object class="IBConnectionRecord">
 171+ <object class="IBCocoaTouchOutletConnection" key="connection">
 172+ <string key="label">view</string>
 173+ <reference key="source" ref="372490531"/>
 174+ <reference key="destination" ref="1015022196"/>
 175+ </object>
 176+ <int key="connectionID">11</int>
 177+ </object>
 178+ <object class="IBConnectionRecord">
 179+ <object class="IBCocoaTouchOutletConnection" key="connection">
 180+ <string key="label">uploadOverlayImage</string>
 181+ <reference key="source" ref="372490531"/>
 182+ <reference key="destination" ref="182060304"/>
 183+ </object>
 184+ <int key="connectionID">12</int>
 185+ </object>
 186+ <object class="IBConnectionRecord">
 187+ <object class="IBCocoaTouchOutletConnection" key="connection">
 188+ <string key="label">uploadProgress</string>
 189+ <reference key="source" ref="372490531"/>
 190+ <reference key="destination" ref="413664359"/>
 191+ </object>
 192+ <int key="connectionID">13</int>
 193+ </object>
 194+ <object class="IBConnectionRecord">
 195+ <object class="IBCocoaTouchOutletConnection" key="connection">
 196+ <string key="label">uploadProgressMessage</string>
 197+ <reference key="source" ref="372490531"/>
 198+ <reference key="destination" ref="329379503"/>
 199+ </object>
 200+ <int key="connectionID">14</int>
 201+ </object>
 202+ <object class="IBConnectionRecord">
 203+ <object class="IBCocoaTouchEventConnection" key="connection">
 204+ <string key="label">onCancelUploadClicked:</string>
 205+ <reference key="source" ref="860458292"/>
 206+ <reference key="destination" ref="372490531"/>
 207+ <int key="IBEventType">7</int>
 208+ </object>
 209+ <int key="connectionID">17</int>
 210+ </object>
 211+ </object>
 212+ <object class="IBMutableOrderedSet" key="objectRecords">
 213+ <object class="NSArray" key="orderedObjects">
 214+ <bool key="EncodedWithXMLCoder">YES</bool>
 215+ <object class="IBObjectRecord">
 216+ <int key="objectID">0</int>
 217+ <reference key="object" ref="0"/>
 218+ <reference key="children" ref="1000"/>
 219+ <nil key="parent"/>
 220+ </object>
 221+ <object class="IBObjectRecord">
 222+ <int key="objectID">-1</int>
 223+ <reference key="object" ref="372490531"/>
 224+ <reference key="parent" ref="0"/>
 225+ <string key="objectName">File's Owner</string>
 226+ </object>
 227+ <object class="IBObjectRecord">
 228+ <int key="objectID">-2</int>
 229+ <reference key="object" ref="975951072"/>
 230+ <reference key="parent" ref="0"/>
 231+ </object>
 232+ <object class="IBObjectRecord">
 233+ <int key="objectID">4</int>
 234+ <reference key="object" ref="1015022196"/>
 235+ <object class="NSMutableArray" key="children">
 236+ <bool key="EncodedWithXMLCoder">YES</bool>
 237+ <reference ref="182060304"/>
 238+ <reference ref="329379503"/>
 239+ <reference ref="748685327"/>
 240+ <reference ref="860458292"/>
 241+ <reference ref="413664359"/>
 242+ </object>
 243+ <reference key="parent" ref="0"/>
 244+ <string key="objectName">Upload Photo Overlay</string>
 245+ </object>
 246+ <object class="IBObjectRecord">
 247+ <int key="objectID">5</int>
 248+ <reference key="object" ref="182060304"/>
 249+ <reference key="parent" ref="1015022196"/>
 250+ </object>
 251+ <object class="IBObjectRecord">
 252+ <int key="objectID">6</int>
 253+ <reference key="object" ref="329379503"/>
 254+ <reference key="parent" ref="1015022196"/>
 255+ </object>
 256+ <object class="IBObjectRecord">
 257+ <int key="objectID">7</int>
 258+ <reference key="object" ref="748685327"/>
 259+ <object class="NSMutableArray" key="children">
 260+ <bool key="EncodedWithXMLCoder">YES</bool>
 261+ <reference ref="746867970"/>
 262+ </object>
 263+ <reference key="parent" ref="1015022196"/>
 264+ </object>
 265+ <object class="IBObjectRecord">
 266+ <int key="objectID">8</int>
 267+ <reference key="object" ref="860458292"/>
 268+ <reference key="parent" ref="1015022196"/>
 269+ </object>
 270+ <object class="IBObjectRecord">
 271+ <int key="objectID">9</int>
 272+ <reference key="object" ref="413664359"/>
 273+ <reference key="parent" ref="1015022196"/>
 274+ </object>
 275+ <object class="IBObjectRecord">
 276+ <int key="objectID">10</int>
 277+ <reference key="object" ref="746867970"/>
 278+ <reference key="parent" ref="748685327"/>
 279+ </object>
 280+ </object>
 281+ </object>
 282+ <object class="NSMutableDictionary" key="flattenedProperties">
 283+ <bool key="EncodedWithXMLCoder">YES</bool>
 284+ <object class="NSArray" key="dict.sortedKeys">
 285+ <bool key="EncodedWithXMLCoder">YES</bool>
 286+ <string>-1.CustomClassName</string>
 287+ <string>-2.CustomClassName</string>
 288+ <string>10.IBPluginDependency</string>
 289+ <string>4.IBEditorWindowLastContentRect</string>
 290+ <string>4.IBPluginDependency</string>
 291+ <string>5.IBPluginDependency</string>
 292+ <string>6.IBPluginDependency</string>
 293+ <string>7.IBPluginDependency</string>
 294+ <string>8.IBPluginDependency</string>
 295+ <string>9.IBPluginDependency</string>
 296+ </object>
 297+ <object class="NSMutableArray" key="dict.values">
 298+ <bool key="EncodedWithXMLCoder">YES</bool>
 299+ <string>ImageUploadViewController</string>
 300+ <string>UIResponder</string>
 301+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 302+ <string>{{551, 85}, {320, 460}}</string>
 303+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 304+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 305+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 306+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 307+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 308+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 309+ </object>
 310+ </object>
 311+ <object class="NSMutableDictionary" key="unlocalizedProperties">
 312+ <bool key="EncodedWithXMLCoder">YES</bool>
 313+ <reference key="dict.sortedKeys" ref="0"/>
 314+ <object class="NSMutableArray" key="dict.values">
 315+ <bool key="EncodedWithXMLCoder">YES</bool>
 316+ </object>
 317+ </object>
 318+ <nil key="activeLocalization"/>
 319+ <object class="NSMutableDictionary" key="localizations">
 320+ <bool key="EncodedWithXMLCoder">YES</bool>
 321+ <reference key="dict.sortedKeys" ref="0"/>
 322+ <object class="NSMutableArray" key="dict.values">
 323+ <bool key="EncodedWithXMLCoder">YES</bool>
 324+ </object>
 325+ </object>
 326+ <nil key="sourceID"/>
 327+ <int key="maxID">17</int>
 328+ </object>
 329+ <object class="IBClassDescriber" key="IBDocument.Classes">
 330+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
 331+ <bool key="EncodedWithXMLCoder">YES</bool>
 332+ <object class="IBPartialClassDescription">
 333+ <string key="className">ImageUploadViewController</string>
 334+ <string key="superclassName">UIViewController</string>
 335+ <object class="NSMutableDictionary" key="actions">
 336+ <string key="NS.key.0">onCancelUploadClicked:</string>
 337+ <string key="NS.object.0">id</string>
 338+ </object>
 339+ <object class="NSMutableDictionary" key="actionInfosByName">
 340+ <string key="NS.key.0">onCancelUploadClicked:</string>
 341+ <object class="IBActionInfo" key="NS.object.0">
 342+ <string key="name">onCancelUploadClicked:</string>
 343+ <string key="candidateClassName">id</string>
 344+ </object>
 345+ </object>
 346+ <object class="NSMutableDictionary" key="outlets">
 347+ <bool key="EncodedWithXMLCoder">YES</bool>
 348+ <object class="NSArray" key="dict.sortedKeys">
 349+ <bool key="EncodedWithXMLCoder">YES</bool>
 350+ <string>uploadOverlayImage</string>
 351+ <string>uploadProgress</string>
 352+ <string>uploadProgressMessage</string>
 353+ <string>view</string>
 354+ </object>
 355+ <object class="NSMutableArray" key="dict.values">
 356+ <bool key="EncodedWithXMLCoder">YES</bool>
 357+ <string>UIImageView</string>
 358+ <string>UIProgressView</string>
 359+ <string>UILabel</string>
 360+ <string>UIView</string>
 361+ </object>
 362+ </object>
 363+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
 364+ <bool key="EncodedWithXMLCoder">YES</bool>
 365+ <object class="NSArray" key="dict.sortedKeys">
 366+ <bool key="EncodedWithXMLCoder">YES</bool>
 367+ <string>uploadOverlayImage</string>
 368+ <string>uploadProgress</string>
 369+ <string>uploadProgressMessage</string>
 370+ <string>view</string>
 371+ </object>
 372+ <object class="NSMutableArray" key="dict.values">
 373+ <bool key="EncodedWithXMLCoder">YES</bool>
 374+ <object class="IBToOneOutletInfo">
 375+ <string key="name">uploadOverlayImage</string>
 376+ <string key="candidateClassName">UIImageView</string>
 377+ </object>
 378+ <object class="IBToOneOutletInfo">
 379+ <string key="name">uploadProgress</string>
 380+ <string key="candidateClassName">UIProgressView</string>
 381+ </object>
 382+ <object class="IBToOneOutletInfo">
 383+ <string key="name">uploadProgressMessage</string>
 384+ <string key="candidateClassName">UILabel</string>
 385+ </object>
 386+ <object class="IBToOneOutletInfo">
 387+ <string key="name">view</string>
 388+ <string key="candidateClassName">UIView</string>
 389+ </object>
 390+ </object>
 391+ </object>
 392+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 393+ <string key="majorKey">IBProjectSource</string>
 394+ <string key="minorKey">Classes/ImageUploadViewController.h</string>
 395+ </object>
 396+ </object>
 397+ </object>
 398+ <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
 399+ <bool key="EncodedWithXMLCoder">YES</bool>
 400+ <object class="IBPartialClassDescription">
 401+ <string key="className">NSObject</string>
 402+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 403+ <string key="majorKey">IBFrameworkSource</string>
 404+ <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
 405+ </object>
 406+ </object>
 407+ <object class="IBPartialClassDescription">
 408+ <string key="className">NSObject</string>
 409+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 410+ <string key="majorKey">IBFrameworkSource</string>
 411+ <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
 412+ </object>
 413+ </object>
 414+ <object class="IBPartialClassDescription">
 415+ <string key="className">NSObject</string>
 416+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 417+ <string key="majorKey">IBFrameworkSource</string>
 418+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
 419+ </object>
 420+ </object>
 421+ <object class="IBPartialClassDescription">
 422+ <string key="className">NSObject</string>
 423+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 424+ <string key="majorKey">IBFrameworkSource</string>
 425+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
 426+ </object>
 427+ </object>
 428+ <object class="IBPartialClassDescription">
 429+ <string key="className">NSObject</string>
 430+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 431+ <string key="majorKey">IBFrameworkSource</string>
 432+ <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
 433+ </object>
 434+ </object>
 435+ <object class="IBPartialClassDescription">
 436+ <string key="className">NSObject</string>
 437+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 438+ <string key="majorKey">IBFrameworkSource</string>
 439+ <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
 440+ </object>
 441+ </object>
 442+ <object class="IBPartialClassDescription">
 443+ <string key="className">NSObject</string>
 444+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 445+ <string key="majorKey">IBFrameworkSource</string>
 446+ <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
 447+ </object>
 448+ </object>
 449+ <object class="IBPartialClassDescription">
 450+ <string key="className">NSObject</string>
 451+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 452+ <string key="majorKey">IBFrameworkSource</string>
 453+ <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
 454+ </object>
 455+ </object>
 456+ <object class="IBPartialClassDescription">
 457+ <string key="className">NSObject</string>
 458+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 459+ <string key="majorKey">IBFrameworkSource</string>
 460+ <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
 461+ </object>
 462+ </object>
 463+ <object class="IBPartialClassDescription">
 464+ <string key="className">NSObject</string>
 465+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 466+ <string key="majorKey">IBFrameworkSource</string>
 467+ <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
 468+ </object>
 469+ </object>
 470+ <object class="IBPartialClassDescription">
 471+ <string key="className">NSObject</string>
 472+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 473+ <string key="majorKey">IBFrameworkSource</string>
 474+ <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
 475+ </object>
 476+ </object>
 477+ <object class="IBPartialClassDescription">
 478+ <string key="className">NSObject</string>
 479+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 480+ <string key="majorKey">IBFrameworkSource</string>
 481+ <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
 482+ </object>
 483+ </object>
 484+ <object class="IBPartialClassDescription">
 485+ <string key="className">NSObject</string>
 486+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="401822615">
 487+ <string key="majorKey">IBFrameworkSource</string>
 488+ <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
 489+ </object>
 490+ </object>
 491+ <object class="IBPartialClassDescription">
 492+ <string key="className">UIBarButtonItem</string>
 493+ <string key="superclassName">UIBarItem</string>
 494+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 495+ <string key="majorKey">IBFrameworkSource</string>
 496+ <string key="minorKey">UIKit.framework/Headers/UIBarButtonItem.h</string>
 497+ </object>
 498+ </object>
 499+ <object class="IBPartialClassDescription">
 500+ <string key="className">UIBarItem</string>
 501+ <string key="superclassName">NSObject</string>
 502+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 503+ <string key="majorKey">IBFrameworkSource</string>
 504+ <string key="minorKey">UIKit.framework/Headers/UIBarItem.h</string>
 505+ </object>
 506+ </object>
 507+ <object class="IBPartialClassDescription">
 508+ <string key="className">UIButton</string>
 509+ <string key="superclassName">UIControl</string>
 510+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 511+ <string key="majorKey">IBFrameworkSource</string>
 512+ <string key="minorKey">UIKit.framework/Headers/UIButton.h</string>
 513+ </object>
 514+ </object>
 515+ <object class="IBPartialClassDescription">
 516+ <string key="className">UIControl</string>
 517+ <string key="superclassName">UIView</string>
 518+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 519+ <string key="majorKey">IBFrameworkSource</string>
 520+ <string key="minorKey">UIKit.framework/Headers/UIControl.h</string>
 521+ </object>
 522+ </object>
 523+ <object class="IBPartialClassDescription">
 524+ <string key="className">UIImageView</string>
 525+ <string key="superclassName">UIView</string>
 526+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 527+ <string key="majorKey">IBFrameworkSource</string>
 528+ <string key="minorKey">UIKit.framework/Headers/UIImageView.h</string>
 529+ </object>
 530+ </object>
 531+ <object class="IBPartialClassDescription">
 532+ <string key="className">UILabel</string>
 533+ <string key="superclassName">UIView</string>
 534+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 535+ <string key="majorKey">IBFrameworkSource</string>
 536+ <string key="minorKey">UIKit.framework/Headers/UILabel.h</string>
 537+ </object>
 538+ </object>
 539+ <object class="IBPartialClassDescription">
 540+ <string key="className">UINavigationBar</string>
 541+ <string key="superclassName">UIView</string>
 542+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="29722818">
 543+ <string key="majorKey">IBFrameworkSource</string>
 544+ <string key="minorKey">UIKit.framework/Headers/UINavigationBar.h</string>
 545+ </object>
 546+ </object>
 547+ <object class="IBPartialClassDescription">
 548+ <string key="className">UINavigationItem</string>
 549+ <string key="superclassName">NSObject</string>
 550+ <reference key="sourceIdentifier" ref="29722818"/>
 551+ </object>
 552+ <object class="IBPartialClassDescription">
 553+ <string key="className">UIProgressView</string>
 554+ <string key="superclassName">UIView</string>
 555+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 556+ <string key="majorKey">IBFrameworkSource</string>
 557+ <string key="minorKey">UIKit.framework/Headers/UIProgressView.h</string>
 558+ </object>
 559+ </object>
 560+ <object class="IBPartialClassDescription">
 561+ <string key="className">UIResponder</string>
 562+ <string key="superclassName">NSObject</string>
 563+ <reference key="sourceIdentifier" ref="401822615"/>
 564+ </object>
 565+ <object class="IBPartialClassDescription">
 566+ <string key="className">UISearchBar</string>
 567+ <string key="superclassName">UIView</string>
 568+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 569+ <string key="majorKey">IBFrameworkSource</string>
 570+ <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
 571+ </object>
 572+ </object>
 573+ <object class="IBPartialClassDescription">
 574+ <string key="className">UISearchDisplayController</string>
 575+ <string key="superclassName">NSObject</string>
 576+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 577+ <string key="majorKey">IBFrameworkSource</string>
 578+ <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
 579+ </object>
 580+ </object>
 581+ <object class="IBPartialClassDescription">
 582+ <string key="className">UIView</string>
 583+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 584+ <string key="majorKey">IBFrameworkSource</string>
 585+ <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string>
 586+ </object>
 587+ </object>
 588+ <object class="IBPartialClassDescription">
 589+ <string key="className">UIView</string>
 590+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 591+ <string key="majorKey">IBFrameworkSource</string>
 592+ <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
 593+ </object>
 594+ </object>
 595+ <object class="IBPartialClassDescription">
 596+ <string key="className">UIView</string>
 597+ <string key="superclassName">UIResponder</string>
 598+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 599+ <string key="majorKey">IBFrameworkSource</string>
 600+ <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
 601+ </object>
 602+ </object>
 603+ <object class="IBPartialClassDescription">
 604+ <string key="className">UIViewController</string>
 605+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 606+ <string key="majorKey">IBFrameworkSource</string>
 607+ <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
 608+ </object>
 609+ </object>
 610+ <object class="IBPartialClassDescription">
 611+ <string key="className">UIViewController</string>
 612+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 613+ <string key="majorKey">IBFrameworkSource</string>
 614+ <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
 615+ </object>
 616+ </object>
 617+ <object class="IBPartialClassDescription">
 618+ <string key="className">UIViewController</string>
 619+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 620+ <string key="majorKey">IBFrameworkSource</string>
 621+ <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
 622+ </object>
 623+ </object>
 624+ <object class="IBPartialClassDescription">
 625+ <string key="className">UIViewController</string>
 626+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 627+ <string key="majorKey">IBFrameworkSource</string>
 628+ <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
 629+ </object>
 630+ </object>
 631+ <object class="IBPartialClassDescription">
 632+ <string key="className">UIViewController</string>
 633+ <string key="superclassName">UIResponder</string>
 634+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 635+ <string key="majorKey">IBFrameworkSource</string>
 636+ <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
 637+ </object>
 638+ </object>
 639+ </object>
 640+ </object>
 641+ <int key="IBDocument.localizationMode">0</int>
 642+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
 643+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
 644+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
 645+ <integer value="1056" key="NS.object.0"/>
 646+ </object>
 647+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
 648+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
 649+ <integer value="3000" key="NS.object.0"/>
 650+ </object>
 651+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
 652+ <string key="IBDocument.LastKnownRelativeProjectPath">../WikiSnaps.xcodeproj</string>
 653+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
 654+ <object class="NSMutableDictionary" key="IBDocument.LastKnownImageSizes">
 655+ <bool key="EncodedWithXMLCoder">YES</bool>
 656+ <object class="NSArray" key="dict.sortedKeys">
 657+ <bool key="EncodedWithXMLCoder">YES</bool>
 658+ <string>cancel-button-pressed.png</string>
 659+ <string>cancel-button.png</string>
 660+ </object>
 661+ <object class="NSMutableArray" key="dict.values">
 662+ <bool key="EncodedWithXMLCoder">YES</bool>
 663+ <string>{278, 46}</string>
 664+ <string>{278, 46}</string>
 665+ </object>
 666+ </object>
 667+ <string key="IBCocoaTouchPluginVersion">132</string>
 668+ </data>
 669+</archive>
Index: trunk/tools/WikiSnaps/ImageDetailsViewController.xib
@@ -0,0 +1,605 @@
 2+<?xml version="1.0" encoding="UTF-8"?>
 3+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
 4+ <data>
 5+ <int key="IBDocument.SystemTarget">1056</int>
 6+ <string key="IBDocument.SystemVersion">10H574</string>
 7+ <string key="IBDocument.InterfaceBuilderVersion">823</string>
 8+ <string key="IBDocument.AppKitVersion">1038.35</string>
 9+ <string key="IBDocument.HIToolboxVersion">461.00</string>
 10+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
 11+ <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 12+ <string key="NS.object.0">132</string>
 13+ </object>
 14+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
 15+ <bool key="EncodedWithXMLCoder">YES</bool>
 16+ <integer value="1"/>
 17+ </object>
 18+ <object class="NSArray" key="IBDocument.PluginDependencies">
 19+ <bool key="EncodedWithXMLCoder">YES</bool>
 20+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 21+ </object>
 22+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
 23+ <bool key="EncodedWithXMLCoder">YES</bool>
 24+ <object class="NSArray" key="dict.sortedKeys" id="0">
 25+ <bool key="EncodedWithXMLCoder">YES</bool>
 26+ </object>
 27+ <object class="NSMutableArray" key="dict.values">
 28+ <bool key="EncodedWithXMLCoder">YES</bool>
 29+ </object>
 30+ </object>
 31+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
 32+ <bool key="EncodedWithXMLCoder">YES</bool>
 33+ <object class="IBProxyObject" id="372490531">
 34+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
 35+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 36+ </object>
 37+ <object class="IBProxyObject" id="975951072">
 38+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
 39+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 40+ </object>
 41+ <object class="IBUIView" id="191373211">
 42+ <reference key="NSNextResponder"/>
 43+ <int key="NSvFlags">274</int>
 44+ <object class="NSMutableArray" key="NSSubviews">
 45+ <bool key="EncodedWithXMLCoder">YES</bool>
 46+ <object class="IBUITextField" id="717110592">
 47+ <reference key="NSNextResponder" ref="191373211"/>
 48+ <int key="NSvFlags">292</int>
 49+ <string key="NSFrame">{{20, 20}, {280, 31}}</string>
 50+ <reference key="NSSuperview" ref="191373211"/>
 51+ <bool key="IBUIOpaque">NO</bool>
 52+ <bool key="IBUIClipsSubviews">YES</bool>
 53+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 54+ <int key="IBUIContentVerticalAlignment">0</int>
 55+ <string key="IBUIText"/>
 56+ <int key="IBUIBorderStyle">3</int>
 57+ <string key="IBUIPlaceholder">Title</string>
 58+ <object class="NSColor" key="IBUITextColor">
 59+ <int key="NSColorSpace">3</int>
 60+ <bytes key="NSWhite">MAA</bytes>
 61+ <object class="NSColorSpace" key="NSCustomColorSpace">
 62+ <int key="NSID">2</int>
 63+ </object>
 64+ </object>
 65+ <bool key="IBUIAdjustsFontSizeToFit">YES</bool>
 66+ <float key="IBUIMinimumFontSize">17</float>
 67+ <object class="IBUITextInputTraits" key="IBUITextInputTraits">
 68+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 69+ </object>
 70+ </object>
 71+ <object class="IBUITextView" id="786444300">
 72+ <reference key="NSNextResponder" ref="191373211"/>
 73+ <int key="NSvFlags">292</int>
 74+ <string key="NSFrame">{{20, 84}, {280, 142}}</string>
 75+ <reference key="NSSuperview" ref="191373211"/>
 76+ <object class="NSColor" key="IBUIBackgroundColor">
 77+ <int key="NSColorSpace">1</int>
 78+ <bytes key="NSRGB">MSAxIDEAA</bytes>
 79+ </object>
 80+ <bool key="IBUIClipsSubviews">YES</bool>
 81+ <bool key="IBUIMultipleTouchEnabled">YES</bool>
 82+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 83+ <string key="IBUIText"/>
 84+ <object class="IBUITextInputTraits" key="IBUITextInputTraits">
 85+ <int key="IBUIAutocapitalizationType">2</int>
 86+ <int key="IBUIAutocorrectionType">2</int>
 87+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 88+ </object>
 89+ </object>
 90+ <object class="IBUILabel" id="995657542">
 91+ <reference key="NSNextResponder" ref="191373211"/>
 92+ <int key="NSvFlags">292</int>
 93+ <string key="NSFrame">{{20, 59}, {86, 21}}</string>
 94+ <reference key="NSSuperview" ref="191373211"/>
 95+ <bool key="IBUIOpaque">NO</bool>
 96+ <bool key="IBUIClipsSubviews">YES</bool>
 97+ <int key="IBUIContentMode">7</int>
 98+ <bool key="IBUIUserInteractionEnabled">NO</bool>
 99+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 100+ <string key="IBUIText">Description</string>
 101+ <object class="NSColor" key="IBUITextColor">
 102+ <int key="NSColorSpace">1</int>
 103+ <bytes key="NSRGB">MCAwIDAAA</bytes>
 104+ </object>
 105+ <object class="NSColor" key="IBUIHighlightedColor">
 106+ <int key="NSColorSpace">3</int>
 107+ <bytes key="NSWhite">MQA</bytes>
 108+ </object>
 109+ <int key="IBUIBaselineAdjustment">1</int>
 110+ <float key="IBUIMinimumFontSize">10</float>
 111+ </object>
 112+ </object>
 113+ <string key="NSFrameSize">{320, 416}</string>
 114+ <reference key="NSSuperview"/>
 115+ <object class="NSColor" key="IBUIBackgroundColor">
 116+ <int key="NSColorSpace">10</int>
 117+ <object class="NSImage" key="NSImage">
 118+ <int key="NSImageFlags">549453824</int>
 119+ <string key="NSSize">{84, 1}</string>
 120+ <object class="NSMutableArray" key="NSReps">
 121+ <bool key="EncodedWithXMLCoder">YES</bool>
 122+ <object class="NSArray">
 123+ <bool key="EncodedWithXMLCoder">YES</bool>
 124+ <integer value="0"/>
 125+ <object class="NSBitmapImageRep">
 126+ <object class="NSData" key="NSTIFFRepresentation">
 127+ <bytes key="NS.bytes">TU0AKgAAAVjFzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/
 128+y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/
 129+xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/
 130+xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/
 131+xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/
 132+xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P8ADQEAAAMAAAABAFQAAAEB
 133+AAMAAAABAAEAAAECAAMAAAAEAAAB+gEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
 134+AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAAEAAAEXAAQAAAABAAABUAEcAAMAAAABAAEAAAFS
 135+AAMAAAABAAEAAAFTAAMAAAAEAAACAgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
 136+ </object>
 137+ </object>
 138+ </object>
 139+ </object>
 140+ <object class="NSColor" key="NSColor">
 141+ <int key="NSColorSpace">3</int>
 142+ <bytes key="NSWhite">MCAwAA</bytes>
 143+ </object>
 144+ </object>
 145+ <string key="IBUIColorCocoaTouchKeyPath">groupTableViewBackgroundColor</string>
 146+ </object>
 147+ <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
 148+ <object class="IBUISimulatedNavigationBarMetrics" key="IBUISimulatedTopBarMetrics">
 149+ <bool key="IBUIPrompted">NO</bool>
 150+ </object>
 151+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 152+ </object>
 153+ </object>
 154+ <object class="IBObjectContainer" key="IBDocument.Objects">
 155+ <object class="NSMutableArray" key="connectionRecords">
 156+ <bool key="EncodedWithXMLCoder">YES</bool>
 157+ <object class="IBConnectionRecord">
 158+ <object class="IBCocoaTouchOutletConnection" key="connection">
 159+ <string key="label">view</string>
 160+ <reference key="source" ref="372490531"/>
 161+ <reference key="destination" ref="191373211"/>
 162+ </object>
 163+ <int key="connectionID">3</int>
 164+ </object>
 165+ <object class="IBConnectionRecord">
 166+ <object class="IBCocoaTouchOutletConnection" key="connection">
 167+ <string key="label">descriptionText</string>
 168+ <reference key="source" ref="372490531"/>
 169+ <reference key="destination" ref="786444300"/>
 170+ </object>
 171+ <int key="connectionID">10</int>
 172+ </object>
 173+ <object class="IBConnectionRecord">
 174+ <object class="IBCocoaTouchOutletConnection" key="connection">
 175+ <string key="label">titleField</string>
 176+ <reference key="source" ref="372490531"/>
 177+ <reference key="destination" ref="717110592"/>
 178+ </object>
 179+ <int key="connectionID">11</int>
 180+ </object>
 181+ <object class="IBConnectionRecord">
 182+ <object class="IBCocoaTouchOutletConnection" key="connection">
 183+ <string key="label">delegate</string>
 184+ <reference key="source" ref="717110592"/>
 185+ <reference key="destination" ref="372490531"/>
 186+ </object>
 187+ <int key="connectionID">12</int>
 188+ </object>
 189+ <object class="IBConnectionRecord">
 190+ <object class="IBCocoaTouchOutletConnection" key="connection">
 191+ <string key="label">delegate</string>
 192+ <reference key="source" ref="786444300"/>
 193+ <reference key="destination" ref="372490531"/>
 194+ </object>
 195+ <int key="connectionID">13</int>
 196+ </object>
 197+ <object class="IBConnectionRecord">
 198+ <object class="IBCocoaTouchEventConnection" key="connection">
 199+ <string key="label">textFieldDidEnd:</string>
 200+ <reference key="source" ref="717110592"/>
 201+ <reference key="destination" ref="372490531"/>
 202+ <int key="IBEventType">20</int>
 203+ </object>
 204+ <int key="connectionID">14</int>
 205+ </object>
 206+ </object>
 207+ <object class="IBMutableOrderedSet" key="objectRecords">
 208+ <object class="NSArray" key="orderedObjects">
 209+ <bool key="EncodedWithXMLCoder">YES</bool>
 210+ <object class="IBObjectRecord">
 211+ <int key="objectID">0</int>
 212+ <reference key="object" ref="0"/>
 213+ <reference key="children" ref="1000"/>
 214+ <nil key="parent"/>
 215+ </object>
 216+ <object class="IBObjectRecord">
 217+ <int key="objectID">1</int>
 218+ <reference key="object" ref="191373211"/>
 219+ <object class="NSMutableArray" key="children">
 220+ <bool key="EncodedWithXMLCoder">YES</bool>
 221+ <reference ref="717110592"/>
 222+ <reference ref="786444300"/>
 223+ <reference ref="995657542"/>
 224+ </object>
 225+ <reference key="parent" ref="0"/>
 226+ </object>
 227+ <object class="IBObjectRecord">
 228+ <int key="objectID">-1</int>
 229+ <reference key="object" ref="372490531"/>
 230+ <reference key="parent" ref="0"/>
 231+ <string key="objectName">File's Owner</string>
 232+ </object>
 233+ <object class="IBObjectRecord">
 234+ <int key="objectID">-2</int>
 235+ <reference key="object" ref="975951072"/>
 236+ <reference key="parent" ref="0"/>
 237+ </object>
 238+ <object class="IBObjectRecord">
 239+ <int key="objectID">4</int>
 240+ <reference key="object" ref="717110592"/>
 241+ <reference key="parent" ref="191373211"/>
 242+ </object>
 243+ <object class="IBObjectRecord">
 244+ <int key="objectID">5</int>
 245+ <reference key="object" ref="786444300"/>
 246+ <reference key="parent" ref="191373211"/>
 247+ </object>
 248+ <object class="IBObjectRecord">
 249+ <int key="objectID">15</int>
 250+ <reference key="object" ref="995657542"/>
 251+ <reference key="parent" ref="191373211"/>
 252+ </object>
 253+ </object>
 254+ </object>
 255+ <object class="NSMutableDictionary" key="flattenedProperties">
 256+ <bool key="EncodedWithXMLCoder">YES</bool>
 257+ <object class="NSArray" key="dict.sortedKeys">
 258+ <bool key="EncodedWithXMLCoder">YES</bool>
 259+ <string>-1.CustomClassName</string>
 260+ <string>-2.CustomClassName</string>
 261+ <string>1.IBEditorWindowLastContentRect</string>
 262+ <string>1.IBPluginDependency</string>
 263+ <string>15.IBPluginDependency</string>
 264+ <string>15.IBViewBoundsToFrameTransform</string>
 265+ <string>4.IBPluginDependency</string>
 266+ <string>5.IBPluginDependency</string>
 267+ <string>5.IBViewBoundsToFrameTransform</string>
 268+ </object>
 269+ <object class="NSMutableArray" key="dict.values">
 270+ <bool key="EncodedWithXMLCoder">YES</bool>
 271+ <string>ImageDetailsViewController</string>
 272+ <string>UIResponder</string>
 273+ <string>{{791, 124}, {320, 480}}</string>
 274+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 275+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 276+ <object class="NSAffineTransform">
 277+ <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAwpQAAA</bytes>
 278+ </object>
 279+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 280+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 281+ <object class="NSAffineTransform">
 282+ <bytes key="NSTransformStruct">P4AAAL+AAABBoAAAw0cAAA</bytes>
 283+ </object>
 284+ </object>
 285+ </object>
 286+ <object class="NSMutableDictionary" key="unlocalizedProperties">
 287+ <bool key="EncodedWithXMLCoder">YES</bool>
 288+ <reference key="dict.sortedKeys" ref="0"/>
 289+ <object class="NSMutableArray" key="dict.values">
 290+ <bool key="EncodedWithXMLCoder">YES</bool>
 291+ </object>
 292+ </object>
 293+ <nil key="activeLocalization"/>
 294+ <object class="NSMutableDictionary" key="localizations">
 295+ <bool key="EncodedWithXMLCoder">YES</bool>
 296+ <reference key="dict.sortedKeys" ref="0"/>
 297+ <object class="NSMutableArray" key="dict.values">
 298+ <bool key="EncodedWithXMLCoder">YES</bool>
 299+ </object>
 300+ </object>
 301+ <nil key="sourceID"/>
 302+ <int key="maxID">15</int>
 303+ </object>
 304+ <object class="IBClassDescriber" key="IBDocument.Classes">
 305+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
 306+ <bool key="EncodedWithXMLCoder">YES</bool>
 307+ <object class="IBPartialClassDescription">
 308+ <string key="className">ImageDetailsViewController</string>
 309+ <string key="superclassName">UIViewController</string>
 310+ <object class="NSMutableDictionary" key="actions">
 311+ <bool key="EncodedWithXMLCoder">YES</bool>
 312+ <object class="NSArray" key="dict.sortedKeys">
 313+ <bool key="EncodedWithXMLCoder">YES</bool>
 314+ <string>doUpload:</string>
 315+ <string>textFieldDidEnd:</string>
 316+ </object>
 317+ <object class="NSMutableArray" key="dict.values">
 318+ <bool key="EncodedWithXMLCoder">YES</bool>
 319+ <string>id</string>
 320+ <string>id</string>
 321+ </object>
 322+ </object>
 323+ <object class="NSMutableDictionary" key="actionInfosByName">
 324+ <bool key="EncodedWithXMLCoder">YES</bool>
 325+ <object class="NSArray" key="dict.sortedKeys">
 326+ <bool key="EncodedWithXMLCoder">YES</bool>
 327+ <string>doUpload:</string>
 328+ <string>textFieldDidEnd:</string>
 329+ </object>
 330+ <object class="NSMutableArray" key="dict.values">
 331+ <bool key="EncodedWithXMLCoder">YES</bool>
 332+ <object class="IBActionInfo">
 333+ <string key="name">doUpload:</string>
 334+ <string key="candidateClassName">id</string>
 335+ </object>
 336+ <object class="IBActionInfo">
 337+ <string key="name">textFieldDidEnd:</string>
 338+ <string key="candidateClassName">id</string>
 339+ </object>
 340+ </object>
 341+ </object>
 342+ <object class="NSMutableDictionary" key="outlets">
 343+ <bool key="EncodedWithXMLCoder">YES</bool>
 344+ <object class="NSArray" key="dict.sortedKeys">
 345+ <bool key="EncodedWithXMLCoder">YES</bool>
 346+ <string>descriptionText</string>
 347+ <string>titleField</string>
 348+ </object>
 349+ <object class="NSMutableArray" key="dict.values">
 350+ <bool key="EncodedWithXMLCoder">YES</bool>
 351+ <string>UITextView</string>
 352+ <string>UITextField</string>
 353+ </object>
 354+ </object>
 355+ <object class="NSMutableDictionary" key="toOneOutletInfosByName">
 356+ <bool key="EncodedWithXMLCoder">YES</bool>
 357+ <object class="NSArray" key="dict.sortedKeys">
 358+ <bool key="EncodedWithXMLCoder">YES</bool>
 359+ <string>descriptionText</string>
 360+ <string>titleField</string>
 361+ </object>
 362+ <object class="NSMutableArray" key="dict.values">
 363+ <bool key="EncodedWithXMLCoder">YES</bool>
 364+ <object class="IBToOneOutletInfo">
 365+ <string key="name">descriptionText</string>
 366+ <string key="candidateClassName">UITextView</string>
 367+ </object>
 368+ <object class="IBToOneOutletInfo">
 369+ <string key="name">titleField</string>
 370+ <string key="candidateClassName">UITextField</string>
 371+ </object>
 372+ </object>
 373+ </object>
 374+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 375+ <string key="majorKey">IBProjectSource</string>
 376+ <string key="minorKey">Classes/ImageDetailsViewController.h</string>
 377+ </object>
 378+ </object>
 379+ </object>
 380+ <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
 381+ <bool key="EncodedWithXMLCoder">YES</bool>
 382+ <object class="IBPartialClassDescription">
 383+ <string key="className">NSObject</string>
 384+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 385+ <string key="majorKey">IBFrameworkSource</string>
 386+ <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
 387+ </object>
 388+ </object>
 389+ <object class="IBPartialClassDescription">
 390+ <string key="className">NSObject</string>
 391+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 392+ <string key="majorKey">IBFrameworkSource</string>
 393+ <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
 394+ </object>
 395+ </object>
 396+ <object class="IBPartialClassDescription">
 397+ <string key="className">NSObject</string>
 398+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 399+ <string key="majorKey">IBFrameworkSource</string>
 400+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
 401+ </object>
 402+ </object>
 403+ <object class="IBPartialClassDescription">
 404+ <string key="className">NSObject</string>
 405+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 406+ <string key="majorKey">IBFrameworkSource</string>
 407+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
 408+ </object>
 409+ </object>
 410+ <object class="IBPartialClassDescription">
 411+ <string key="className">NSObject</string>
 412+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 413+ <string key="majorKey">IBFrameworkSource</string>
 414+ <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
 415+ </object>
 416+ </object>
 417+ <object class="IBPartialClassDescription">
 418+ <string key="className">NSObject</string>
 419+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 420+ <string key="majorKey">IBFrameworkSource</string>
 421+ <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
 422+ </object>
 423+ </object>
 424+ <object class="IBPartialClassDescription">
 425+ <string key="className">NSObject</string>
 426+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 427+ <string key="majorKey">IBFrameworkSource</string>
 428+ <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
 429+ </object>
 430+ </object>
 431+ <object class="IBPartialClassDescription">
 432+ <string key="className">NSObject</string>
 433+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 434+ <string key="majorKey">IBFrameworkSource</string>
 435+ <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
 436+ </object>
 437+ </object>
 438+ <object class="IBPartialClassDescription">
 439+ <string key="className">NSObject</string>
 440+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 441+ <string key="majorKey">IBFrameworkSource</string>
 442+ <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
 443+ </object>
 444+ </object>
 445+ <object class="IBPartialClassDescription">
 446+ <string key="className">NSObject</string>
 447+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 448+ <string key="majorKey">IBFrameworkSource</string>
 449+ <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
 450+ </object>
 451+ </object>
 452+ <object class="IBPartialClassDescription">
 453+ <string key="className">NSObject</string>
 454+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 455+ <string key="majorKey">IBFrameworkSource</string>
 456+ <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
 457+ </object>
 458+ </object>
 459+ <object class="IBPartialClassDescription">
 460+ <string key="className">NSObject</string>
 461+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 462+ <string key="majorKey">IBFrameworkSource</string>
 463+ <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
 464+ </object>
 465+ </object>
 466+ <object class="IBPartialClassDescription">
 467+ <string key="className">NSObject</string>
 468+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="240916425">
 469+ <string key="majorKey">IBFrameworkSource</string>
 470+ <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
 471+ </object>
 472+ </object>
 473+ <object class="IBPartialClassDescription">
 474+ <string key="className">UIControl</string>
 475+ <string key="superclassName">UIView</string>
 476+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 477+ <string key="majorKey">IBFrameworkSource</string>
 478+ <string key="minorKey">UIKit.framework/Headers/UIControl.h</string>
 479+ </object>
 480+ </object>
 481+ <object class="IBPartialClassDescription">
 482+ <string key="className">UILabel</string>
 483+ <string key="superclassName">UIView</string>
 484+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 485+ <string key="majorKey">IBFrameworkSource</string>
 486+ <string key="minorKey">UIKit.framework/Headers/UILabel.h</string>
 487+ </object>
 488+ </object>
 489+ <object class="IBPartialClassDescription">
 490+ <string key="className">UIResponder</string>
 491+ <string key="superclassName">NSObject</string>
 492+ <reference key="sourceIdentifier" ref="240916425"/>
 493+ </object>
 494+ <object class="IBPartialClassDescription">
 495+ <string key="className">UIScrollView</string>
 496+ <string key="superclassName">UIView</string>
 497+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 498+ <string key="majorKey">IBFrameworkSource</string>
 499+ <string key="minorKey">UIKit.framework/Headers/UIScrollView.h</string>
 500+ </object>
 501+ </object>
 502+ <object class="IBPartialClassDescription">
 503+ <string key="className">UISearchBar</string>
 504+ <string key="superclassName">UIView</string>
 505+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 506+ <string key="majorKey">IBFrameworkSource</string>
 507+ <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
 508+ </object>
 509+ </object>
 510+ <object class="IBPartialClassDescription">
 511+ <string key="className">UISearchDisplayController</string>
 512+ <string key="superclassName">NSObject</string>
 513+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 514+ <string key="majorKey">IBFrameworkSource</string>
 515+ <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
 516+ </object>
 517+ </object>
 518+ <object class="IBPartialClassDescription">
 519+ <string key="className">UITextField</string>
 520+ <string key="superclassName">UIControl</string>
 521+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="1065155343">
 522+ <string key="majorKey">IBFrameworkSource</string>
 523+ <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
 524+ </object>
 525+ </object>
 526+ <object class="IBPartialClassDescription">
 527+ <string key="className">UITextView</string>
 528+ <string key="superclassName">UIScrollView</string>
 529+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 530+ <string key="majorKey">IBFrameworkSource</string>
 531+ <string key="minorKey">UIKit.framework/Headers/UITextView.h</string>
 532+ </object>
 533+ </object>
 534+ <object class="IBPartialClassDescription">
 535+ <string key="className">UIView</string>
 536+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 537+ <string key="majorKey">IBFrameworkSource</string>
 538+ <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string>
 539+ </object>
 540+ </object>
 541+ <object class="IBPartialClassDescription">
 542+ <string key="className">UIView</string>
 543+ <reference key="sourceIdentifier" ref="1065155343"/>
 544+ </object>
 545+ <object class="IBPartialClassDescription">
 546+ <string key="className">UIView</string>
 547+ <string key="superclassName">UIResponder</string>
 548+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 549+ <string key="majorKey">IBFrameworkSource</string>
 550+ <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
 551+ </object>
 552+ </object>
 553+ <object class="IBPartialClassDescription">
 554+ <string key="className">UIViewController</string>
 555+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 556+ <string key="majorKey">IBFrameworkSource</string>
 557+ <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
 558+ </object>
 559+ </object>
 560+ <object class="IBPartialClassDescription">
 561+ <string key="className">UIViewController</string>
 562+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 563+ <string key="majorKey">IBFrameworkSource</string>
 564+ <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
 565+ </object>
 566+ </object>
 567+ <object class="IBPartialClassDescription">
 568+ <string key="className">UIViewController</string>
 569+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 570+ <string key="majorKey">IBFrameworkSource</string>
 571+ <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
 572+ </object>
 573+ </object>
 574+ <object class="IBPartialClassDescription">
 575+ <string key="className">UIViewController</string>
 576+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 577+ <string key="majorKey">IBFrameworkSource</string>
 578+ <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
 579+ </object>
 580+ </object>
 581+ <object class="IBPartialClassDescription">
 582+ <string key="className">UIViewController</string>
 583+ <string key="superclassName">UIResponder</string>
 584+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 585+ <string key="majorKey">IBFrameworkSource</string>
 586+ <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
 587+ </object>
 588+ </object>
 589+ </object>
 590+ </object>
 591+ <int key="IBDocument.localizationMode">0</int>
 592+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
 593+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
 594+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
 595+ <integer value="1056" key="NS.object.0"/>
 596+ </object>
 597+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
 598+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
 599+ <integer value="3000" key="NS.object.0"/>
 600+ </object>
 601+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
 602+ <string key="IBDocument.LastKnownRelativeProjectPath">../photopicker.xcodeproj</string>
 603+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
 604+ <string key="IBCocoaTouchPluginVersion">132</string>
 605+ </data>
 606+</archive>
Index: trunk/tools/WikiSnaps/SourcePickerViewController.xib
@@ -0,0 +1,410 @@
 2+<?xml version="1.0" encoding="UTF-8"?>
 3+<archive type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="7.10">
 4+ <data>
 5+ <int key="IBDocument.SystemTarget">1056</int>
 6+ <string key="IBDocument.SystemVersion">10J567</string>
 7+ <string key="IBDocument.InterfaceBuilderVersion">823</string>
 8+ <string key="IBDocument.AppKitVersion">1038.35</string>
 9+ <string key="IBDocument.HIToolboxVersion">462.00</string>
 10+ <object class="NSMutableDictionary" key="IBDocument.PluginVersions">
 11+ <string key="NS.key.0">com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 12+ <string key="NS.object.0">132</string>
 13+ </object>
 14+ <object class="NSMutableArray" key="IBDocument.EditedObjectIDs">
 15+ <bool key="EncodedWithXMLCoder">YES</bool>
 16+ <integer value="4"/>
 17+ </object>
 18+ <object class="NSArray" key="IBDocument.PluginDependencies">
 19+ <bool key="EncodedWithXMLCoder">YES</bool>
 20+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 21+ </object>
 22+ <object class="NSMutableDictionary" key="IBDocument.Metadata">
 23+ <bool key="EncodedWithXMLCoder">YES</bool>
 24+ <object class="NSArray" key="dict.sortedKeys" id="0">
 25+ <bool key="EncodedWithXMLCoder">YES</bool>
 26+ </object>
 27+ <object class="NSMutableArray" key="dict.values">
 28+ <bool key="EncodedWithXMLCoder">YES</bool>
 29+ </object>
 30+ </object>
 31+ <object class="NSMutableArray" key="IBDocument.RootObjects" id="1000">
 32+ <bool key="EncodedWithXMLCoder">YES</bool>
 33+ <object class="IBProxyObject" id="372490531">
 34+ <string key="IBProxiedObjectIdentifier">IBFilesOwner</string>
 35+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 36+ </object>
 37+ <object class="IBProxyObject" id="975951072">
 38+ <string key="IBProxiedObjectIdentifier">IBFirstResponder</string>
 39+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 40+ </object>
 41+ <object class="IBUITableView" id="873029372">
 42+ <reference key="NSNextResponder"/>
 43+ <int key="NSvFlags">274</int>
 44+ <string key="NSFrameSize">{320, 416}</string>
 45+ <reference key="NSSuperview"/>
 46+ <object class="NSColor" key="IBUIBackgroundColor">
 47+ <int key="NSColorSpace">10</int>
 48+ <object class="NSImage" key="NSImage">
 49+ <int key="NSImageFlags">549453824</int>
 50+ <string key="NSSize">{84, 1}</string>
 51+ <object class="NSMutableArray" key="NSReps">
 52+ <bool key="EncodedWithXMLCoder">YES</bool>
 53+ <object class="NSArray">
 54+ <bool key="EncodedWithXMLCoder">YES</bool>
 55+ <integer value="0"/>
 56+ <object class="NSBitmapImageRep">
 57+ <object class="NSData" key="NSTIFFRepresentation">
 58+ <bytes key="NS.bytes">TU0AKgAAAVjFzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/
 59+y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/
 60+xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/
 61+xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/
 62+xczU/8XM1P/FzNL/y9LY/8vS2P/FzNT/xczU/8XM1P/FzNT/xczS/8vS2P/L0tj/xczU/8XM1P/FzNT/
 63+xczU/8XM0v/L0tj/y9LY/8XM1P/FzNT/xczU/8XM1P/FzNL/y9LY/8vS2P8ADQEAAAMAAAABAFQAAAEB
 64+AAMAAAABAAEAAAECAAMAAAAEAAAB+gEDAAMAAAABAAEAAAEGAAMAAAABAAIAAAERAAQAAAABAAAACAES
 65+AAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAAEAAAEXAAQAAAABAAABUAEcAAMAAAABAAEAAAFS
 66+AAMAAAABAAEAAAFTAAMAAAAEAAACAgAAAAAACAAIAAgACAABAAEAAQABA</bytes>
 67+ </object>
 68+ </object>
 69+ </object>
 70+ </object>
 71+ <object class="NSColor" key="NSColor">
 72+ <int key="NSColorSpace">3</int>
 73+ <bytes key="NSWhite">MCAwAA</bytes>
 74+ </object>
 75+ </object>
 76+ <string key="IBUIColorCocoaTouchKeyPath">groupTableViewBackgroundColor</string>
 77+ </object>
 78+ <bool key="IBUIOpaque">NO</bool>
 79+ <bool key="IBUIClipsSubviews">YES</bool>
 80+ <bool key="IBUIClearsContextBeforeDrawing">NO</bool>
 81+ <object class="IBUISimulatedStatusBarMetrics" key="IBUISimulatedStatusBarMetrics"/>
 82+ <object class="IBUISimulatedNavigationBarMetrics" key="IBUISimulatedTopBarMetrics">
 83+ <bool key="IBUIPrompted">NO</bool>
 84+ </object>
 85+ <string key="targetRuntimeIdentifier">IBCocoaTouchFramework</string>
 86+ <bool key="IBUIBouncesZoom">NO</bool>
 87+ <int key="IBUIStyle">1</int>
 88+ <int key="IBUISeparatorStyle">2</int>
 89+ <int key="IBUISectionIndexMinimumDisplayRowCount">0</int>
 90+ <bool key="IBUIShowsSelectionImmediatelyOnTouchBegin">YES</bool>
 91+ <float key="IBUIRowHeight">44</float>
 92+ <float key="IBUISectionHeaderHeight">10</float>
 93+ <float key="IBUISectionFooterHeight">10</float>
 94+ </object>
 95+ </object>
 96+ <object class="IBObjectContainer" key="IBDocument.Objects">
 97+ <object class="NSMutableArray" key="connectionRecords">
 98+ <bool key="EncodedWithXMLCoder">YES</bool>
 99+ <object class="IBConnectionRecord">
 100+ <object class="IBCocoaTouchOutletConnection" key="connection">
 101+ <string key="label">view</string>
 102+ <reference key="source" ref="372490531"/>
 103+ <reference key="destination" ref="873029372"/>
 104+ </object>
 105+ <int key="connectionID">5</int>
 106+ </object>
 107+ <object class="IBConnectionRecord">
 108+ <object class="IBCocoaTouchOutletConnection" key="connection">
 109+ <string key="label">dataSource</string>
 110+ <reference key="source" ref="873029372"/>
 111+ <reference key="destination" ref="372490531"/>
 112+ </object>
 113+ <int key="connectionID">6</int>
 114+ </object>
 115+ <object class="IBConnectionRecord">
 116+ <object class="IBCocoaTouchOutletConnection" key="connection">
 117+ <string key="label">delegate</string>
 118+ <reference key="source" ref="873029372"/>
 119+ <reference key="destination" ref="372490531"/>
 120+ </object>
 121+ <int key="connectionID">7</int>
 122+ </object>
 123+ </object>
 124+ <object class="IBMutableOrderedSet" key="objectRecords">
 125+ <object class="NSArray" key="orderedObjects">
 126+ <bool key="EncodedWithXMLCoder">YES</bool>
 127+ <object class="IBObjectRecord">
 128+ <int key="objectID">0</int>
 129+ <reference key="object" ref="0"/>
 130+ <reference key="children" ref="1000"/>
 131+ <nil key="parent"/>
 132+ </object>
 133+ <object class="IBObjectRecord">
 134+ <int key="objectID">-1</int>
 135+ <reference key="object" ref="372490531"/>
 136+ <reference key="parent" ref="0"/>
 137+ <string key="objectName">File's Owner</string>
 138+ </object>
 139+ <object class="IBObjectRecord">
 140+ <int key="objectID">-2</int>
 141+ <reference key="object" ref="975951072"/>
 142+ <reference key="parent" ref="0"/>
 143+ </object>
 144+ <object class="IBObjectRecord">
 145+ <int key="objectID">4</int>
 146+ <reference key="object" ref="873029372"/>
 147+ <reference key="parent" ref="0"/>
 148+ </object>
 149+ </object>
 150+ </object>
 151+ <object class="NSMutableDictionary" key="flattenedProperties">
 152+ <bool key="EncodedWithXMLCoder">YES</bool>
 153+ <object class="NSArray" key="dict.sortedKeys">
 154+ <bool key="EncodedWithXMLCoder">YES</bool>
 155+ <string>-1.CustomClassName</string>
 156+ <string>-2.CustomClassName</string>
 157+ <string>4.IBEditorWindowLastContentRect</string>
 158+ <string>4.IBPluginDependency</string>
 159+ </object>
 160+ <object class="NSMutableArray" key="dict.values">
 161+ <bool key="EncodedWithXMLCoder">YES</bool>
 162+ <string>SourcePickerViewController</string>
 163+ <string>UIResponder</string>
 164+ <string>{{305, 225}, {320, 480}}</string>
 165+ <string>com.apple.InterfaceBuilder.IBCocoaTouchPlugin</string>
 166+ </object>
 167+ </object>
 168+ <object class="NSMutableDictionary" key="unlocalizedProperties">
 169+ <bool key="EncodedWithXMLCoder">YES</bool>
 170+ <reference key="dict.sortedKeys" ref="0"/>
 171+ <object class="NSMutableArray" key="dict.values">
 172+ <bool key="EncodedWithXMLCoder">YES</bool>
 173+ </object>
 174+ </object>
 175+ <nil key="activeLocalization"/>
 176+ <object class="NSMutableDictionary" key="localizations">
 177+ <bool key="EncodedWithXMLCoder">YES</bool>
 178+ <reference key="dict.sortedKeys" ref="0"/>
 179+ <object class="NSMutableArray" key="dict.values">
 180+ <bool key="EncodedWithXMLCoder">YES</bool>
 181+ </object>
 182+ </object>
 183+ <nil key="sourceID"/>
 184+ <int key="maxID">7</int>
 185+ </object>
 186+ <object class="IBClassDescriber" key="IBDocument.Classes">
 187+ <object class="NSMutableArray" key="referencedPartialClassDescriptions">
 188+ <bool key="EncodedWithXMLCoder">YES</bool>
 189+ <object class="IBPartialClassDescription">
 190+ <string key="className">SourcePickerViewController</string>
 191+ <string key="superclassName">UITableViewController</string>
 192+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 193+ <string key="majorKey">IBProjectSource</string>
 194+ <string key="minorKey">Classes/SourcePickerViewController.h</string>
 195+ </object>
 196+ </object>
 197+ </object>
 198+ <object class="NSMutableArray" key="referencedPartialClassDescriptionsV3.2+">
 199+ <bool key="EncodedWithXMLCoder">YES</bool>
 200+ <object class="IBPartialClassDescription">
 201+ <string key="className">NSObject</string>
 202+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 203+ <string key="majorKey">IBFrameworkSource</string>
 204+ <string key="minorKey">Foundation.framework/Headers/NSError.h</string>
 205+ </object>
 206+ </object>
 207+ <object class="IBPartialClassDescription">
 208+ <string key="className">NSObject</string>
 209+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 210+ <string key="majorKey">IBFrameworkSource</string>
 211+ <string key="minorKey">Foundation.framework/Headers/NSFileManager.h</string>
 212+ </object>
 213+ </object>
 214+ <object class="IBPartialClassDescription">
 215+ <string key="className">NSObject</string>
 216+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 217+ <string key="majorKey">IBFrameworkSource</string>
 218+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueCoding.h</string>
 219+ </object>
 220+ </object>
 221+ <object class="IBPartialClassDescription">
 222+ <string key="className">NSObject</string>
 223+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 224+ <string key="majorKey">IBFrameworkSource</string>
 225+ <string key="minorKey">Foundation.framework/Headers/NSKeyValueObserving.h</string>
 226+ </object>
 227+ </object>
 228+ <object class="IBPartialClassDescription">
 229+ <string key="className">NSObject</string>
 230+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 231+ <string key="majorKey">IBFrameworkSource</string>
 232+ <string key="minorKey">Foundation.framework/Headers/NSKeyedArchiver.h</string>
 233+ </object>
 234+ </object>
 235+ <object class="IBPartialClassDescription">
 236+ <string key="className">NSObject</string>
 237+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 238+ <string key="majorKey">IBFrameworkSource</string>
 239+ <string key="minorKey">Foundation.framework/Headers/NSObject.h</string>
 240+ </object>
 241+ </object>
 242+ <object class="IBPartialClassDescription">
 243+ <string key="className">NSObject</string>
 244+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 245+ <string key="majorKey">IBFrameworkSource</string>
 246+ <string key="minorKey">Foundation.framework/Headers/NSRunLoop.h</string>
 247+ </object>
 248+ </object>
 249+ <object class="IBPartialClassDescription">
 250+ <string key="className">NSObject</string>
 251+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 252+ <string key="majorKey">IBFrameworkSource</string>
 253+ <string key="minorKey">Foundation.framework/Headers/NSThread.h</string>
 254+ </object>
 255+ </object>
 256+ <object class="IBPartialClassDescription">
 257+ <string key="className">NSObject</string>
 258+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 259+ <string key="majorKey">IBFrameworkSource</string>
 260+ <string key="minorKey">Foundation.framework/Headers/NSURL.h</string>
 261+ </object>
 262+ </object>
 263+ <object class="IBPartialClassDescription">
 264+ <string key="className">NSObject</string>
 265+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 266+ <string key="majorKey">IBFrameworkSource</string>
 267+ <string key="minorKey">Foundation.framework/Headers/NSURLConnection.h</string>
 268+ </object>
 269+ </object>
 270+ <object class="IBPartialClassDescription">
 271+ <string key="className">NSObject</string>
 272+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 273+ <string key="majorKey">IBFrameworkSource</string>
 274+ <string key="minorKey">UIKit.framework/Headers/UIAccessibility.h</string>
 275+ </object>
 276+ </object>
 277+ <object class="IBPartialClassDescription">
 278+ <string key="className">NSObject</string>
 279+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 280+ <string key="majorKey">IBFrameworkSource</string>
 281+ <string key="minorKey">UIKit.framework/Headers/UINibLoading.h</string>
 282+ </object>
 283+ </object>
 284+ <object class="IBPartialClassDescription">
 285+ <string key="className">NSObject</string>
 286+ <object class="IBClassDescriptionSource" key="sourceIdentifier" id="940679074">
 287+ <string key="majorKey">IBFrameworkSource</string>
 288+ <string key="minorKey">UIKit.framework/Headers/UIResponder.h</string>
 289+ </object>
 290+ </object>
 291+ <object class="IBPartialClassDescription">
 292+ <string key="className">UIResponder</string>
 293+ <string key="superclassName">NSObject</string>
 294+ <reference key="sourceIdentifier" ref="940679074"/>
 295+ </object>
 296+ <object class="IBPartialClassDescription">
 297+ <string key="className">UIScrollView</string>
 298+ <string key="superclassName">UIView</string>
 299+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 300+ <string key="majorKey">IBFrameworkSource</string>
 301+ <string key="minorKey">UIKit.framework/Headers/UIScrollView.h</string>
 302+ </object>
 303+ </object>
 304+ <object class="IBPartialClassDescription">
 305+ <string key="className">UISearchBar</string>
 306+ <string key="superclassName">UIView</string>
 307+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 308+ <string key="majorKey">IBFrameworkSource</string>
 309+ <string key="minorKey">UIKit.framework/Headers/UISearchBar.h</string>
 310+ </object>
 311+ </object>
 312+ <object class="IBPartialClassDescription">
 313+ <string key="className">UISearchDisplayController</string>
 314+ <string key="superclassName">NSObject</string>
 315+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 316+ <string key="majorKey">IBFrameworkSource</string>
 317+ <string key="minorKey">UIKit.framework/Headers/UISearchDisplayController.h</string>
 318+ </object>
 319+ </object>
 320+ <object class="IBPartialClassDescription">
 321+ <string key="className">UITableView</string>
 322+ <string key="superclassName">UIScrollView</string>
 323+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 324+ <string key="majorKey">IBFrameworkSource</string>
 325+ <string key="minorKey">UIKit.framework/Headers/UITableView.h</string>
 326+ </object>
 327+ </object>
 328+ <object class="IBPartialClassDescription">
 329+ <string key="className">UITableViewController</string>
 330+ <string key="superclassName">UIViewController</string>
 331+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 332+ <string key="majorKey">IBFrameworkSource</string>
 333+ <string key="minorKey">UIKit.framework/Headers/UITableViewController.h</string>
 334+ </object>
 335+ </object>
 336+ <object class="IBPartialClassDescription">
 337+ <string key="className">UIView</string>
 338+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 339+ <string key="majorKey">IBFrameworkSource</string>
 340+ <string key="minorKey">UIKit.framework/Headers/UIPrintFormatter.h</string>
 341+ </object>
 342+ </object>
 343+ <object class="IBPartialClassDescription">
 344+ <string key="className">UIView</string>
 345+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 346+ <string key="majorKey">IBFrameworkSource</string>
 347+ <string key="minorKey">UIKit.framework/Headers/UITextField.h</string>
 348+ </object>
 349+ </object>
 350+ <object class="IBPartialClassDescription">
 351+ <string key="className">UIView</string>
 352+ <string key="superclassName">UIResponder</string>
 353+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 354+ <string key="majorKey">IBFrameworkSource</string>
 355+ <string key="minorKey">UIKit.framework/Headers/UIView.h</string>
 356+ </object>
 357+ </object>
 358+ <object class="IBPartialClassDescription">
 359+ <string key="className">UIViewController</string>
 360+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 361+ <string key="majorKey">IBFrameworkSource</string>
 362+ <string key="minorKey">UIKit.framework/Headers/UINavigationController.h</string>
 363+ </object>
 364+ </object>
 365+ <object class="IBPartialClassDescription">
 366+ <string key="className">UIViewController</string>
 367+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 368+ <string key="majorKey">IBFrameworkSource</string>
 369+ <string key="minorKey">UIKit.framework/Headers/UIPopoverController.h</string>
 370+ </object>
 371+ </object>
 372+ <object class="IBPartialClassDescription">
 373+ <string key="className">UIViewController</string>
 374+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 375+ <string key="majorKey">IBFrameworkSource</string>
 376+ <string key="minorKey">UIKit.framework/Headers/UISplitViewController.h</string>
 377+ </object>
 378+ </object>
 379+ <object class="IBPartialClassDescription">
 380+ <string key="className">UIViewController</string>
 381+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 382+ <string key="majorKey">IBFrameworkSource</string>
 383+ <string key="minorKey">UIKit.framework/Headers/UITabBarController.h</string>
 384+ </object>
 385+ </object>
 386+ <object class="IBPartialClassDescription">
 387+ <string key="className">UIViewController</string>
 388+ <string key="superclassName">UIResponder</string>
 389+ <object class="IBClassDescriptionSource" key="sourceIdentifier">
 390+ <string key="majorKey">IBFrameworkSource</string>
 391+ <string key="minorKey">UIKit.framework/Headers/UIViewController.h</string>
 392+ </object>
 393+ </object>
 394+ </object>
 395+ </object>
 396+ <int key="IBDocument.localizationMode">0</int>
 397+ <string key="IBDocument.TargetRuntimeIdentifier">IBCocoaTouchFramework</string>
 398+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDependencyDefaults">
 399+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.iPhoneOS</string>
 400+ <integer value="1056" key="NS.object.0"/>
 401+ </object>
 402+ <object class="NSMutableDictionary" key="IBDocument.PluginDeclaredDevelopmentDependencies">
 403+ <string key="NS.key.0">com.apple.InterfaceBuilder.CocoaTouchPlugin.InterfaceBuilder3</string>
 404+ <integer value="3000" key="NS.object.0"/>
 405+ </object>
 406+ <bool key="IBDocument.PluginDeclaredDependenciesTrackSystemTargetVersion">YES</bool>
 407+ <string key="IBDocument.LastKnownRelativeProjectPath">../WikiSnaps.xcodeproj</string>
 408+ <int key="IBDocument.defaultPropertyAccessControl">3</int>
 409+ <string key="IBCocoaTouchPluginVersion">132</string>
 410+ </data>
 411+</archive>

Status & tagging log