~repos /only-bible-app

#kotlin#android#ios

git clone https://pyrossh.dev/repos/only-bible-app.git

The only bible app you will ever need. No ads. No in-app purchases. No distractions.


8e0bf862 pyrossh

1 year ago
get ios target working
.idea/inspectionProfiles/Project_Default.xml CHANGED
@@ -1,12 +1,39 @@
1
1
  <component name="InspectionProjectProfileManager">
2
2
  <profile version="1.0">
3
3
  <option name="myName" value="Project Default" />
4
+ <inspection_tool class="ComposePreviewDimensionRespectsLimit" enabled="true" level="WARNING" enabled_by_default="true">
5
+ <option name="composableFile" value="true" />
6
+ </inspection_tool>
7
+ <inspection_tool class="ComposePreviewMustBeTopLevelFunction" enabled="true" level="ERROR" enabled_by_default="true">
8
+ <option name="composableFile" value="true" />
9
+ </inspection_tool>
10
+ <inspection_tool class="ComposePreviewNeedsComposableAnnotation" enabled="true" level="ERROR" enabled_by_default="true">
11
+ <option name="composableFile" value="true" />
12
+ </inspection_tool>
13
+ <inspection_tool class="ComposePreviewNotSupportedInUnitTestFiles" enabled="true" level="ERROR" enabled_by_default="true">
14
+ <option name="composableFile" value="true" />
15
+ </inspection_tool>
16
+ <inspection_tool class="GlancePreviewDimensionRespectsLimit" enabled="true" level="WARNING" enabled_by_default="true">
17
+ <option name="composableFile" value="true" />
18
+ </inspection_tool>
19
+ <inspection_tool class="GlancePreviewMustBeTopLevelFunction" enabled="true" level="ERROR" enabled_by_default="true">
20
+ <option name="composableFile" value="true" />
21
+ </inspection_tool>
22
+ <inspection_tool class="GlancePreviewNeedsComposableAnnotation" enabled="true" level="ERROR" enabled_by_default="true">
23
+ <option name="composableFile" value="true" />
24
+ </inspection_tool>
25
+ <inspection_tool class="GlancePreviewNotSupportedInUnitTestFiles" enabled="true" level="ERROR" enabled_by_default="true">
26
+ <option name="composableFile" value="true" />
27
+ </inspection_tool>
4
28
  <inspection_tool class="PreviewAnnotationInFunctionWithParameters" enabled="true" level="ERROR" enabled_by_default="true">
5
29
  <option name="composableFile" value="true" />
6
30
  </inspection_tool>
7
31
  <inspection_tool class="PreviewApiLevelMustBeValid" enabled="true" level="ERROR" enabled_by_default="true">
8
32
  <option name="composableFile" value="true" />
9
33
  </inspection_tool>
34
+ <inspection_tool class="PreviewDeviceShouldUseNewSpec" enabled="true" level="WEAK WARNING" enabled_by_default="true">
35
+ <option name="composableFile" value="true" />
36
+ </inspection_tool>
10
37
  <inspection_tool class="PreviewDimensionRespectsLimit" enabled="true" level="WARNING" enabled_by_default="true">
11
38
  <option name="composableFile" value="true" />
12
39
  </inspection_tool>
.idea/misc.xml CHANGED
@@ -1,4 +1,3 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
1
  <project version="4">
3
2
  <component name="ExternalStorageConfigurationManager" enabled="true" />
4
3
  <component name="ProjectRootManager" version="2" languageLevel="JDK_21" default="true" project-jdk-name="jbr-21" project-jdk-type="JavaSDK">
composeApp/build.gradle.kts CHANGED
@@ -17,11 +17,10 @@ plugins {
17
17
  alias(libs.plugins.compose.compiler)
18
18
  alias(libs.plugins.kotlinx.serializer)
19
19
  alias(libs.plugins.buildkonfig)
20
- alias(libs.plugins.kotlinCocoapods)
20
+ // alias(libs.plugins.kotlinCocoapods)
21
21
  }
22
22
 
