aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/net/lacolaco/smileessence/World.kt
diff options
context:
space:
mode:
Diffstat (limited to 'app/src/main/java/net/lacolaco/smileessence/World.kt')
-rw-r--r--app/src/main/java/net/lacolaco/smileessence/World.kt22
1 files changed, 5 insertions, 17 deletions
diff --git a/app/src/main/java/net/lacolaco/smileessence/World.kt b/app/src/main/java/net/lacolaco/smileessence/World.kt
index 7b980cd6..4c38c653 100644
--- a/app/src/main/java/net/lacolaco/smileessence/World.kt
+++ b/app/src/main/java/net/lacolaco/smileessence/World.kt
@@ -2,9 +2,8 @@ package net.lacolaco.smileessence
import android.content.Intent
import android.support.annotation.StringRes
-import de.keyboardsurfer.android.widget.crouton.Configuration
-import de.keyboardsurfer.android.widget.crouton.Crouton
-import de.keyboardsurfer.android.widget.crouton.Style
+import android.support.design.widget.Snackbar
+import kotlinx.android.synthetic.main.layout_main.*
import net.lacolaco.smileessence.activity.MainActivity
import net.lacolaco.smileessence.compat.Twitter4J
import net.lacolaco.smileessence.data.Account
@@ -225,16 +224,9 @@ class World(val account: Account) {
} else {
UIHandler().post {
if (isMainActivityActive) {
- Logger.debug(String.format("notify(crouton): %s", text))
- val conf = Configuration.Builder()
- conf.setDuration(NOTIFICATION_DURATION)
- val bstyle = Style.Builder()
- bstyle.setConfiguration(conf.build())
- bstyle.setBackgroundColorValue(if (type == NotificationType.ALERT)
- Style.holoRedLight
- else
- Style.holoBlueLight)
- Crouton.makeText(activity, text, bstyle.build()).show()
+ // TODO: Make errors distinguishable
+ Logger.debug("notify(snackbar): $text")
+ Snackbar.make(activity.viewPager, text, Snackbar.LENGTH_SHORT).show()
} else {
Logger.debug(String.format("notify(toast): %s", text))
Application.toast(text)
@@ -247,8 +239,4 @@ class World(val account: Account) {
INFO,
ALERT
}
-
- companion object {
- private val NOTIFICATION_DURATION = 1000
- }
}