Commit 0fb21984 authored by John Vincent's avatar John Vincent

Completely refactor app 2

Currently unfinished. Use Ionic 5, have components use standard attributes and tags. Have proper layouts for ios and android.
parent 1704cb28
Pipeline #118161503 failed with stages
in 1 minute and 14 seconds
# NPM renames .gitignore to .npmignore
# In order to prevent that, we remove the initial "."
# And the CLI then renames it
# Using Android gitignore template: https://github.com/github/gitignore/blob/master/Android.gitignore
# Built application files
*.apk
*.ap_
*.aab
# Files for the ART/Dalvik VM
*.dex
# Java class files
*.class
# Generated files
bin/
gen/
out/
release/
# Gradle files
.gradle/
build/
# Local configuration file (sdk path, etc)
local.properties
# Proguard folder generated by Eclipse
proguard/
# Log Files
*.log
# Android Studio Navigation editor temp files
.navigation/
# Android Studio captures folder
captures/
# IntelliJ
*.iml
.idea/workspace.xml
.idea/tasks.xml
.idea/gradle.xml
.idea/assetWizardSettings.xml
.idea/dictionaries
.idea/libraries
# Android Studio 3 in .gitignore file.
.idea/caches
.idea/modules.xml
# Comment next line if keeping position of elements in Navigation Editor is relevant for you
.idea/navEditor.xml
# Keystore files
# Uncomment the following lines if you do not want to check your keystore files in.
#*.jks
#*.keystore
# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild
# Freeline
freeline.py
freeline/
freeline_project_description.json
# fastlane
fastlane/report.xml
fastlane/Preview.html
fastlane/screenshots
fastlane/test_output
fastlane/readme.md
# Version control
vcs.xml
# lint
lint/intermediates/
lint/generated/
lint/outputs/
lint/tmp/
# lint/reports/
# Cordova plugins for Capacitor
capacitor-cordova-android-plugins
# Copied web assets
app/src/main/assets/public
/build/*
!/build/.npmkeep
apply plugin: 'com.android.application'
apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'
apply plugin: 'io.fabric'
android {
compileSdkVersion 29
defaultConfig {
applicationId "io.tenseventyseven.arion"
minSdkVersion 23
versionCode 1
versionName "1.0"
targetSdkVersion 29
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
}
repositories {
maven {
url "https://dl.bintray.com/ionic-team/capacitor"
}
flatDir{
dirs '../capacitor-cordova-android-plugins/src/main/libs', 'libs'
}
}
dependencies {
implementation fileTree(include: ['*.jar'], dir: 'libs')
implementation 'com.android.support:appcompat-v7:28.0.0'
implementation project(':capacitor-android')
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.2'
implementation 'com.google.firebase:firebase-analytics:16.5.0'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
implementation project(':capacitor-cordova-android-plugins')
}
apply from: 'capacitor.build.gradle'
try {
def servicesJSON = file('google-services.json')
if (servicesJSON.text) {
apply plugin: 'com.google.gms.google-services'
}
} catch(Exception e) {
logger.warn("google-services.json not found, google-services plugin not applied. Push Notifications won't work")
}
\ No newline at end of file
// DO NOT EDIT THIS FILE! IT IS GENERATED EACH TIME "capacitor update" IS RUN
android {
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
}
apply from: "../capacitor-cordova-android-plugins/cordova.variables.gradle"
dependencies {
implementation project(':capacitor-navigationbar')
}
if (hasProperty('postBuildExtras')) {
postBuildExtras()
}
{
"project_info": {
"project_number": "691313042370",
"firebase_url": "https://arion-ao3.firebaseio.com",
"project_id": "arion-ao3",
"storage_bucket": "arion-ao3.appspot.com"
},
"client": [
{
"client_info": {
"mobilesdk_app_id": "1:691313042370:android:ccb24ee03f8dca8d93ec5b",
"android_client_info": {
"package_name": "io.tenseventyseven.arion"
}
},
"oauth_client": [
{
"client_id": "691313042370-c20gar401pndqr9spg53ltikc67u2clk.apps.googleusercontent.com",
"client_type": 3
}
],
"api_key": [
{
"current_key": "AIzaSyA43vPN_jv2cx5dcm1AyZ9yJb7Vj9Bzm9g"
}
],
"services": {
"appinvite_service": {
"other_platform_oauth_client": [
{
"client_id": "691313042370-c20gar401pndqr9spg53ltikc67u2clk.apps.googleusercontent.com",
"client_type": 3
}
]
}
}
}
],
"configuration_version": "1"
}
\ No newline at end of file
# Add project specific ProGuard rules here.
# You can control the set of applied configuration files using the
# proguardFiles setting in build.gradle.
#
# For more details, see
# http://developer.android.com/guide/developing/tools/proguard.html
# If your project uses WebView with JS, uncomment the following
# and specify the fully qualified class name to the JavaScript interface
# class:
#-keepclassmembers class fqcn.of.javascript.interface.for.webview {
# public *;
#}
# Uncomment this to preserve the line number information for
# debugging stack traces.
#-keepattributes SourceFile,LineNumberTable
# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
package com.getcapacitor.myapp;
import android.content.Context;
import android.support.test.InstrumentationRegistry;
import android.support.test.runner.AndroidJUnit4;
import org.junit.Test;
import org.junit.runner.RunWith;
import static org.junit.Assert.*;
/**
* Instrumented test, which will execute on an Android device.
*
* @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
*/
@RunWith(AndroidJUnit4.class)
public class ExampleInstrumentedTest {
@Test
public void useAppContext() throws Exception {
// Context of the app under test.
Context appContext = InstrumentationRegistry.getTargetContext();
assertEquals("com.getcapacitor.app", appContext.getPackageName());
}
}
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="io.tenseventyseven.arion">
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:roundIcon="@mipmap/ic_launcher_round"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale"
android:name=".ArionActivity"
android:label="@string/title_activity_main"
android:theme="@style/AppTheme.NoActionBarLaunch"
android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="@string/custom_url_scheme" />
</intent-filter>
</activity>
<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="${applicationId}.fileprovider"
android:exported="false"
android:grantUriPermissions="true">
<meta-data
android:name="android.support.FILE_PROVIDER_PATHS"
android:resource="@xml/file_paths"></meta-data>
</provider>
</application>
<!-- Permissions -->
<uses-permission android:name="android.permission.INTERNET" />
<!-- Camera, Photos, input file -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<!-- Geolocation API -->
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-feature android:name="android.hardware.location.gps" />
<!-- Network API -->
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<!-- Navigator.getUserMedia -->
<!-- Video -->
<uses-permission android:name="android.permission.CAMERA" />
<!-- Audio -->
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-permission android:name="android.permission.MODIFY_AUDIO_SETTINGS"/>
</manifest>
{
"appId": "io.tenseventyseven.arion",
"appName": "Arion",
"bundledWebRuntime": false,
"npmClient": "npm",
"webDir": "www",
"cordova": {}
}
package io.tenseventyseven.arion;
import android.os.Bundle;
import com.getcapacitor.BridgeActivity;
import com.getcapacitor.Plugin;
// plugins
import com.nikosdouvlis.navigationbar.NavigationBar;
import java.util.ArrayList;
public class ArionActivity extends BridgeActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.init(savedInstanceState, new ArrayList<Class<? extends Plugin>>() {{
add(NavigationBar.class);
}});
}
}
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/splash_black" />
</layer-list>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/splash_background" />
<item android:bottom="48dp" android:width="144dp" android:height="144dp" android:drawable="@mipmap/tenseventyseven_product_logo_arion" android:gravity="center" />
<item android:bottom="64dp" android:width="36dp" android:height="36dp" android:drawable="@mipmap/tenseventyseven_dev_logo" android:gravity="bottom|center" />
</layer-list>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<android.support.design.widget.CoordinatorLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent" />
</android.support.design.widget.CoordinatorLayout>
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
<background android:drawable="@color/ic_launcher_background"/>
<foreground android:drawable="@mipmap/ic_launcher_foreground"/>
</adaptive-icon>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="48dp"
android:height="48dp"
android:viewportWidth="469"
android:viewportHeight="469">
<group
android:translateY="469"
android:scaleX="0.007913"
android:scaleY="-0.007913">
<path
android:fillColor="#bfbfbf"
android:fillAlpha="0.75"
android:pathData="M6640 45160 l0 -14050 7400 0 7400 0 0 14050 0 14050 -7400 0 -7400 0 0 -14050z" />
<path
android:fillColor="#bfbfbf"
android:fillAlpha="0.75"
android:pathData="M44555 59199 c-104 -4 -266 -13 -360 -19 -93 -6 -249 -17 -345 -26 -96 -8 -254 -24 -350 -35 -96 -10 -256 -31 -355 -45 -99 -13 -272 -40 -385 -59 -113 -19 -266 -46 -340 -60 -74 -15 -216 -44 -315 -65 -99 -22 -256 -58 -350 -80 -93 -23 -260 -66 -370 -96 -110 -31 -289 -82 -397 -115 -109 -32 -320 -101 -470 -153 -150 -52 -349 -123 -443 -159 -93 -36 -237 -93 -320 -127 -82 -34 -253 -107 -380 -163 -126 -56 -376 -174 -555 -264 -179 -89 -414 -212 -523 -273 -109 -61 -265 -149 -345 -197 -81 -48 -219 -131 -307 -186 -88 -55 -234 -150 -325 -210 -91 -61 -226 -153 -300 -205 -74 -53 -222 -160 -327 -239 -106 -79 -270 -205 -365 -281 -95 -76 -238 -194 -318 -261 -80 -68 -228 -198 -330 -290 -102 -91 -299 -278 -439 -416 -139 -137 -331 -333 -425 -435 -95 -102 -221 -241 -282 -310 -60 -69 -146 -168 -190 -220 -44 -52 -145 -176 -225 -275 -79 -99 -196 -250 -260 -335 -64 -85 -165 -222 -224 -305 -59 -82 -171 -247 -250 -365 -78 -118 -177 -271 -220 -340 -43 -69 -119 -195 -170 -280 -50 -85 -137 -236 -192 -335 -55 -99 -155 -286 -221 -415 -67 -129 -160 -318 -207 -420 -48 -102 -118 -257 -157 -345 -39 -88 -103 -241 -143 -340 -41 -99 -105 -263 -143 -365 -39 -102 -106 -291 -150 -420 -44 -129 -109 -334 -145 -455 -36 -121 -86 -294 -111 -385 -24 -91 -63 -241 -86 -335 -22 -93 -58 -251 -80 -350 -21 -99 -55 -263 -74 -365 -20 -102 -47 -256 -61 -343 -14 -87 -36 -238 -50 -335 -13 -97 -31 -235 -39 -307 -9 -71 -24 -227 -35 -345 -11 -118 -25 -291 -31 -385 -5 -93 -15 -278 -20 -410 -5 -132 -10 -355 -10 -495 0 -140 5 -365 10 -500 6 -135 15 -317 20 -405 6 -88 17 -239 26 -335 8 -96 24 -254 35 -350 11 -96 31 -258 45 -360 14 -102 38 -264 54 -361 17 -97 46 -259 65 -359 19 -100 59 -293 90 -429 30 -136 82 -351 116 -477 33 -126 82 -305 110 -399 28 -93 84 -272 124 -396 41 -125 107 -316 146 -425 40 -110 114 -302 164 -429 51 -126 136 -329 189 -450 54 -121 173 -373 266 -560 93 -187 220 -433 283 -546 63 -114 148 -262 188 -330 40 -68 125 -207 188 -309 63 -102 164 -259 224 -350 61 -91 153 -226 205 -300 53 -74 160 -222 239 -327 79 -106 207 -273 285 -370 78 -98 194 -239 257 -313 63 -74 167 -193 231 -265 63 -71 179 -197 256 -280 78 -82 256 -263 395 -400 140 -138 340 -327 444 -420 105 -94 260 -229 345 -301 85 -72 224 -185 308 -253 85 -67 240 -186 345 -265 106 -78 253 -185 327 -238 74 -52 203 -139 285 -195 83 -55 240 -156 350 -225 110 -68 254 -156 320 -195 66 -39 194 -112 285 -163 91 -52 327 -175 525 -275 198 -100 464 -227 590 -283 127 -55 298 -129 380 -163 83 -33 227 -90 320 -126 94 -36 247 -92 340 -125 94 -32 251 -86 350 -118 99 -32 257 -81 350 -108 94 -28 265 -76 380 -106 116 -31 307 -78 425 -105 118 -27 307 -68 420 -90 113 -23 284 -54 380 -71 96 -16 272 -43 390 -60 118 -16 294 -39 390 -49 96 -11 254 -27 350 -35 96 -9 247 -20 335 -26 88 -5 266 -14 395 -20 129 -5 361 -10 515 -10 154 0 386 5 515 10 129 6 307 15 395 20 88 6 239 17 335 26 96 8 270 26 385 39 116 14 289 36 385 50 96 14 242 37 325 51 82 13 222 39 310 55 88 17 259 52 381 79 121 27 277 63 345 80 68 17 192 49 274 71 83 22 227 63 320 90 94 28 251 77 350 109 99 32 257 85 350 118 94 33 247 89 340 125 94 36 237 93 320 126 82 34 253 108 380 163 126 56 392 183 590 283 198 100 434 223 525 275 91 51 219 124 285 163 66 39 203 123 305 186 102 63 259 164 350 224 91 61 226 153 300 205 74 53 222 160 327 239 106 79 273 207 370 285 98 78 237 191 308 252 72 61 211 183 311 272 100 90 264 243 365 341 101 98 264 261 363 363 98 102 252 266 341 365 88 99 211 239 271 310 61 72 167 201 237 288 70 86 205 262 300 390 95 127 214 291 263 362 50 72 136 198 191 280 55 83 145 222 200 310 55 88 138 225 185 305 47 80 127 219 178 310 52 91 175 327 275 525 100 198 227 464 283 590 55 127 129 298 163 380 33 83 90 227 126 320 36 94 91 244 124 336 32 91 88 256 124 367 36 112 94 303 129 425 35 122 89 321 120 442 30 121 75 312 100 425 24 113 58 277 75 365 17 88 42 228 55 310 14 83 37 229 51 325 14 96 36 270 50 385 13 116 31 289 39 385 9 96 20 247 26 335 5 88 14 266 20 395 5 129 10 361 10 515 0 154 -5 386 -10 515 -6 129 -15 307 -20 395 -6 88 -17 239 -26 335 -8 96 -24 254 -35 350 -10 96 -33 272 -49 390 -17 118 -44 294 -60 390 -17 96 -48 267 -71 380 -22 113 -63 302 -90 420 -27 118 -74 310 -105 425 -30 116 -78 287 -106 380 -27 94 -78 258 -113 365 -35 107 -88 265 -118 350 -30 85 -84 232 -120 325 -36 94 -93 237 -126 320 -34 82 -108 253 -163 380 -56 126 -183 392 -283 590 -100 198 -223 434 -275 525 -51 91 -124 219 -163 285 -39 66 -127 210 -195 320 -69 110 -170 268 -225 350 -56 83 -143 211 -195 285 -53 74 -160 221 -238 327 -79 105 -198 260 -265 345 -68 84 -181 223 -253 308 -72 85 -207 240 -300 345 -93 104 -323 343 -510 531 -188 187 -413 405 -501 484 -88 79 -230 203 -315 276 -85 73 -230 193 -321 266 -91 74 -262 206 -380 294 -118 88 -281 208 -364 266 -82 57 -212 146 -288 197 -76 51 -227 147 -335 215 -108 67 -252 155 -319 194 -67 39 -211 121 -320 182 -109 61 -349 187 -533 278 -184 92 -425 207 -535 256 -110 48 -276 120 -370 158 -93 39 -246 100 -340 135 -93 36 -240 90 -325 120 -85 30 -236 81 -335 113 -99 32 -247 79 -330 104 -82 25 -235 68 -339 96 -104 28 -264 69 -355 91 -91 22 -238 56 -326 75 -88 19 -252 53 -365 74 -113 22 -263 49 -335 60 -71 12 -205 32 -297 45 -92 14 -243 34 -335 45 -92 11 -267 28 -388 39 -121 11 -294 25 -385 31 -91 6 -275 15 -410 20 -135 5 -378 9 -540 8 -162 0 -380 -5 -485 -9z" />
<path
android:fillColor="#bfbfbf"
android:fillAlpha="0.75"
android:pathData="M14040 14045 l0 -14045 7025 0 7025 0 0 14045 0 14045 -7025 0 -7025 0 0 -14045z" />
<path
android:fillColor="#bfbfbf"
android:fillAlpha="0.75"
android:pathData="M45090 14045 l0 -14045 7025 0 7025 0 0 14045 0 14045 -7025 0 -7025 0 0 -14045z" />
<path
android:fillColor="#bfbfbf"
android:fillAlpha="0.75"
android:pathData="M0 21070 l0 -7020 14045 0 14045 0 0 7020 0 7020 -14045 0 -14045 0 0 -7020z" />
<path
android:fillColor="#bfbfbf"
android:fillAlpha="0.75"
android:pathData="M31040 21070 l0 -7020 14050 0 14050 0 0 7020 0 7020 -14050 0 -14050 0 0 -7020z" />
</group>
</vector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="128dp"
android:height="128dp"
android:viewportWidth="468"
android:viewportHeight="468">
<group
android:translateY="468"
android:scaleX="0.051942"
android:scaleY="-0.051942">
<path
android:fillColor="#A30A0B"
android:pathData="M3200 8070 c-52 -5 -140 -16 -195 -25 -55 -9 -152 -29 -215 -45 -64 -16 -169 -48 -235 -71 -65 -23 -189 -77 -274 -120 -86 -43 -205 -109 -264 -148 -59 -39 -152 -106 -205 -148 -53 -42 -149 -129 -213 -193 -63 -63 -146 -153 -183 -200 -37 -47 -101 -135 -142 -196 -40 -62 -101 -163 -133 -225 -33 -63 -75 -150 -94 -194 -19 -44 -51 -130 -71 -190 -21 -61 -48 -154 -61 -208 -13 -54 -32 -148 -42 -210 -14 -87 -18 -173 -18 -387 0 -219 4 -298 18 -390 11 -63 32 -167 48 -230 16 -63 48 -169 71 -235 23 -66 77 -190 119 -275 42 -85 117 -216 167 -290 49 -74 132 -185 185 -245 52 -61 132 -145 177 -188 45 -43 114 -104 154 -135 39 -32 103 -81 141 -108 39 -28 104 -71 146 -96 41 -25 125 -71 185 -101 60 -30 138 -67 174 -82 36 -15 115 -45 177 -66 61 -21 163 -49 227 -64 63 -14 164 -33 223 -42 75 -11 177 -16 338 -16 169 0 258 4 335 17 58 9 152 28 210 42 58 14 155 44 215 66 61 22 164 66 230 98 66 32 162 84 213 115 52 31 137 88 190 126 l97 69 5 -1057 5 -1058 23 -66 c12 -36 39 -92 60 -125 21 -32 61 -80 89 -106 28 -25 78 -60 112 -77 33 -17 87 -38 118 -46 31 -8 93 -15 138 -15 44 0 104 7 134 15 29 7 79 26 110 41 33 17 84 56 127 98 50 50 81 92 104 140 26 56 34 87 41 170 4 56 8 486 9 956 0 470 5 936 10 1035 7 128 16 210 34 285 13 58 34 134 46 170 12 36 46 115 75 175 29 61 77 146 105 190 29 44 79 112 110 150 32 39 88 99 125 133 36 35 90 81 118 104 29 22 82 60 119 84 37 24 112 66 165 93 54 27 137 62 184 79 47 16 129 40 183 51 55 12 186 28 295 35 144 11 212 20 255 35 32 11 79 32 104 47 26 15 74 55 107 88 33 34 72 84 87 112 15 28 34 77 43 109 8 33 15 96 15 142 0 45 -5 106 -11 135 -6 29 -24 81 -41 115 -16 35 -53 89 -83 121 -31 34 -80 73 -116 92 -34 18 -84 39 -113 47 -28 7 -100 16 -161 20 -60 3 -174 0 -253 -6 -78 -6 -202 -22 -275 -36 -72 -14 -174 -36 -224 -50 -51 -13 -136 -41 -190 -61 -54 -20 -158 -64 -230 -99 -73 -35 -172 -87 -220 -116 -49 -29 -122 -76 -165 -106 -42 -29 -78 -53 -81 -53 -2 0 -7 57 -11 128 -4 70 -12 168 -17 217 -6 50 -23 151 -39 226 -16 75 -49 198 -75 275 -25 76 -84 216 -129 309 -46 94 -123 228 -170 299 -48 72 -112 162 -143 200 -31 39 -116 130 -187 202 -72 71 -165 157 -206 190 -41 33 -97 76 -125 95 -27 19 -91 60 -141 92 -50 31 -156 88 -235 126 -79 38 -205 90 -279 115 -74 25 -184 57 -245 70 -60 14 -164 32 -230 41 -66 9 -196 17 -290 20 -93 2 -213 0 -265 -5z m355 -1080 c61 -6 156 -22 213 -35 57 -14 149 -43 205 -65 56 -22 145 -66 199 -97 53 -32 133 -87 177 -121 44 -35 109 -94 143 -131 35 -36 84 -93 109 -126 25 -33 67 -96 94 -139 26 -44 61 -109 77 -145 17 -37 43 -104 59 -151 16 -47 38 -129 49 -184 16 -76 20 -139 20 -281 0 -115 -5 -213 -15 -266 -8 -46 -26 -124 -40 -173 -14 -49 -50 -140 -79 -201 -29 -61 -78 -149 -108 -196 -31 -46 -86 -118 -122 -159 -36 -41 -98 -103 -138 -138 -40 -35 -109 -87 -153 -116 -44 -30 -122 -75 -174 -101 -51 -25 -139 -62 -195 -80 -55 -19 -144 -42 -196 -52 -69 -13 -144 -17 -275 -17 -145 1 -200 5 -282 22 -56 12 -141 36 -190 53 -48 17 -136 56 -195 86 -59 30 -147 82 -195 116 -48 34 -130 105 -183 157 -52 52 -125 138 -163 190 -37 52 -94 149 -126 215 -33 66 -71 154 -84 195 -14 42 -33 114 -43 160 -15 68 -19 128 -19 295 0 165 4 228 18 295 10 47 32 125 48 174 16 48 52 134 80 189 28 56 78 141 110 188 33 48 96 126 141 173 44 48 117 116 162 150 45 35 113 83 151 106 39 24 102 58 142 76 40 18 110 46 155 62 46 17 121 38 168 47 47 10 119 21 160 25 41 4 100 8 130 9 30 0 105 -4 165 -9z" />
</group>
</vector>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
android:transitionOrdering="together">
<explode xmlns:android="http://schemas.android.com/apk/res/android">
</explode>
<fade>
</fade>
</transitionSet>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<transitionSet xmlns:android="http://schemas.android.com/apk/res/android"
android:transitionOrdering="together">
<fade>
</fade>
</transitionSet>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="AppTheme.NoActionBarLaunch" parent="AppTheme.NoActionBar">
<item name="android:background">@drawable/tenseventyseven_app_splash</item>
<item name="android:windowLightStatusBar">true</item>
<item name="android:statusBarColor">@color/splash_background</item>
<item name="android:windowBackground">@color/splash_background</item>
<item name="android:navigationBarColor">@color/ic_launcher_background</item>
</style>
</resources>
\ No newline at end of file
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<item name="splash" type="drawable">@drawable/tenseventyseven_app_splash</item>
</resources>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="ic_launcher_background">#A30A0B</color>
<color name="splash_background">#F2F2F2</color>
<color name="splash_black">#000000</color>
</resources>