23
23
  kotlin {
24
- iosArm64()
25
24
 
26
25
  androidTarget {
27
26
  @OptIn(ExperimentalKotlinGradlePluginApi::class)
@@ -30,13 +29,13 @@ kotlin {
30
29
  }
31
30
  }
32
31
 
33
- cocoapods {
32
+ // cocoapods {
34
- version = "1.15.2"
33
+ // version = "1.15.2"
35
- ios.deploymentTarget = "13.5"
34
+ // ios.deploymentTarget = "13.5"
36
35
  // pod("MicrosoftCognitiveServicesSpeech-iOS") {
37
36
  // version = "1.40"
38
37
  // }
39
- }
38
+ // }
40
39
 
41
40
  listOf(
42
41
  iosX64(),
@@ -100,25 +99,25 @@ android {
100
99
  excludes += "/META-INF/{AL2.0,LGPL2.1}"
101
100
  }
102
101
  }
103
- signingConfigs {
102
+ // signingConfigs {
104
- create("release") {
103
+ // create("release") {
105
- keyAlias = keystoreProperties["keyAlias"] as String
104
+ // keyAlias = keystoreProperties["keyAlias"] as String
106
- keyPassword = keystoreProperties["keyPassword"] as String
105
+ // keyPassword = keystoreProperties["keyPassword"] as String
107
- storeFile = file(keystoreProperties["storeFile"] as String)
106
+ // storeFile = file(keystoreProperties["storeFile"] as String)
108
- storePassword = keystoreProperties["storePassword"] as String
107
+ // storePassword = keystoreProperties["storePassword"] as String
108
+ // }
109
- }
109
+ // }
110
- }
111
- buildTypes {
110
+ // buildTypes {
112
- release {
111
+ // release {
113
- signingConfig = signingConfigs.getByName("release")
112
+ // signingConfig = signingConfigs.getByName("release")
114
- isMinifyEnabled = true
113
+ // isMinifyEnabled = true
115
- isShrinkResources = true
114
+ // isShrinkResources = true
116
- proguardFiles(
115
+ // proguardFiles(
117
- getDefaultProguardFile("proguard-android-optimize.txt"),
116
+ // getDefaultProguardFile("proguard-android-optimize.txt"),
118
- "proguard-rules.pro"
117
+ // "proguard-rules.pro"
119
- )
118
+ // )
119
+ // }
120
- }
120
+ // }
121
- }
122
121
  compileOptions {
123
122
  sourceCompatibility = JavaVersion.VERSION_11
124
123
  targetCompatibility = JavaVersion.VERSION_11
iosApp/Configuration/Config.xcconfig CHANGED
@@ -1,3 +1,3 @@
1
1
  TEAM_ID=FXH8NUGFYY
2
2
  BUNDLE_ID=sh.pyrossh.only-bible-app
3
- APP_NAME=Only Bible App
3
+ APP_NAME=Only Bible App
iosApp/iosApp.xcodeproj/project.pbxproj CHANGED
@@ -17,7 +17,7 @@
17
17
  058557BA273AAA24004C7B11 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
18
18
  058557D8273AAEEB004C7B11 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
19
19
  2152FB032600AC8F00CF470E /* iOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = iOSApp.swift; sourceTree = "<group>"; };
20
- 7555FF7B242A565900829871 /* Example1.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Example1.app; sourceTree = BUILT_PRODUCTS_DIR; };
20
+ 7555FF7B242A565900829871 /* KotlinProject.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = KotlinProject.app; sourceTree = BUILT_PRODUCTS_DIR; };
21
21
  7555FF82242A565900829871 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
22
22
  7555FF8C242A565B00829871 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
23
23
  AB3632DC29227652001CCB65 /* Config.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; path = Config.xcconfig; sourceTree = "<group>"; };
@@ -62,7 +62,7 @@
62
62
  7555FF7C242A565900829871 /* Products */ = {
63
63
  isa = PBXGroup;
64
64
  children = (
65
- 7555FF7B242A565900829871 /* Example1.app */,
65
+ 7555FF7B242A565900829871 /* KotlinProject.app */,
66
66
  );
67
67
  name = Products;
68
68
  sourceTree = "<group>";
@@ -107,7 +107,7 @@
107
107
  packageProductDependencies = (
108
108
  );
109
109
  productName = iosApp;
110
- productReference = 7555FF7B242A565900829871 /* Example1.app */;
110
+ productReference = 7555FF7B242A565900829871 /* KotlinProject.app */;
111
111
  productType = "com.apple.product-type.application";
112
112
  };
113
113
  /* End PBXNativeTarget section */
@@ -161,7 +161,7 @@
161
161
  /* Begin PBXShellScriptBuildPhase section */
162
162
  F36B1CEB2AD83DDC00CB74D5 /* Compile Kotlin Framework */ = {
163
163
  isa = PBXShellScriptBuildPhase;
164
- buildActionMask = 2147483647;
164
+ buildActionMask = 12;
165
165
  files = (
166
166
  );
167
167
  inputFileListPaths = (
@@ -390,4 +390,4 @@
390
390
  /* End XCConfigurationList section */
391
391
  };
392
392
  rootObject = 7555FF73242A565900829871 /* Project object */;
393
- }
393
+ }
iosApp/iosApp.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist DELETED
@@ -1,8 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
- <plist version="1.0">
4
- <dict>
5
- <key>IDEDidComputeMac32BitWarning</key>
6
- <true/>
7
- </dict>
8
- </plist>
iosApp/iosApp.xcodeproj/xcuserdata/peterjohn.xcuserdatad/xcschemes/iosApp.xcscheme DELETED
@@ -1,32 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
- <Scheme
3
- version = "1.3">
4
- <BuildAction>
5
- <BuildActionEntries>
6
- <BuildActionEntry
7
- buildForRunning = "YES">
8
- <BuildableReference
9
- BuildableIdentifier = "primary"
10
- BlueprintIdentifier = "7555FF7A242A565900829871"
11
- BuildableName = "KotlinProject.app"
12
- BlueprintName = "iosApp"
13
- ReferencedContainer = "container:iosApp.xcodeproj">
14
- </BuildableReference>
15
- </BuildActionEntry>
16
- </BuildActionEntries>
17
- </BuildAction>
18
- <LaunchAction
19
- useCustomWorkingDirectory = "NO"
20
- buildConfiguration = "Debug"
21
- allowLocationSimulation = "YES">
22
- <BuildableProductRunnable>
23
- <BuildableReference
24
- BuildableIdentifier = "primary"
25
- BlueprintIdentifier = "7555FF7A242A565900829871"
26
- BuildableName = "KotlinProject.app"
27
- BlueprintName = "iosApp"
28
- ReferencedContainer = "container:iosApp.xcodeproj">
29
- </BuildableReference>
30
- </BuildableProductRunnable>
31
- </LaunchAction>
32
- </Scheme>
iosApp/iosApp.xcodeproj/xcuserdata/peterjohn.xcuserdatad/xcschemes/xcschememanagement.plist DELETED
@@ -1,14 +0,0 @@
1
- <?xml version="1.0" encoding="UTF-8"?>
2
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
3
- <plist version="1.0">
4
- <dict>
5
- <key>SchemeUserState</key>
6
- <dict>
7
- <key>iosApp.xcscheme</key>
8
- <dict>
9
- <key>orderHint</key>
10
- <integer>0</integer>
11
- </dict>
12
- </dict>
13
- </dict>
14
- </plist>