From 19f1b7993d98e19e9ff18d7aaafc939f40c90179 Mon Sep 17 00:00:00 2001 From: Ivan Murashov Date: Fri, 9 Mar 2018 08:48:03 +0300 Subject: [PATCH] Crypto branding --- android/app/build.gradle | 315 +++++++++++++++++++-------------------- assets/crypto_logo.png | Bin 0 -> 20813 bytes lib/resources.dart | 3 + lib/screens/splash.dart | 2 +- pubspec.lock | 2 +- pubspec.yaml | 1 + 6 files changed, 160 insertions(+), 163 deletions(-) create mode 100644 assets/crypto_logo.png diff --git a/android/app/build.gradle b/android/app/build.gradle index 576e141..62a30d8 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,194 +1,187 @@ def localProperties = new Properties() def localPropertiesFile = rootProject.file('local.properties') if (localPropertiesFile.exists()) { - localPropertiesFile.withInputStream { stream -> - localProperties.load(stream) - } + localPropertiesFile.withInputStream { stream -> + localProperties.load(stream) + } } def flutterRoot = localProperties.getProperty('flutter.sdk') if (flutterRoot == null) { - throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") + throw new GradleException("Flutter SDK not found. Define location with flutter.sdk in the local.properties file.") } apply plugin: 'com.android.application' apply from: "$flutterRoot/packages/flutter_tools/gradle/flutter.gradle" android { - compileSdkVersion 27 - buildToolsVersion '27.0.3' + compileSdkVersion 27 + buildToolsVersion '27.0.3' - lintOptions { - disable 'InvalidPackage' - } + lintOptions { + disable 'InvalidPackage' + } - defaultConfig { - targetSdkVersion 27 - testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" - applicationId "com.dinect.checker" - } + defaultConfig { + targetSdkVersion 27 + testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" + applicationId "com.dinect.checker" + } - buildTypes { - debug { - debuggable true - signingConfig signingConfigs.debug - } - release { - signingConfig signingConfigs.debug - } + buildTypes { + debug { + debuggable true + signingConfig signingConfigs.debug } + release { + signingConfig signingConfigs.debug + } + } flavorDimensions "checker" // Не смог разобраться, как коомбинировать flavors в flutter при запуске - productFlavors { - - dinect { - applicationId 'com.dinect.checker.dinect' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" - buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" - buildConfigField "String", "endpoint", "\"https://pos-api.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" - buildConfigField "String", "appTitle", "\"Dinect\"" - buildConfigField "boolean", "showBonus", "true" - - } - - dinect_INT { - applicationId 'com.dinect.checker.int' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" - buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" - buildConfigField "String", "endpoint", "\"https://pos-api-int.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" - buildConfigField "String", "appTitle", "\"Dinect (INT)\"" - buildConfigField "boolean", "showBonus", "true" - - } - - dinect_OTE { - applicationId 'com.dinect.checker.ote' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" - buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" - buildConfigField "String", "endpoint", "\"https://pos-api-ote.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" - buildConfigField "String", "appTitle", "\"Dinect (OTE)\"" - buildConfigField "boolean", "showBonus", "true" - - } - - dinect_TESTING { - applicationId 'com.dinect.checker.testing' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" - buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" - buildConfigField "String", "endpoint", "\"https://pos-api-testing.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" - buildConfigField "String", "appTitle", "\"Dinect (TESTING)\"" - buildConfigField "boolean", "showBonus", "true" - - } - - dinect_STAGING { - applicationId 'com.dinect.checker.staging' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" - buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" - buildConfigField "String", "endpoint", "\"https://pos-api-staging.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" - buildConfigField "String", "appTitle", "\"Dinect (STAGING)\"" - buildConfigField "boolean", "showBonus", "true" - - } - - autobonus { - applicationId 'com.dinect.checker.autoclub' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"autobonus\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-234-6064\"" - buildConfigField "String", "supportUrl", "\"https://www.auto-club.biz\"" - buildConfigField "String", "endpoint", "\"https://pos-api-autoclub.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" - buildConfigField "String", "appTitle", "\"Autobonus\"" - buildConfigField "boolean", "showBonus", "false" - } - - pip { - applicationId 'com.dinect.checker.pip' - buildConfigField "String", "locale", "\"ua\"" - buildConfigField "String", "flavor", "\"pip\"" - buildConfigField "int", "currency", "980" - buildConfigField "String", "supportPhone", "\"+38 080 030 9997\\n+38 044 390 1697\"" - buildConfigField "String", "supportUrl", "\"http://discount.kiev.ua/\"" - buildConfigField "String", "endpoint", "\"https://pos-api.discount.kiev.ua/20130701/\"" - buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" - buildConfigField "String", "appTitle", "\"PIP\"" - buildConfigField "boolean", "showBonus", "true" - } - - crypto { - applicationId 'com.dinect.checker.crypto' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" - buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" - buildConfigField "String", "endpoint", "\"https://pos-api-crypto-int.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" - buildConfigField "String", "appTitle", "\"Dinect Crypto\"" - buildConfigField "boolean", "showBonus", "true" - - } - - develop { - applicationId 'com.dinect.develop' - buildConfigField "String", "locale", "\"ru\"" - buildConfigField "String", "flavor", "\"dinect\"" - buildConfigField "int", "currency", "643" - buildConfigField "String", "supportPhone", "\"8 800 555 35 35\"" - buildConfigField "String", "supportUrl", "\"http://yandex.ru/\"" - buildConfigField "String", "endpoint", "\"https://pos-api-int.dinect.com/20130701/\"" - buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" - buildConfigField "String", "appTitle", "\"dinect (develop)\"" - buildConfigField "boolean", "showBonus", "true" - } + productFlavors { + dinect { + applicationId 'com.dinect.checker.dinect' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"dinect\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" + buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" + buildConfigField "String", "endpoint", "\"https://pos-api.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" + buildConfigField "String", "appTitle", "\"Dinect\"" + buildConfigField "boolean", "showBonus", "true" } - sourceSets { - - main.jniLibs.srcDir 'jniLibs' - - pip { - res.srcDirs = ['src/pip/res'] - manifest.srcFile 'src/pip/AndroidManifest.xml' - } - + dinect_INT { + applicationId 'com.dinect.checker.int' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"dinect\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" + buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" + buildConfigField "String", "endpoint", "\"https://pos-api-int.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" + buildConfigField "String", "appTitle", "\"Dinect (INT)\"" + buildConfigField "boolean", "showBonus", "true" } + + dinect_OTE { + applicationId 'com.dinect.checker.ote' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"dinect\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" + buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" + buildConfigField "String", "endpoint", "\"https://pos-api-ote.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" + buildConfigField "String", "appTitle", "\"Dinect (OTE)\"" + buildConfigField "boolean", "showBonus", "true" + } + + dinect_TESTING { + applicationId 'com.dinect.checker.testing' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"dinect\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" + buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" + buildConfigField "String", "endpoint", "\"https://pos-api-testing.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" + buildConfigField "String", "appTitle", "\"Dinect (TESTING)\"" + buildConfigField "boolean", "showBonus", "true" + } + + dinect_STAGING { + applicationId 'com.dinect.checker.staging' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"dinect\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" + buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" + buildConfigField "String", "endpoint", "\"https://pos-api-staging.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" + buildConfigField "String", "appTitle", "\"Dinect (STAGING)\"" + buildConfigField "boolean", "showBonus", "true" + } + + autobonus { + applicationId 'com.dinect.checker.autoclub' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"autobonus\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-234-6064\"" + buildConfigField "String", "supportUrl", "\"https://www.auto-club.biz\"" + buildConfigField "String", "endpoint", "\"https://pos-api-autoclub.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" + buildConfigField "String", "appTitle", "\"Autobonus\"" + buildConfigField "boolean", "showBonus", "false" + } + + pip { + applicationId 'com.dinect.checker.pip' + buildConfigField "String", "locale", "\"ua\"" + buildConfigField "String", "flavor", "\"pip\"" + buildConfigField "int", "currency", "980" + buildConfigField "String", "supportPhone", "\"+38 080 030 9997\\n+38 044 390 1697\"" + buildConfigField "String", "supportUrl", "\"http://discount.kiev.ua/\"" + buildConfigField "String", "endpoint", "\"https://pos-api.discount.kiev.ua/20130701/\"" + buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" + buildConfigField "String", "appTitle", "\"PIP\"" + buildConfigField "boolean", "showBonus", "true" + } + + crypto { + applicationId 'com.dinect.checker.crypto' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"cryptoq\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8-800-77-55-032\"" + buildConfigField "String", "supportUrl", "\"http://www.dinect.com\"" + buildConfigField "String", "endpoint", "\"https://pos-api-crypto-int.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"bdea0f3ba9034b688019a7cac753d1209e2b227f\"" + buildConfigField "String", "appTitle", "\"Dinect Crypto\"" + buildConfigField "boolean", "showBonus", "true" + } + + develop { + applicationId 'com.dinect.develop' + buildConfigField "String", "locale", "\"ru\"" + buildConfigField "String", "flavor", "\"dinect\"" + buildConfigField "int", "currency", "643" + buildConfigField "String", "supportPhone", "\"8 800 555 35 35\"" + buildConfigField "String", "supportUrl", "\"http://yandex.ru/\"" + buildConfigField "String", "endpoint", "\"https://pos-api-int.dinect.com/20130701/\"" + buildConfigField "String", "appToken", "\"9fec83cdca38c357e6b65dbb17514cdd36bf2a08\"" + buildConfigField "String", "appTitle", "\"dinect (develop)\"" + buildConfigField "boolean", "showBonus", "true" + } + } + + sourceSets { + + main.jniLibs.srcDir 'jniLibs' + + pip { + res.srcDirs = ['src/pip/res'] + manifest.srcFile 'src/pip/AndroidManifest.xml' + } + + } } flutter { - source '../..' + source '../..' } dependencies { - compile fileTree(include: ['*.jar'], dir: 'libs') - compile 'com.android.support:appcompat-v7:27.1.0' - compile 'com.squareup.okhttp3:okhttp:3.8.1' - compile 'com.squareup.okio:okio:1.13.0' - compile 'me.dm7.barcodescanner:zxing:1.9.8' + compile fileTree(include: ['*.jar'], dir: 'libs') + compile 'com.android.support:appcompat-v7:27.1.0' + compile 'com.squareup.okhttp3:okhttp:3.8.1' + compile 'com.squareup.okio:okio:1.13.0' + compile 'me.dm7.barcodescanner:zxing:1.9.8' } diff --git a/assets/crypto_logo.png b/assets/crypto_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..a09666a5ac17bf35352ceaef3fb32334e7d703db GIT binary patch literal 20813 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 { return a ? new Container( decoration: new BoxDecoration( image: new DecorationImage( - image: new ExactAssetImage(Resources.getSplash(nullq)), + image: new ExactAssetImage(Resources.getSplash(null)), fit: BoxFit.cover))) : getScreenContent(); } diff --git a/pubspec.lock b/pubspec.lock index 81e2909..db1daed 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -82,7 +82,7 @@ packages: name: petitparser url: "https://pub.dartlang.org" source: hosted - version: "1.7.0" + version: "1.7.3" sky_engine: dependency: transitive description: flutter diff --git a/pubspec.yaml b/pubspec.yaml index 39ea140..133ff60 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -29,6 +29,7 @@ flutter: - assets/autobonus_logo.png - assets/pip_logo.png - assets/dinect_logo.png + - assets/crypto_logo.png - assets/autobonus_splash.png - assets/pip_splash.png