Selaa lähdekoodia

gradle publisher

Beautus 6 vuotta sitten
vanhempi
sitoutus
3cd40adc3b

+ 25 - 5
app/build.gradle.kts

@@ -1,6 +1,8 @@
 plugins {
     id("com.android.application")
 
+    id("com.github.triplet.play") version "2.5.0"
+
     kotlin("android")
 
     kotlin("android.extensions")
@@ -14,19 +16,31 @@ android {
         applicationId = "com.sduduzog.slimlauncher"
         minSdkVersion(21)
         targetSdkVersion(29)
-        versionCode = 41
-        versionName = "2.4.6"
+        versionCode = 42
+        versionName = "2.4.7"
         testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
         vectorDrawables{useSupportLibrary = true}
+
+        signingConfigs {
+            register("release") {
+                storeFile = file(project.extra["RELEASE_STORE_FILE"] as String)
+                storePassword = project.extra["RELEASE_STORE_PASSWORD"] as String
+                keyAlias = project.extra["RELEASE_KEY_ALIAS"] as String
+                keyPassword = project.extra["RELEASE_KEY_PASSWORD"] as String
+            }
+        }
     }
 
+
+
     buildTypes {
-        getByName("release") {
+        named("release").configure {
             isMinifyEnabled = true
             isShrinkResources = true
             proguardFiles(getDefaultProguardFile ("proguard-android-optimize.txt"), "proguard-rules.pro")
+            signingConfig = signingConfigs.getByName("release")
         }
-        getByName("debug") {
+        named("debug").configure {
             isMinifyEnabled = false
             proguardFiles (getDefaultProguardFile ("proguard-android-optimize.txt"), "proguard-rules.pro")
         }
@@ -39,7 +53,13 @@ android {
         jvmTarget = JavaVersion.VERSION_1_8.toString()
     }
 }
-
+play {
+    serviceAccountCredentials = file(project.extra["RELEASE_GPP_KEY"] as String)
+    track = "beta"
+    userFraction = 0.5
+    releaseStatus = "inProgress"
+    defaultToAppBundles = true
+}
 dependencies {
     implementation(fileTree(mapOf("dir" to "libs", "include" to listOf("*.jar"))))
 

+ 1 - 0
app/src/main/play/contact-email.txt

@@ -0,0 +1 @@
+gumedesduduzo@gmail.com

+ 1 - 0
app/src/main/play/contact-website.txt

@@ -0,0 +1 @@
+https://sduduzog.github.io/slim-launcher

+ 1 - 0
app/src/main/play/default-language.txt

@@ -0,0 +1 @@
+en-US

+ 18 - 0
app/src/main/play/listings/en-US/full-description.txt

@@ -0,0 +1,18 @@
+Slim launcher only allows you to use fewer apps on your phone. Giving you more time to enjoy life as it was intended. Also a perfect app for a minimalist lifestyle.
+
+All you need is less. 
+
+But this launcher comes with a twist
+#1 No wallpapers: Of course Slim comes with a few color themes but that's it. (This is a good thing, trust me)
+
+#2 Slim only allows you to use 5 apps on your mobile. Of course, you can switch and choose the ones you want but cheating slim by always replacing your choices becomes annoying.
+
+#3 No app icons on the home screen. You make your pick to the apps you need the most and they will be displayed by the name on the home screen.
+
+This gives you a pretty simple theme with no sudden distractions.
+
+Don't be afraid to try it out! It's best for minimalists, students who want a strict routine or just about anyone who wants a cleaner, less cluttered home screen.
+
+Follow the app on Twitter @SlimLauncher and @sduduzog
+
+View the source on https://github.com/sduduzog/slim-launcher

BIN
app/src/main/play/listings/en-US/graphics/feature-graphic/1.png


BIN
app/src/main/play/listings/en-US/graphics/icon/1.png


BIN
app/src/main/play/listings/en-US/graphics/phone-screenshots/1.png


BIN
app/src/main/play/listings/en-US/graphics/phone-screenshots/2.png


BIN
app/src/main/play/listings/en-US/graphics/phone-screenshots/3.png


BIN
app/src/main/play/listings/en-US/graphics/phone-screenshots/4.png


BIN
app/src/main/play/listings/en-US/graphics/phone-screenshots/5.png


BIN
app/src/main/play/listings/en-US/graphics/promo-graphic/1.png


+ 1 - 0
app/src/main/play/listings/en-US/short-description.txt

@@ -0,0 +1 @@
+Slim launcher lets you use only a top-five pick of apps on your home screen

+ 1 - 0
app/src/main/play/listings/en-US/title.txt

@@ -0,0 +1 @@
+Slim Launcher - Fewer distractions, more life

+ 5 - 0
app/src/main/play/release-notes/en-US/beta.txt

@@ -0,0 +1,5 @@
+1. Added a confirm dialog for remove all apps option
+
+2. Reset app name to original after renaming
+
+3. Bug fixes and download size minimized

+ 1 - 0
app/src/main/play/release-notes/en-US/internal.txt

@@ -0,0 +1 @@
+Hotfix

+ 5 - 0
app/src/main/play/release-notes/en-US/production.txt

@@ -0,0 +1,5 @@
+1. Added a confirm dialog for remove all apps option
+
+2. Reset app name to original after renaming
+
+3. Bug fixes and download size minimized

+ 1 - 2
gradle.properties

@@ -12,5 +12,4 @@ android.enableJetifier=true
 # When configured, Gradle will run in incubating parallel mode.
 # This option should only be used with decoupled projects. More details, visit
 # http://www.gradle.org/docs/current/userguide/multi_project_builds.html#sec:decoupled_projects
-# org.gradle.parallel=true
-
+# org.gradle.parallel=true