Rename core module

This commit is contained in:
ganfra 2023-01-20 16:34:04 +01:00
parent 528c01199d
commit f17dd4ccd5
52 changed files with 67 additions and 67 deletions

View file

@ -20,7 +20,7 @@ import android.content.Context
import com.squareup.anvil.annotations.ContributesTo import com.squareup.anvil.annotations.ContributesTo
import dagger.Module import dagger.Module
import dagger.Provides import dagger.Provides
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import kotlinx.coroutines.CoroutineName import kotlinx.coroutines.CoroutineName
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers import kotlinx.coroutines.Dispatchers

View file

@ -53,7 +53,7 @@ import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
import io.element.android.libraries.architecture.Async import io.element.android.libraries.architecture.Async
import io.element.android.x.core.compose.textFieldState import io.element.android.libraries.core.compose.textFieldState
import io.element.android.x.designsystem.components.VectorIcon import io.element.android.x.designsystem.components.VectorIcon
import io.element.android.x.features.login.R import io.element.android.x.features.login.R
import io.element.android.x.features.login.error.changeServerError import io.element.android.x.features.login.error.changeServerError

View file

@ -18,7 +18,7 @@ package io.element.android.x.features.login.error
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import io.element.android.x.core.uri.isValidUrl import io.element.android.libraries.core.uri.isValidUrl
import io.element.android.x.features.login.root.LoginFormState import io.element.android.x.features.login.root.LoginFormState
import io.element.android.x.ui.strings.R as StringR import io.element.android.x.ui.strings.R as StringR

View file

@ -29,7 +29,7 @@ import dagger.assisted.Assisted
import dagger.assisted.AssistedInject import dagger.assisted.AssistedInject
import io.element.android.x.anvilannotations.ContributesNode import io.element.android.x.anvilannotations.ContributesNode
import io.element.android.libraries.architecture.presenterConnector import io.element.android.libraries.architecture.presenterConnector
import io.element.android.x.core.compose.OnLifecycleEvent import io.element.android.libraries.core.compose.OnLifecycleEvent
import io.element.android.x.di.AppScope import io.element.android.x.di.AppScope
@ContributesNode(AppScope::class) @ContributesNode(AppScope::class)

View file

@ -58,7 +58,7 @@ import androidx.compose.ui.text.style.TextAlign
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
import io.element.android.x.core.compose.textFieldState import io.element.android.libraries.core.compose.textFieldState
import io.element.android.x.features.login.error.loginError import io.element.android.x.features.login.error.loginError
import io.element.android.x.libraries.testtags.TestTags import io.element.android.x.libraries.testtags.TestTags
import io.element.android.x.libraries.testtags.testTag import io.element.android.x.libraries.testtags.testTag

View file

@ -56,7 +56,7 @@ import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.text.style.TextOverflow import androidx.compose.ui.text.style.TextOverflow
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
import io.element.android.x.core.compose.LogCompositions import io.element.android.libraries.core.compose.LogCompositions
import io.element.android.x.designsystem.components.avatar.Avatar import io.element.android.x.designsystem.components.avatar.Avatar
import io.element.android.x.designsystem.components.avatar.AvatarData import io.element.android.x.designsystem.components.avatar.AvatarData
import io.element.android.x.features.messages.actionlist.ActionListEvents import io.element.android.x.features.messages.actionlist.ActionListEvents

View file

@ -22,8 +22,8 @@ import androidx.compose.runtime.MutableState
import androidx.compose.runtime.mutableStateOf import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.saveable.rememberSaveable
import io.element.android.libraries.architecture.Presenter import io.element.android.libraries.architecture.Presenter
import io.element.android.x.core.data.StableCharSequence import io.element.android.libraries.core.data.StableCharSequence
import io.element.android.x.core.data.toStableCharSequence import io.element.android.libraries.core.data.toStableCharSequence
import io.element.android.x.matrix.room.MatrixRoom import io.element.android.x.matrix.room.MatrixRoom
import io.element.android.x.textcomposer.MessageComposerMode import io.element.android.x.textcomposer.MessageComposerMode
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope

