Change/move some gradle modules to be better separated. Let core module be a kotlin lib.
This commit is contained in:
parent
0d5f348354
commit
27bf42c5f2
59 changed files with 314 additions and 202 deletions
|
|
@ -40,14 +40,13 @@ import androidx.core.view.isInvisible
|
|||
import androidx.core.view.isVisible
|
||||
import androidx.core.view.updateLayoutParams
|
||||
import com.google.android.material.shape.MaterialShapeDrawable
|
||||
import io.element.android.wysiwyg.EditorEditText
|
||||
import io.element.android.wysiwyg.inputhandlers.models.InlineFormat
|
||||
import io.element.android.libraries.core.ui.DimensionConverter
|
||||
import io.element.android.libraries.core.ui.hideKeyboard
|
||||
import io.element.android.libraries.core.ui.showKeyboard
|
||||
import io.element.android.libraries.androidutils.ui.hideKeyboard
|
||||
import io.element.android.libraries.androidutils.ui.showKeyboard
|
||||
import io.element.android.libraries.textcomposer.databinding.ComposerRichTextLayoutBinding
|
||||
import io.element.android.libraries.textcomposer.databinding.ViewRichTextMenuButtonBinding
|
||||
import io.element.android.libraries.textcomposer.tools.setTextIfDifferent
|
||||
import io.element.android.wysiwyg.EditorEditText
|
||||
import io.element.android.wysiwyg.inputhandlers.models.InlineFormat
|
||||
import uniffi.wysiwyg_composer.ActionState
|
||||
import uniffi.wysiwyg_composer.ComposerAction
|
||||
import io.element.android.element.resources.R as ElementR
|
||||
|
|
@ -118,7 +117,8 @@ class RichTextComposerLayout @JvmOverloads constructor(
|
|||
}
|
||||
}
|
||||
|
||||
private val dimensionConverter = DimensionConverter(resources)
|
||||
private val dimensionConverter =
|
||||
io.element.android.libraries.androidutils.ui.DimensionConverter(resources)
|
||||
|
||||
fun setFullScreen(isFullScreen: Boolean, animated: Boolean, manageKeyboard: Boolean) {
|
||||
if (!animated && views.composerLayout.layoutParams != null) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue