Implement Liquid Glass blur and fix Websocket on physical devices

This commit is contained in:
2025-12-16 17:00:47 +03:00
Unverified
parent 3d7bb91b2c
commit 07af5a2d24
15 changed files with 623 additions and 176 deletions
@@ -10,6 +10,7 @@ import io.ktor.client.plugins.contentnegotiation.ContentNegotiation
import io.ktor.client.plugins.logging.LogLevel
import io.ktor.client.plugins.logging.Logger
import io.ktor.client.plugins.logging.Logging
import io.ktor.client.plugins.logging.LoggingConfig
import io.ktor.client.plugins.logging.SIMPLE
import io.ktor.client.statement.HttpResponse
import io.ktor.client.statement.bodyAsText
@@ -58,7 +59,7 @@ inline fun HttpClientConfig<*>.defaultRequest(
* @param settings Lambda to configure the [Logging.Config].
*/
inline fun HttpClientConfig<*>.logging(
crossinline settings: Logging.Config.() -> Unit
crossinline settings: LoggingConfig.() -> Unit
) = install(Logging) {
settings()
}