diff options
author | Allan Wang <me@allanwang.ca> | 2020-07-18 20:02:06 -0700 |
---|---|---|
committer | Allan Wang <me@allanwang.ca> | 2020-07-18 20:02:06 -0700 |
commit | 5eb18e7464ceb5b7029912498ab02cf9b2556903 (patch) | |
tree | 32d184c7ef27eeaf5f6639bc9300d5cb822d372a /app/src/main/kotlin/com/pitchedapps/frost/injectors | |
parent | 0fc1e0c9c13c6cf551f985c3617f1bcaf8f62aa6 (diff) | |
download | frost-5eb18e7464ceb5b7029912498ab02cf9b2556903.tar.gz frost-5eb18e7464ceb5b7029912498ab02cf9b2556903.tar.bz2 frost-5eb18e7464ceb5b7029912498ab02cf9b2556903.zip |
Split prefs into segments
Diffstat (limited to 'app/src/main/kotlin/com/pitchedapps/frost/injectors')
3 files changed, 4 insertions, 3 deletions
diff --git a/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssAssets.kt b/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssAssets.kt index 4b93bb3a..9aaf5c9d 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssAssets.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/injectors/CssAssets.kt @@ -26,8 +26,8 @@ import ca.allanwang.kau.utils.colorToForeground import ca.allanwang.kau.utils.toRgbaString import ca.allanwang.kau.utils.use import ca.allanwang.kau.utils.withAlpha -import com.pitchedapps.frost.utils.L import com.pitchedapps.frost.prefs.Prefs +import com.pitchedapps.frost.utils.L import java.io.BufferedReader import java.io.FileNotFoundException import java.util.Locale diff --git a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt index fbd10b18..b629fb91 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsAssets.kt @@ -20,8 +20,8 @@ import android.content.Context import android.webkit.WebView import androidx.annotation.VisibleForTesting import ca.allanwang.kau.kotlin.lazyContext -import com.pitchedapps.frost.utils.L import com.pitchedapps.frost.prefs.Prefs +import com.pitchedapps.frost.utils.L import java.io.BufferedReader import java.io.FileNotFoundException import java.util.Locale diff --git a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt index 73a62f17..2959974f 100644 --- a/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt +++ b/app/src/main/kotlin/com/pitchedapps/frost/injectors/JsInjector.kt @@ -18,8 +18,8 @@ package com.pitchedapps.frost.injectors import android.webkit.WebView import androidx.annotation.VisibleForTesting -import com.pitchedapps.frost.utils.L import com.pitchedapps.frost.prefs.Prefs +import com.pitchedapps.frost.utils.L import com.pitchedapps.frost.web.FrostWebViewClient import kotlin.random.Random import org.apache.commons.text.StringEscapeUtils @@ -85,6 +85,7 @@ class JsBuilder { */ interface InjectorContract { fun inject(webView: WebView, prefs: Prefs) + /** * Toggle the injector (usually through Prefs * If false, will fallback to an empty action |