keyboards: fr: improve consistency with other layouts

In order to stay consistent with other layouts, the bottom line has been 
re-arranged and keys dimensions have been optimized (based on the 
`terminal` layout, which has similar features).

Furthermore, the ç/Ç keys in the 'normal' views have been replaced with 
./, so that all diacritics are on the same view.

This commit also fixes the Backspace key behavior.
This commit is contained in:
Arnaud Ferraris
2020-04-23 14:48:58 +02:00
parent 0bdb5f1f33
commit fa8449eb1e

View File

@ -2,36 +2,36 @@
outlines: outlines:
default: { width: 35.33, height: 52 } default: { width: 35.33, height: 52 }
altline: { width: 52.67, height: 52 } altline: { width: 52.67, height: 52 }
wide: { width: 62, height: 52 } wide: { width: 59, height: 52 }
spaceline: { width: 99.67, height: 52 } spaceline: { width: 140, height: 52 }
special: { width: 44, height: 52 } special: { width: 44, height: 52 }
views: views:
base: base:
- "a z e r t y u i o p" - "a z e r t y u i o p"
- "q s d f g h j k l m" - "q s d f g h j k l m"
- "Shift_L w x c v b n ç BackSpace" - "Shift_L w x c v b n . BackSpace"
- "show_numbers show_eschars preferences space , period Return" - "show_numbers preferences space show_eschars Return"
upper: upper:
- "A Z E R T Y U I O P" - "A Z E R T Y U I O P"
- "Q S D F G H J K L M" - "Q S D F G H J K L M"
- "Shift_L W X C V B N Ç BackSpace" - "Shift_L W X C V B N , BackSpace"
- "show_numbers show_eschars preferences space ? period Return" - "show_numbers preferences space show_eschars Return"
numbers: numbers:
- "1 2 3 4 5 6 7 8 9 0" - "1 2 3 4 5 6 7 8 9 0"
- "@ # € % & - _ + ( )" - "@ # € % & - _ + ( )"
- "show_symbols , \" ' colon ; ! ? BackSpace" - "show_symbols , \" ' colon ; ! ? BackSpace"
- "show_letters show_eschars preferences space ? period Return" - "show_letters preferences space show_eschars Return"
symbols: symbols:
- "~ ` | · √ π τ ÷ × ¶" - "~ ` | · √ π τ ÷ × ¶"
- "© ® £ $ ¥ ^ ° * { }" - "© ® £ $ ¥ ^ ° * { }"
- "show_numbers \\ / < > = [ ] BackSpace" - "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
- "show_letters show_eschars preferences space ? period Return" - "show_letters preferences space show_eschars Return"
eschars: eschars:
- "â Â à À æ Æ ä î Î ï" - "â Â à À æ Æ ä î Î ï"
- "ê Ê è È œ Œ ë é É ö" - "ê Ê è È œ Œ ë é É ö"
- "show_numbers ÿ ç ù û ü ô Ô BackSpace" - "show_numbers ÿ ç ù û ü ô Ô BackSpace"
- "show_letters show_eschars preferences space « » Return" - "show_letters preferences space show_eschars Return"
buttons: buttons:
Shift_L: Shift_L:
@ -44,12 +44,17 @@ buttons:
BackSpace: BackSpace:
outline: "altline" outline: "altline"
icon: "edit-clear-symbolic" icon: "edit-clear-symbolic"
action: "erase" action: erase
preferences: preferences:
action: "show_prefs" action: "show_prefs"
outline: "default" outline: "special"
icon: "keyboard-mode-symbolic" icon: "keyboard-mode-symbolic"
show_numbers: show_numbers:
action:
set_view: "numbers"
outline: "wide"
label: "123"
show_numbers_from_symbols:
action: action:
set_view: "numbers" set_view: "numbers"
outline: "altline" outline: "altline"
@ -57,7 +62,7 @@ buttons:
show_letters: show_letters:
action: action:
set_view: "base" set_view: "base"
outline: "altline" outline: "wide"
label: "abc" label: "abc"
show_symbols: show_symbols:
action: action:
@ -71,14 +76,11 @@ buttons:
unlock_view: "base" unlock_view: "base"
outline: "altline" outline: "altline"
label: "âÂ" label: "âÂ"
period:
outline: "default"
text: "."
space: space:
outline: "spaceline" outline: "spaceline"
text: " " text: " "
Return: Return:
outline: "altline" outline: "wide"
icon: "key-enter" icon: "key-enter"
keysym: "Return" keysym: "Return"
colon: colon: