The Write.as desktop (GUI) app for macOS.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

342 lines
15 KiB

  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 46;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 33071005A600B8C542D04637 /* WindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33071BEC2D76387CC2ACE1BD /* WindowController.swift */; };
  10. 330711A70F03BFB84FB889AB /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33071648B80C4188CAC44CA1 /* Constants.swift */; };
  11. 33071853C7159177EC75175B /* Document.swift in Sources */ = {isa = PBXBuildFile; fileRef = 330715DBB45C2BB18057D4BC /* Document.swift */; };
  12. 33071A66CAF656DB9C22D191 /* TextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 33071D0D4955060F4888D328 /* TextField.swift */; };
  13. 33071D332D5799D36FBC1DDD /* Preferences.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3307150C0D2CA1C8A71C5E26 /* Preferences.swift */; };
  14. C98EE9AC1F29532F002F646E /* writeas in Resources */ = {isa = PBXBuildFile; fileRef = C98EE9AB1F29532F002F646E /* writeas */; };
  15. C9953E801F2D07A7008ED235 /* open-sans-v14-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin_greek-ext_greek-regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C9953E7C1F2D07A7008ED235 /* open-sans-v14-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin_greek-ext_greek-regular.ttf */; };
  16. C9953E881F2D07BF008ED235 /* lora-v10-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin-regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C9953E841F2D07BF008ED235 /* lora-v10-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin-regular.ttf */; };
  17. C9953E921F2FC896008ED235 /* Hack-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = C9953E8E1F2FC896008ED235 /* Hack-Regular.ttf */; };
  18. C99B910D1C33841E00A91990 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = C99B910C1C33841E00A91990 /* AppDelegate.swift */; };
  19. C99B910F1C33841E00A91990 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = C99B910E1C33841E00A91990 /* ViewController.swift */; };
  20. C99B91111C33841F00A91990 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C99B91101C33841F00A91990 /* Assets.xcassets */; };
  21. C99B91141C33841F00A91990 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = C99B91121C33841F00A91990 /* Main.storyboard */; };
  22. /* End PBXBuildFile section */
  23. /* Begin PBXFileReference section */
  24. 3307150C0D2CA1C8A71C5E26 /* Preferences.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Preferences.swift; path = writeas/Preferences.swift; sourceTree = "<group>"; };
  25. 330715DBB45C2BB18057D4BC /* Document.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Document.swift; path = writeas/Document.swift; sourceTree = "<group>"; };
  26. 33071648B80C4188CAC44CA1 /* Constants.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
  27. 33071BEC2D76387CC2ACE1BD /* WindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = WindowController.swift; path = writeas/WindowController.swift; sourceTree = "<group>"; };
  28. 33071D0D4955060F4888D328 /* TextField.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TextField.swift; sourceTree = "<group>"; };
  29. C98EE9AB1F29532F002F646E /* writeas */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.executable"; path = writeas; sourceTree = "<group>"; };
  30. C9953E7C1F2D07A7008ED235 /* open-sans-v14-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin_greek-ext_greek-regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "open-sans-v14-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin_greek-ext_greek-regular.ttf"; sourceTree = "<group>"; };
  31. C9953E841F2D07BF008ED235 /* lora-v10-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin-regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "lora-v10-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin-regular.ttf"; sourceTree = "<group>"; };
  32. C9953E8E1F2FC896008ED235 /* Hack-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Hack-Regular.ttf"; sourceTree = "<group>"; };
  33. C99B91091C33841E00A91990 /* Write.as.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Write.as.app; sourceTree = BUILT_PRODUCTS_DIR; };
  34. C99B910C1C33841E00A91990 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
  35. C99B910E1C33841E00A91990 /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = "<group>"; };
  36. C99B91101C33841F00A91990 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  37. C99B91131C33841F00A91990 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  38. C99B91151C33841F00A91990 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  39. /* End PBXFileReference section */
  40. /* Begin PBXFrameworksBuildPhase section */
  41. C99B91061C33841E00A91990 /* Frameworks */ = {
  42. isa = PBXFrameworksBuildPhase;
  43. buildActionMask = 2147483647;
  44. files = (
  45. );
  46. runOnlyForDeploymentPostprocessing = 0;
  47. };
  48. /* End PBXFrameworksBuildPhase section */
  49. /* Begin PBXGroup section */
  50. C9953E781F2D0796008ED235 /* Fonts */ = {
  51. isa = PBXGroup;
  52. children = (
  53. C9953E8E1F2FC896008ED235 /* Hack-Regular.ttf */,
  54. C9953E841F2D07BF008ED235 /* lora-v10-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin-regular.ttf */,
  55. C9953E7C1F2D07A7008ED235 /* open-sans-v14-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin_greek-ext_greek-regular.ttf */,
  56. );
  57. name = Fonts;
  58. sourceTree = "<group>";
  59. };
  60. C99B91001C33841E00A91990 = {
  61. isa = PBXGroup;
  62. children = (
  63. C99B910B1C33841E00A91990 /* writeas */,
  64. C99B910A1C33841E00A91990 /* Products */,
  65. 3307150C0D2CA1C8A71C5E26 /* Preferences.swift */,
  66. 330715DBB45C2BB18057D4BC /* Document.swift */,
  67. 33071BEC2D76387CC2ACE1BD /* WindowController.swift */,
  68. );
  69. sourceTree = "<group>";
  70. };
  71. C99B910A1C33841E00A91990 /* Products */ = {
  72. isa = PBXGroup;
  73. children = (
  74. C99B91091C33841E00A91990 /* Write.as.app */,
  75. );
  76. name = Products;
  77. sourceTree = "<group>";
  78. };
  79. C99B910B1C33841E00A91990 /* writeas */ = {
  80. isa = PBXGroup;
  81. children = (
  82. C9953E781F2D0796008ED235 /* Fonts */,
  83. C98EE9AB1F29532F002F646E /* writeas */,
  84. C99B910C1C33841E00A91990 /* AppDelegate.swift */,
  85. C99B910E1C33841E00A91990 /* ViewController.swift */,
  86. C99B91101C33841F00A91990 /* Assets.xcassets */,
  87. C99B91121C33841F00A91990 /* Main.storyboard */,
  88. C99B91151C33841F00A91990 /* Info.plist */,
  89. 33071648B80C4188CAC44CA1 /* Constants.swift */,
  90. 33071D0D4955060F4888D328 /* TextField.swift */,
  91. );
  92. path = writeas;
  93. sourceTree = "<group>";
  94. };
  95. /* End PBXGroup section */
  96. /* Begin PBXNativeTarget section */
  97. C99B91081C33841E00A91990 /* Write.as */ = {
  98. isa = PBXNativeTarget;
  99. buildConfigurationList = C99B91181C33841F00A91990 /* Build configuration list for PBXNativeTarget "Write.as" */;
  100. buildPhases = (
  101. C99B91051C33841E00A91990 /* Sources */,
  102. C99B91061C33841E00A91990 /* Frameworks */,
  103. C99B91071C33841E00A91990 /* Resources */,
  104. );
  105. buildRules = (
  106. );
  107. dependencies = (
  108. );
  109. name = Write.as;
  110. productName = writeas;
  111. productReference = C99B91091C33841E00A91990 /* Write.as.app */;
  112. productType = "com.apple.product-type.application";
  113. };
  114. /* End PBXNativeTarget section */
  115. /* Begin PBXProject section */
  116. C99B91011C33841E00A91990 /* Project object */ = {
  117. isa = PBXProject;
  118. attributes = {
  119. LastSwiftUpdateCheck = 0720;
  120. LastUpgradeCheck = 0830;
  121. ORGANIZATIONNAME = "A Bunch Tell";
  122. TargetAttributes = {
  123. C99B91081C33841E00A91990 = {
  124. CreatedOnToolsVersion = 7.2;
  125. DevelopmentTeam = TPPAB4YBA6;
  126. LastSwiftMigration = 0820;
  127. ProvisioningStyle = Automatic;
  128. };
  129. };
  130. };
  131. buildConfigurationList = C99B91041C33841E00A91990 /* Build configuration list for PBXProject "writeas" */;
  132. compatibilityVersion = "Xcode 3.2";
  133. developmentRegion = English;
  134. hasScannedForEncodings = 0;
  135. knownRegions = (
  136. en,
  137. Base,
  138. );
  139. mainGroup = C99B91001C33841E00A91990;
  140. productRefGroup = C99B910A1C33841E00A91990 /* Products */;
  141. projectDirPath = "";
  142. projectRoot = "";
  143. targets = (
  144. C99B91081C33841E00A91990 /* Write.as */,
  145. );
  146. };
  147. /* End PBXProject section */
  148. /* Begin PBXResourcesBuildPhase section */
  149. C99B91071C33841E00A91990 /* Resources */ = {
  150. isa = PBXResourcesBuildPhase;
  151. buildActionMask = 2147483647;
  152. files = (
  153. C98EE9AC1F29532F002F646E /* writeas in Resources */,
  154. C9953E881F2D07BF008ED235 /* lora-v10-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin-regular.ttf in Resources */,
  155. C99B91111C33841F00A91990 /* Assets.xcassets in Resources */,
  156. C9953E801F2D07A7008ED235 /* open-sans-v14-cyrillic-ext_vietnamese_cyrillic_latin-ext_latin_greek-ext_greek-regular.ttf in Resources */,
  157. C99B91141C33841F00A91990 /* Main.storyboard in Resources */,
  158. C9953E921F2FC896008ED235 /* Hack-Regular.ttf in Resources */,
  159. );
  160. runOnlyForDeploymentPostprocessing = 0;
  161. };
  162. /* End PBXResourcesBuildPhase section */
  163. /* Begin PBXSourcesBuildPhase section */
  164. C99B91051C33841E00A91990 /* Sources */ = {
  165. isa = PBXSourcesBuildPhase;
  166. buildActionMask = 2147483647;
  167. files = (
  168. C99B910F1C33841E00A91990 /* ViewController.swift in Sources */,
  169. C99B910D1C33841E00A91990 /* AppDelegate.swift in Sources */,
  170. 33071D332D5799D36FBC1DDD /* Preferences.swift in Sources */,
  171. 330711A70F03BFB84FB889AB /* Constants.swift in Sources */,
  172. 33071853C7159177EC75175B /* Document.swift in Sources */,
  173. 33071005A600B8C542D04637 /* WindowController.swift in Sources */,
  174. 33071A66CAF656DB9C22D191 /* TextField.swift in Sources */,
  175. );
  176. runOnlyForDeploymentPostprocessing = 0;
  177. };
  178. /* End PBXSourcesBuildPhase section */
  179. /* Begin PBXVariantGroup section */
  180. C99B91121C33841F00A91990 /* Main.storyboard */ = {
  181. isa = PBXVariantGroup;
  182. children = (
  183. C99B91131C33841F00A91990 /* Base */,
  184. );
  185. name = Main.storyboard;
  186. sourceTree = "<group>";
  187. };
  188. /* End PBXVariantGroup section */
  189. /* Begin XCBuildConfiguration section */
  190. C99B91161C33841F00A91990 /* Debug */ = {
  191. isa = XCBuildConfiguration;
  192. buildSettings = {
  193. ALWAYS_SEARCH_USER_PATHS = NO;
  194. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  195. CLANG_CXX_LIBRARY = "libc++";
  196. CLANG_ENABLE_MODULES = YES;
  197. CLANG_ENABLE_OBJC_ARC = YES;
  198. CLANG_WARN_BOOL_CONVERSION = YES;
  199. CLANG_WARN_CONSTANT_CONVERSION = YES;
  200. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  201. CLANG_WARN_EMPTY_BODY = YES;
  202. CLANG_WARN_ENUM_CONVERSION = YES;
  203. CLANG_WARN_INFINITE_RECURSION = YES;
  204. CLANG_WARN_INT_CONVERSION = YES;
  205. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  206. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  207. CLANG_WARN_UNREACHABLE_CODE = YES;
  208. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  209. CODE_SIGN_IDENTITY = "-";
  210. COPY_PHASE_STRIP = NO;
  211. DEBUG_INFORMATION_FORMAT = dwarf;
  212. ENABLE_STRICT_OBJC_MSGSEND = YES;
  213. ENABLE_TESTABILITY = YES;
  214. GCC_C_LANGUAGE_STANDARD = gnu99;
  215. GCC_DYNAMIC_NO_PIC = NO;
  216. GCC_NO_COMMON_BLOCKS = YES;
  217. GCC_OPTIMIZATION_LEVEL = 0;
  218. GCC_PREPROCESSOR_DEFINITIONS = (
  219. "DEBUG=1",
  220. "$(inherited)",
  221. );
  222. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  223. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  224. GCC_WARN_UNDECLARED_SELECTOR = YES;
  225. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  226. GCC_WARN_UNUSED_FUNCTION = YES;
  227. GCC_WARN_UNUSED_VARIABLE = YES;
  228. MACOSX_DEPLOYMENT_TARGET = 10.11;
  229. MTL_ENABLE_DEBUG_INFO = YES;
  230. ONLY_ACTIVE_ARCH = YES;
  231. SDKROOT = macosx;
  232. SWIFT_OPTIMIZATION_LEVEL = "-Onone";
  233. };
  234. name = Debug;
  235. };
  236. C99B91171C33841F00A91990 /* Release */ = {
  237. isa = XCBuildConfiguration;
  238. buildSettings = {
  239. ALWAYS_SEARCH_USER_PATHS = NO;
  240. CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
  241. CLANG_CXX_LIBRARY = "libc++";
  242. CLANG_ENABLE_MODULES = YES;
  243. CLANG_ENABLE_OBJC_ARC = YES;
  244. CLANG_WARN_BOOL_CONVERSION = YES;
  245. CLANG_WARN_CONSTANT_CONVERSION = YES;
  246. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  247. CLANG_WARN_EMPTY_BODY = YES;
  248. CLANG_WARN_ENUM_CONVERSION = YES;
  249. CLANG_WARN_INFINITE_RECURSION = YES;
  250. CLANG_WARN_INT_CONVERSION = YES;
  251. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  252. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  253. CLANG_WARN_UNREACHABLE_CODE = YES;
  254. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  255. CODE_SIGN_IDENTITY = "-";
  256. COPY_PHASE_STRIP = NO;
  257. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  258. ENABLE_NS_ASSERTIONS = NO;
  259. ENABLE_STRICT_OBJC_MSGSEND = YES;
  260. GCC_C_LANGUAGE_STANDARD = gnu99;
  261. GCC_NO_COMMON_BLOCKS = YES;
  262. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  263. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  264. GCC_WARN_UNDECLARED_SELECTOR = YES;
  265. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  266. GCC_WARN_UNUSED_FUNCTION = YES;
  267. GCC_WARN_UNUSED_VARIABLE = YES;
  268. MACOSX_DEPLOYMENT_TARGET = 10.11;
  269. MTL_ENABLE_DEBUG_INFO = NO;
  270. SDKROOT = macosx;
  271. SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
  272. };
  273. name = Release;
  274. };
  275. C99B91191C33841F00A91990 /* Debug */ = {
  276. isa = XCBuildConfiguration;
  277. buildSettings = {
  278. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  279. CODE_SIGN_IDENTITY = "Mac Developer";
  280. COMBINE_HIDPI_IMAGES = YES;
  281. DEVELOPMENT_TEAM = TPPAB4YBA6;
  282. INFOPLIST_FILE = writeas/Info.plist;
  283. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  284. MACOSX_DEPLOYMENT_TARGET = 10.10;
  285. PRODUCT_BUNDLE_IDENTIFIER = com.abunchtell.writeas.pad;
  286. PRODUCT_NAME = "$(TARGET_NAME)";
  287. SWIFT_VERSION = 3.0;
  288. };
  289. name = Debug;
  290. };
  291. C99B911A1C33841F00A91990 /* Release */ = {
  292. isa = XCBuildConfiguration;
  293. buildSettings = {
  294. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  295. CODE_SIGN_IDENTITY = "Mac Developer";
  296. COMBINE_HIDPI_IMAGES = YES;
  297. DEVELOPMENT_TEAM = TPPAB4YBA6;
  298. INFOPLIST_FILE = writeas/Info.plist;
  299. LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks";
  300. MACOSX_DEPLOYMENT_TARGET = 10.10;
  301. PRODUCT_BUNDLE_IDENTIFIER = com.abunchtell.writeas.pad;
  302. PRODUCT_NAME = "$(TARGET_NAME)";
  303. SWIFT_VERSION = 3.0;
  304. };
  305. name = Release;
  306. };
  307. /* End XCBuildConfiguration section */
  308. /* Begin XCConfigurationList section */
  309. C99B91041C33841E00A91990 /* Build configuration list for PBXProject "writeas" */ = {
  310. isa = XCConfigurationList;
  311. buildConfigurations = (
  312. C99B91161C33841F00A91990 /* Debug */,
  313. C99B91171C33841F00A91990 /* Release */,
  314. );
  315. defaultConfigurationIsVisible = 0;
  316. defaultConfigurationName = Release;
  317. };
  318. C99B91181C33841F00A91990 /* Build configuration list for PBXNativeTarget "Write.as" */ = {
  319. isa = XCConfigurationList;
  320. buildConfigurations = (
  321. C99B91191C33841F00A91990 /* Debug */,
  322. C99B911A1C33841F00A91990 /* Release */,
  323. );
  324. defaultConfigurationIsVisible = 0;
  325. defaultConfigurationName = Release;
  326. };
  327. /* End XCConfigurationList section */
  328. };
  329. rootObject = C99B91011C33841E00A91990 /* Project object */;
  330. }