diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/app.gradle b/data/apps/test-app-js-41/app/App_Resources/Android/app.gradle new file mode 100644 index 00000000..72fbcafb --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/app.gradle @@ -0,0 +1,23 @@ +// Add your native dependencies here: + +// Uncomment to add recyclerview-v7 dependency +//dependencies { +// compile 'com.android.support:recyclerview-v7:+' +//} + +android { + defaultConfig { + generatedDensities = [] + applicationId = "org.nativescript.testappjs41" + + //override supported platforms + // ndk { + // abiFilters.clear() + // abiFilters "armeabi-v7a" + // } + + } + aaptOptions { + additionalParameters "--no-version-vectors" + } +} diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/AndroidManifest.xml b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/AndroidManifest.xml new file mode 100644 index 00000000..9db83215 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/AndroidManifest.xml @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/background.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/background.png new file mode 100644 index 00000000..eb381c25 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/background.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/icon.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/icon.png new file mode 100644 index 00000000..9cde84cd Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/icon.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/logo.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/logo.png new file mode 100644 index 00000000..5218f4c9 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-hdpi/logo.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/background.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/background.png new file mode 100644 index 00000000..748b2adf Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/background.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/icon.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/icon.png new file mode 100644 index 00000000..4d6a674b Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/icon.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/logo.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/logo.png new file mode 100644 index 00000000..b9e102a7 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-ldpi/logo.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/background.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/background.png new file mode 100644 index 00000000..efeaf290 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/background.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/icon.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/icon.png new file mode 100644 index 00000000..92ccc85a Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/icon.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/logo.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/logo.png new file mode 100644 index 00000000..62633876 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-mdpi/logo.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-nodpi/splash_screen.xml b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-nodpi/splash_screen.xml new file mode 100644 index 00000000..ada77f92 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-nodpi/splash_screen.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/background.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/background.png new file mode 100644 index 00000000..612bbd07 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/background.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/icon.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/icon.png new file mode 100644 index 00000000..8bcde627 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/icon.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/logo.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/logo.png new file mode 100644 index 00000000..ad8ee2f4 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xhdpi/logo.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/background.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/background.png new file mode 100644 index 00000000..0fa88e23 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/background.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/icon.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/icon.png new file mode 100644 index 00000000..9d81c85d Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/icon.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/logo.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/logo.png new file mode 100644 index 00000000..66832783 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxhdpi/logo.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/background.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/background.png new file mode 100644 index 00000000..c650f643 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/background.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/icon.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/icon.png new file mode 100644 index 00000000..9a34d0d4 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/icon.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/logo.png b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/logo.png new file mode 100644 index 00000000..fa6331c8 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/drawable-xxxhdpi/logo.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values-v21/colors.xml b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values-v21/colors.xml new file mode 100644 index 00000000..a64641a9 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values-v21/colors.xml @@ -0,0 +1,4 @@ + + + #3d5afe + \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values-v21/styles.xml b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values-v21/styles.xml new file mode 100644 index 00000000..dac8727c --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values-v21/styles.xml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values/colors.xml b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values/colors.xml new file mode 100644 index 00000000..74ad8829 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values/colors.xml @@ -0,0 +1,7 @@ + + + #F5F5F5 + #757575 + #33B5E5 + #272734 + \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values/styles.xml b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values/styles.xml new file mode 100644 index 00000000..c793e6d4 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/Android/src/main/res/values/styles.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + + + + + diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json new file mode 100644 index 00000000..4034b76e --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/Contents.json @@ -0,0 +1,98 @@ +{ + "images" : [ + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon-29.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon-29@2x.png", + "scale" : "2x" + }, + { + "size" : "29x29", + "idiom" : "iphone", + "filename" : "icon-29@3x.png", + "scale" : "3x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "icon-40@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "iphone", + "filename" : "icon-40@3x.png", + "scale" : "3x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon-60@2x.png", + "scale" : "2x" + }, + { + "size" : "60x60", + "idiom" : "iphone", + "filename" : "icon-60@3x.png", + "scale" : "3x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "icon-29.png", + "scale" : "1x" + }, + { + "size" : "29x29", + "idiom" : "ipad", + "filename" : "icon-29@2x.png", + "scale" : "2x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "icon-40.png", + "scale" : "1x" + }, + { + "size" : "40x40", + "idiom" : "ipad", + "filename" : "icon-40@2x.png", + "scale" : "2x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "icon-76.png", + "scale" : "1x" + }, + { + "size" : "76x76", + "idiom" : "ipad", + "filename" : "icon-76@2x.png", + "scale" : "2x" + }, + { + "size" : "83.5x83.5", + "idiom" : "ipad", + "filename" : "icon-83.5@2x.png", + "scale" : "2x" + }, + { + "size" : "1024x1024", + "idiom" : "ios-marketing", + "filename" : "icon-1024.png", + "scale" : "1x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-1024.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-1024.png new file mode 100644 index 00000000..a1d7eb47 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-1024.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png new file mode 100644 index 00000000..bb9b9e86 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png new file mode 100644 index 00000000..ec609dcf Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png new file mode 100644 index 00000000..a9718080 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-29@3x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png new file mode 100644 index 00000000..214800ee Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png new file mode 100644 index 00000000..8554b88a Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png new file mode 100644 index 00000000..a22626ba Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-40@3x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png new file mode 100644 index 00000000..a22626ba Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png new file mode 100644 index 00000000..492c9c8e Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-60@3x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png new file mode 100644 index 00000000..9208113c Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png new file mode 100644 index 00000000..24415e5a Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-76@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png new file mode 100644 index 00000000..b3ef1bf0 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/AppIcon.appiconset/icon-83.5@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/Contents.json b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/Contents.json new file mode 100644 index 00000000..da4a164c --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json new file mode 100644 index 00000000..11bfcf55 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Contents.json @@ -0,0 +1,176 @@ +{ + "images" : [ + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "2436h", + "filename" : "Default-1125h.png", + "minimum-system-version" : "11.0", + "orientation" : "portrait", + "scale" : "3x" + }, + { + "orientation" : "landscape", + "idiom" : "iphone", + "extent" : "full-screen", + "filename" : "Default-Landscape-X.png", + "minimum-system-version" : "11.0", + "subtype" : "2436h", + "scale" : "3x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "736h", + "filename" : "Default-736h@3x.png", + "minimum-system-version" : "8.0", + "orientation" : "portrait", + "scale" : "3x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "736h", + "filename" : "Default-Landscape@3x.png", + "minimum-system-version" : "8.0", + "orientation" : "landscape", + "scale" : "3x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "667h", + "filename" : "Default-667h@2x.png", + "minimum-system-version" : "8.0", + "orientation" : "portrait", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "filename" : "Default@2x.png", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "extent" : "full-screen", + "idiom" : "iphone", + "subtype" : "retina4", + "filename" : "Default-568h@2x.png", + "minimum-system-version" : "7.0", + "orientation" : "portrait", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "filename" : "Default-Portrait.png", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "filename" : "Default-Landscape.png", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "filename" : "Default-Portrait@2x.png", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "filename" : "Default-Landscape@2x.png", + "extent" : "full-screen", + "minimum-system-version" : "7.0", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "filename" : "Default.png", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "filename" : "Default@2x.png", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "iphone", + "filename" : "Default-568h@2x.png", + "extent" : "full-screen", + "subtype" : "retina4", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "filename" : "Default-Portrait.png", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "1x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "filename" : "Default-Landscape.png", + "extent" : "full-screen", + "scale" : "1x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "2x" + }, + { + "orientation" : "portrait", + "idiom" : "ipad", + "filename" : "Default-Portrait@2x.png", + "extent" : "full-screen", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "extent" : "to-status-bar", + "scale" : "2x" + }, + { + "orientation" : "landscape", + "idiom" : "ipad", + "filename" : "Default-Landscape@2x.png", + "extent" : "full-screen", + "scale" : "2x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-1125h.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-1125h.png new file mode 100644 index 00000000..2913f85d Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-1125h.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png new file mode 100644 index 00000000..d7f17fcd Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-568h@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png new file mode 100644 index 00000000..b8841540 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-667h@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png new file mode 100644 index 00000000..faab4b63 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-736h@3x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape-X.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape-X.png new file mode 100644 index 00000000..cd94a3ac Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape-X.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png new file mode 100644 index 00000000..3365ba3c Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png new file mode 100644 index 00000000..a44945c1 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png new file mode 100644 index 00000000..e6dca626 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Landscape@3x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png new file mode 100644 index 00000000..1a500796 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png new file mode 100644 index 00000000..73d8b920 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default-Portrait@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png new file mode 100644 index 00000000..9f1f6ce3 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png new file mode 100644 index 00000000..514fc5cd Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchImage.launchimage/Default@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json new file mode 100644 index 00000000..4f4e9c50 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchScreen-AspectFill.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchScreen-AspectFill@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png new file mode 100644 index 00000000..c293f9c7 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png new file mode 100644 index 00000000..233693a6 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.AspectFill.imageset/LaunchScreen-AspectFill@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json new file mode 100644 index 00000000..23c0ffd7 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "filename" : "LaunchScreen-Center.png", + "scale" : "1x" + }, + { + "idiom" : "universal", + "filename" : "LaunchScreen-Center@2x.png", + "scale" : "2x" + }, + { + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "version" : 1, + "author" : "xcode" + } +} \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png new file mode 100644 index 00000000..a5a775a2 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png new file mode 100644 index 00000000..154c1934 Binary files /dev/null and b/data/apps/test-app-js-41/app/App_Resources/iOS/Assets.xcassets/LaunchScreen.Center.imageset/LaunchScreen-Center@2x.png differ diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/Info.plist b/data/apps/test-app-js-41/app/App_Resources/iOS/Info.plist new file mode 100644 index 00000000..ea3e3ea2 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/Info.plist @@ -0,0 +1,47 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleDisplayName + ${PRODUCT_NAME} + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + APPL + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + LSRequiresIPhoneOS + + UILaunchStoryboardName + LaunchScreen + UIRequiresFullScreen + + UIRequiredDeviceCapabilities + + armv7 + + UISupportedInterfaceOrientations + + UIInterfaceOrientationPortrait + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + UISupportedInterfaceOrientations~ipad + + UIInterfaceOrientationPortrait + UIInterfaceOrientationPortraitUpsideDown + UIInterfaceOrientationLandscapeLeft + UIInterfaceOrientationLandscapeRight + + + diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/LaunchScreen.storyboard b/data/apps/test-app-js-41/app/App_Resources/iOS/LaunchScreen.storyboard new file mode 100644 index 00000000..c4e5a3f3 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/LaunchScreen.storyboard @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/data/apps/test-app-js-41/app/App_Resources/iOS/build.xcconfig b/data/apps/test-app-js-41/app/App_Resources/iOS/build.xcconfig new file mode 100644 index 00000000..4b011849 --- /dev/null +++ b/data/apps/test-app-js-41/app/App_Resources/iOS/build.xcconfig @@ -0,0 +1,7 @@ +// You can add custom settings here +// for example you can uncomment the following line to force distribution code signing +// CODE_SIGN_IDENTITY = iPhone Distribution +// To build for device with Xcode 8 you need to specify your development team. More info: https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html +// DEVELOPMENT_TEAM = YOUR_TEAM_ID; +ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; +ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME = LaunchImage; diff --git a/data/apps/test-app-js-41/app/app-root.xml b/data/apps/test-app-js-41/app/app-root.xml new file mode 100644 index 00000000..54e70d97 --- /dev/null +++ b/data/apps/test-app-js-41/app/app-root.xml @@ -0,0 +1,2 @@ + + diff --git a/data/apps/test-app-js-41/app/app.css b/data/apps/test-app-js-41/app/app.css new file mode 100644 index 00000000..4a701b9e --- /dev/null +++ b/data/apps/test-app-js-41/app/app.css @@ -0,0 +1,21 @@ +/* +In NativeScript, the app.css file is where you place CSS rules that +you would like to apply to your entire application. Check out +http://docs.nativescript.org/ui/styling for a full list of the CSS +selectors and properties you can use to style UI components. + +/* +In many cases you may want to use the NativeScript core theme instead +of writing your own CSS rules. For a full list of class names in the theme +refer to http://docs.nativescript.org/ui/theme. +The imported CSS rules must precede all other types of rules. +*/ +@import '~nativescript-theme-core/css/core.light.css'; + +/* +The following CSS rule changes the font size of all UI +components that have the btn class name. +*/ +.btn { + font-size: 18; +} diff --git a/data/apps/test-app-js-41/app/app.js b/data/apps/test-app-js-41/app/app.js new file mode 100644 index 00000000..adc90737 --- /dev/null +++ b/data/apps/test-app-js-41/app/app.js @@ -0,0 +1,15 @@ +/* +In NativeScript, the app.js file is the entry point to your application. +You can use this file to perform app-level initialization, but the primary +purpose of the file is to pass control to the app’s first module. +*/ + +require("./bundle-config"); +var application = require("application"); + +application.run({ moduleName: "app-root" }); + +/* +Do not place any code after the application has been started as it will not +be executed on iOS. +*/ diff --git a/data/apps/test-app-js-41/app/bundle-config.js b/data/apps/test-app-js-41/app/bundle-config.js new file mode 100644 index 00000000..56844e28 --- /dev/null +++ b/data/apps/test-app-js-41/app/bundle-config.js @@ -0,0 +1,9 @@ +if (global.TNS_WEBPACK) { + // Register tns-core-modules UI framework modules + require("bundle-entry-points"); + + // Register application modules + // This will register each `root`, `page`, `fragment` postfixed xml, css, js, ts, scss file in the app/ folder + const context = require.context("~/", true, /(root|page|fragment)\.(xml|css|js|ts|scss|less|sass)$/); + global.registerWebpackModules(context); +} diff --git a/data/apps/test-app-js-41/app/main-page.js b/data/apps/test-app-js-41/app/main-page.js new file mode 100644 index 00000000..3728a3cd --- /dev/null +++ b/data/apps/test-app-js-41/app/main-page.js @@ -0,0 +1,41 @@ +/* +In NativeScript, a file with the same name as an XML file is known as +a code-behind file. The code-behind is a great place to place your view +logic, and to set up your page’s data binding. +*/ + +/* +NativeScript adheres to the CommonJS specification for dealing with +JavaScript modules. The CommonJS require() function is how you import +JavaScript modules defined in other files. +*/ +var createViewModel = require("./main-view-model").createViewModel; + +function onNavigatingTo(args) { + /* + This gets a reference this page’s UI component. You can + view the API reference of the Page to see what’s available at + https://docs.nativescript.org/api-reference/classes/_ui_page_.page.html + */ + var page = args.object; + + /* + A page’s bindingContext is an object that should be used to perform + data binding between XML markup and JavaScript code. Properties + on the bindingContext can be accessed using the {{ }} syntax in XML. + In this example, the {{ message }} and {{ onTap }} bindings are resolved + against the object returned by createViewModel(). + + You can learn more about data binding in NativeScript at + https://docs.nativescript.org/core-concepts/data-binding. + */ + page.bindingContext = createViewModel(); +} + +/* +Exporting a function in a NativeScript code-behind file makes it accessible +to the file’s corresponding XML file. In this case, exporting the onNavigatingTo +function here makes the navigatingTo="onNavigatingTo" binding in this page’s XML +file work. +*/ +exports.onNavigatingTo = onNavigatingTo; \ No newline at end of file diff --git a/data/apps/test-app-js-41/app/main-page.xml b/data/apps/test-app-js-41/app/main-page.xml new file mode 100644 index 00000000..086a82b1 --- /dev/null +++ b/data/apps/test-app-js-41/app/main-page.xml @@ -0,0 +1,32 @@ + + + + + + + + + +