View file

@ -17,7 +17,7 @@
package io.element.android.x.features.messages.textcomposer package io.element.android.x.features.messages.textcomposer
import androidx.compose.runtime.Immutable import androidx.compose.runtime.Immutable
import io.element.android.x.core.data.StableCharSequence import io.element.android.libraries.core.data.StableCharSequence
import io.element.android.x.textcomposer.MessageComposerMode import io.element.android.x.textcomposer.MessageComposerMode
@Immutable @Immutable

View file

@ -25,7 +25,7 @@ import androidx.compose.runtime.mutableStateOf
import androidx.compose.runtime.rememberCoroutineScope import androidx.compose.runtime.rememberCoroutineScope
import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.saveable.rememberSaveable
import io.element.android.libraries.architecture.Presenter import io.element.android.libraries.architecture.Presenter
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.x.matrix.MatrixClient import io.element.android.x.matrix.MatrixClient
import io.element.android.x.matrix.core.EventId import io.element.android.x.matrix.core.EventId
import io.element.android.x.matrix.room.MatrixRoom import io.element.android.x.matrix.room.MatrixRoom

View file

@ -58,7 +58,7 @@ import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.tooling.preview.PreviewParameter import androidx.compose.ui.tooling.preview.PreviewParameter
import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.dp
import androidx.compose.ui.zIndex import androidx.compose.ui.zIndex
import io.element.android.x.core.compose.PairCombinedPreviewParameter import io.element.android.libraries.core.compose.PairCombinedPreviewParameter
import io.element.android.x.designsystem.components.avatar.Avatar import io.element.android.x.designsystem.components.avatar.Avatar
import io.element.android.x.designsystem.components.avatar.AvatarData import io.element.android.x.designsystem.components.avatar.AvatarData
import io.element.android.x.features.messages.timeline.model.AggregatedReaction import io.element.android.x.features.messages.timeline.model.AggregatedReaction

View file

@ -51,8 +51,8 @@ import androidx.compose.ui.unit.sp
import coil.compose.AsyncImage import coil.compose.AsyncImage
import coil.request.ImageRequest import coil.request.ImageRequest
import io.element.android.libraries.architecture.Async import io.element.android.libraries.architecture.Async
import io.element.android.x.core.compose.LogCompositions import io.element.android.libraries.core.compose.LogCompositions
import io.element.android.x.core.compose.textFieldState import io.element.android.libraries.core.compose.textFieldState
import io.element.android.x.designsystem.components.LabelledCheckbox import io.element.android.x.designsystem.components.LabelledCheckbox
import io.element.android.x.designsystem.components.dialogs.ErrorDialog import io.element.android.x.designsystem.components.dialogs.ErrorDialog
import io.element.android.x.ui.strings.R as StringR import io.element.android.x.ui.strings.R as StringR

View file

@ -23,7 +23,7 @@ import androidx.datastore.preferences.core.booleanPreferencesKey
import androidx.datastore.preferences.core.edit import androidx.datastore.preferences.core.edit
import androidx.datastore.preferences.core.stringPreferencesKey import androidx.datastore.preferences.core.stringPreferencesKey
import androidx.datastore.preferences.preferencesDataStore import androidx.datastore.preferences.preferencesDataStore
import io.element.android.x.core.bool.orFalse import io.element.android.libraries.core.bool.orFalse
import io.element.android.x.di.ApplicationContext import io.element.android.x.di.ApplicationContext
import javax.inject.Inject import javax.inject.Inject
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow

View file

@ -18,7 +18,7 @@ package io.element.android.x.features.rageshake.crash
import android.content.Context import android.content.Context
import android.os.Build import android.os.Build
import io.element.android.x.core.data.tryOrNull import io.element.android.libraries.core.data.tryOrNull
import java.io.PrintWriter import java.io.PrintWriter
import java.io.StringWriter import java.io.StringWriter
import timber.log.Timber import timber.log.Timber

View file

@ -19,7 +19,7 @@ package io.element.android.x.features.rageshake.crash.ui
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import io.element.android.x.core.compose.LogCompositions import io.element.android.libraries.core.compose.LogCompositions
import io.element.android.x.designsystem.components.dialogs.ConfirmationDialog import io.element.android.x.designsystem.components.dialogs.ConfirmationDialog
import io.element.android.x.ui.strings.R as StringR import io.element.android.x.ui.strings.R as StringR

View file

@ -16,7 +16,7 @@
package io.element.android.x.features.rageshake.detection package io.element.android.x.features.rageshake.detection
import io.element.android.x.core.screenshot.ImageResult import io.element.android.libraries.core.screenshot.ImageResult
sealed interface RageshakeDetectionEvents { sealed interface RageshakeDetectionEvents {
object Dismiss : RageshakeDetectionEvents object Dismiss : RageshakeDetectionEvents

View file

@ -24,7 +24,7 @@ import androidx.compose.runtime.remember
import androidx.compose.runtime.rememberCoroutineScope import androidx.compose.runtime.rememberCoroutineScope
import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.saveable.rememberSaveable
import io.element.android.libraries.architecture.Presenter import io.element.android.libraries.architecture.Presenter
import io.element.android.x.core.screenshot.ImageResult import io.element.android.libraries.core.screenshot.ImageResult
import io.element.android.x.features.rageshake.preferences.RageshakePreferencesEvents import io.element.android.x.features.rageshake.preferences.RageshakePreferencesEvents
import io.element.android.x.features.rageshake.preferences.RageshakePreferencesPresenter import io.element.android.x.features.rageshake.preferences.RageshakePreferencesPresenter
import io.element.android.x.features.rageshake.rageshake.RageShake import io.element.android.x.features.rageshake.rageshake.RageShake

View file

@ -23,11 +23,11 @@ import androidx.compose.ui.platform.LocalView
import androidx.compose.ui.res.stringResource import androidx.compose.ui.res.stringResource
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import androidx.lifecycle.Lifecycle import androidx.lifecycle.Lifecycle
import io.element.android.x.core.compose.LogCompositions import io.element.android.libraries.core.compose.LogCompositions
import io.element.android.x.core.compose.OnLifecycleEvent import io.element.android.libraries.core.compose.OnLifecycleEvent
import io.element.android.x.core.hardware.vibrate import io.element.android.libraries.core.hardware.vibrate
import io.element.android.x.core.screenshot.ImageResult import io.element.android.libraries.core.screenshot.ImageResult
import io.element.android.x.core.screenshot.screenshot import io.element.android.libraries.core.screenshot.screenshot
import io.element.android.x.designsystem.components.dialogs.ConfirmationDialog import io.element.android.x.designsystem.components.dialogs.ConfirmationDialog
import io.element.android.x.ui.strings.R as StringR import io.element.android.x.ui.strings.R as StringR

View file

@ -18,7 +18,7 @@ package io.element.android.x.features.rageshake.logs
import android.content.Context import android.content.Context
import android.util.Log import android.util.Log
import io.element.android.x.core.data.tryOrNull import io.element.android.libraries.core.data.tryOrNull
import java.io.File import java.io.File
import java.io.PrintWriter import java.io.PrintWriter
import java.io.StringWriter import java.io.StringWriter

View file

@ -23,7 +23,7 @@ import androidx.datastore.preferences.core.booleanPreferencesKey
import androidx.datastore.preferences.core.edit import androidx.datastore.preferences.core.edit
import androidx.datastore.preferences.core.floatPreferencesKey import androidx.datastore.preferences.core.floatPreferencesKey
import androidx.datastore.preferences.preferencesDataStore import androidx.datastore.preferences.preferencesDataStore
import io.element.android.x.core.bool.orTrue import io.element.android.libraries.core.bool.orTrue
import io.element.android.x.di.ApplicationContext import io.element.android.x.di.ApplicationContext
import javax.inject.Inject import javax.inject.Inject
import kotlinx.coroutines.flow.Flow import kotlinx.coroutines.flow.Flow

View file

@ -18,9 +18,9 @@ package io.element.android.x.features.rageshake.reporter
import android.content.Context import android.content.Context
import android.os.Build import android.os.Build
import io.element.android.x.core.extensions.toOnOff import io.element.android.libraries.core.extensions.toOnOff
import io.element.android.x.core.file.compressFile import io.element.android.libraries.core.file.compressFile
import io.element.android.x.core.mimetype.MimeTypes import io.element.android.libraries.core.mimetype.MimeTypes
import io.element.android.x.di.ApplicationContext import io.element.android.x.di.ApplicationContext
import io.element.android.x.features.rageshake.R import io.element.android.x.features.rageshake.R
import io.element.android.x.features.rageshake.crash.CrashDataStore import io.element.android.x.features.rageshake.crash.CrashDataStore

View file

@ -18,7 +18,7 @@ package io.element.android.x.features.rageshake.screenshot
import android.content.Context import android.content.Context
import android.graphics.Bitmap import android.graphics.Bitmap
import io.element.android.x.core.bitmap.writeBitmap import io.element.android.libraries.core.bitmap.writeBitmap
import io.element.android.x.di.AppScope import io.element.android.x.di.AppScope
import io.element.android.x.di.ApplicationContext import io.element.android.x.di.ApplicationContext
import io.element.android.x.di.SingleIn import io.element.android.x.di.SingleIn

View file

@ -26,7 +26,7 @@ import androidx.compose.runtime.remember
import androidx.compose.runtime.saveable.rememberSaveable import androidx.compose.runtime.saveable.rememberSaveable
import androidx.compose.runtime.setValue import androidx.compose.runtime.setValue
import io.element.android.libraries.architecture.Presenter import io.element.android.libraries.architecture.Presenter
import io.element.android.x.core.coroutine.parallelMap import io.element.android.libraries.core.coroutine.parallelMap
import io.element.android.x.designsystem.components.avatar.AvatarData import io.element.android.x.designsystem.components.avatar.AvatarData
import io.element.android.x.designsystem.components.avatar.AvatarSize import io.element.android.x.designsystem.components.avatar.AvatarSize
import io.element.android.x.features.roomlist.model.RoomListEvents import io.element.android.x.features.roomlist.model.RoomListEvents

View file

@ -36,7 +36,7 @@ import androidx.compose.ui.input.nestedscroll.NestedScrollConnection
import androidx.compose.ui.input.nestedscroll.nestedScroll import androidx.compose.ui.input.nestedscroll.nestedScroll
import androidx.compose.ui.tooling.preview.Preview import androidx.compose.ui.tooling.preview.Preview
import androidx.compose.ui.unit.Velocity import androidx.compose.ui.unit.Velocity
import io.element.android.x.core.compose.LogCompositions import io.element.android.libraries.core.compose.LogCompositions
import io.element.android.x.designsystem.components.avatar.AvatarData import io.element.android.x.designsystem.components.avatar.AvatarData
import io.element.android.x.features.roomlist.components.RoomListTopBar import io.element.android.x.features.roomlist.components.RoomListTopBar
import io.element.android.x.features.roomlist.components.RoomSummaryRow import io.element.android.x.features.roomlist.components.RoomSummaryRow

View file

@ -52,8 +52,8 @@ import androidx.compose.ui.res.stringResource
import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.TextStyle
import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.font.FontWeight
import androidx.compose.ui.unit.sp import androidx.compose.ui.unit.sp
import io.element.android.x.core.compose.LogCompositions import io.element.android.libraries.core.compose.LogCompositions
import io.element.android.x.core.compose.textFieldState import io.element.android.libraries.core.compose.textFieldState
import io.element.android.x.designsystem.components.avatar.Avatar import io.element.android.x.designsystem.components.avatar.Avatar
import io.element.android.x.matrix.ui.model.MatrixUser import io.element.android.x.matrix.ui.model.MatrixUser
import io.element.android.x.ui.strings.R as StringR import io.element.android.x.ui.strings.R as StringR

View file

@ -19,5 +19,5 @@ plugins {
} }
android { android {
namespace = "io.element.android.x.core" namespace = "io.element.android.libraries.core"
} }

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.bitmap package io.element.android.libraries.core.bitmap
import android.graphics.Bitmap import android.graphics.Bitmap
import java.io.File import java.io.File

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.bool package io.element.android.libraries.core.bool
fun Boolean?.orTrue() = this ?: true fun Boolean?.orTrue() = this ?: true

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.compose package io.element.android.libraries.core.compose
import androidx.compose.foundation.layout.ExperimentalLayoutApi import androidx.compose.foundation.layout.ExperimentalLayoutApi
import androidx.compose.foundation.layout.WindowInsets import androidx.compose.foundation.layout.WindowInsets

View file

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2022 New Vector Ltd * Copyright (c) 2023 New Vector Ltd
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -14,12 +14,12 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.compose package io.element.android.libraries.core.compose
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.SideEffect import androidx.compose.runtime.SideEffect
import androidx.compose.runtime.remember import androidx.compose.runtime.remember
import io.element.android.x.core.BuildConfig import io.element.android.libraries.core.BuildConfig
import timber.log.Timber import timber.log.Timber
// Note the inline function below which ensures that this function is essentially // Note the inline function below which ensures that this function is essentially

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.compose package io.element.android.libraries.core.compose
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.DisposableEffect import androidx.compose.runtime.DisposableEffect

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.compose package io.element.android.libraries.core.compose
import androidx.compose.ui.tooling.preview.PreviewParameterProvider import androidx.compose.ui.tooling.preview.PreviewParameterProvider

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.compose package io.element.android.libraries.core.compose
import androidx.compose.runtime.Composable import androidx.compose.runtime.Composable
import androidx.compose.runtime.MutableState import androidx.compose.runtime.MutableState

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.coroutine package io.element.android.libraries.core.coroutine
import kotlinx.coroutines.CoroutineDispatcher import kotlinx.coroutines.CoroutineDispatcher

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.coroutine package io.element.android.libraries.core.coroutine
import android.os.SystemClock import android.os.SystemClock
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.coroutine package io.element.android.libraries.core.coroutine
import kotlinx.coroutines.async import kotlinx.coroutines.async
import kotlinx.coroutines.awaitAll import kotlinx.coroutines.awaitAll

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.data package io.element.android.libraries.core.data
/** /**
* Wrapper for a CharSequence, which support mutation of the CharSequence. * Wrapper for a CharSequence, which support mutation of the CharSequence.

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.data package io.element.android.libraries.core.data
import timber.log.Timber import timber.log.Timber

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.extensions package io.element.android.libraries.core.extensions
import android.util.Patterns import android.util.Patterns

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.file package io.element.android.libraries.core.file
import java.io.File import java.io.File
import java.util.zip.GZIPOutputStream import java.util.zip.GZIPOutputStream

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.hardware package io.element.android.libraries.core.hardware
import android.content.Context import android.content.Context
import android.os.Build import android.os.Build

View file

@ -1,5 +1,5 @@
/* /*
* Copyright (c) 2022 New Vector Ltd * Copyright (c) 2023 New Vector Ltd
* *
* Licensed under the Apache License, Version 2.0 (the "License"); * Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License. * you may not use this file except in compliance with the License.
@ -14,9 +14,9 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.mimetype package io.element.android.libraries.core.mimetype
import io.element.android.x.core.bool.orFalse import io.element.android.libraries.core.bool.orFalse
// The Android SDK does not provide constant for mime type, add some of them here // The Android SDK does not provide constant for mime type, add some of them here
object MimeTypes { object MimeTypes {

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.screenshot package io.element.android.libraries.core.screenshot
import android.app.Activity import android.app.Activity
import android.graphics.Bitmap import android.graphics.Bitmap

View file

@ -13,7 +13,7 @@
* See the License for the specific language governing permissions and * See the License for the specific language governing permissions and
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.ui package io.element.android.libraries.core.ui
import android.content.res.Resources import android.content.res.Resources
import android.util.TypedValue import android.util.TypedValue

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.ui package io.element.android.libraries.core.ui
import android.view.View import android.view.View
import android.view.inputmethod.InputMethodManager import android.view.inputmethod.InputMethodManager

View file

@ -14,7 +14,7 @@
* limitations under the License. * limitations under the License.
*/ */
package io.element.android.x.core.uri package io.element.android.libraries.core.uri
import java.net.URL import java.net.URL

View file

@ -16,7 +16,7 @@
package io.element.android.x.matrix package io.element.android.x.matrix
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.x.matrix.core.RoomId import io.element.android.x.matrix.core.RoomId
import io.element.android.x.matrix.core.SessionId import io.element.android.x.matrix.core.SessionId
import io.element.android.x.matrix.core.UserId import io.element.android.x.matrix.core.UserId

View file

@ -17,7 +17,7 @@
package io.element.android.x.matrix.auth package io.element.android.x.matrix.auth
import com.squareup.anvil.annotations.ContributesBinding import com.squareup.anvil.annotations.ContributesBinding
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.x.di.AppScope import io.element.android.x.di.AppScope
import io.element.android.x.matrix.MatrixClient import io.element.android.x.matrix.MatrixClient
import io.element.android.x.matrix.RustMatrixClient import io.element.android.x.matrix.RustMatrixClient

View file

@ -16,7 +16,7 @@
package io.element.android.x.matrix.room package io.element.android.x.matrix.room
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.x.matrix.sync.roomListDiff import io.element.android.x.matrix.sync.roomListDiff
import io.element.android.x.matrix.sync.state import io.element.android.x.matrix.sync.state
import java.io.Closeable import java.io.Closeable

View file

@ -16,7 +16,7 @@
package io.element.android.x.matrix.room package io.element.android.x.matrix.room
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.x.matrix.core.EventId import io.element.android.x.matrix.core.EventId
import io.element.android.x.matrix.core.RoomId import io.element.android.x.matrix.core.RoomId
import io.element.android.x.matrix.timeline.MatrixTimeline import io.element.android.x.matrix.timeline.MatrixTimeline

View file

@ -16,7 +16,7 @@
package io.element.android.x.matrix.sync package io.element.android.x.matrix.sync
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.flow.MutableSharedFlow import kotlinx.coroutines.flow.MutableSharedFlow
import kotlinx.coroutines.flow.SharedFlow import kotlinx.coroutines.flow.SharedFlow

View file

@ -16,7 +16,7 @@
package io.element.android.x.matrix.timeline package io.element.android.x.matrix.timeline
import io.element.android.x.core.coroutine.CoroutineDispatchers import io.element.android.libraries.core.coroutine.CoroutineDispatchers
import io.element.android.x.matrix.core.EventId import io.element.android.x.matrix.core.EventId
import io.element.android.x.matrix.room.RustMatrixRoom import io.element.android.x.matrix.room.RustMatrixRoom
import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.CoroutineScope

View file

@ -42,9 +42,9 @@ import androidx.core.view.updateLayoutParams
import com.google.android.material.shape.MaterialShapeDrawable import com.google.android.material.shape.MaterialShapeDrawable
import io.element.android.wysiwyg.EditorEditText import io.element.android.wysiwyg.EditorEditText
import io.element.android.wysiwyg.inputhandlers.models.InlineFormat import io.element.android.wysiwyg.inputhandlers.models.InlineFormat
import io.element.android.x.core.ui.DimensionConverter import io.element.android.libraries.core.ui.DimensionConverter
import io.element.android.x.core.ui.hideKeyboard import io.element.android.libraries.core.ui.hideKeyboard
import io.element.android.x.core.ui.showKeyboard import io.element.android.libraries.core.ui.showKeyboard
import io.element.android.x.textcomposer.databinding.ComposerRichTextLayoutBinding import io.element.android.x.textcomposer.databinding.ComposerRichTextLayoutBinding
import io.element.android.x.textcomposer.databinding.ViewRichTextMenuButtonBinding import io.element.android.x.textcomposer.databinding.ViewRichTextMenuButtonBinding
import io.element.android.x.textcomposer.tools.setTextIfDifferent import io.element.android.x.textcomposer.tools.setTextIfDifferent