Remove survival-manual promo

This commit is contained in:
ligi 2016-11-30 03:16:51 +01:00
parent 5953756578
commit b92041b13a
No known key found for this signature in database
GPG key ID: 8E81894010ABF23D
6 changed files with 2 additions and 21 deletions

View file

@ -17,7 +17,6 @@ import android.support.v7.app.AlertDialog
import android.view.Menu import android.view.Menu
import android.view.MenuItem import android.view.MenuItem
import android.view.View import android.view.View
import android.widget.TextView
import kotlinx.android.synthetic.main.pass_list.* import kotlinx.android.synthetic.main.pass_list.*
import org.greenrobot.eventbus.Subscribe import org.greenrobot.eventbus.Subscribe
import org.greenrobot.eventbus.ThreadMode import org.greenrobot.eventbus.ThreadMode
@ -32,21 +31,15 @@ import org.ligi.passandroid.events.ScanFinishedEvent
import org.ligi.passandroid.events.ScanProgressEvent import org.ligi.passandroid.events.ScanProgressEvent
import org.ligi.passandroid.functions.createAndAddEmptyPass import org.ligi.passandroid.functions.createAndAddEmptyPass
import org.ligi.passandroid.model.PassStoreProjection import org.ligi.passandroid.model.PassStoreProjection
import org.ligi.snackengage.SnackContext
import org.ligi.snackengage.SnackEngage import org.ligi.snackengage.SnackEngage
import org.ligi.snackengage.conditions.AfterNumberOfOpportunities
import org.ligi.snackengage.conditions.connectivity.IsConnectedViaWiFiOrUnknown
import org.ligi.snackengage.conditions.locale.IsOneOfTheseLocales
import org.ligi.snackengage.snacks.BaseSnack import org.ligi.snackengage.snacks.BaseSnack
import org.ligi.snackengage.snacks.DefaultRateSnack import org.ligi.snackengage.snacks.DefaultRateSnack
import org.ligi.snackengage.snacks.OpenURLSnack
import org.ligi.tracedroid.TraceDroid import org.ligi.tracedroid.TraceDroid
import org.ligi.tracedroid.sending.TraceDroidEmailSender import org.ligi.tracedroid.sending.TraceDroidEmailSender
import permissions.dispatcher.NeedsPermission import permissions.dispatcher.NeedsPermission
import permissions.dispatcher.OnNeverAskAgain import permissions.dispatcher.OnNeverAskAgain
import permissions.dispatcher.OnPermissionDenied import permissions.dispatcher.OnPermissionDenied
import permissions.dispatcher.RuntimePermissions import permissions.dispatcher.RuntimePermissions
import java.util.*
@RuntimePermissions @RuntimePermissions
class PassListActivity : PassAndroidActivity() { class PassListActivity : PassAndroidActivity() {
@ -154,22 +147,10 @@ class PassListActivity : PassAndroidActivity() {
} else { // if no error - check if there is a new version of the app } else { // if no error - check if there is a new version of the app
tracker.trackEvent("ui_event", "processFile", "updatenotice", null) tracker.trackEvent("ui_event", "processFile", "updatenotice", null)
SnackEngage.from(fam).withSnack(DefaultRateSnack().withDuration(BaseSnack.DURATION_INDEFINITE)).withSnack(object : OpenURLSnack("https://play.google.com/store/apps/details?id=org.ligi.survivalmanual&referrer=utm_source%3Dpassandroid", "survival") { SnackEngage.from(fam).withSnack(DefaultRateSnack().withDuration(BaseSnack.DURATION_INDEFINITE))
.build().engageWhenAppropriate()
override fun createSnackBar(snackContext: SnackContext): Snackbar {
val snackbar = super.createSnackBar(snackContext)
val textView = snackbar.view.findViewById(android.support.design.R.id.snackbar_text) as TextView
textView.setCompoundDrawablesWithIntrinsicBounds(R.mipmap.survival, 0, 0, 0)
textView.compoundDrawablePadding = resources.getDimensionPixelOffset(R.dimen.rhythm)
return snackbar
}
}.overrideTitleText("Other App by ligi:\nFree Offline Survival Guide").overrideActionText("Get It!").withDuration(BaseSnack.DURATION_INDEFINITE).withConditions(IsOneOfTheseLocales(Locale.ENGLISH), AfterNumberOfOpportunities(7), IsConnectedViaWiFiOrUnknown())).build().engageWhenAppropriate()
} }
drawer_layout.addDrawerListener(drawerToggle) drawer_layout.addDrawerListener(drawerToggle)
supportActionBar?.setDisplayHomeAsUpEnabled(true) supportActionBar?.setDisplayHomeAsUpEnabled(true)

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB