[DRAFT] Android (#424)

* add android & ios folders to .gitignore

* delete android and ios dirs

* fix android build errors

* fix status bar color

* fix top cutoff on composer in android

* fix weird whitespace issue in post

* fix greyed out header android

* fix main feed getting cut off android

* fix swiping on main feed

* fix profile tabs switching on android

* A few app.json config items for iOS

* Update app.json for bgfetch

* make swiping work on android

* make splash screen cover

* add eas.json

* fix image container on android

* fix android status bar color

* use expo-splash-screen instead of react-native-splash-screen

---------

Co-authored-by: Paul Frazee <pfrazee@gmail.com>
This commit is contained in:
Ansh 2023-04-09 18:02:44 -07:00 committed by GitHub
parent 362ea7240d
commit 14c8473210
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
82 changed files with 212 additions and 3427 deletions

View file

@ -1,19 +1,36 @@
{
"expo": {
"name": "bluesky",
"name": "Bluesky",
"slug": "bluesky",
"owner": "blueskysocial",
"version": "1.15.0",
"orientation": "portrait",
"icon": "./assets/icon.png",
"userInterfaceStyle": "light",
"splash": {
"image": "./assets/cloud-splash.png",
"resizeMode": "contain",
"resizeMode": "cover",
"backgroundColor": "#ffffff"
},
"ios": {
"supportsTablet": false,
"bundleIdentifier": "xyz.blueskyweb.app"
"bundleIdentifier": "xyz.blueskyweb.app",
"config": {
"usesNonExemptEncryption": false
},
"infoPlist": {
"UIBackgroundModes": [
"fetch",
"processing"
],
"BGTaskSchedulerPermittedIdentifiers": [
"com.transistorsoft.fetch"
]
}
},
"androidStatusBar": {
"barStyle": "dark-content",
"backgroundColor": "#ffffff"
},
"android": {
"adaptiveIcon": {
@ -26,7 +43,21 @@
"favicon": "./assets/favicon.png"
},
"plugins": [
"expo-localization"
]
"expo-localization",
"react-native-background-fetch",
[
"expo-build-properties",
{
"android": {
"kotlinVersion": "1.8.0"
}
}
]
],
"extra": {
"eas": {
"projectId": "55bd077a-d905-4184-9c7f-94789ba0f302"
}
}
}
}