diff --git a/app/build.gradle b/app/build.gradle index 2bddd7b2f..619f3eb7d 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -78,7 +78,7 @@ android { } dependencies { - implementation 'com.simplemobiletools:commons:5.28.3' + implementation 'com.simplemobiletools:commons:5.28.4' implementation 'com.theartofdev.edmodo:android-image-cropper:2.8.0' implementation 'androidx.multidex:multidex:2.0.1' implementation 'it.sephiroth.android.exif:library:1.0.1' diff --git a/app/src/main/kotlin/com/simplemobiletools/gallery/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/gallery/pro/activities/MainActivity.kt index 6da154531..5b8ecbb71 100644 --- a/app/src/main/kotlin/com/simplemobiletools/gallery/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/gallery/pro/activities/MainActivity.kt @@ -23,6 +23,7 @@ import androidx.recyclerview.widget.RecyclerView import com.simplemobiletools.commons.dialogs.ConfirmationDialog import com.simplemobiletools.commons.dialogs.CreateNewFolderDialog import com.simplemobiletools.commons.dialogs.FilePickerDialog +import com.simplemobiletools.commons.dialogs.NewAppsIconsDialog import com.simplemobiletools.commons.extensions.* import com.simplemobiletools.commons.helpers.* import com.simplemobiletools.commons.models.FileDirItem @@ -51,7 +52,6 @@ class MainActivity : SimpleActivity(), DirectoryOperationsListener { private val PICK_MEDIA = 2 private val PICK_WALLPAPER = 3 private val LAST_MEDIA_CHECK_PERIOD = 3000L - private val NEW_APP_PACKAGE = "com.simplemobiletools.clock" private var mIsPickImageIntent = false private var mIsPickVideoIntent = false @@ -118,12 +118,6 @@ class MainActivity : SimpleActivity(), DirectoryOperationsListener { mIsPasswordProtectionPending = config.isAppPasswordProtectionOn setupLatestMediaId() - // notify some users about the Clock app - /*if (System.currentTimeMillis() < 1523750400000 && !config.wasNewAppShown && config.appRunCount > 100 && config.appRunCount % 50 != 0 && !isPackageInstalled(NEW_APP_PACKAGE)) { - config.wasNewAppShown = true - NewAppDialog(this, NEW_APP_PACKAGE, "Simple Clock") - }*/ - if (!config.wereFavoritesPinned) { config.addPinnedFolders(hashSetOf(FAVORITES)) config.wereFavoritesPinned = true @@ -161,6 +155,12 @@ class MainActivity : SimpleActivity(), DirectoryOperationsListener { finish() } } + + // notify some users about the Dialer, SMS Messenger and Voice Recorder apps + if (!config.wasMessengerRecorderShown && config.appRunCount > 35) { + NewAppsIconsDialog(this) + config.wasMessengerRecorderShown = true + } } override fun onStart() {