Skip to content

Commit

Permalink
CLDR-12026 kbd: fr optimisé work in progress
Browse files Browse the repository at this point in the history
- add all base chars
  • Loading branch information
srl295 committed Aug 26, 2023
1 parent 1bde943 commit a449417
Showing 1 changed file with 57 additions and 18 deletions.
75 changes: 57 additions & 18 deletions keyboards/3.0/fr-t-k0-optimise.xml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@
<import base="cldr" path="techpreview/keys-Zyyy-punctuation.xml" />
<import base="cldr" path="techpreview/keys-Zyyy-currency.xml" />

<!-- deadkeys -->
<!-- deadkeys -->
<key id="mark-acute" to="\m{acute}" />
<key id="mark-breve" to="\m{breve}" />
<key id="mark-caret" to="\m{caret}" />
Expand Down Expand Up @@ -63,27 +63,66 @@
<key id="e-acute" to="é" />
<key id="c-cedilla" to="ç" />
<key id="a-acute" to="á" />
<key id="a-grave" to="à" />
<key id="e-caret" to="ê" />
<key id="a-grave" to="à" />
<key id="e-caret" to="ê" />

<!-- extra symbols -->
<key id="bullet" to="" />
<key id="umlaut" to="¨" />
<key id="super-2" to="²" longPress="" />
<key id="en-dash" to=""/>
<key id="plus-minus" to="±" />
<key id="vulgar-half" to="½" />
<key id="vulgar-quarter" to="¼" />
<key id="ellipsis" to="" />
<key id="open-apos" to="" />
<key id="close-apos" to="" />
<key id="open-g" to="«" />
<key id="close-g" to="»" />

<key id="theta" to="θ"/> <!-- "for Romani" -->
<key id="Theta" to="ϴ"/> <!-- "for Romani" -->


<key id="en-dash" to="" />
<key id="plus-minus" to="±" />
<key id="vulgar-half" to="½" />
<key id="vulgar-quarter" to="¼" />
<key id="ellipsis" to="" />
<key id="open-apos" to="" />
<key id="close-apos" to="" />
<key id="open-g" to="«" />
<key id="close-g" to="»" />

<key id="theta" to="θ" /> <!-- "for Romani" -->
<key id="Theta" to="ϴ" /> <!-- "for Romani" -->
<key id="tm" to="" />
<key id="open-double" to="" />
<key id="close-double" to="" />
<key id="oe" to="œ" />
<key id="Oe" to="Œ" />
<key id="registered" to="®" />
<key id="minus-sign" to="" />
<key id="ss" to="ß" />
<key id="ininity" to="" />
<key id="division" to="÷" />
<key id="less-equal" to="" />
<key id="greater-equal" to="" />
<key id="copy" to="©" />
<key id="inverse-question" to="¿" />
<key id="inverse-bang" to="¡" />
<key id="middle-dot" to="" />
<key id="A-grave" to="À" />
<key id="E-acute" to="É" />
<key id="E-caret" to="Ê" />
<key id="em-dash" to="" />
<key id="open-single" to="" />
<key id="close-single" to="" />
<key id="u-grave" to="Ù" />
<key id="radix" to="" />
<key id="C-cedilla" to="Ç" />
<key id="not-equal" to="±" />

<key id="infinity" to="" />
<key id="E-grave" to="È" />
<key id="U-grave" to="Ù" />
<key id="nb-hyphen" to="" />
<key id="multiplication" to="×" />
<key id="ezh" to="ʒ" />
<key id="Ezh" to="Ʒ" />
<key id="ae" to="æ" />
<key id="Ae" to="Æ" />
<key id="permille" to="" />
<key id="dbl-dagger" to="" />
<key id="dagger" to="" />
<key id="asym-equal" to="" />
<key id="Ss" to="" />
</keys>

<layers form="iso">
Expand All @@ -104,7 +143,7 @@
</layer>

<layer modifier="alt">
<row keys="mark-breve section mark-acute mark-grave ampersand open-square close-square mark-macron underscore open-double close-double degree mark-caron"/>
<row keys="mark-breve section mark-acute mark-grave amp open-square close-square mark-macron underscore open-double close-double degree mark-caron"/>
<row keys="ae pound euro registered open-curly close-curly u-grave mark-dotabove oe percent minus-sign dagger"/>
<row keys="theta ss dollar mark-currency mark-scientific mark-euro gap mark-solidus pipe infinity division multiplication"/>
<row keys="less-equal ezh copy c-cedilla mark-cedilla mark-stroke mark-tilde inverse-question inverse-bang middle-dot asym-equal"/>
Expand Down

0 comments on commit a449417

Please sign in to comment.