diff options
author | Allan Wang <me@allanwang.ca> | 2017-06-20 16:32:43 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2017-06-20 16:32:43 -0700 |
commit | 13b8505674e08cc1610ce7e77d7db8fa292372cf (patch) | |
tree | 29ae719c5639f518e2337afdab3bffbf5e4d2598 /app/src/main/kotlin/com/pitchedapps/frost/utils | |
parent | e916afddb89550d7f99f17e1477ad17f3bd770f9 (diff) | |
download | frost-13b8505674e08cc1610ce7e77d7db8fa292372cf.tar.gz frost-13b8505674e08cc1610ce7e77d7db8fa292372cf.tar.bz2 frost-13b8505674e08cc1610ce7e77d7db8fa292372cf.zip |
Fix up settings and overlay web
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/utils')
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/utils/Prefs.kt | 4 | ||||
-rw-r--r-- | app/src/main/kotlin/com/pitchedapps/frost/utils/Utils.kt | 10 |
2 files changed, 7 insertions, 7 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/utils/Prefs.kt b/app/src/main/kotlin/com/pitchedapps/frost/utils/Prefs.kt index 40735544..cda259b2 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/utils/Prefs.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/utils/Prefs.kt @@ -19,9 +19,7 @@ object Prefs : KPref() { var prevId: Long by kpref("prev_id", -1L) - var theme: Int by kpref("theme", 0, postSetter = { value: Int -> - loader.invalidate() - }) + var theme: Int by kpref("theme", 0, postSetter = { _: Int -> loader.invalidate() }) var customTextColor: Int by kpref("color_text", Color.BLACK) diff --git a/app/src/main/kotlin/com/pitchedapps/frost/utils/Utils.kt b/app/src/main/kotlin/com/pitchedapps/frost/utils/Utils.kt index d4942e9e..954a340f 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/utils/Utils.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/utils/Utils.kt @@ -15,10 +15,7 @@ import android.view.View import android.widget.TextView import ca.allanwang.kau.utils.* import com.afollestad.materialdialogs.MaterialDialog -import com.pitchedapps.frost.BuildConfig -import com.pitchedapps.frost.LoginActivity -import com.pitchedapps.frost.R -import com.pitchedapps.frost.WebOverlayActivity +import com.pitchedapps.frost.* import com.pitchedapps.frost.dbflow.CookieModel import com.pitchedapps.frost.facebook.FB_URL_BASE import com.pitchedapps.frost.facebook.FbTab @@ -36,6 +33,11 @@ fun Context.launchNewTask(clazz: Class<out Activity>, cookieList: ArrayList<Cook }) } +fun Context.launchLogin(cookieList: ArrayList<CookieModel>, clearStack: Boolean = true) { + if (cookieList.isNotEmpty()) launchNewTask(SelectorActivity::class.java, cookieList, clearStack) + else launchNewTask(LoginActivity::class.java, clearStack = clearStack) +} + fun Activity.cookies(): ArrayList<CookieModel> { return intent?.extras?.getParcelableArrayList<CookieModel>(EXTRA_COOKIES) ?: arrayListOf() } |