summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xStoneIsland/platforms/ios/Stone Island.xcodeproj/project.pbxproj63
-rwxr-xr-xStoneIsland/platforms/ios/Stone Island.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstatebin36560 -> 37076 bytes
-rwxr-xr-xStoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist412
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/android-icon-144x144.pngbin4091 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/android-icon-192x192.pngbin4431 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/android-icon-36x36.pngbin1578 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/android-icon-48x48.pngbin1879 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/android-icon-72x72.pngbin2334 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/android-icon-96x96.pngbin2817 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-114x114.pngbin3155 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-120x120.pngbin3326 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-144x144.pngbin4091 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-152x152.pngbin4383 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-180x180.pngbin5212 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-57x57.pngbin2069 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-60x60.pngbin2133 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-72x72.pngbin2334 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-76x76.pngbin2432 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon-precomposed.pngbin5000 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/apple-icon.pngbin5000 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/browserconfig.xml2
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/favicon-16x16.pngbin1062 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/favicon-32x32.pngbin1499 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/favicon-96x96.pngbin2817 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/favicon.icobin1150 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/manifest.json41
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/ms-icon-144x144.pngbin4091 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/ms-icon-150x150.pngbin4310 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/ms-icon-310x310.pngbin11333 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/icons/ms-icon-70x70.pngbin2291 -> 0 bytes
-rwxr-xr-xStoneIsland/platforms/ios/www/index.html21
-rwxr-xr-xStoneIsland/platforms/ios/www/js/lib/account/SettingsView.js22
-rwxr-xr-xStoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js10
-rwxr-xr-xStoneIsland/platforms/ios/www/js/lib/etc/push.js70
-rwxr-xr-xStoneIsland/platforms/ios/www/js/lib/products/CollectionView.js2
-rwxr-xr-xStoneIsland/www/icons/android-icon-144x144.pngbin4091 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/android-icon-192x192.pngbin4431 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/android-icon-36x36.pngbin1578 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/android-icon-48x48.pngbin1879 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/android-icon-72x72.pngbin2334 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/android-icon-96x96.pngbin2817 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-114x114.pngbin3155 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-120x120.pngbin3326 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-144x144.pngbin4091 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-152x152.pngbin4383 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-180x180.pngbin5212 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-57x57.pngbin2069 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-60x60.pngbin2133 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-72x72.pngbin2334 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-76x76.pngbin2432 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon-precomposed.pngbin5000 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/apple-icon.pngbin5000 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/browserconfig.xml2
-rwxr-xr-xStoneIsland/www/icons/favicon-16x16.pngbin1062 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/favicon-32x32.pngbin1499 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/favicon-96x96.pngbin2817 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/favicon.icobin1150 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/manifest.json41
-rwxr-xr-xStoneIsland/www/icons/ms-icon-144x144.pngbin4091 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/ms-icon-150x150.pngbin4310 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/ms-icon-310x310.pngbin11333 -> 0 bytes
-rwxr-xr-xStoneIsland/www/icons/ms-icon-70x70.pngbin2291 -> 0 bytes
-rwxr-xr-xStoneIsland/www/index.html21
-rwxr-xr-xStoneIsland/www/js/lib/account/SettingsView.js22
-rwxr-xr-xStoneIsland/www/js/lib/blogs/BlogView.js6
-rwxr-xr-xStoneIsland/www/js/lib/etc/push.js57
-rwxr-xr-xStoneIsland/www/js/lib/products/CollectionView.js2
67 files changed, 412 insertions, 382 deletions
diff --git a/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.pbxproj b/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.pbxproj
index d6872ec7..c3164364 100755
--- a/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.pbxproj
+++ b/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.pbxproj
@@ -5,10 +5,12 @@
};
objectVersion = 46;
objects = {
+
/* Begin PBXBuildFile section */
04679954946B416BAF5109F4 /* AppDelegate+notification.m in Sources */ = {isa = PBXBuildFile; fileRef = E281A1AF5CAC496486193F7D /* AppDelegate+notification.m */; };
0D43DE7D3F4F4D2CA1143CCD /* CDVLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 02EC23045EE24BFE9394BE84 /* CDVLogger.m */; };
11985887CF254F1E9F1F784D /* CDVNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = A1FE471673034577ABDADC36 /* CDVNotification.m */; };
+ 12F814F101B54B69BBBCC136 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A4EF415F441417C98D8794B /* libz.dylib */; };
1C6E37642CB44321B8FD1542 /* CDVDevice.m in Sources */ = {isa = PBXBuildFile; fileRef = D8F867F531144EFD9B5D1277 /* CDVDevice.m */; };
1D3623260D0F684500981E51 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D3623250D0F684500981E51 /* AppDelegate.m */; };
1D60589B0D05DD56006BFB54 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; };
@@ -32,11 +34,16 @@
30B4F30219D5E07200D9F7D8 /* Default-Landscape-736h.png in Resources */ = {isa = PBXBuildFile; fileRef = 30B4F2FF19D5E07200D9F7D8 /* Default-Landscape-736h.png */; };
30C1856619D5FC0A00212699 /* icon-60@3x.png in Resources */ = {isa = PBXBuildFile; fileRef = 30C1856519D5FC0A00212699 /* icon-60@3x.png */; };
30FC414916E50CA1004E6F35 /* icon-72@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 30FC414816E50CA1004E6F35 /* icon-72@2x.png */; };
+ 3102D8D9D718447EA83756B0 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DBAC083B6EEF4FB38ED1C4B2 /* Accounts.framework */; };
32C7881E372548B8B10FCD81 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = C5E8712951F2426B9EC42E16 /* SystemConfiguration.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
408BB6834FA04C6191311981 /* AudioToolbox.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D56062D99BAE4CDA88CB01BD /* AudioToolbox.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
54A78D3704F04282B4BD0B36 /* SocialSharing.m in Sources */ = {isa = PBXBuildFile; fileRef = A3766D89217745BD942966AA /* SocialSharing.m */; };
+ 571B90B51E784D48BDAE8EB8 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1045410447CE4A2EA0F38BDD /* Bolts.framework */; };
5B1594DD16A7569C00FEF299 /* AssetsLibrary.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 5B1594DC16A7569C00FEF299 /* AssetsLibrary.framework */; };
+ 5F8DBCF934714D4D8F58F78C /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7084D4977636441A9FCB146A /* libsqlite3.dylib */; };
63C9F749184B43B0BE065836 /* UIWebViewExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 212497AFB9DF4A2DB3E5FD54 /* UIWebViewExtension.m */; };
+ 68795A6B86504E52812A115C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E164C253C9004A0898A7606E /* Security.framework */; };
+ 6E6F1C559C9840249E48D92E /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EDCE0392D0524C77B377854D /* Parse.framework */; };
732516F97C734279A694F2E2 /* CDVReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 2B028C25F84445B7A197B963 /* CDVReachability.m */; };
741DEC619396417790762781 /* CDVSplashScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 50D9FE1D2FA7402BB6B538DD /* CDVSplashScreen.m */; };
7E7966DE1810823500FA85AD /* icon-40.png in Resources */ = {isa = PBXBuildFile; fileRef = 7E7966D41810823500FA85AD /* icon-40.png */; };
@@ -49,26 +56,20 @@
7E7966E51810823500FA85AD /* icon-76@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 7E7966DB1810823500FA85AD /* icon-76@2x.png */; };
7E7966E61810823500FA85AD /* icon-small.png in Resources */ = {isa = PBXBuildFile; fileRef = 7E7966DC1810823500FA85AD /* icon-small.png */; };
7E7966E71810823500FA85AD /* icon-small@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = 7E7966DD1810823500FA85AD /* icon-small@2x.png */; };
+ 93F9C9374ABA4745AF40DA08 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 983FEA48E6A049E8BAF9C572 /* StoreKit.framework */; };
9E30F0C9E89D48B7BDD54E6B /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74FE79B2BBB342FE8959B854 /* CoreLocation.framework */; };
A51DA261CB3F4B89BC98FFDE /* PushPlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = E88AD47F098D47C99EC93E5B /* PushPlugin.m */; };
+ A7F71F118E604F32AE765DFD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38EE2AA2E4DD46CEA0DA5F7C /* QuartzCore.framework */; };
BC44C1F8D6E54E169B1C3024 /* CDVLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = F0AAFF41056245EFBF8D4D8F /* CDVLocation.m */; };
C520CB1888FA4F4E963A4605 /* Social.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 34ADAA286CAF455C830BBC5A /* Social.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
C637100EF6E8411FA1763828 /* IonicKeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = 62533E046CE7411F9CEA6CD8 /* IonicKeyboard.m */; };
+ CE2E2F6D58504A0EA2470AEE /* CDVParsePlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 3048B836F3BD467E83BFF217 /* CDVParsePlugin.m */; };
D4A0D8761607E02300AEF8BB /* Default-568h@2x~iphone.png in Resources */ = {isa = PBXBuildFile; fileRef = D4A0D8751607E02300AEF8BB /* Default-568h@2x~iphone.png */; };
E0D1A618D2134B69A25CAE5A /* CDVNotification.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 72C981F273644F2AA5D17C78 /* CDVNotification.bundle */; };
E507737F3A0941E68A569F9B /* CDVViewController+SplashScreen.m in Sources */ = {isa = PBXBuildFile; fileRef = 4F1FF1ED80D34C91A03C18FD /* CDVViewController+SplashScreen.m */; };
E9AB3A7C5BC846C8877B780D /* CDVInAppBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = 9DA5A6FCAA884998901EF477 /* CDVInAppBrowser.m */; };
- F7CC7E6030524635AC59C0A0 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 900B1AD106FC41E3BFA9FE3C /* MessageUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
- CE2E2F6D58504A0EA2470AEE /* CDVParsePlugin.m in Sources */ = {isa = PBXBuildFile; fileRef = 3048B836F3BD467E83BFF217 /* CDVParsePlugin.m */; };
- 3102D8D9D718447EA83756B0 /* Accounts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DBAC083B6EEF4FB38ED1C4B2 /* Accounts.framework */; };
F15FEE33CBCA427DA2D787F4 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 581F34F5A1784D4D9A99F383 /* CFNetwork.framework */; };
- A7F71F118E604F32AE765DFD /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 38EE2AA2E4DD46CEA0DA5F7C /* QuartzCore.framework */; };
- 68795A6B86504E52812A115C /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E164C253C9004A0898A7606E /* Security.framework */; };
- 93F9C9374ABA4745AF40DA08 /* StoreKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 983FEA48E6A049E8BAF9C572 /* StoreKit.framework */; };
- 12F814F101B54B69BBBCC136 /* libz.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A4EF415F441417C98D8794B /* libz.dylib */; };
- 5F8DBCF934714D4D8F58F78C /* libsqlite3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 7084D4977636441A9FCB146A /* libsqlite3.dylib */; };
- 571B90B51E784D48BDAE8EB8 /* Bolts.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1045410447CE4A2EA0F38BDD /* Bolts.framework */; };
- 6E6F1C559C9840249E48D92E /* Parse.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EDCE0392D0524C77B377854D /* Parse.framework */; };
+ F7CC7E6030524635AC59C0A0 /* MessageUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 900B1AD106FC41E3BFA9FE3C /* MessageUI.framework */; settings = {ATTRIBUTES = (Weak, ); }; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -91,6 +92,7 @@
/* Begin PBXFileReference section */
02EC23045EE24BFE9394BE84 /* CDVLogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVLogger.m; path = "cordova-plugin-console/CDVLogger.m"; sourceTree = "<group>"; };
04159F17E941486B943DF119 /* CDVConnection.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDVConnection.h; path = "cordova-plugin-network-information/CDVConnection.h"; sourceTree = "<group>"; };
+ 1045410447CE4A2EA0F38BDD /* Bolts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Bolts.framework; path = "Stone Island/Plugins/com.parse.cordova.core.pushplugin/Bolts.framework"; sourceTree = "<group>"; };
10DCEB5771BD4985B87AEE16 /* UIWebViewExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = UIWebViewExtension.h; path = com.ionic.keyboard/UIWebViewExtension.h; sourceTree = "<group>"; };
1D3623240D0F684500981E51 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
1D3623250D0F684500981E51 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
@@ -98,12 +100,14 @@
212497AFB9DF4A2DB3E5FD54 /* UIWebViewExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = UIWebViewExtension.m; path = com.ionic.keyboard/UIWebViewExtension.m; sourceTree = "<group>"; };
288765FC0DF74451002DB57D /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = System/Library/Frameworks/CoreGraphics.framework; sourceTree = SDKROOT; };
29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
+ 2A4EF415F441417C98D8794B /* libz.dylib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "compiled.mach-o.dylib"; name = libz.dylib; path = usr/lib/libz.dylib; sourceTree = SDKROOT; };
2B028C25F84445B7A197B963 /* CDVReachability.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVReachability.m; path = "cordova-plugin-network-information/CDVReachability.m"; sourceTree = "<group>"; };
301BF52D109A57CC0062928A /* CordovaLib.xcodeproj */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.pb-project"; name = CordovaLib.xcodeproj; path = CordovaLib/CordovaLib.xcodeproj; sourceTree = "<group>"; };
301BF56E109A69640062928A /* www */ = {isa = PBXFileReference; lastKnownFileType = folder; path = www; sourceTree = SOURCE_ROOT; };
302D95EE14D2391D003F00A1 /* MainViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MainViewController.h; sourceTree = "<group>"; };
302D95EF14D2391D003F00A1 /* MainViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MainViewController.m; sourceTree = "<group>"; };
302D95F014D2391D003F00A1 /* MainViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = MainViewController.xib; sourceTree = "<group>"; };
+ 3048B836F3BD467E83BFF217 /* CDVParsePlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVParsePlugin.m; path = com.parse.cordova.core.pushplugin/CDVParsePlugin.m; sourceTree = "<group>"; };
305D5FD0115AB8F900A74A75 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
3088BBB7154F3926009F9C59 /* Default-Landscape@2x~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-Landscape@2x~ipad.png"; sourceTree = "<group>"; };
3088BBB8154F3926009F9C59 /* Default-Landscape~ipad.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "Default-Landscape~ipad.png"; sourceTree = "<group>"; };
@@ -121,12 +125,16 @@
30FC414816E50CA1004E6F35 /* icon-72@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "icon-72@2x.png"; sourceTree = "<group>"; };
32CA4F630368D1EE00C91783 /* Stone Island-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Stone Island-Prefix.pch"; sourceTree = "<group>"; };
34ADAA286CAF455C830BBC5A /* Social.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = Social.framework; path = System/Library/Frameworks/Social.framework; sourceTree = SDKROOT; };
+ 38EE2AA2E4DD46CEA0DA5F7C /* QuartzCore.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = System/Library/Frameworks/QuartzCore.framework; sourceTree = SDKROOT; };
+ 48C0A6981FEE47D091E9781C /* CDVParsePlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDVParsePlugin.h; path = com.parse.cordova.core.pushplugin/CDVParsePlugin.h; sourceTree = "<group>"; };
48DD63B975BE476F9E36BE07 /* CDVLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDVLocation.h; path = "cordova-plugin-geolocation/CDVLocation.h"; sourceTree = "<group>"; };
4F1FF1ED80D34C91A03C18FD /* CDVViewController+SplashScreen.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "CDVViewController+SplashScreen.m"; path = "cordova-plugin-splashscreen/CDVViewController+SplashScreen.m"; sourceTree = "<group>"; };
50D9FE1D2FA7402BB6B538DD /* CDVSplashScreen.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVSplashScreen.m; path = "cordova-plugin-splashscreen/CDVSplashScreen.m"; sourceTree = "<group>"; };
+ 581F34F5A1784D4D9A99F383 /* CFNetwork.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
5B1594DC16A7569C00FEF299 /* AssetsLibrary.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AssetsLibrary.framework; path = System/Library/Frameworks/AssetsLibrary.framework; sourceTree = SDKROOT; };
62533E046CE7411F9CEA6CD8 /* IonicKeyboard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = IonicKeyboard.m; path = com.ionic.keyboard/IonicKeyboard.m; sourceTree = "<group>"; };
6FC663108EE441BDBE0A8798 /* CDVLogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDVLogger.h; path = "cordova-plugin-console/CDVLogger.h"; sourceTree = "<group>"; };
+ 7084D4977636441A9FCB146A /* libsqlite3.dylib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = "compiled.mach-o.dylib"; name = libsqlite3.dylib; path = usr/lib/libsqlite3.dylib; sourceTree = SDKROOT; };
72C981F273644F2AA5D17C78 /* CDVNotification.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = CDVNotification.bundle; sourceTree = "<group>"; };
74C07E6CE112438D85A76E75 /* CDVNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDVNotification.h; path = "cordova-plugin-dialogs/CDVNotification.h"; sourceTree = "<group>"; };
74FE79B2BBB342FE8959B854 /* CoreLocation.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = CoreLocation.framework; path = System/Library/Frameworks/CoreLocation.framework; sourceTree = SDKROOT; };
@@ -146,6 +154,7 @@
8E381DE32F02400EA258418E /* CDVConnection.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVConnection.m; path = "cordova-plugin-network-information/CDVConnection.m"; sourceTree = "<group>"; };
900B1AD106FC41E3BFA9FE3C /* MessageUI.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = MessageUI.framework; path = System/Library/Frameworks/MessageUI.framework; sourceTree = SDKROOT; };
957624AEF43F4195A559B6D1 /* IonicKeyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = IonicKeyboard.h; path = com.ionic.keyboard/IonicKeyboard.h; sourceTree = "<group>"; };
+ 983FEA48E6A049E8BAF9C572 /* StoreKit.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = StoreKit.framework; path = System/Library/Frameworks/StoreKit.framework; sourceTree = SDKROOT; };
9DA5A6FCAA884998901EF477 /* CDVInAppBrowser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVInAppBrowser.m; path = "cordova-plugin-inappbrowser/CDVInAppBrowser.m"; sourceTree = "<group>"; };
A1FE471673034577ABDADC36 /* CDVNotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVNotification.m; path = "cordova-plugin-dialogs/CDVNotification.m"; sourceTree = "<group>"; };
A3766D89217745BD942966AA /* SocialSharing.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = SocialSharing.m; path = "cordova-plugin-x-socialsharing/SocialSharing.m"; sourceTree = "<group>"; };
@@ -157,26 +166,18 @@
D56062D99BAE4CDA88CB01BD /* AudioToolbox.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = AudioToolbox.framework; path = System/Library/Frameworks/AudioToolbox.framework; sourceTree = SDKROOT; };
D589BCAC5A8B4E5A94206C36 /* CDVDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CDVDevice.h; path = "cordova-plugin-device/CDVDevice.h"; sourceTree = "<group>"; };
D8F867F531144EFD9B5D1277 /* CDVDevice.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVDevice.m; path = "cordova-plugin-device/CDVDevice.m"; sourceTree = "<group>"; };
+ DBAC083B6EEF4FB38ED1C4B2 /* Accounts.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = Accounts.framework; path = System/Library/Frameworks/Accounts.framework; sourceTree = SDKROOT; };
E0289321840940989600F684 /* PushPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = PushPlugin.h; path = "phonegap-plugin-push/PushPlugin.h"; sourceTree = "<group>"; };
+ E164C253C9004A0898A7606E /* Security.framework */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = wrapper.framework; name = Security.framework; path = System/Library/Frameworks/Security.framework; sourceTree = SDKROOT; };
E281A1AF5CAC496486193F7D /* AppDelegate+notification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = "AppDelegate+notification.m"; path = "phonegap-plugin-push/AppDelegate+notification.m"; sourceTree = "<group>"; };
E88AD47F098D47C99EC93E5B /* PushPlugin.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = PushPlugin.m; path = "phonegap-plugin-push/PushPlugin.m"; sourceTree = "<group>"; };
E8CD74D09FBA4BE8AE8FA935 /* CDVViewController+SplashScreen.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "CDVViewController+SplashScreen.h"; path = "cordova-plugin-splashscreen/CDVViewController+SplashScreen.h"; sourceTree = "<group>"; };
EB87FDF21871DA7A0020F90C /* merges */ = {isa = PBXFileReference; lastKnownFileType = folder; name = merges; path = ../../merges; sourceTree = "<group>"; };
EB87FDF31871DA8E0020F90C /* www */ = {isa = PBXFileReference; lastKnownFileType = folder; name = www; path = ../../www; sourceTree = "<group>"; };
EB87FDF41871DAF40020F90C /* config.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = config.xml; path = ../../config.xml; sourceTree = "<group>"; };
+ EDCE0392D0524C77B377854D /* Parse.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Parse.framework; path = "Stone Island/Plugins/com.parse.cordova.core.pushplugin/Parse.framework"; sourceTree = "<group>"; };
F0AAFF41056245EFBF8D4D8F /* CDVLocation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = CDVLocation.m; path = "cordova-plugin-geolocation/CDVLocation.m"; sourceTree = "<group>"; };
F840E1F0165FE0F500CFE078 /* config.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; name = config.xml; path = "Stone Island/config.xml"; sourceTree = "<group>"; };
- 3048B836F3BD467E83BFF217 /* CDVParsePlugin.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = "CDVParsePlugin.m"; path = "com.parse.cordova.core.pushplugin/CDVParsePlugin.m"; sourceTree = "<group>"; fileEncoding = 4; };
- 48C0A6981FEE47D091E9781C /* CDVParsePlugin.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = "CDVParsePlugin.h"; path = "com.parse.cordova.core.pushplugin/CDVParsePlugin.h"; sourceTree = "<group>"; fileEncoding = 4; };
- DBAC083B6EEF4FB38ED1C4B2 /* Accounts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Accounts.framework"; path = "System/Library/Frameworks/Accounts.framework"; sourceTree = SDKROOT; fileEncoding = 4; };
- 581F34F5A1784D4D9A99F383 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "CFNetwork.framework"; path = "System/Library/Frameworks/CFNetwork.framework"; sourceTree = SDKROOT; fileEncoding = 4; };
- 38EE2AA2E4DD46CEA0DA5F7C /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "QuartzCore.framework"; path = "System/Library/Frameworks/QuartzCore.framework"; sourceTree = SDKROOT; fileEncoding = 4; };
- E164C253C9004A0898A7606E /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Security.framework"; path = "System/Library/Frameworks/Security.framework"; sourceTree = SDKROOT; fileEncoding = 4; };
- 983FEA48E6A049E8BAF9C572 /* StoreKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "StoreKit.framework"; path = "System/Library/Frameworks/StoreKit.framework"; sourceTree = SDKROOT; fileEncoding = 4; };
- 2A4EF415F441417C98D8794B /* libz.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libz.dylib"; path = "usr/lib/libz.dylib"; sourceTree = SDKROOT; fileEncoding = 4; };
- 7084D4977636441A9FCB146A /* libsqlite3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = "libsqlite3.dylib"; path = "usr/lib/libsqlite3.dylib"; sourceTree = SDKROOT; fileEncoding = 4; };
- 1045410447CE4A2EA0F38BDD /* Bolts.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Bolts.framework"; path = "Stone Island/Plugins/com.parse.cordova.core.pushplugin/Bolts.framework"; sourceTree = "<group>"; };
- EDCE0392D0524C77B377854D /* Parse.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = "Parse.framework"; path = "Stone Island/Plugins/com.parse.cordova.core.pushplugin/Parse.framework"; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -566,6 +567,11 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = NO;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
+ "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
+ );
GCC_DYNAMIC_NO_PIC = NO;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_PRECOMPILE_PREFIX_HEADER = YES;
@@ -589,11 +595,6 @@
PRODUCT_NAME = "Stone Island";
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = 1;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
- "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
- );
};
name = Debug;
};
@@ -605,6 +606,11 @@
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPY_PHASE_STRIP = YES;
+ FRAMEWORK_SEARCH_PATHS = (
+ "$(inherited)",
+ "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
+ "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
+ );
GCC_PRECOMPILE_PREFIX_HEADER = YES;
GCC_PREFIX_HEADER = "Stone Island/Stone Island-Prefix.pch";
GCC_THUMB_SUPPORT = NO;
@@ -626,11 +632,6 @@
PRODUCT_NAME = "Stone Island";
PROVISIONING_PROFILE = "";
TARGETED_DEVICE_FAMILY = 1;
- FRAMEWORK_SEARCH_PATHS = (
- "$(inherited)",
- "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
- "\"Stone Island/Plugins/com.parse.cordova.core.pushplugin\"",
- );
};
name = Release;
};
diff --git a/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate b/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate
index 98183e42..369358c0 100755
--- a/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate
+++ b/StoneIsland/platforms/ios/Stone Island.xcodeproj/project.xcworkspace/xcuserdata/user.xcuserdatad/UserInterfaceState.xcuserstate
Binary files differ
diff --git a/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist b/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist
index 922e8c25..06e9b00c 100755
--- a/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist
+++ b/StoneIsland/platforms/ios/Stone Island/Stone Island-Info.plist
@@ -1,209 +1,209 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
- <dict>
- <key>CFBundleDevelopmentRegion</key>
- <string>English</string>
- <key>CFBundleDisplayName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundleExecutable</key>
- <string>${EXECUTABLE_NAME}</string>
- <key>CFBundleIconFile</key>
- <string>icon.png</string>
- <key>CFBundleIcons</key>
- <dict>
- <key>CFBundlePrimaryIcon</key>
- <dict>
- <key>CFBundleIconFiles</key>
- <array>
- <string>icon-40</string>
- <string>icon-small</string>
- <string>icon-60</string>
- <string>icon.png</string>
- <string>icon@2x</string>
- <string>icon-72</string>
- <string>icon-72@2x</string>
- </array>
- <key>UIPrerenderedIcon</key>
- <false/>
- </dict>
- </dict>
- <key>CFBundleIcons~ipad</key>
- <dict>
- <key>CFBundlePrimaryIcon</key>
- <dict>
- <key>CFBundleIconFiles</key>
- <array>
- <string>icon-small</string>
- <string>icon-40</string>
- <string>icon-50</string>
- <string>icon-76</string>
- <string>icon-60</string>
- <string>icon</string>
- <string>icon@2x</string>
- <string>icon-72</string>
- <string>icon-72@2x</string>
- </array>
- <key>UIPrerenderedIcon</key>
- <false/>
- </dict>
- </dict>
- <key>CFBundleIdentifier</key>
- <string>us.okfoc.stoneisland</string>
- <key>CFBundleInfoDictionaryVersion</key>
- <string>6.0</string>
- <key>CFBundleName</key>
- <string>${PRODUCT_NAME}</string>
- <key>CFBundlePackageType</key>
- <string>APPL</string>
- <key>CFBundleShortVersionString</key>
- <string>0.3.2</string>
- <key>CFBundleSignature</key>
- <string>????</string>
- <key>CFBundleURLTypes</key>
- <array>
- <dict>
- <key>CFBundleURLSchemes</key>
- <array>
- <string>stoneisland</string>
- </array>
- </dict>
- </array>
- <key>CFBundleVersion</key>
- <string>0.3.2</string>
- <key>LSRequiresIPhoneOS</key>
- <true/>
- <key>NSAppTransportSecurity</key>
- <dict>
- <key>NSAllowsArbitraryLoads</key>
- <true/>
- </dict>
- <key>NSLocationWhenInUseUsageDescription</key>
- <string/>
- <key>NSMainNibFile~ipad</key>
- <string/>
- <key>UIBackgroundModes</key>
- <array>
- <string>remote-notification</string>
- </array>
- <key>UILaunchImages</key>
- <array>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default</string>
- <key>UILaunchImageOrientation</key>
- <string>Portrait</string>
- <key>UILaunchImageSize</key>
- <string>{320, 480}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default</string>
- <key>UILaunchImageOrientation</key>
- <string>Landscape</string>
- <key>UILaunchImageSize</key>
- <string>{320, 480}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-568h</string>
- <key>UILaunchImageOrientation</key>
- <string>Portrait</string>
- <key>UILaunchImageSize</key>
- <string>{320, 568}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-568h</string>
- <key>UILaunchImageOrientation</key>
- <string>Landscape</string>
- <key>UILaunchImageSize</key>
- <string>{320, 568}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-667h</string>
- <key>UILaunchImageOrientation</key>
- <string>Portrait</string>
- <key>UILaunchImageSize</key>
- <string>{375, 667}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-667h</string>
- <key>UILaunchImageOrientation</key>
- <string>Landscape</string>
- <key>UILaunchImageSize</key>
- <string>{375, 667}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-736h</string>
- <key>UILaunchImageOrientation</key>
- <string>Portrait</string>
- <key>UILaunchImageSize</key>
- <string>{414, 736}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-Landscape-736h</string>
- <key>UILaunchImageOrientation</key>
- <string>Landscape</string>
- <key>UILaunchImageSize</key>
- <string>{414, 736}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-Portrait</string>
- <key>UILaunchImageOrientation</key>
- <string>Portrait</string>
- <key>UILaunchImageSize</key>
- <string>{768, 1024}</string>
- </dict>
- <dict>
- <key>UILaunchImageMinimumOSVersion</key>
- <string>8.0</string>
- <key>UILaunchImageName</key>
- <string>Default-Landscape</string>
- <key>UILaunchImageOrientation</key>
- <string>Landscape</string>
- <key>UILaunchImageSize</key>
- <string>{768, 1024}</string>
- </dict>
- </array>
- <key>UIRequiresFullScreen</key>
- <true/>
- <key>UIInterfaceOrientation</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- </array>
- <key>UISupportedInterfaceOrientations</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationPortraitUpsideDown</string>
- </array>
- <key>UISupportedInterfaceOrientations~ipad</key>
- <array>
- <string>UIInterfaceOrientationPortrait</string>
- <string>UIInterfaceOrientationPortraitUpsideDown</string>
- </array>
- </dict>
-</plist> \ No newline at end of file
+<dict>
+ <key>CFBundleDevelopmentRegion</key>
+ <string>English</string>
+ <key>CFBundleDisplayName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundleExecutable</key>
+ <string>${EXECUTABLE_NAME}</string>
+ <key>CFBundleIconFile</key>
+ <string>icon.png</string>
+ <key>CFBundleIcons</key>
+ <dict>
+ <key>CFBundlePrimaryIcon</key>
+ <dict>
+ <key>CFBundleIconFiles</key>
+ <array>
+ <string>icon-40</string>
+ <string>icon-small</string>
+ <string>icon-60</string>
+ <string>icon.png</string>
+ <string>icon@2x</string>
+ <string>icon-72</string>
+ <string>icon-72@2x</string>
+ </array>
+ <key>UIPrerenderedIcon</key>
+ <false/>
+ </dict>
+ </dict>
+ <key>CFBundleIcons~ipad</key>
+ <dict>
+ <key>CFBundlePrimaryIcon</key>
+ <dict>
+ <key>CFBundleIconFiles</key>
+ <array>
+ <string>icon-small</string>
+ <string>icon-40</string>
+ <string>icon-50</string>
+ <string>icon-76</string>
+ <string>icon-60</string>
+ <string>icon</string>
+ <string>icon@2x</string>
+ <string>icon-72</string>
+ <string>icon-72@2x</string>
+ </array>
+ <key>UIPrerenderedIcon</key>
+ <false/>
+ </dict>
+ </dict>
+ <key>CFBundleIdentifier</key>
+ <string>us.okfoc.stoneisland</string>
+ <key>CFBundleInfoDictionaryVersion</key>
+ <string>6.0</string>
+ <key>CFBundleName</key>
+ <string>${PRODUCT_NAME}</string>
+ <key>CFBundlePackageType</key>
+ <string>APPL</string>
+ <key>CFBundleShortVersionString</key>
+ <string>0.3.3</string>
+ <key>CFBundleSignature</key>
+ <string>????</string>
+ <key>CFBundleURLTypes</key>
+ <array>
+ <dict>
+ <key>CFBundleURLSchemes</key>
+ <array>
+ <string>stoneisland</string>
+ </array>
+ </dict>
+ </array>
+ <key>CFBundleVersion</key>
+ <string>0.3.3</string>
+ <key>LSRequiresIPhoneOS</key>
+ <true/>
+ <key>NSAppTransportSecurity</key>
+ <dict>
+ <key>NSAllowsArbitraryLoads</key>
+ <true/>
+ </dict>
+ <key>NSLocationWhenInUseUsageDescription</key>
+ <string></string>
+ <key>NSMainNibFile~ipad</key>
+ <string></string>
+ <key>UIBackgroundModes</key>
+ <array>
+ <string>remote-notification</string>
+ </array>
+ <key>UIInterfaceOrientation</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ </array>
+ <key>UILaunchImages</key>
+ <array>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Portrait</string>
+ <key>UILaunchImageSize</key>
+ <string>{320, 480}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Landscape</string>
+ <key>UILaunchImageSize</key>
+ <string>{320, 480}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-568h</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Portrait</string>
+ <key>UILaunchImageSize</key>
+ <string>{320, 568}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-568h</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Landscape</string>
+ <key>UILaunchImageSize</key>
+ <string>{320, 568}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-667h</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Portrait</string>
+ <key>UILaunchImageSize</key>
+ <string>{375, 667}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-667h</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Landscape</string>
+ <key>UILaunchImageSize</key>
+ <string>{375, 667}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-736h</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Portrait</string>
+ <key>UILaunchImageSize</key>
+ <string>{414, 736}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-Landscape-736h</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Landscape</string>
+ <key>UILaunchImageSize</key>
+ <string>{414, 736}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-Portrait</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Portrait</string>
+ <key>UILaunchImageSize</key>
+ <string>{768, 1024}</string>
+ </dict>
+ <dict>
+ <key>UILaunchImageMinimumOSVersion</key>
+ <string>8.0</string>
+ <key>UILaunchImageName</key>
+ <string>Default-Landscape</string>
+ <key>UILaunchImageOrientation</key>
+ <string>Landscape</string>
+ <key>UILaunchImageSize</key>
+ <string>{768, 1024}</string>
+ </dict>
+ </array>
+ <key>UIRequiresFullScreen</key>
+ <true/>
+ <key>UISupportedInterfaceOrientations</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ </array>
+ <key>UISupportedInterfaceOrientations~ipad</key>
+ <array>
+ <string>UIInterfaceOrientationPortrait</string>
+ <string>UIInterfaceOrientationPortraitUpsideDown</string>
+ </array>
+</dict>
+</plist>
diff --git a/StoneIsland/platforms/ios/www/icons/android-icon-144x144.png b/StoneIsland/platforms/ios/www/icons/android-icon-144x144.png
deleted file mode 100755
index 08a2989c..00000000
--- a/StoneIsland/platforms/ios/www/icons/android-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/android-icon-192x192.png b/StoneIsland/platforms/ios/www/icons/android-icon-192x192.png
deleted file mode 100755
index b36071b6..00000000
--- a/StoneIsland/platforms/ios/www/icons/android-icon-192x192.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/android-icon-36x36.png b/StoneIsland/platforms/ios/www/icons/android-icon-36x36.png
deleted file mode 100755
index f37ec0e2..00000000
--- a/StoneIsland/platforms/ios/www/icons/android-icon-36x36.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/android-icon-48x48.png b/StoneIsland/platforms/ios/www/icons/android-icon-48x48.png
deleted file mode 100755
index 0556cbed..00000000
--- a/StoneIsland/platforms/ios/www/icons/android-icon-48x48.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/android-icon-72x72.png b/StoneIsland/platforms/ios/www/icons/android-icon-72x72.png
deleted file mode 100755
index 07272e93..00000000
--- a/StoneIsland/platforms/ios/www/icons/android-icon-72x72.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/android-icon-96x96.png b/StoneIsland/platforms/ios/www/icons/android-icon-96x96.png
deleted file mode 100755
index efcfbca5..00000000
--- a/StoneIsland/platforms/ios/www/icons/android-icon-96x96.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-114x114.png b/StoneIsland/platforms/ios/www/icons/apple-icon-114x114.png
deleted file mode 100755
index 56e9a482..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-114x114.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-120x120.png b/StoneIsland/platforms/ios/www/icons/apple-icon-120x120.png
deleted file mode 100755
index c9b1bb2b..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-120x120.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-144x144.png b/StoneIsland/platforms/ios/www/icons/apple-icon-144x144.png
deleted file mode 100755
index 08a2989c..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-152x152.png b/StoneIsland/platforms/ios/www/icons/apple-icon-152x152.png
deleted file mode 100755
index 9af7c290..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-152x152.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-180x180.png b/StoneIsland/platforms/ios/www/icons/apple-icon-180x180.png
deleted file mode 100755
index 249a5463..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-180x180.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-57x57.png b/StoneIsland/platforms/ios/www/icons/apple-icon-57x57.png
deleted file mode 100755
index f7b5a99d..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-57x57.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-60x60.png b/StoneIsland/platforms/ios/www/icons/apple-icon-60x60.png
deleted file mode 100755
index 9605a263..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-60x60.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-72x72.png b/StoneIsland/platforms/ios/www/icons/apple-icon-72x72.png
deleted file mode 100755
index 07272e93..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-72x72.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-76x76.png b/StoneIsland/platforms/ios/www/icons/apple-icon-76x76.png
deleted file mode 100755
index 5ba075af..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-76x76.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon-precomposed.png b/StoneIsland/platforms/ios/www/icons/apple-icon-precomposed.png
deleted file mode 100755
index 65303103..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon-precomposed.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/apple-icon.png b/StoneIsland/platforms/ios/www/icons/apple-icon.png
deleted file mode 100755
index 65303103..00000000
--- a/StoneIsland/platforms/ios/www/icons/apple-icon.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/browserconfig.xml b/StoneIsland/platforms/ios/www/icons/browserconfig.xml
deleted file mode 100755
index c5541482..00000000
--- a/StoneIsland/platforms/ios/www/icons/browserconfig.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<browserconfig><msapplication><tile><square70x70logo src="/ms-icon-70x70.png"/><square150x150logo src="/ms-icon-150x150.png"/><square310x310logo src="/ms-icon-310x310.png"/><TileColor>#ffffff</TileColor></tile></msapplication></browserconfig> \ No newline at end of file
diff --git a/StoneIsland/platforms/ios/www/icons/favicon-16x16.png b/StoneIsland/platforms/ios/www/icons/favicon-16x16.png
deleted file mode 100755
index 8787c0e6..00000000
--- a/StoneIsland/platforms/ios/www/icons/favicon-16x16.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/favicon-32x32.png b/StoneIsland/platforms/ios/www/icons/favicon-32x32.png
deleted file mode 100755
index c78d2d28..00000000
--- a/StoneIsland/platforms/ios/www/icons/favicon-32x32.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/favicon-96x96.png b/StoneIsland/platforms/ios/www/icons/favicon-96x96.png
deleted file mode 100755
index efcfbca5..00000000
--- a/StoneIsland/platforms/ios/www/icons/favicon-96x96.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/favicon.ico b/StoneIsland/platforms/ios/www/icons/favicon.ico
deleted file mode 100755
index 521e2cfc..00000000
--- a/StoneIsland/platforms/ios/www/icons/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/manifest.json b/StoneIsland/platforms/ios/www/icons/manifest.json
deleted file mode 100755
index 013d4a6a..00000000
--- a/StoneIsland/platforms/ios/www/icons/manifest.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "name": "App",
- "icons": [
- {
- "src": "\/android-icon-36x36.png",
- "sizes": "36x36",
- "type": "image\/png",
- "density": "0.75"
- },
- {
- "src": "\/android-icon-48x48.png",
- "sizes": "48x48",
- "type": "image\/png",
- "density": "1.0"
- },
- {
- "src": "\/android-icon-72x72.png",
- "sizes": "72x72",
- "type": "image\/png",
- "density": "1.5"
- },
- {
- "src": "\/android-icon-96x96.png",
- "sizes": "96x96",
- "type": "image\/png",
- "density": "2.0"
- },
- {
- "src": "\/android-icon-144x144.png",
- "sizes": "144x144",
- "type": "image\/png",
- "density": "3.0"
- },
- {
- "src": "\/android-icon-192x192.png",
- "sizes": "192x192",
- "type": "image\/png",
- "density": "4.0"
- }
- ]
-} \ No newline at end of file
diff --git a/StoneIsland/platforms/ios/www/icons/ms-icon-144x144.png b/StoneIsland/platforms/ios/www/icons/ms-icon-144x144.png
deleted file mode 100755
index 08a2989c..00000000
--- a/StoneIsland/platforms/ios/www/icons/ms-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/ms-icon-150x150.png b/StoneIsland/platforms/ios/www/icons/ms-icon-150x150.png
deleted file mode 100755
index 98983d89..00000000
--- a/StoneIsland/platforms/ios/www/icons/ms-icon-150x150.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/ms-icon-310x310.png b/StoneIsland/platforms/ios/www/icons/ms-icon-310x310.png
deleted file mode 100755
index cd0e0a98..00000000
--- a/StoneIsland/platforms/ios/www/icons/ms-icon-310x310.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/icons/ms-icon-70x70.png b/StoneIsland/platforms/ios/www/icons/ms-icon-70x70.png
deleted file mode 100755
index 09adb6db..00000000
--- a/StoneIsland/platforms/ios/www/icons/ms-icon-70x70.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/platforms/ios/www/index.html b/StoneIsland/platforms/ios/www/index.html
index e0925f65..8393eda1 100755
--- a/StoneIsland/platforms/ios/www/index.html
+++ b/StoneIsland/platforms/ios/www/index.html
@@ -26,23 +26,6 @@
<link rel="stylesheet" type="text/css" href="css/products.css">
<link rel="stylesheet" type="text/css" href="css/cart.css">
<link rel="stylesheet" type="text/css" href="css/blogs.css">
- <link rel="apple-touch-icon" sizes="57x57" href="icons/apple-icon-57x57.png">
- <link rel="apple-touch-icon" sizes="60x60" href="icons/apple-icon-60x60.png">
- <link rel="apple-touch-icon" sizes="72x72" href="icons/apple-icon-72x72.png">
- <link rel="apple-touch-icon" sizes="76x76" href="icons/apple-icon-76x76.png">
- <link rel="apple-touch-icon" sizes="114x114" href="icons/apple-icon-114x114.png">
- <link rel="apple-touch-icon" sizes="120x120" href="icons/apple-icon-120x120.png">
- <link rel="apple-touch-icon" sizes="144x144" href="icons/apple-icon-144x144.png">
- <link rel="apple-touch-icon" sizes="152x152" href="icons/apple-icon-152x152.png">
- <link rel="apple-touch-icon" sizes="180x180" href="icons/apple-icon-180x180.png">
- <link rel="icon" type="image/png" sizes="192x192" href="icons/android-icon-192x192.png">
- <link rel="icon" type="image/png" sizes="32x32" href="icons/favicon-32x32.png">
- <link rel="icon" type="image/png" sizes="96x96" href="icons/favicon-96x96.png">
- <link rel="icon" type="image/png" sizes="16x16" href="icons/favicon-16x16.png">
- <link rel="manifest" href="icons/manifest.json">
- <meta name="msapplication-TileColor" content="#ffffff">
- <meta name="msapplication-TileImage" content="icons/ms-icon-144x144.png">
- <meta name="theme-color" content="#ffffff">
<title>Stone Island</title>
</head>
<body class="loading">
@@ -509,7 +492,7 @@
Receive notifications for Store
</div>
<div class="toggle">
- <input type="checkbox" id="store-notifications" name="switch" class="switch">
+ <input type="checkbox" id="store-notifications" name="store" class="switch">
<label for="store-notifications"></label>
</div>
</div>
@@ -519,7 +502,7 @@
Receive notifications for Hub
</div>
<div class="toggle">
- <input type="checkbox" id="hub-notifications" name="switch" class="switch">
+ <input type="checkbox" id="hub-notifications" name="hub" class="switch">
<label for="hub-notifications"></label>
</div>
</div>
diff --git a/StoneIsland/platforms/ios/www/js/lib/account/SettingsView.js b/StoneIsland/platforms/ios/www/js/lib/account/SettingsView.js
index 0de80048..0d6fa807 100755
--- a/StoneIsland/platforms/ios/www/js/lib/account/SettingsView.js
+++ b/StoneIsland/platforms/ios/www/js/lib/account/SettingsView.js
@@ -3,22 +3,38 @@ var SettingsView = FormView.extend({
el: "#settings",
events: {
+ "change [name=store]": "changeStore",
+ "change [name=hub]": "changeHub",
},
initialize: function(){
this.$form = this.$("form")
this.$msg = this.$(".msg")
+ this.$store = this.$("[name=store]")
+ this.$hub = this.$("[name=hub]")
this.scroller = new IScroll('#settings', app.iscroll_options)
},
show: function(){
if (! auth.logged_in()) { return app.router.go("intro") }
- app.footer.show("SAVE")
document.body.className = "settings"
this.deferScrollToTop()
+
+ this.$store.prop("checked", !! push.settings.store)
+ this.$hub.prop("checked", !! push.settings.hub)
+ // push.subscribe("store")
+ // push.subscribe("hub")
},
-
- save: function(){
+
+ changeStore: function(){
+ var state = app.settings.$store.prop("checked")
+ if (state) { push.subscribe("store") }
+ else { push.unsubscribe('store') }
+ },
+ changeHub: function(){
+ var state = app.settings.$hub.prop("checked")
+ if (state) { push.subscribe("hub") }
+ else { push.unsubscribe('hub') }
},
}) \ No newline at end of file
diff --git a/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js b/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js
index 9b49abbd..51881aa5 100755
--- a/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js
+++ b/StoneIsland/platforms/ios/www/js/lib/blogs/BlogView.js
@@ -27,13 +27,17 @@ var BlogView = View.extend({
app.archive.populate(data.archive)
this.loader.preloadImage(data.hub[0].image[0].uri, function(img){
app.hub.populate(data.hub)
- })
+ }.bind(this))
this.loader.preloadImage(data.story[0].image.uri, function(img){
app.story.populate(data.story)
- })
+ setTimeout(function(){
+ this.loader.preloadImage(data.story[1].image.uri)
+ this.loader.preloadImage(data.story[2].image.uri)
+ }.bind(this), 2000)
+ }.bind(this))
+
data.page.forEach(function(page){
app[page.tag].populate(page)
-
})
app.collection.setCollectionName( data.store[0].collection )
diff --git a/StoneIsland/platforms/ios/www/js/lib/etc/push.js b/StoneIsland/platforms/ios/www/js/lib/etc/push.js
index ab0c0141..eb0dd4c3 100755
--- a/StoneIsland/platforms/ios/www/js/lib/etc/push.js
+++ b/StoneIsland/platforms/ios/www/js/lib/etc/push.js
@@ -1 +1,69 @@
-// \ No newline at end of file
+var push = (function(){
+ var appId
+ var clientKey
+ var push = { settings: {} }
+ push.init = function(){
+ parsePlugin.initialize(appId, clientKey, push.did_initialize, push.error)
+ }
+ push.did_initialize = function() {
+ parsePlugin.registerCallback('onNotification', function(){
+ window.onNotification = push.got_push_notification
+ }, push.error)
+
+ push.settings.requested = localStorage.getItem("yoox.push_requested") == "true"
+ push.settings.hub = localStorage.getItem("yoox.push_hub") == "true"
+ push.settings.store = localStorage.getItem("yoox.push_store") == "true"
+
+ if ( ! push.settings.requested ) {
+ localStorage.setItem("yoox.push_" + channel, "true")
+ push.subscribe("hub", function(){
+ push.subscribe("store")
+ })
+ }
+ }
+ push.subscribe = function(channel, cb){
+ parsePlugin.subscribe(channel, function(){
+ push.settings[channel] = true
+ localStorage.setItem("yoox.push_" + channel, "true")
+ cb && cb()
+ }, push.error)
+ }
+ push.unsubscribe = function(channel, cb){
+ parsePlugin.unsubscribe(channel, function(){
+ push.settings[channel] = false
+ localStorage.setItem("yoox.push_" + channel, "false")
+ cb && cb()
+ }, push.error)
+ }
+ push.did_subscribe = function(){
+ // parsePlugin.getInstallationId(function(id) {
+ // var install_data = {
+ // installation_id: id,
+ // channels: ['SampleChannel']
+ // }
+ // }, push.error)
+ }
+ push.did_unsubscribe = function(){
+ // parsePlugin.getInstallationId(function(id) {
+ // var install_data = {
+ // installation_id: id,
+ // channels: ['SampleChannel']
+ // }
+ // }, push.error)
+ }
+ push.got_push_notification = function(pnObj) {
+ alert('We received this push notification: ' + JSON.stringify(pnObj));
+ app.collection.loaded = false
+ app.hub.loaded = false
+ if (pnObj.receivedInForeground === false) {
+ // TODO: route the user to the uri in pnObj
+ }
+ else {
+ app.route("intro")
+ }
+ }
+ push.error = function(e){
+ console.log("push error")
+ }
+ return push
+})() \ No newline at end of file
diff --git a/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js b/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js
index 798920d1..7a020798 100755
--- a/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js
+++ b/StoneIsland/platforms/ios/www/js/lib/products/CollectionView.js
@@ -49,7 +49,7 @@ var CollectionView = ScrollableView.extend({
return
}
this.$loader.show()
- sdk.product.all({
+ sdk.product.collection({
gallery_id: app.gallery_id,
success: this.populate.bind(this)
})
diff --git a/StoneIsland/www/icons/android-icon-144x144.png b/StoneIsland/www/icons/android-icon-144x144.png
deleted file mode 100755
index 08a2989c..00000000
--- a/StoneIsland/www/icons/android-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/android-icon-192x192.png b/StoneIsland/www/icons/android-icon-192x192.png
deleted file mode 100755
index b36071b6..00000000
--- a/StoneIsland/www/icons/android-icon-192x192.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/android-icon-36x36.png b/StoneIsland/www/icons/android-icon-36x36.png
deleted file mode 100755
index f37ec0e2..00000000
--- a/StoneIsland/www/icons/android-icon-36x36.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/android-icon-48x48.png b/StoneIsland/www/icons/android-icon-48x48.png
deleted file mode 100755
index 0556cbed..00000000
--- a/StoneIsland/www/icons/android-icon-48x48.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/android-icon-72x72.png b/StoneIsland/www/icons/android-icon-72x72.png
deleted file mode 100755
index 07272e93..00000000
--- a/StoneIsland/www/icons/android-icon-72x72.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/android-icon-96x96.png b/StoneIsland/www/icons/android-icon-96x96.png
deleted file mode 100755
index efcfbca5..00000000
--- a/StoneIsland/www/icons/android-icon-96x96.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-114x114.png b/StoneIsland/www/icons/apple-icon-114x114.png
deleted file mode 100755
index 56e9a482..00000000
--- a/StoneIsland/www/icons/apple-icon-114x114.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-120x120.png b/StoneIsland/www/icons/apple-icon-120x120.png
deleted file mode 100755
index c9b1bb2b..00000000
--- a/StoneIsland/www/icons/apple-icon-120x120.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-144x144.png b/StoneIsland/www/icons/apple-icon-144x144.png
deleted file mode 100755
index 08a2989c..00000000
--- a/StoneIsland/www/icons/apple-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-152x152.png b/StoneIsland/www/icons/apple-icon-152x152.png
deleted file mode 100755
index 9af7c290..00000000
--- a/StoneIsland/www/icons/apple-icon-152x152.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-180x180.png b/StoneIsland/www/icons/apple-icon-180x180.png
deleted file mode 100755
index 249a5463..00000000
--- a/StoneIsland/www/icons/apple-icon-180x180.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-57x57.png b/StoneIsland/www/icons/apple-icon-57x57.png
deleted file mode 100755
index f7b5a99d..00000000
--- a/StoneIsland/www/icons/apple-icon-57x57.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-60x60.png b/StoneIsland/www/icons/apple-icon-60x60.png
deleted file mode 100755
index 9605a263..00000000
--- a/StoneIsland/www/icons/apple-icon-60x60.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-72x72.png b/StoneIsland/www/icons/apple-icon-72x72.png
deleted file mode 100755
index 07272e93..00000000
--- a/StoneIsland/www/icons/apple-icon-72x72.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-76x76.png b/StoneIsland/www/icons/apple-icon-76x76.png
deleted file mode 100755
index 5ba075af..00000000
--- a/StoneIsland/www/icons/apple-icon-76x76.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon-precomposed.png b/StoneIsland/www/icons/apple-icon-precomposed.png
deleted file mode 100755
index 65303103..00000000
--- a/StoneIsland/www/icons/apple-icon-precomposed.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/apple-icon.png b/StoneIsland/www/icons/apple-icon.png
deleted file mode 100755
index 65303103..00000000
--- a/StoneIsland/www/icons/apple-icon.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/browserconfig.xml b/StoneIsland/www/icons/browserconfig.xml
deleted file mode 100755
index c5541482..00000000
--- a/StoneIsland/www/icons/browserconfig.xml
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<browserconfig><msapplication><tile><square70x70logo src="/ms-icon-70x70.png"/><square150x150logo src="/ms-icon-150x150.png"/><square310x310logo src="/ms-icon-310x310.png"/><TileColor>#ffffff</TileColor></tile></msapplication></browserconfig> \ No newline at end of file
diff --git a/StoneIsland/www/icons/favicon-16x16.png b/StoneIsland/www/icons/favicon-16x16.png
deleted file mode 100755
index 8787c0e6..00000000
--- a/StoneIsland/www/icons/favicon-16x16.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/favicon-32x32.png b/StoneIsland/www/icons/favicon-32x32.png
deleted file mode 100755
index c78d2d28..00000000
--- a/StoneIsland/www/icons/favicon-32x32.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/favicon-96x96.png b/StoneIsland/www/icons/favicon-96x96.png
deleted file mode 100755
index efcfbca5..00000000
--- a/StoneIsland/www/icons/favicon-96x96.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/favicon.ico b/StoneIsland/www/icons/favicon.ico
deleted file mode 100755
index 521e2cfc..00000000
--- a/StoneIsland/www/icons/favicon.ico
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/manifest.json b/StoneIsland/www/icons/manifest.json
deleted file mode 100755
index 013d4a6a..00000000
--- a/StoneIsland/www/icons/manifest.json
+++ /dev/null
@@ -1,41 +0,0 @@
-{
- "name": "App",
- "icons": [
- {
- "src": "\/android-icon-36x36.png",
- "sizes": "36x36",
- "type": "image\/png",
- "density": "0.75"
- },
- {
- "src": "\/android-icon-48x48.png",
- "sizes": "48x48",
- "type": "image\/png",
- "density": "1.0"
- },
- {
- "src": "\/android-icon-72x72.png",
- "sizes": "72x72",
- "type": "image\/png",
- "density": "1.5"
- },
- {
- "src": "\/android-icon-96x96.png",
- "sizes": "96x96",
- "type": "image\/png",
- "density": "2.0"
- },
- {
- "src": "\/android-icon-144x144.png",
- "sizes": "144x144",
- "type": "image\/png",
- "density": "3.0"
- },
- {
- "src": "\/android-icon-192x192.png",
- "sizes": "192x192",
- "type": "image\/png",
- "density": "4.0"
- }
- ]
-} \ No newline at end of file
diff --git a/StoneIsland/www/icons/ms-icon-144x144.png b/StoneIsland/www/icons/ms-icon-144x144.png
deleted file mode 100755
index 08a2989c..00000000
--- a/StoneIsland/www/icons/ms-icon-144x144.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/ms-icon-150x150.png b/StoneIsland/www/icons/ms-icon-150x150.png
deleted file mode 100755
index 98983d89..00000000
--- a/StoneIsland/www/icons/ms-icon-150x150.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/ms-icon-310x310.png b/StoneIsland/www/icons/ms-icon-310x310.png
deleted file mode 100755
index cd0e0a98..00000000
--- a/StoneIsland/www/icons/ms-icon-310x310.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/icons/ms-icon-70x70.png b/StoneIsland/www/icons/ms-icon-70x70.png
deleted file mode 100755
index 09adb6db..00000000
--- a/StoneIsland/www/icons/ms-icon-70x70.png
+++ /dev/null
Binary files differ
diff --git a/StoneIsland/www/index.html b/StoneIsland/www/index.html
index e0925f65..8393eda1 100755
--- a/StoneIsland/www/index.html
+++ b/StoneIsland/www/index.html
@@ -26,23 +26,6 @@
<link rel="stylesheet" type="text/css" href="css/products.css">
<link rel="stylesheet" type="text/css" href="css/cart.css">
<link rel="stylesheet" type="text/css" href="css/blogs.css">
- <link rel="apple-touch-icon" sizes="57x57" href="icons/apple-icon-57x57.png">
- <link rel="apple-touch-icon" sizes="60x60" href="icons/apple-icon-60x60.png">
- <link rel="apple-touch-icon" sizes="72x72" href="icons/apple-icon-72x72.png">
- <link rel="apple-touch-icon" sizes="76x76" href="icons/apple-icon-76x76.png">
- <link rel="apple-touch-icon" sizes="114x114" href="icons/apple-icon-114x114.png">
- <link rel="apple-touch-icon" sizes="120x120" href="icons/apple-icon-120x120.png">
- <link rel="apple-touch-icon" sizes="144x144" href="icons/apple-icon-144x144.png">
- <link rel="apple-touch-icon" sizes="152x152" href="icons/apple-icon-152x152.png">
- <link rel="apple-touch-icon" sizes="180x180" href="icons/apple-icon-180x180.png">
- <link rel="icon" type="image/png" sizes="192x192" href="icons/android-icon-192x192.png">
- <link rel="icon" type="image/png" sizes="32x32" href="icons/favicon-32x32.png">
- <link rel="icon" type="image/png" sizes="96x96" href="icons/favicon-96x96.png">
- <link rel="icon" type="image/png" sizes="16x16" href="icons/favicon-16x16.png">
- <link rel="manifest" href="icons/manifest.json">
- <meta name="msapplication-TileColor" content="#ffffff">
- <meta name="msapplication-TileImage" content="icons/ms-icon-144x144.png">
- <meta name="theme-color" content="#ffffff">
<title>Stone Island</title>
</head>
<body class="loading">
@@ -509,7 +492,7 @@
Receive notifications for Store
</div>
<div class="toggle">
- <input type="checkbox" id="store-notifications" name="switch" class="switch">
+ <input type="checkbox" id="store-notifications" name="store" class="switch">
<label for="store-notifications"></label>
</div>
</div>
@@ -519,7 +502,7 @@
Receive notifications for Hub
</div>
<div class="toggle">
- <input type="checkbox" id="hub-notifications" name="switch" class="switch">
+ <input type="checkbox" id="hub-notifications" name="hub" class="switch">
<label for="hub-notifications"></label>
</div>
</div>
diff --git a/StoneIsland/www/js/lib/account/SettingsView.js b/StoneIsland/www/js/lib/account/SettingsView.js
index 0de80048..0d6fa807 100755
--- a/StoneIsland/www/js/lib/account/SettingsView.js
+++ b/StoneIsland/www/js/lib/account/SettingsView.js
@@ -3,22 +3,38 @@ var SettingsView = FormView.extend({
el: "#settings",
events: {
+ "change [name=store]": "changeStore",
+ "change [name=hub]": "changeHub",
},
initialize: function(){
this.$form = this.$("form")
this.$msg = this.$(".msg")
+ this.$store = this.$("[name=store]")
+ this.$hub = this.$("[name=hub]")
this.scroller = new IScroll('#settings', app.iscroll_options)
},
show: function(){
if (! auth.logged_in()) { return app.router.go("intro") }
- app.footer.show("SAVE")
document.body.className = "settings"
this.deferScrollToTop()
+
+ this.$store.prop("checked", !! push.settings.store)
+ this.$hub.prop("checked", !! push.settings.hub)
+ // push.subscribe("store")
+ // push.subscribe("hub")
},
-
- save: function(){
+
+ changeStore: function(){
+ var state = app.settings.$store.prop("checked")
+ if (state) { push.subscribe("store") }
+ else { push.unsubscribe('store') }
+ },
+ changeHub: function(){
+ var state = app.settings.$hub.prop("checked")
+ if (state) { push.subscribe("hub") }
+ else { push.unsubscribe('hub') }
},
}) \ No newline at end of file
diff --git a/StoneIsland/www/js/lib/blogs/BlogView.js b/StoneIsland/www/js/lib/blogs/BlogView.js
index 59c0a192..51881aa5 100755
--- a/StoneIsland/www/js/lib/blogs/BlogView.js
+++ b/StoneIsland/www/js/lib/blogs/BlogView.js
@@ -27,14 +27,14 @@ var BlogView = View.extend({
app.archive.populate(data.archive)
this.loader.preloadImage(data.hub[0].image[0].uri, function(img){
app.hub.populate(data.hub)
- })
+ }.bind(this))
this.loader.preloadImage(data.story[0].image.uri, function(img){
app.story.populate(data.story)
setTimeout(function(){
this.loader.preloadImage(data.story[1].image.uri)
this.loader.preloadImage(data.story[2].image.uri)
- }, 2000)
- })
+ }.bind(this), 2000)
+ }.bind(this))
data.page.forEach(function(page){
app[page.tag].populate(page)
diff --git a/StoneIsland/www/js/lib/etc/push.js b/StoneIsland/www/js/lib/etc/push.js
index 0db5c1a2..eb0dd4c3 100755
--- a/StoneIsland/www/js/lib/etc/push.js
+++ b/StoneIsland/www/js/lib/etc/push.js
@@ -1,12 +1,39 @@
var push = (function(){
var appId
var clientKey
- var push = {}
+ var push = { settings: {} }
push.init = function(){
- parsePlugin.initialize(appId, clientKey, push.subscribe, push.error)
+ parsePlugin.initialize(appId, clientKey, push.did_initialize, push.error)
}
- push.subscribe = function() {
- parsePlugin.subscribe('SampleChannel', push.did_subscribe, push.error)
+ push.did_initialize = function() {
+ parsePlugin.registerCallback('onNotification', function(){
+ window.onNotification = push.got_push_notification
+ }, push.error)
+
+ push.settings.requested = localStorage.getItem("yoox.push_requested") == "true"
+ push.settings.hub = localStorage.getItem("yoox.push_hub") == "true"
+ push.settings.store = localStorage.getItem("yoox.push_store") == "true"
+
+ if ( ! push.settings.requested ) {
+ localStorage.setItem("yoox.push_" + channel, "true")
+ push.subscribe("hub", function(){
+ push.subscribe("store")
+ })
+ }
+ }
+ push.subscribe = function(channel, cb){
+ parsePlugin.subscribe(channel, function(){
+ push.settings[channel] = true
+ localStorage.setItem("yoox.push_" + channel, "true")
+ cb && cb()
+ }, push.error)
+ }
+ push.unsubscribe = function(channel, cb){
+ parsePlugin.unsubscribe(channel, function(){
+ push.settings[channel] = false
+ localStorage.setItem("yoox.push_" + channel, "false")
+ cb && cb()
+ }, push.error)
}
push.did_subscribe = function(){
// parsePlugin.getInstallationId(function(id) {
@@ -16,9 +43,27 @@ var push = (function(){
// }
// }, push.error)
}
+ push.did_unsubscribe = function(){
+ // parsePlugin.getInstallationId(function(id) {
+ // var install_data = {
+ // installation_id: id,
+ // channels: ['SampleChannel']
+ // }
+ // }, push.error)
+ }
+ push.got_push_notification = function(pnObj) {
+ alert('We received this push notification: ' + JSON.stringify(pnObj));
+ app.collection.loaded = false
+ app.hub.loaded = false
+ if (pnObj.receivedInForeground === false) {
+ // TODO: route the user to the uri in pnObj
+ }
+ else {
+ app.route("intro")
+ }
+ }
push.error = function(e){
console.log("push error")
- }
-
+ }
return push
})() \ No newline at end of file
diff --git a/StoneIsland/www/js/lib/products/CollectionView.js b/StoneIsland/www/js/lib/products/CollectionView.js
index d290e4b4..7a020798 100755
--- a/StoneIsland/www/js/lib/products/CollectionView.js
+++ b/StoneIsland/www/js/lib/products/CollectionView.js
@@ -49,7 +49,7 @@ var CollectionView = ScrollableView.extend({
return
}
this.$loader.show()
- sdk.collection.all({
+ sdk.product.collection({
gallery_id: app.gallery_id,
success: this.populate.bind(this)
})