|
270 | 270 | 59A68D66379CFA85C4EAF00B /* TwoLineCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59A68B1F857A8638598A63A0 /* TwoLineCell.swift */; };
|
271 | 271 | 59A68E0B4ABBF55E14819668 /* BookmarksPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59A6839879D615FC1C0D71CE /* BookmarksPanel.swift */; };
|
272 | 272 | 59A68FD5260B8D520F890F4A /* ReaderPanel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 59A685F4EAD19EDEC854BCA4 /* ReaderPanel.swift */; };
|
273 |
| - 9B64C2A81A6451A800473AE3 /* LongPress.js in Resources */ = {isa = PBXBuildFile; fileRef = 9B64C2A71A6451A800473AE3 /* LongPress.js */; }; |
274 | 273 | D301AAEE1A3A55B70078DD1D /* TabTrayController.swift in Sources */ = {isa = PBXBuildFile; fileRef = D301AAED1A3A55B70078DD1D /* TabTrayController.swift */; };
|
275 | 274 | D308E4E41A5306F500842685 /* SearchEngines.swift in Sources */ = {isa = PBXBuildFile; fileRef = D308E4E31A5306F500842685 /* SearchEngines.swift */; };
|
276 | 275 | D308E4EC1A530A8B00842685 /* SearchEngines.swift in Sources */ = {isa = PBXBuildFile; fileRef = D308E4E31A5306F500842685 /* SearchEngines.swift */; };
|
|
383 | 382 | E42475E81AB73B9B00B23D33 /* SWUtilityButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = E42475D81AB73B9B00B23D33 /* SWUtilityButtonView.m */; };
|
384 | 383 | E42475E91AB73B9B00B23D33 /* SWUtilityButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = E42475D81AB73B9B00B23D33 /* SWUtilityButtonView.m */; };
|
385 | 384 | E42475EA1AB73B9B00B23D33 /* SWUtilityButtonView.m in Sources */ = {isa = PBXBuildFile; fileRef = E42475D81AB73B9B00B23D33 /* SWUtilityButtonView.m */; };
|
| 385 | + E4252A0E1AF01AE40028C684 /* Swizzling.m in Sources */ = {isa = PBXBuildFile; fileRef = E4252A0D1AF01AE40028C684 /* Swizzling.m */; }; |
386 | 386 | E42CCDE81A23A73D00B794D3 /* Profile.swift in Sources */ = {isa = PBXBuildFile; fileRef = D34DC84D1A16C40C00D49B7B /* Profile.swift */; };
|
387 | 387 | E42CCE011A24C4E300B794D3 /* ExtensionUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E42CCE001A24C4E300B794D3 /* ExtensionUtils.swift */; };
|
388 | 388 | E42CCE021A24C4E300B794D3 /* ExtensionUtils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E42CCE001A24C4E300B794D3 /* ExtensionUtils.swift */; };
|
|
417 | 417 | E4B7B77D1A793CF20022C5E0 /* FiraSans-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E4B7B7561A793CF20022C5E0 /* FiraSans-Regular.ttf */; };
|
418 | 418 | E4B7B77E1A793CF20022C5E0 /* FiraSans-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E4B7B7571A793CF20022C5E0 /* FiraSans-SemiBold.ttf */; };
|
419 | 419 | E4B7B7861A793CF20022C5E0 /* FiraSans-UltraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = E4B7B75F1A793CF20022C5E0 /* FiraSans-UltraLight.ttf */; };
|
| 420 | + E4C358551AF144BA00299F7E /* FSReadingList.m in Sources */ = {isa = PBXBuildFile; fileRef = E4C358541AF144BA00299F7E /* FSReadingList.m */; }; |
420 | 421 | E4CD9E911A6897FB00318571 /* ReaderMode.swift in Sources */ = {isa = PBXBuildFile; fileRef = E4CD9E901A6897FB00318571 /* ReaderMode.swift */; };
|
421 | 422 | E4CD9E9A1A68980A00318571 /* ReaderMode.js in Resources */ = {isa = PBXBuildFile; fileRef = E4CD9E991A68980A00318571 /* ReaderMode.js */; };
|
422 | 423 | E4CD9F1B1A6D9B8E00318571 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = E4CD9F191A6D9B7B00318571 /* libz.dylib */; };
|
|
489 | 490 | E4F21AA61A13C4A300B0FAAA /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E4F21AA51A13C4A300B0FAAA /* Images.xcassets */; };
|
490 | 491 | E4F480F51A954660003C0444 /* SWXMLHash.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38B2D811A8D98380040E6B5 /* SWXMLHash.framework */; };
|
491 | 492 | E4F481041A95466A003C0444 /* SWXMLHash.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D38B2D811A8D98380040E6B5 /* SWXMLHash.framework */; };
|
492 |
| - F835F3EB1AD6EBA900F894C8 /* LongPressBrowserHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = F835F3EA1AD6EBA900F894C8 /* LongPressBrowserHelper.swift */; }; |
493 | 493 | F84B21DA1A090F8100AAB793 /* ClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = F84B21D91A090F8100AAB793 /* ClientTests.swift */; };
|
494 | 494 | F84B22041A0910F600AAB793 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = F84B21E51A0910F600AAB793 /* AppDelegate.swift */; };
|
495 | 495 | F84B220B1A0910F600AAB793 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F84B21EF1A0910F600AAB793 /* Images.xcassets */; };
|
|
1213 | 1213 | 59A685F4EAD19EDEC854BCA4 /* ReaderPanel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReaderPanel.swift; sourceTree = "<group>"; };
|
1214 | 1214 | 59A68B1F857A8638598A63A0 /* TwoLineCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TwoLineCell.swift; sourceTree = "<group>"; };
|
1215 | 1215 | 59A68CCB63E2A565CB03F832 /* SearchViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchViewController.swift; sourceTree = "<group>"; };
|
1216 |
| - 9B64C2A71A6451A800473AE3 /* LongPress.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; name = LongPress.js; path = JavaScripts/LongPress.js; sourceTree = "<group>"; }; |
1217 | 1216 | D301AAED1A3A55B70078DD1D /* TabTrayController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TabTrayController.swift; sourceTree = "<group>"; };
|
1218 | 1217 | D308E4E31A5306F500842685 /* SearchEngines.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SearchEngines.swift; sourceTree = "<group>"; };
|
1219 | 1218 | D30B0F2F1AA7D66300C01CA3 /* ThumbnailCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThumbnailCell.swift; sourceTree = "<group>"; };
|
|
1297 | 1296 | E42475D61AB73B9B00B23D33 /* SWUtilityButtonTapGestureRecognizer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SWUtilityButtonTapGestureRecognizer.m; path = Carthage/Checkouts/SWTableViewCell/SWTableViewCell/PodFiles/SWUtilityButtonTapGestureRecognizer.m; sourceTree = "<group>"; };
|
1298 | 1297 | E42475D71AB73B9B00B23D33 /* SWUtilityButtonView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = SWUtilityButtonView.h; path = Carthage/Checkouts/SWTableViewCell/SWTableViewCell/PodFiles/SWUtilityButtonView.h; sourceTree = "<group>"; };
|
1299 | 1298 | E42475D81AB73B9B00B23D33 /* SWUtilityButtonView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SWUtilityButtonView.m; path = Carthage/Checkouts/SWTableViewCell/SWTableViewCell/PodFiles/SWUtilityButtonView.m; sourceTree = "<group>"; };
|
| 1299 | + E4252A0D1AF01AE40028C684 /* Swizzling.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = Swizzling.m; sourceTree = "<group>"; }; |
1300 | 1300 | E42CCE001A24C4E300B794D3 /* ExtensionUtils.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ExtensionUtils.swift; sourceTree = "<group>"; };
|
1301 | 1301 | E4424B1F1AC6EBE100F44C38 /* ReaderSettings.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = ReaderSettings.xcassets; sourceTree = "<group>"; };
|
1302 | 1302 | E4424B3B1AC71FB400F44C38 /* FiraSans-Book.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "FiraSans-Book.ttf"; sourceTree = "<group>"; };
|
|
1327 | 1327 | E4B7B7561A793CF20022C5E0 /* FiraSans-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "FiraSans-Regular.ttf"; sourceTree = "<group>"; };
|
1328 | 1328 | E4B7B7571A793CF20022C5E0 /* FiraSans-SemiBold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "FiraSans-SemiBold.ttf"; sourceTree = "<group>"; };
|
1329 | 1329 | E4B7B75F1A793CF20022C5E0 /* FiraSans-UltraLight.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "FiraSans-UltraLight.ttf"; sourceTree = "<group>"; };
|
| 1330 | + E4C358531AF1440B00299F7E /* Swizzling.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Swizzling.h; sourceTree = "<group>"; }; |
| 1331 | + E4C358541AF144BA00299F7E /* FSReadingList.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSReadingList.m; sourceTree = "<group>"; }; |
| 1332 | + E4C358561AF1467A00299F7E /* FSReadingList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = FSReadingList.h; sourceTree = "<group>"; }; |
1330 | 1333 | E4CD9E901A6897FB00318571 /* ReaderMode.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ReaderMode.swift; sourceTree = "<group>"; };
|
1331 | 1334 | E4CD9E991A68980A00318571 /* ReaderMode.js */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.javascript; path = ReaderMode.js; sourceTree = "<group>"; };
|
1332 | 1335 | E4CD9F191A6D9B7B00318571 /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
|
|
1376 | 1379 | E4ECCD8C1AB091470005E717 /* Reader.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Reader.xcassets; sourceTree = "<group>"; };
|
1377 | 1380 | E4ECCDAD1AB131770005E717 /* FiraSans-Medium.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "FiraSans-Medium.ttf"; sourceTree = "<group>"; };
|
1378 | 1381 | E4F21AA51A13C4A300B0FAAA /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
|
1379 |
| - F835F3EA1AD6EBA900F894C8 /* LongPressBrowserHelper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LongPressBrowserHelper.swift; sourceTree = "<group>"; }; |
1380 | 1382 | F84B21BE1A090F8100AAB793 /* Client.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Client.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
1381 | 1383 | F84B21D31A090F8100AAB793 /* FennecAurora.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = FennecAurora.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
|
1382 | 1384 | F84B21D81A090F8100AAB793 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
1927 | 1929 | isa = PBXGroup;
|
1928 | 1930 | children = (
|
1929 | 1931 | 0BB5B3081AC0AD150052877D /* PasswordHelper.js */,
|
1930 |
| - 9B64C2A71A6451A800473AE3 /* LongPress.js */, |
1931 | 1932 | );
|
1932 | 1933 | name = JavaScripts;
|
1933 | 1934 | sourceTree = "<group>";
|
|
2086 | 2087 | E4CD9F2C1A6DC91200318571 /* BrowserLocationView.swift */,
|
2087 | 2088 | D314E7F51A37B98700426A76 /* BrowserToolbar.swift */,
|
2088 | 2089 | D3A994951A3686BD008AD1AC /* BrowserViewController.swift */,
|
2089 |
| - F835F3EA1AD6EBA900F894C8 /* LongPressBrowserHelper.swift */, |
2090 | 2090 | D3FA77831A43B2CE0010CD32 /* OpenSearch.swift */,
|
2091 | 2091 | 0BB5B30A1AC0AD1F0052877D /* PasswordHelper.swift */,
|
2092 | 2092 | D308E4E31A5306F500842685 /* SearchEngines.swift */,
|
|
2138 | 2138 | 2F3444561AB22A4B00FD9731 /* TimeConstants.swift */,
|
2139 | 2139 | D3ACB4381AD33EBA00748D50 /* WeakList.swift */,
|
2140 | 2140 | 287DA9D51AE06D220055AC35 /* Extensions */,
|
| 2141 | + E4252A0D1AF01AE40028C684 /* Swizzling.m */, |
| 2142 | + E4C358531AF1440B00299F7E /* Swizzling.h */, |
2141 | 2143 | );
|
2142 | 2144 | path = Utils;
|
2143 | 2145 | sourceTree = "<group>";
|
|
2374 | 2376 | E4A961331AC051360069AD6F /* ReadabilityBrowserHelper.swift */,
|
2375 | 2377 | E4A961351AC052DE0069AD6F /* ReadabilityBrowserHelper.js */,
|
2376 | 2378 | E4A961371AC06FA50069AD6F /* ReaderViewLoading.html */,
|
| 2379 | + E4C358541AF144BA00299F7E /* FSReadingList.m */, |
| 2380 | + E4C358561AF1467A00299F7E /* FSReadingList.h */, |
2377 | 2381 | );
|
2378 | 2382 | path = Reader;
|
2379 | 2383 | sourceTree = "<group>";
|
|
3268 | 3272 | E4B7B77D1A793CF20022C5E0 /* FiraSans-Regular.ttf in Resources */,
|
3269 | 3273 | 0BB5B3091AC0AD150052877D /* PasswordHelper.js in Resources */,
|
3270 | 3274 | E4B7B7791A793CF20022C5E0 /* FiraSans-Light.ttf in Resources */,
|
3271 |
| - 9B64C2A81A6451A800473AE3 /* LongPress.js in Resources */, |
3272 | 3275 | D38A1BF01A9FA2CA00F6A386 /* SiteTableViewControllerHeader.xib in Resources */,
|
3273 | 3276 | E4CD9E9A1A68980A00318571 /* ReaderMode.js in Resources */,
|
3274 | 3277 | E4424B201AC6EBE100F44C38 /* ReaderSettings.xcassets in Resources */,
|
|
3678 | 3681 | D31A0FC71A65D6D000DC8C7E /* SearchSuggestClient.swift in Sources */,
|
3679 | 3682 | D38B2D311A8D96D00040E6B5 /* GCDWebServerConnection.m in Sources */,
|
3680 | 3683 | D38B2D401A8D96D00040E6B5 /* GCDWebServerFileRequest.m in Sources */,
|
3681 |
| - F835F3EB1AD6EBA900F894C8 /* LongPressBrowserHelper.swift in Sources */, |
| 3684 | + E4252A0E1AF01AE40028C684 /* Swizzling.m in Sources */, |
3682 | 3685 | D38B2D4F1A8D96D00040E6B5 /* GCDWebServerFileResponse.m in Sources */,
|
3683 | 3686 | E43A4E551A96B88100E25676 /* GCDWebServerDataRequest.m in Sources */,
|
3684 | 3687 | D38A1BEE1A9FA2CA00F6A386 /* SiteTableViewController.swift in Sources */,
|
|
3706 | 3709 | 59A68B280D62462B85CF57A4 /* HistoryPanel.swift in Sources */,
|
3707 | 3710 | 59A68E0B4ABBF55E14819668 /* BookmarksPanel.swift in Sources */,
|
3708 | 3711 | D38B2D491A8D96D00040E6B5 /* GCDWebServerDataResponse.m in Sources */,
|
| 3712 | + E4C358551AF144BA00299F7E /* FSReadingList.m in Sources */, |
3709 | 3713 | D38B2D521A8D96D00040E6B5 /* GCDWebServerStreamedResponse.m in Sources */,
|
3710 | 3714 | 59A68FD5260B8D520F890F4A /* ReaderPanel.swift in Sources */,
|
3711 | 3715 | E42CCE011A24C4E300B794D3 /* ExtensionUtils.swift in Sources */,
|
|
0 commit comments