Skip to content
Open
Show file tree
Hide file tree
Changes from 12 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
51 changes: 0 additions & 51 deletions srcs/layouts/armenian_ph_am.xml

This file was deleted.

51 changes: 51 additions & 0 deletions srcs/layouts/armn_cpbsmo.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<keyboard name="ՃՓԲՍՄՈ" script="armenian">
<row>
<key key0="ժ" key1="՟" key2="1" key3="«" key4="»"/>
<key key0="ֆ" key1="/" key2="2" key3="|"/>
<key key0="ռ" key1="-" key2="3" key3="_"/>
<key key0="ր" key1="," key2="4" key3="՛"/>
<key key0="ձ" key1="։" key2="5" key3="\\"/>
<key key0="ծ" key1="՞" key2="6" key3=""/>
<key key0="ւ" key1="" key2="7" key3="՜"/>
<key key0="օ" key1="֊" key2="8" key3="(" key4=")"/>
<key key0="ղ" key1="՚" key2="9" key3="ՙ"/>
<key key0="է" key1="՝" key2="0" key3=";"/>
</row>
<row>
<key key0="ճ" key4="loc esc"/>
<key key0="փ"/>
<key key0="բ"/>
<key key0="ս"/>
<key key0="մ"/>
<key key0="ո"/>
<key key0="ց" key4="֏"/>
<key key0="կ"/>
<key key0="ը"/>
<key key0="թ"/>
</row>
<row>
<key key0="ջ" key1="loc tab"/>
<key key0="վ"/>
<key key0="գ"/>
<key key0="ե" key2="և"/>
<key key0="ա"/>
<key key0="ն"/>
<key key0="ի"/>
<key key0="տ"/>
<key key0="հ"/>
<key key0="պ" key4=":"/>
</row>
<row>
<key key0="shift" key2="loc capslock"/>
<key key0="դ"/>
<key key0="չ"/>
<key key0="չ"/>
<key key0="յ"/>
<key key0="զ"/>
<key key0="լ"/>
<key key0="ք"/>
<key key0="խ" key4="."/>
<key key0="backspace" key2="delete"/>
</row>
</keyboard>
51 changes: 51 additions & 0 deletions srcs/layouts/armn_kvertc.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
<?xml version="1.0" encoding="utf-8"?>
<keyboard name="ՔՎԸՐՏՃ" script="armenian">
<row>
<key key0="ձ" key1="՜" key2="1" key3="՛"/>
<key key0="յ" key1="։" key2="2" key3="/"/>
<key key0="խ" key1="՝" key2="3" key3="՟"/>
<key key0="ծ" key1="|" key2="4" key3="(" key4=")"/>
<key key0="փ" key1="-" key2="5" key3="_"/>
<key key0="ֆ" key1="\\" key2="6" key3="«" key4="»"/>
<key key0="ղ" key1="֊" key2="7" key3="—"/>
<key key0="ռ" key1="," key2="8" key3="՚"/>
<key key0="օ" key1="․" key2="9" key3=";"/>
<key key0="ջ" key1="՞" key2="0" key3="ՙ"/>
</row>
<row>
<key key0="ք" key4="loc esc"/>
<key key0="վ"/>
<key key0="ը"/>
<key key0="ր"/>
<key key0="տ"/>
<key key0="ճ"/>
<key key0="ւ" key4="֏"/>
<key key0="ի"/>
<key key0="ո"/>
<key key0="պ"/>
</row>
<row>
<key key0="ա" key1="loc tab"/>
<key key0="ս"/>
<key key0="դ"/>
<key key0="հ"/>
<key key0="գ"/>
<key key0="է"/>
<key key0="թ"/>
<key key0="կ"/>
<key key0="լ"/>
<key key0="ե" key2="և" key4=":"/>
</row>
<row>
<key key0="shift" key2="loc capslock"/>
<key key0="ց"/>
<key key0="զ"/>
<key key0="չ"/>
<key key0="ժ"/>
<key key0="բ"/>
<key key0="ն"/>
<key key0="մ"/>
<key key0="շ" key4="."/>
<key key0="backspace" key2="delete"/>
</row>
</keyboard>
52 changes: 26 additions & 26 deletions srcs/layouts/cyrl_jcuken_ru.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,41 +2,41 @@
<keyboard name="ЙЦУКЕН (Русский)" script="cyrillic">
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@carrot-cookie and @Thunder-Squirrel, you edited this layout in the past, what do you think of these changes ?

<row>
<key key0="й" key2="1" key4="loc esc"/>
<key key0="ц" key1="loc ї" key2="2" key3="\@" key4="~"/>
<key key0="у" key1="loc ў" key2="3" key3="\#" key4="!"/>
<key key0="к" key2="4" key3="$"/>
<key key0="е" key1="ё" key2="5" key3="%"/>
<key key0="н" key1="loc є" key2="6" key3="^"/>
<key key0="г" key1="loc ґ" key2="7" key3="&amp;"/>
<key key0="ш" key2="8" key3="*"/>
<key key0="щ" key2="9" key3="(" key4=")"/>
<key key0="з" key2="0" key3="{" key4="}"/>
<key key0="х" key3="[" key4="]"/>
<key key0="ц" key1="loc ї" key2="2" key3=""/>
<key key0="у" key1="loc ў" key2="3" key3="-"/>
<key key0="к" key2="4" key3="/"/>
<key key0="е" key1="ё" key2="5" key3="&quot;"/>
<key key0="н" key1="loc є" key2="6" key3=":"/>
<key key0="г" key1="loc ґ" key2="7" key3=","/>
<key key0="ш" key2="8" key3="."/>
<key key0="щ" key2="9" key3="_"/>
<key key0="з" key2="0" key3="\?"/>
<key key0="х" key3="%"/>
</row>
<row>
<key key0="ф" key1="loc tab" key2="`"/>
<key key0="ф" key1="loc tab" key2="+" key3="|"/>
<key key0="ы"/>
<key key0="в"/>
<key key0="а"/>
<key key0="п"/>
<key key0="р"/>
<key key0="о"/>
<key key0="л" key1="₽"/>
<key key0="д" key2="-" key3="_"/>
<key key0="ж" key2="=" key3="+"/>
<key key0="э" key2="|" key3="\\"/>
<key key0="л" key4="₽"/>
<key key0="д" key2="=" key3="!"/>
<key key0="ж" key2="\\" key3=";"/>
<key key0="э" key2=")" key3="("/>
</row>
<row>
<key width="1.18" key0="shift" key2="loc capslock"/>
<key width="0.96" key0="я"/>
<key width="0.96" key0="ч"/>
<key width="0.96" key0="с"/>
<key width="0.96" key0="м"/>
<key width="0.96" key0="и" key1="loc і" key2="&lt;" key3="."/>
<key width="0.96" key0="т" key2="&gt;" key3=","/>
<key width="0.96" key0="ь" key1="ъ" key2="\?" key3="/"/>
<key width="0.96" key0="б" key2=":" key3=";"/>
<key width="0.96" key0="ю" key2="&quot;" key3="'"/>
<key width="1.18" key0="backspace" key2="delete"/>
<key key0="shift" key2="loc capslock"/>
<key key0="я"/>
<key key0="ч"/>
<key key0="с"/>
<key key0="м"/>
<key key0="и" key1="loc і"/>
<key key0="т"/>
<key key0="ь" key1="ъ"/>
<key key0="б" key2="«"/>
<key key0="ю" key2="»"/>
<key key0="backspace" key2="delete"/>
</row>
</keyboard>
45 changes: 45 additions & 0 deletions srcs/layouts/cyrl_jiuken.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
<?xml version="1.0" encoding="utf-8"?>
<keyboard name="ЙІУКЕН" script="cyrillic">
Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This layout has very narrow keys:
shot

