-
Notifications
You must be signed in to change notification settings - Fork 809
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #2389 from fossasia/development
fix: Google play console issues
- Loading branch information
Showing
126 changed files
with
1,625 additions
and
2,216 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,13 @@ | ||
**Fixes** #<!-- Add issue number here. This will automatically closes the issue. If you do not solve the issue entirely, please change the message to e.g. "First steps for issues #IssueNumber" --> | ||
Fixes #<!-- Add issue number here. This will automatically closes the issue. If you do not solve the issue entirely, please change the message to e.g. "First steps for issues #IssueNumber" --> | ||
|
||
**Changes**: | ||
- <!-- Add here what changes were made in this issue and if possible provide links. --> | ||
## Changes | ||
- <!-- Add here what changes were made in this pull request and if possible provide links. --> | ||
|
||
**Screen shots for the changes**: | ||
<!-- Add screen shots/screen recordings of the layout where you made changes or a `*.gif` containing a demonstration --> | ||
## Screenshots / Recordings | ||
<!-- Add screen shots/screen recordings of the layout where you made changes or a `*.gif` containing a demonstration. Fill "> N/A" if the change is not a UI fix. --> | ||
|
||
**Checklist**: <!-- Please tick following check boxes with `[x]` if the respective task is completed --> | ||
- [ ] I have used resources from `strings.xml`, `dimens.xml` and `colors.xml` without hard-coding any value. | ||
- [ ] No modifications done at the end of resource files `strings.xml`, `dimens.xml` or `colors.xml`. | ||
- [ ] I have reformatted code and fixed indentation in every file included in this pull request | ||
- [ ] My code does not contain any extra lines or extra spaces. | ||
- [ ] I have requested reviews from maintainers. | ||
- [ ] **No hard coding**: I have used resources from `strings.xml`, `dimens.xml` and `colors.xml` without hard coding any value. | ||
- [ ] **No end of file edits**: No modifications done at end of resource files `strings.xml`, `dimens.xml` or `colors.xml`. | ||
- [ ] **Code reformatting**: I have reformatted code and fixed indentation in every file included in this pull request. | ||
- [ ] **No extra space**: My code does not contain any extra lines or extra spaces than the ones that are necessary. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,111 @@ | ||
plugins { | ||
id("com.android.application") | ||
} | ||
|
||
apply(plugin = "realm-android") | ||
|
||
val keystoreExists = System.getenv("KEYSTORE_FILE") != null | ||
|
||
android { | ||
namespace = "io.pslab" | ||
compileSdk = 34 | ||
|
||
defaultConfig { | ||
applicationId = "io.pslab" | ||
minSdk = 31 | ||
targetSdk = 34 | ||
versionCode = 22 | ||
versionName = "3.1.0" | ||
} | ||
|
||
signingConfigs { | ||
if (keystoreExists) { | ||
register("release") { | ||
storeFile = file(System.getenv("KEYSTORE_FILE")) | ||
storePassword = System.getenv("STORE_PASS") | ||
keyAlias = System.getenv("ALIAS") | ||
keyPassword = System.getenv("KEY_PASS") | ||
} | ||
} | ||
} | ||
|
||
buildTypes { | ||
debug { | ||
versionNameSuffix = "Version: " | ||
resValue("string", "version", "${versionNameSuffix}${defaultConfig.versionName}") | ||
} | ||
release { | ||
isMinifyEnabled = false | ||
proguardFiles( | ||
getDefaultProguardFile("proguard-android.txt"), | ||
"proguard-rules.pro" | ||
) | ||
resValue("string", "version", "${defaultConfig.versionName}") | ||
signingConfig = if (keystoreExists) signingConfigs.getByName("release") else null | ||
} | ||
} | ||
lint { | ||
abortOnError = false | ||
} | ||
compileOptions { | ||
sourceCompatibility = JavaVersion.VERSION_11 | ||
targetCompatibility = JavaVersion.VERSION_11 | ||
} | ||
} | ||
|
||
|
||
dependencies { | ||
|
||
// Android stock libraries | ||
implementation("androidx.appcompat:appcompat:1.6.1") | ||
implementation("androidx.cardview:cardview:1.0.0") | ||
implementation("androidx.recyclerview:recyclerview:1.3.2") | ||
implementation("com.google.android.material:material:1.11.0") | ||
implementation("androidx.preference:preference:1.2.1") | ||
implementation("androidx.browser:browser:1.7.0") | ||
implementation("androidx.constraintlayout:constraintlayout:2.1.4") | ||
|
||
// Custom tools libraries | ||
implementation("com.github.PhilJay:MPAndroidChart:v3.1.0") | ||
implementation("com.github.bmelnychuk:atv:1.2.9") | ||
implementation("de.hdodenhof:circleimageview:3.1.0") | ||
implementation("com.github.devlight.navigationtabstrip:navigationtabstrip:1.0.4") | ||
implementation("com.afollestad.material-dialogs", "commons", "0.9.6.0") | ||
implementation("com.github.medyo:android-about-page:1.3.1") | ||
implementation("com.github.tiagohm.MarkdownView:library:0.19.0") | ||
implementation("com.github.mirrajabi:search-dialog:1.2.4") | ||
implementation("com.sdsmdg.harjot:croller:1.0.7") | ||
implementation("com.github.BeppiMenozzi:Knob:1.9.0") | ||
implementation("com.github.warkiz.widget:indicatorseekbar:2.1.2") | ||
implementation("com.github.Vatican-Cameos:CarouselPicker:1.2") | ||
implementation("com.github.anastr:speedviewlib:1.6.1") | ||
implementation("com.github.GoodieBag:ProtractorView:v1.2") | ||
implementation("com.github.Triggertrap:SeekArc:v1.1") | ||
|
||
// Apache commons | ||
implementation("org.apache.commons:commons-math3:3.6.1") | ||
implementation("org.apache.commons:commons-lang3:3.14.0") | ||
|
||
// Picasso | ||
implementation("com.squareup.picasso:picasso:2.71828") | ||
|
||
// OKHTTP | ||
implementation("com.squareup.okhttp3:okhttp:4.9.3") | ||
|
||
// ButterKnife | ||
val butterKnifeVersion = "10.2.3" | ||
annotationProcessor("com.jakewharton:butterknife-compiler:$butterKnifeVersion") | ||
implementation("com.jakewharton:butterknife:$butterKnifeVersion") | ||
|
||
// Map libraries | ||
implementation("org.osmdroid:osmdroid-android:6.1.18") | ||
implementation("org.osmdroid:osmdroid-mapsforge:6.1.18") | ||
implementation("org.osmdroid:osmdroid-geopackage:6.1.18") { | ||
exclude("org.osmdroid.gpkg"); | ||
exclude("ormlite-core"); | ||
exclude("com.j256.ormlite"); | ||
} | ||
|
||
// Realm | ||
implementation("io.realm:android-adapters:4.0.0") | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.