diff --git a/README.md b/README.md index e956844..fff2281 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,27 @@ -

- -

+![Now in Android](docs/images/nia-splash.jpg "Music Sleep Timer Plus") + + + +Music Sleep Timer Plus App +================== + +**Set your music to stop after you fall asleep effortlessly.** + +Drift off to tranquility with Music Sleep Timer Plus, your personal companion for a peaceful night's rest. Our app seamlessly blends into your existing audio experience, ensuring that your favorite tunes, podcasts, or other content gently fade away as you slumber. + +Say goodbye to battery-draining music playback that disrupts your sleep. Music Sleep Timer Plus puts you in control, allowing you to set a convenient timer to automatically turn off your audio at a specified time. Simply tap the notification tile, select your desired duration, and let the app work its magic. + +Lightweight and Efficient, Compatible with Your Favorite Apps + +Unlike other sleep timer apps that burden your device, Music Sleep Timer Plus is a lightweight and efficient addition to your Android smartphone. It seamlessly integrates with your existing media players, ensuring compatibility with Spotify, YouTube, and any other app you prefer. + +# Features + +**Music Sleep Timer Plus** can be extend the timer directly from the notification drawer and the user can set timers by specific time or duration. + +# Screenshots + + ![Works with Android](https://img.shields.io/badge/Made%20for-Android-lime?style=for-the-badge&logo=android) ![GitHub Downloads](https://img.shields.io/github/downloads/D4rK7355608/com.d4rk.musicsleeptimer.plus/total?color=green&style=for-the-badge&logo=github) diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6886f65..7c7f825 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -12,21 +12,21 @@ android { applicationId = "com.d4rk.musicsleeptimer.plus" minSdk = 26 targetSdk = 34 - versionCode = 25 - versionName = "2.6_r1" + versionCode = 26 + versionName = "1.0.0" archivesName = "${applicationId}-v${versionName}" testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner" resourceConfigurations += listOf("en", "de", "es", "fr", "hi", "hu", "in", "it", "ja", "ro", "ru", "tr", "sv", "bg", "pl", "uk") } buildTypes { - getByName("release") { + release { multiDexEnabled = true isMinifyEnabled = true isShrinkResources = true isDebuggable = false proguardFiles(getDefaultProguardFile("proguard-android-optimize.txt"), "proguard-rules.pro") } - getByName("debug") { + debug { multiDexEnabled = true isMinifyEnabled = true isShrinkResources = true @@ -52,9 +52,9 @@ android { } } dependencies { - implementation("com.google.firebase:firebase-crashlytics-ktx:18.4.0") - implementation("com.google.firebase:firebase-analytics-ktx:21.3.0") - implementation("com.google.firebase:firebase-perf:20.4.0") + implementation("com.google.firebase:firebase-crashlytics-ktx:18.5.1") + implementation("com.google.firebase:firebase-analytics-ktx:21.5.0") + implementation("com.google.firebase:firebase-perf:20.5.0") implementation("androidx.appcompat:appcompat:1.6.1") implementation("androidx.multidex:multidex:2.0.1") testImplementation("junit:junit:4.13.2") diff --git a/app/src/main/play/listings/en-US/full-description.txt b/app/src/main/play/listings/en-US/full-description.txt index 05bd54e..6c5b7bb 100644 --- a/app/src/main/play/listings/en-US/full-description.txt +++ b/app/src/main/play/listings/en-US/full-description.txt @@ -1,65 +1,28 @@ -🎶 D4rK Music Sleep Timer Plus 🎶 +Drift off to tranquility with Music Sleep Timer Plus, your personal companion for a peaceful night's rest. Our app seamlessly blends into your existing audio experience, ensuring that your favorite tunes, podcasts, or other content gently fade away as you slumber. -╔╦╦╦═╦╗╔═╦═╦══╦═╗ -║║║║╩╣╚╣═╣║║║║║╩╣ -╚══╩═╩═╩═╩═╩╩╩╩═╝ +Say goodbye to battery-draining music playback that disrupts your sleep. Music Sleep Timer Plus puts you in control, allowing you to set a convenient timer to automatically turn off your audio at a specified time. Simply tap the notification tile, select your desired duration, and let the app work its magic. -Are you tired of waking up in the middle of the night to find that your phone's battery has drained and your music is still playing? Music Sleep Timer Plus is here to solve that problem. Our app is designed to help you fall asleep to your favorite tunes, podcasts, and other audio content, without worrying about your phone battery lasting through the night. +Lightweight and Efficient, Compatible with Your Favorite Apps -With Music Sleep Timer Plus, it's easy to set a timer to turn off your audio playback at a specific time. All you need to do is tap the notification tile, select your desired time, and start the countdown. The timer will run in the background, and you can continue to use your phone or other apps as usual. When the timer ends, audio playback will be stopped automatically, ensuring that your phone is conserving energy and you can get a peaceful night's sleep. +Unlike other sleep timer apps that burden your device, Music Sleep Timer Plus is a lightweight and efficient addition to your Android smartphone. It seamlessly integrates with your existing media players, ensuring compatibility with Spotify, YouTube, and any other app you prefer. -But Music Sleep Timer Plus is more than just a sleep timer. It's also a lightweight, efficient app that won't drain your phone's resources or slow it down. And because it's compatible with all media players, you can use it with Spotify, YouTube, and any other app you love. +Our app is designed to be simple and easy to use, while also being fast and lightweight. Plus, it's free and open-source software! -So if you want an easy way to make sure your music or podcasts don't keep playing all night, give Music Sleep Timer Plus a try. Get a better night's sleep with our app. +Features +• Set timers by specific time or duration +• Extend the timer directly from the notification drawer -⚠ Opening Issues! -Bugs can be reported here: https://github.com/D4rK7355608/com.d4rk.musicsleeptimer.plus/issues +Benefits +• Bloat-free design for an uncluttered experience +• Fast and lightweight, ensuring minimal battery usage -Create a service/notification/general bug. 🐞 +How it works +Simply add the Music Sleep Timer Plus notification tile to your Quick Settings bar, tap the notification tile to set a timer for your audio playback and choose from a specific time or duration. Once the timer is set, Music Sleep Timer Plus will automatically turn off your audio at the specified time, ensuring uninterrupted sleep. -🛠️ Features! -⭐️ Set the timer to a certain time, or by duration. -⭐️ Shortcut to extend the timer right in the notification drawer. -⭐️ No bloat/unnecessary features. -⭐️ Simple and easy to use. -⭐️ Fast and lightweight. -⭐️ Free and open-source software. +Get started today +Download Music Sleep Timer Plus from the Google Play Store today and start freeing up space and improving the performance of your Android device. It's free and easy to use, and it's the perfect way to keep your device running at its best. -👨‍💻 More about me! -● Music: -⇨ YouTube Music: https://music.youtube.com/channel/UCb2zXzO03OM7U9xeIsqqEQw -⇨ Spotify: https://open.spotify.com/artist/5Q58DBSe2tpBb3qqq9WVfo -⇨ Deezer: https://www.deezer.com/us/artist/408659 -⇨ SoundCloud: https://soundcloud.com/d4rk7355608 -⇨ BandLab: https://www.bandlab.com/d4rk7355608 - -● Graphics: -⇨ DeviantArt: https://www.deviantart.com/d4rk7355608 - -● Social: -⇨ GameJolt: https://gamejolt.com/@D4rK7355608 -⇨ Twitter: https://twitter.com/D4rK7355608 -⇨ Skype: d4rk7355608 -⇨ Steam Profile: https://steamcommunity.com/id/d4rk7355608 -⇨ Steam Trade Link: https://steamcommunity.com/tradeoffer/new/?partner=892981294&token=pxsUtrm3 - -● Developer stuff: -⇨ GitHub: https://github.com/D4rK7355608 -⇨ Google Play Store: https://play.google.com/store/apps/dev?id=5390214922640123642 -⇨ Google Developers: https://g.dev/D4rK7355608 - -🛑 Disclaimer! -• Don't look for a launcher icon, this app only provides a Quick Settings Tile. -• Only use the GitHub Issues section if you discover issues with the code itself. Do not mistake the Issues page as a help desk. For support, information and requests, please contact d4rk7355608@gmail.com. -• Music Sleep Timer Plus is a third party application to help the user to stop music players, video players, and Spotify easily with some extra options. Every music and video player belong to their respective owners. -• By using Music Sleep Timer Plus you won't search on how to turn off music automatically on Android or How do I set a sleep timer on my Android? Because our app does the job for you. - -💬 Feedback! +Feedback We are constantly updating and improving Music Sleep Timer Plus to give you the best possible experience. If you have any suggested features or improvements, please leave a review. In case something is not working correctly please let me know. When posting a low rating please describe what is wrong to give the possibility to fix that issue. -Thank you for choosing Music Sleep Timer Plus. We hope you enjoy using our app as much as we enjoyed creating it for you! Rate us 5 stars ⭐⭐⭐⭐⭐ if you are happy with the app! ❤ - -╔╦╦══╦══╦═╦╗ -║╔╣║║╠╗╔╣═╣║ -║║║╔╗║║║║═╬╣ -╚╝╚╝╚╝╚╝╚═╩╝ \ No newline at end of file +Thank you for choosing Music Sleep Timer Plus! We hope you enjoy using our app as much as we enjoyed creating it for you! \ No newline at end of file diff --git a/app/src/main/play/listings/en-US/short-description.txt b/app/src/main/play/listings/en-US/short-description.txt index d08c5d6..51e5a47 100644 --- a/app/src/main/play/listings/en-US/short-description.txt +++ b/app/src/main/play/listings/en-US/short-description.txt @@ -1 +1 @@ -Set your music to stop after you fall asleep. Good night! \ No newline at end of file +Set your music to stop after you fall asleep effortlessly. \ No newline at end of file diff --git a/build.gradle.kts b/build.gradle.kts index 1950b94..ddd1216 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -1,7 +1,7 @@ plugins { - id("com.android.application") version "8.1.1" apply false - id("com.android.library") version "8.1.1" apply false + id("com.android.application") version "8.1.3" apply false + id("com.android.library") version "8.1.3" apply false id("org.jetbrains.kotlin.android") version "1.9.10" apply false - id("com.google.gms.google-services") version "4.3.15" apply false + id("com.google.gms.google-services") version "4.4.0" apply false id("com.google.firebase.crashlytics") version "2.9.2" apply false } \ No newline at end of file diff --git a/docs/images/mstp-splas.png b/docs/images/mstp-splas.png new file mode 100644 index 0000000..015fd4c Binary files /dev/null and b/docs/images/mstp-splas.png differ diff --git a/docs/images/nia-splash.psxprj b/docs/images/nia-splash.psxprj new file mode 100644 index 0000000..9c496c8 Binary files /dev/null and b/docs/images/nia-splash.psxprj differ diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 806b09e..de4a76c 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ -#Sun Jul 16 12:57:41 EEST 2023 +#Thu Nov 09 10:16:15 EET 2023 distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists