Rename floatingBottomCenterOriginDp to floatingBottomOriginDp to better represent actual implementation

This commit is contained in:
Aleksandras Kostarevas 2024-09-27 18:53:02 +03:00
parent 28f3c07d5f
commit 2e2bba2ac2
2 changed files with 8 additions and 7 deletions

View File

@ -717,7 +717,7 @@ class UixManager(private val latinIME: LatinIME) {
}, onDragEnd = {
latinIME.sizingCalculator.editSavedSettings { settings ->
settings.copy(
floatingBottomCenterOriginDp = Pair(
floatingBottomOriginDp = Pair(
offset.value.x.toDp().value,
offset.value.y.toDp().value
)

View File

@ -147,7 +147,8 @@ data class SavedKeyboardSizingSettings(
val oneHandedDirection: OneHandedDirection,
// Floating
val floatingBottomCenterOriginDp: Pair<Float, Float>, // relative to bottom left of screen, .second is Y up
// bottom left of the floating keyboard, relative to bottom left of screen, .second is Y up
val floatingBottomOriginDp: Pair<Float, Float>,
val floatingWidthDp: Float,
val floatingHeightDp: Float
) {
@ -180,7 +181,7 @@ val DefaultKeyboardSettings = mapOf(
splitWidthFraction = 4.0f / 5.0f,
oneHandedDirection = OneHandedDirection.Right,
oneHandedRectDp = Rect(4, 4, 364, 30),
floatingBottomCenterOriginDp = Pair(0.0f, 0.0f),
floatingBottomOriginDp = Pair(0.0f, 0.0f),
floatingHeightDp = 240.0f,
floatingWidthDp = 360.0f
),
@ -192,7 +193,7 @@ val DefaultKeyboardSettings = mapOf(
splitWidthFraction = 3.0f / 5.0f,
oneHandedDirection = OneHandedDirection.Right,
oneHandedRectDp = Rect(4, 4, 364, 30),
floatingBottomCenterOriginDp = Pair(0.0f, 0.0f),
floatingBottomOriginDp = Pair(0.0f, 0.0f),
floatingHeightDp = 240.0f,
floatingWidthDp = 360.0f
),
@ -204,7 +205,7 @@ val DefaultKeyboardSettings = mapOf(
splitWidthFraction = 3.0f / 5.0f,
oneHandedDirection = OneHandedDirection.Right,
oneHandedRectDp = Rect(4, 4, 364, 30),
floatingBottomCenterOriginDp = Pair(0.0f, 0.0f),
floatingBottomOriginDp = Pair(0.0f, 0.0f),
floatingHeightDp = 240.0f,
floatingWidthDp = 360.0f
),
@ -374,8 +375,8 @@ class KeyboardSizingCalculator(val context: Context, val uixManager: UixManager)
val recommendedHeightFloat = singularRowHeightFloat * numRows
FloatingKeyboardSize(
bottomOrigin = Pair(
dp(savedSettings.floatingBottomCenterOriginDp.first),
dp(savedSettings.floatingBottomCenterOriginDp.second)
dp(savedSettings.floatingBottomOriginDp.first),
dp(savedSettings.floatingBottomOriginDp.second)
),
width = dp(savedSettings.floatingWidthDp),
height = recommendedHeightFloat.toInt(),