Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1b5ea521 authored by Ricki Hirner's avatar Ricki Hirner
Browse files

Settings provider: more logging, scripts update, lib updates

parent 48478c42
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -32,7 +32,7 @@ object Logger : SharedPreferences.OnSharedPreferenceChangeListener {


    private const val LOG_TO_FILE = "log_to_file"
    private const val LOG_TO_FILE = "log_to_file"


    val log = java.util.logging.Logger.getLogger("davdroid")!!
    val log = java.util.logging.Logger.getLogger("davx5")!!


    private lateinit var context: Context
    private lateinit var context: Context
    private lateinit var preferences: SharedPreferences
    private lateinit var preferences: SharedPreferences
+3 −1
Original line number Original line Diff line number Diff line
@@ -48,7 +48,9 @@ class Settings(
    private val observers = LinkedList<WeakReference<OnChangeListener>>()
    private val observers = LinkedList<WeakReference<OnChangeListener>>()


    init {
    init {
        ServiceLoader.load(ISettingsProviderFactory::class.java).forEach { factory ->
        val factories = ServiceLoader.load(ISettingsProviderFactory::class.java)
        Logger.log.fine("Loading settings providers from ${factories.count()} factories")
        factories.forEach { factory ->
            providers.addAll(factory.getProviders(appContext))
            providers.addAll(factory.getProviders(appContext))
        }
        }
    }
    }
Compare d36b93cc to 17b0e047
Original line number Original line Diff line number Diff line
Subproject commit d36b93cc80a93d62c126091aebaad702b049f3d2
Subproject commit 17b0e04774fa218fd94a60e6a342a22cde6d7f5c
Compare ad0fb12d to 069ca6fe
Original line number Original line Diff line number Diff line
Subproject commit ad0fb12d6cb330f9a9183209025718ce15aac217
Subproject commit 069ca6fe8f4486f20bce40c07db1cdf61487cb3c