I think it would be more practical to type on if some letters were moved to the side of other letters. Do you think that would make sense ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Well, actually this was the original layout:

JIUKEN_typewriter

Very hard to determinate which row some keys should go. This variant seems proper, but need to know that this layout is an experimental anyway.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The typewriter in the picture has 11 columns while the layout you propose has 13. It seems that your layout has more letters on it ?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There was one missing key on this layout, it's added later. Now it has the same amount of keys as on this picture. Both have 34 keys now.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

To be like in the picture, з and х should be one row up, after щ. ц and э should be elsewhere entirely, perhaps in the corners.

Copy link
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also, the bottom row is getting larger, making the keys even smaller. I suggest moving some keys, perhaps putting Shift on the second row ?

<row>
<key shift="1" key0="й" key2="1" key4="loc esc"/>
<key key0="і" key2="2" key3="-"/>
<key key0="у" key2="3" key3="&quot;"/>
<key key0="к" key2="4" key3="|"/>
<key key0="е" key1="ё" key2="5" key3=":"/>
<key key0="н" key2="6" key3="."/>
<key key0="г" key2="7" key3="№"/>
<key key0="ш" key2="8" key3=","/>
<key key0="щ" key2="9" key3="/"/>
<key key0="ц" key2="0" key3="%"/>
<key key0="э"/>
</row>
<row>
<key key0="ф"/>
<key key0="ы"/>
<key key0="в"/>
<key key0="ъ"/>
<key key0="а"/>
<key key0="п"/>
<key key0="р"/>
<key key0="о"/>
<key key0="л" key4="₽"/>
<key key0="д"/>
<key key0="з" key2="\?" key3="!"/>
<key key0="х" key2="\\" key3=";"/>
<key key0="ж" key2=")" key3="("/>
</row>
<row>
<key width="1.5" key0="shift" key2="loc capslock"/>
<key key0="я"/>
<key key0="ч"/>
<key key0="ѣ"/>
<key key0="с"/>
<key key0="м"/>
<key key0="и"/>
<key key0="т"/>
<key key0="ь"/>
<key key0="б" key2="«"/>
<key key0="ю" key2="»"/>
<key width="1.5" key0="backspace" key2="delete"/>
</row>
</keyboard>
42 changes: 42 additions & 0 deletions srcs/layouts/cyrl_yawerty.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
<?xml version="1.0" encoding="utf-8"?>
<keyboard name="ЯВЕРТЫ" script="cyrillic">
<row>
<key shift="0.5" key0="я" key2="1" key4="loc esc"/>
<key key0="в" key2="2" key3="!"/>
<key key0="е" key1="ё" key2="3" key3="&quot;"/>
<key key0="р" key2="4" key3=""/>
<key key0="т" key2="5" key3=";"/>
<key key0="ы" key2="6" key3="%"/>
<key key0="у" key2="7" key3="\?"/>
<key key0="и" key2="8" key3="|"/>
<key key0="о" key2="9" key3="(" key4=")"/>
<key key0="п" key2="0" key3=":"/>
<key key0="ч" key2="-" key3="_"/>
</row>
<row>
<key key0="а" key1="loc tab"/>
<key key0="с"/>
<key key0="д"/>
<key key0="ф"/>
<key key0="г"/>
<key key0="х"/>
<key key0="й"/>
<key key0="к" key4=""/>
<key key0="л"/>
<key key0="ю"/>
<key key0="ш" key2="=" key3="+"/>
<key key0="щ" key2="/" key3="\\"/>
</row>
<row>
<key width="2" key0="shift" key2="loc capslock"/>
<key key0="э"/>
<key key0="з"/>
<key key0="ь" key1="ъ"/>
<key key0="ц"/>
<key key0="ж"/>
<key key0="б"/>
<key key0="н" key2="«" key3=","/>
<key key0="м" key2="»" key3="."/>
<key width="2" key0="backspace" key2="delete"/>
</row>
</keyboard>
Loading