added splash screen and changed appId
@ -1,10 +1,10 @@
|
|||||||
apply plugin: 'com.android.application'
|
apply plugin: 'com.android.application'
|
||||||
|
|
||||||
android {
|
android {
|
||||||
namespace "com.example.app"
|
namespace "com.github.Qortal.qortalMobile"
|
||||||
compileSdk rootProject.ext.compileSdkVersion
|
compileSdk rootProject.ext.compileSdkVersion
|
||||||
defaultConfig {
|
defaultConfig {
|
||||||
applicationId "com.example.app"
|
applicationId "com.github.Qortal.qortalMobile"
|
||||||
minSdkVersion rootProject.ext.minSdkVersion
|
minSdkVersion rootProject.ext.minSdkVersion
|
||||||
targetSdkVersion rootProject.ext.targetSdkVersion
|
targetSdkVersion rootProject.ext.targetSdkVersion
|
||||||
versionCode 1
|
versionCode 1
|
||||||
|
@ -12,6 +12,7 @@ dependencies {
|
|||||||
implementation project(':capacitor-browser')
|
implementation project(':capacitor-browser')
|
||||||
implementation project(':capacitor-filesystem')
|
implementation project(':capacitor-filesystem')
|
||||||
implementation project(':capacitor-local-notifications')
|
implementation project(':capacitor-local-notifications')
|
||||||
|
implementation project(':capacitor-splash-screen')
|
||||||
implementation project(':evva-capacitor-secure-storage-plugin')
|
implementation project(':evva-capacitor-secure-storage-plugin')
|
||||||
implementation project(':transistorsoft-capacitor-background-fetch')
|
implementation project(':transistorsoft-capacitor-background-fetch')
|
||||||
implementation "androidx.webkit:webkit:1.4.0"
|
implementation "androidx.webkit:webkit:1.4.0"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package com.example.app;
|
package com.github.Qortal.qortalMobile;
|
||||||
|
|
||||||
|
|
||||||
import android.content.Context;
|
import android.content.Context;
|
@ -1,4 +1,4 @@
|
|||||||
package com.example.app;
|
package com.github.Qortal.qortalMobile;
|
||||||
|
|
||||||
import com.getcapacitor.BridgeActivity;
|
import com.getcapacitor.BridgeActivity;
|
||||||
|
|
Before Width: | Height: | Size: 7.5 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 9.0 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 14 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 7.7 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 4.0 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 9.6 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 17 KiB After Width: | Height: | Size: 1.1 MiB |
9
android/app/src/main/res/drawable/launch_screen.xml
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<item android:drawable="@color/white" /> <!-- Background color, replace as needed -->
|
||||||
|
<item>
|
||||||
|
<bitmap
|
||||||
|
android:gravity="center"
|
||||||
|
android:src="@drawable/splash" /> <!-- Your splash image -->
|
||||||
|
</item>
|
||||||
|
</layer-list>
|
Before Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 3.9 KiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 6.1 KiB After Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 3.7 KiB After Width: | Height: | Size: 852 B |
Before Width: | Height: | Size: 7.3 KiB After Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 3.8 KiB After Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 2.0 KiB After Width: | Height: | Size: 459 B |
Before Width: | Height: | Size: 4.3 KiB After Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 8.8 KiB After Width: | Height: | Size: 10 KiB |
Before Width: | Height: | Size: 6.4 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 17 KiB |
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 18 KiB |
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 3.0 KiB |
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 33 KiB |
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 4.6 KiB |
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 52 KiB |
4
android/app/src/main/res/values/colors.xml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<resources>
|
||||||
|
<color name="white">#FFFFFF</color>
|
||||||
|
<!-- Define any additional colors here -->
|
||||||
|
</resources>
|
@ -1,7 +1,7 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<resources>
|
<resources>
|
||||||
<string name="app_name">Qortal </string>
|
<string name="app_name">Qortal Go</string>
|
||||||
<string name="title_activity_main">Qortal </string>
|
<string name="title_activity_main">Qortal Go</string>
|
||||||
<string name="package_name">com.example.app</string>
|
<string name="package_name">com.github.Qortal.qortalMobile</string>
|
||||||
<string name="custom_url_scheme">com.example.app</string>
|
<string name="custom_url_scheme">com.github.Qortal.qortalMobile</string>
|
||||||
</resources>
|
</resources>
|
||||||
|
@ -17,6 +17,8 @@
|
|||||||
|
|
||||||
|
|
||||||
<style name="AppTheme.NoActionBarLaunch" parent="Theme.SplashScreen">
|
<style name="AppTheme.NoActionBarLaunch" parent="Theme.SplashScreen">
|
||||||
<item name="android:background">@drawable/splash</item>
|
<item name="android:windowBackground">@drawable/launch_screen</item>
|
||||||
</style>
|
<item name="android:windowSplashScreenIconBackgroundColor">@null</item>
|
||||||
|
|
||||||
|
</style>
|
||||||
</resources>
|
</resources>
|
@ -11,6 +11,9 @@ project(':capacitor-filesystem').projectDir = new File('../node_modules/@capacit
|
|||||||
include ':capacitor-local-notifications'
|
include ':capacitor-local-notifications'
|
||||||
project(':capacitor-local-notifications').projectDir = new File('../node_modules/@capacitor/local-notifications/android')
|
project(':capacitor-local-notifications').projectDir = new File('../node_modules/@capacitor/local-notifications/android')
|
||||||
|
|
||||||
|
include ':capacitor-splash-screen'
|
||||||
|
project(':capacitor-splash-screen').projectDir = new File('../node_modules/@capacitor/splash-screen/android')
|
||||||
|
|
||||||
include ':evva-capacitor-secure-storage-plugin'
|
include ':evva-capacitor-secure-storage-plugin'
|
||||||
project(':evva-capacitor-secure-storage-plugin').projectDir = new File('../node_modules/@evva/capacitor-secure-storage-plugin/android')
|
project(':evva-capacitor-secure-storage-plugin').projectDir = new File('../node_modules/@evva/capacitor-secure-storage-plugin/android')
|
||||||
|
|
||||||
|
@ -1,13 +1,22 @@
|
|||||||
import type { CapacitorConfig } from '@capacitor/cli';
|
import type { CapacitorConfig } from '@capacitor/cli';
|
||||||
|
|
||||||
const config: CapacitorConfig = {
|
const config: CapacitorConfig = {
|
||||||
appId: 'com.example.app',
|
appId: 'com.github.Qortal.qortalMobile',
|
||||||
appName: 'Qortal ',
|
appName: 'Qortal Go',
|
||||||
webDir: 'dist',
|
webDir: 'dist',
|
||||||
"plugins": {
|
"plugins": {
|
||||||
"LocalNotifications": {
|
"LocalNotifications": {
|
||||||
"smallIcon": "qort",
|
"smallIcon": "qort",
|
||||||
"iconColor": "#09b6e8"
|
"iconColor": "#ffffff"
|
||||||
|
},
|
||||||
|
"SplashScreen": {
|
||||||
|
"launchShowDuration": 3000,
|
||||||
|
"backgroundColor": "#ffffff",
|
||||||
|
"androidScaleType": "FIT_XY",
|
||||||
|
"showSpinner": true,
|
||||||
|
"androidSpinnerStyle": "large",
|
||||||
|
"splashFullScreen": true,
|
||||||
|
"splashImmersive": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
17
package-lock.json
generated
@ -1,12 +1,12 @@
|
|||||||
{
|
{
|
||||||
"name": "ext-one",
|
"name": "qortal-go",
|
||||||
"version": "0.0.0",
|
"version": "0.2.0",
|
||||||
"lockfileVersion": 3,
|
"lockfileVersion": 3,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "ext-one",
|
"name": "qortal-go",
|
||||||
"version": "0.0.0",
|
"version": "0.2.0",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@capacitor/android": "^6.1.2",
|
"@capacitor/android": "^6.1.2",
|
||||||
"@capacitor/browser": "^6.0.3",
|
"@capacitor/browser": "^6.0.3",
|
||||||
@ -14,6 +14,7 @@
|
|||||||
"@capacitor/core": "^6.1.2",
|
"@capacitor/core": "^6.1.2",
|
||||||
"@capacitor/filesystem": "^6.0.1",
|
"@capacitor/filesystem": "^6.0.1",
|
||||||
"@capacitor/local-notifications": "^6.1.0",
|
"@capacitor/local-notifications": "^6.1.0",
|
||||||
|
"@capacitor/splash-screen": "^6.0.2",
|
||||||
"@chatscope/chat-ui-kit-react": "^2.0.3",
|
"@chatscope/chat-ui-kit-react": "^2.0.3",
|
||||||
"@dnd-kit/core": "^6.1.0",
|
"@dnd-kit/core": "^6.1.0",
|
||||||
"@dnd-kit/sortable": "^8.0.0",
|
"@dnd-kit/sortable": "^8.0.0",
|
||||||
@ -525,6 +526,14 @@
|
|||||||
"@capacitor/core": "^6.0.0"
|
"@capacitor/core": "^6.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"node_modules/@capacitor/splash-screen": {
|
||||||
|
"version": "6.0.2",
|
||||||
|
"resolved": "https://registry.npmjs.org/@capacitor/splash-screen/-/splash-screen-6.0.2.tgz",
|
||||||
|
"integrity": "sha512-WC0KYZ+ev15up03xs4fTnoTKwBVUSxXsKKQr/8XAncvi/nAG8qrpanW8OlavSC5zF5e1IZZDLsI2GSv0SkZ7VQ==",
|
||||||
|
"peerDependencies": {
|
||||||
|
"@capacitor/core": "^6.0.0"
|
||||||
|
}
|
||||||
|
},
|
||||||
"node_modules/@chatscope/chat-ui-kit-react": {
|
"node_modules/@chatscope/chat-ui-kit-react": {
|
||||||
"version": "2.0.3",
|
"version": "2.0.3",
|
||||||
"resolved": "https://registry.npmjs.org/@chatscope/chat-ui-kit-react/-/chat-ui-kit-react-2.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/@chatscope/chat-ui-kit-react/-/chat-ui-kit-react-2.0.3.tgz",
|
||||||
|
@ -18,6 +18,7 @@
|
|||||||
"@capacitor/core": "^6.1.2",
|
"@capacitor/core": "^6.1.2",
|
||||||
"@capacitor/filesystem": "^6.0.1",
|
"@capacitor/filesystem": "^6.0.1",
|
||||||
"@capacitor/local-notifications": "^6.1.0",
|
"@capacitor/local-notifications": "^6.1.0",
|
||||||
|
"@capacitor/splash-screen": "^6.0.2",
|
||||||
"@chatscope/chat-ui-kit-react": "^2.0.3",
|
"@chatscope/chat-ui-kit-react": "^2.0.3",
|
||||||
"@dnd-kit/core": "^6.1.0",
|
"@dnd-kit/core": "^6.1.0",
|
||||||
"@dnd-kit/sortable": "^8.0.0",
|
"@dnd-kit/sortable": "^8.0.0",
|
||||||
|