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

Commit da5086c1 authored by sulincix's avatar sulincix Committed by Ali Riza KESKIN
Browse files

Update Turkish Keyboard Layout XML Files

    Added a new key specification for the Turkish keyboard layout in rowkeys_turkish_f3.xml.
    Adjusted key widths in rows_turkish_f.xml for better layout consistency:
        Changed key width from 8.333%p to 8.711%p in the second row.
        Updated key width from 8.75%p to 8.711%p in the third row.
        Modified the width of the shift key from 15%p to 10.8%p for improved usability.
    Ensured proper positioning of included layouts and visual insets for a more refined keyboard design.

Before: https://raw.githubusercontent.com/my-garbage-stuff/garbage-images/refs/heads/main/image.png

After: https://raw.githubusercontent.com/my-garbage-stuff/garbage-images/refs/heads/main/photo_2025-09-25_21-36-25.jpg

Reference (from gboard): https://raw.githubusercontent.com/my-garbage-stuff/garbage-images/refs/heads/main/gboard.png

Change-Id: I531adb6d4c1208b6dcac705315a236c06e2802b4
parent b1b807e7
Loading
Loading
Loading
Loading
+3 −5
Original line number Diff line number Diff line
@@ -37,7 +37,8 @@
        latin:keyWidth="7.5%p"
    >
        <include
            latin:keyboardLayout="@xml/rowkeys_turkish_f2" />
            latin:keyboardLayout="@xml/rowkeys_turkish_f2"
            latin:keyXPos="3.75%p" />
        <Key
            latin:keyStyle="enterKeyStyle"
            latin:keyWidth="fillRight" />
@@ -47,16 +48,13 @@
    >
        <Key
            latin:keyStyle="shiftKeyStyle"
            latin:keyWidth="10.0%p" />
        <Spacer
            latin:keyWidth="2.5%p" />
            latin:keyWidth="7.5%p" />
        <include
            latin:keyboardLayout="@xml/rowkeys_turkish_f3" />
        <include
            latin:keyboardLayout="@xml/keys_exclamation_question" />
        <Key
            latin:keyStyle="shiftKeyStyle"
            latin:keyXPos="-10.0%p"
            latin:keyWidth="fillRight" />
    </Row>
    <include
+0 −2
Original line number Diff line number Diff line
@@ -48,6 +48,4 @@
        latin:moreKeys="!text/morekeys_y" />
    <Key
        latin:keySpec="!text/keyspec_turkish_f_row2_11" />
    <Key
        latin:keySpec="!text/keyspec_x" />
</merge>
+2 −0
Original line number Diff line number Diff line
@@ -40,4 +40,6 @@
        latin:moreKeys="!text/morekeys_s" />
    <Key
        latin:keySpec="b" />
    <Key
        latin:keySpec="!text/keyspec_x" />
</merge>
+6 −7
Original line number Diff line number Diff line
@@ -31,24 +31,23 @@
            latin:keyboardLayout="@xml/rowkeys_turkish_f1" />
    </Row>
    <Row
        latin:keyWidth="8.333%p"
        latin:keyWidth="8.711%p"
    >
        <include
            latin:keyboardLayout="@xml/rowkeys_turkish_f2" />
            latin:keyboardLayout="@xml/rowkeys_turkish_f2"
            latin:keyXPos="2.089%p" />
    </Row>
    <Row
        latin:keyWidth="8.75%p"
        latin:keyWidth="8.711%p"
    >
        <Key
            latin:keyStyle="shiftKeyStyle"
            latin:keyWidth="15%p"
            latin:visualInsetsRight="1%p" />
            latin:keyWidth="10.8%p"  />
        <include
            latin:keyboardLayout="@xml/rowkeys_turkish_f3" />
        <Key
            latin:keyStyle="deleteKeyStyle"
            latin:keyWidth="fillRight"
            latin:visualInsetsLeft="1%p" />
            latin:keyWidth="fillRight" />
    </Row>
    <include
        latin:keyboardLayout="@xml/row_qwerty4" />