Compare commits
239 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 15569da021 | |||
| 532b3f5da0 | |||
| 200360ee3e | |||
| f8fac946d9 | |||
| 99356fcfe9 | |||
| a674f2a394 | |||
| e01f2da83f | |||
| c84762d619 | |||
| c13fccc4f7 | |||
| 9cf10cfc26 | |||
| 1e5accde5d | |||
| b8646ff86e | |||
| f311816e22 | |||
| e08f6b4a27 | |||
| f87b708867 | |||
| 4483dfcacc | |||
| b9f54a4e4b | |||
| 291afe361c | |||
| 1808805a03 | |||
| 743bd435ec | |||
| 5be84e1efe | |||
| 4cb0095af1 | |||
| 1cc40bd775 | |||
| 8093c363e2 | |||
| c91e95cecb | |||
| 19598a9065 | |||
| dfb9a9c686 | |||
| f5558e6112 | |||
| c8c4653432 | |||
| 9c21922a9d | |||
| 73f9cd2ca4 | |||
| ec45ef5e1f | |||
| 04b6e07b61 | |||
| 1a899f6b77 | |||
| 9fd15f76c7 | |||
| 0fa0782a0a | |||
| 2651743cd1 | |||
| 6dd7da30ea | |||
| 04d3f62095 | |||
| 0479e67252 | |||
| 9b2c3c0c96 | |||
| e610866129 | |||
| 41ed436dc8 | |||
| 155cc45051 | |||
| f5aa1f3b19 | |||
| dd612eabe6 | |||
| 80e7400a7f | |||
| df887508ce | |||
| cd19ea9579 | |||
| cd10cd7b13 | |||
| 95be96d27e | |||
| 96824b7c6e | |||
| 308944d942 | |||
| 07570ce532 | |||
| ef016786e7 | |||
| 85a0f79e92 | |||
| f6e0deedd7 | |||
| da2093c3c7 | |||
| 9d043a0647 | |||
| 6fd60502bb | |||
| b9c86165c0 | |||
| 97495b73c2 | |||
| 0552b9cd3b | |||
| 76194dba15 | |||
| e89ba89aea | |||
| 985e0c976a | |||
| 5dee848875 | |||
| 151921931b | |||
| f84426f1a6 | |||
| b74d8aa173 | |||
| 48e13dce0a | |||
| ca8d29647b | |||
| a76c3c714e | |||
| 5288e10cab | |||
| 18bd7062f2 | |||
| 57253e22f4 | |||
| 3604b93797 | |||
| dc13e378e6 | |||
| 3387154ac1 | |||
| 9a261acdfd | |||
| 8f73e1300e | |||
| 948762fdf1 | |||
| 9b9a95c6d2 | |||
| 2668827ed9 | |||
| 80ded34601 | |||
| 590f236794 | |||
| 13bcb14a24 | |||
| f5024d6452 | |||
| 213f08f5fc | |||
| e761208630 | |||
| 84291a3a15 | |||
| 2b07946af2 | |||
| e6a98e3572 | |||
| 8b26ea691b | |||
| b1962eca5a | |||
| 9decd5bd74 | |||
| 4668138aa6 | |||
| 656a598935 | |||
| 37db3e2959 | |||
| 31dfdea533 | |||
| 1d89d49e7e | |||
| 8a527c64c3 | |||
| c91dc28f9c | |||
| bb315d6ba0 | |||
| ac3c17eee9 | |||
| 332c0f289a | |||
| 0adbc40426 | |||
| d67653abdf | |||
| b327912efc | |||
| ac4e8ea064 | |||
| 359f8bfefb | |||
| 35785f3d41 | |||
| 5e0c95feea | |||
| c7c6081da3 | |||
| 8c6c66e867 | |||
| 34564edf32 | |||
| a267f6c742 | |||
| 0b0585eb66 | |||
| ab4659ea03 | |||
| 9c9f953efd | |||
| 4ea7cccaec | |||
| 117b3e0763 | |||
| c3f46c8db8 | |||
| 60f8249fe6 | |||
| 271184b9d1 | |||
| 0403fe4cde | |||
| 0b83eb7d9f | |||
| a905d03fc9 | |||
| 9f7d2d539e | |||
| ed03b241b5 | |||
| b3a9a99667 | |||
| c615f59a5c | |||
| 798407736d | |||
| 2c2347e3ff | |||
| c7e3681e38 | |||
| c2cce40d84 | |||
| c4e3c32c79 | |||
| bfc487faec | |||
| 84341b88cd | |||
| 98b6c41523 | |||
| 1381e316eb | |||
| 2edaefe633 | |||
| 2aa58186e4 | |||
| 79da6caad0 | |||
| 856ed64a46 | |||
| 43f0102905 | |||
| 46b7d5c984 | |||
| 08ed8ab770 | |||
| 0922ebd846 | |||
| daea3d9bff | |||
| 466bc4beef | |||
| 86cb7773bb | |||
| 5379b776e0 | |||
| 06babda77b | |||
| cb0f12d5d0 | |||
| 8e8013a103 | |||
| 77a4801556 | |||
| 2eb06ae350 | |||
| 7308eeefe1 | |||
| b0ce422355 | |||
| 202f5a309d | |||
| bdb16a3890 | |||
| 16d38e8420 | |||
| 6c8a80ae4e | |||
| abc0cc6d0b | |||
| a6c6946bc9 | |||
| bd135c2fa1 | |||
| 9c0e14f4a8 | |||
| 5f3ce91d42 | |||
| 351770251a | |||
| 29b4061ee9 | |||
| 8599343400 | |||
| d2ae29571f | |||
| 5de4a6ad92 | |||
| cff687d778 | |||
| 96c5b263ad | |||
| c21fbd86ac | |||
| 07ccea0fb5 | |||
| eaf70d2909 | |||
| 74c099d0af | |||
| f21d389913 | |||
| 8375a8ec38 | |||
| 69805b4565 | |||
| b043e1a7cb | |||
| 5ac85d21b9 | |||
| e0092bd860 | |||
| 583816a384 | |||
| 7bbafd4ef7 | |||
| 31ad8f9c93 | |||
| d3f03e9bef | |||
| ffcb897003 | |||
| 5452f16601 | |||
| 56ab64c3bd | |||
| b347d55b34 | |||
| b99b6a418c | |||
| 29c98bf2a6 | |||
| 5e42c12be4 | |||
| 115a45d44a | |||
| 16019e20bd | |||
| 4997cb45f5 | |||
| 9d9d3ed9a5 | |||
| 0bc1ad4eaf | |||
| 7a55dce839 | |||
| 332e5f91c8 | |||
| 807a994b8d | |||
| 5cfb940caa | |||
| 164b2fa0d0 | |||
| 07f797c4b4 | |||
| 47ce76afd5 | |||
| ca3b79081e | |||
| e0347a6554 | |||
| a91356eb20 | |||
| 881dad5914 | |||
| 94ce5e2ee1 | |||
| c4af2131fd | |||
| dc54fa9609 | |||
| e7ff7f410c | |||
| 9acfd89557 | |||
| a8c78dd6dd | |||
| 5806b14628 | |||
| 9cb6817da9 | |||
| 7ed0d48a99 | |||
| 00740de79f | |||
| d801b77e96 | |||
| 15ebd0ffaf | |||
| 5625c70733 | |||
| 3bdcc4326c | |||
| e7d80a2555 | |||
| 93c7d4e399 | |||
| dddfff491d | |||
| 8ebb9cd592 | |||
| 9c302a9131 | |||
| c9fff73562 | |||
| a569b1c1a3 | |||
| aa513b5cd9 | |||
| df6221ae92 | |||
| 078f58be26 | |||
| 86674507e1 | |||
| 5bf84c9d03 |
15
.gitignore
vendored
15
.gitignore
vendored
@ -1,8 +1,21 @@
|
||||
_build
|
||||
_build/
|
||||
debian/*.debhelper
|
||||
debian/.debhelper/
|
||||
debian/cargo/registry/
|
||||
debian/cargo/.*cache*
|
||||
debian/debhelper-build-stamp
|
||||
debian/files
|
||||
debian/*.substvars
|
||||
debian/squeekboard/
|
||||
debian/squeekboard-devel/
|
||||
debian/tmp/
|
||||
meson_Cargo.toml.in
|
||||
po/squeekboard.pot
|
||||
po/*.mo
|
||||
TAGS
|
||||
tags
|
||||
target/
|
||||
vendor/
|
||||
vgdump
|
||||
*.swp
|
||||
*~
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
image: debian:bookworm
|
||||
image: debian:trixie
|
||||
|
||||
variables:
|
||||
DEBIAN_FRONTEND: noninteractive
|
||||
@ -27,13 +27,12 @@ before_script:
|
||||
- apt-get -y install ca-certificates
|
||||
|
||||
build_docs:
|
||||
image: debian:trixie
|
||||
stage: build
|
||||
artifacts:
|
||||
paths:
|
||||
- _build
|
||||
script:
|
||||
- apt-get -y install --on-install-recommends python3-pip python3-sphinx python3-recommonmark
|
||||
- apt-get -y install --no-install-recommends python3-pip python3-sphinx python3-recommonmark
|
||||
- ./doc/build.sh _build
|
||||
except:
|
||||
variables:
|
||||
@ -54,7 +53,7 @@ build_meson:
|
||||
- $PKG_ONLY == "1"
|
||||
|
||||
build_deb:
|
||||
image: debian:bookworm
|
||||
allow_failure: true
|
||||
tags:
|
||||
- aarch64
|
||||
stage: build
|
||||
@ -82,9 +81,10 @@ build_reference:
|
||||
paths:
|
||||
- _build/doc
|
||||
script:
|
||||
- apt-get -y build-dep .
|
||||
- apt-get -y install cargo
|
||||
- cd _build
|
||||
- ../cargo.sh doc --no-deps --document-private-items
|
||||
- ../cargo.sh doc --no-deps --document-private-items --features 'zbus_v1_5,clap_v4'
|
||||
except:
|
||||
variables:
|
||||
- $PKG_ONLY == "1"
|
||||
@ -113,19 +113,6 @@ test_style:
|
||||
variables:
|
||||
- $PKG_ONLY == "1"
|
||||
|
||||
check_release:
|
||||
stage: test
|
||||
needs: []
|
||||
only:
|
||||
refs:
|
||||
- main
|
||||
script:
|
||||
- apt-get -y install git python3
|
||||
- (head -n 1 ./debian/changelog && git tag) | ./debian/check_release.py
|
||||
except:
|
||||
variables:
|
||||
- $PKG_ONLY == "1"
|
||||
|
||||
pages:
|
||||
stage: deploy
|
||||
needs:
|
||||
|
||||
8
COPYING
8
COPYING
@ -1,7 +1,7 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
@ -645,7 +645,7 @@ the "copyright" line and a pointer to where the full notice is found.
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
@ -664,11 +664,11 @@ might be different; for a GUI interface, you would use an "about box".
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
<https://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
||||
<https://www.gnu.org/licenses/why-not-lgpl.html>.
|
||||
|
||||
36
Cargo.deps
36
Cargo.deps
@ -1,36 +0,0 @@
|
||||
# Dependencies which change based on build flags
|
||||
bitflags = "1.2.*"
|
||||
clap = { version = "2.33.*", default-features = false }
|
||||
zbus = "1.0.*"
|
||||
zvariant = "2.0.*"
|
||||
# Newer versions seem to confuse the version of Cargo on Debian Bullseye
|
||||
zvariant_derive = "2.0.*"
|
||||
|
||||
[dependencies.cairo-rs]
|
||||
version = "0.7.*"
|
||||
|
||||
[dependencies.cairo-sys-rs]
|
||||
version = "0.9"
|
||||
|
||||
[dependencies.gdk]
|
||||
version = "0.11.*"
|
||||
|
||||
[dependencies.gio]
|
||||
version = "0.7.*"
|
||||
features = ["v2_44"]
|
||||
|
||||
[dependencies.glib]
|
||||
version = "0.8.*"
|
||||
features = ["v2_44"]
|
||||
|
||||
[dependencies.glib-sys]
|
||||
version = "*"
|
||||
features = ["v2_44"]
|
||||
|
||||
[dependencies.gtk]
|
||||
version = "0.7.*"
|
||||
features = ["v3_22"]
|
||||
|
||||
[dependencies.gtk-sys]
|
||||
version = "0.9"
|
||||
features = ["v3_22"]
|
||||
@ -1,38 +0,0 @@
|
||||
# Dependencies and tools which change based on build flags
|
||||
# For the newer-than-Byzantium config
|
||||
|
||||
bitflags = "1.3.*"
|
||||
clap = { version = "4.*", features=["std"], default-features = false }
|
||||
zbus = "1.9.*"
|
||||
zvariant = "2.10.*"
|
||||
# Newer versions seem to confuse the version of Cargo on Debian Bullseye
|
||||
zvariant_derive = "2.10.*"
|
||||
|
||||
[dependencies.cairo-rs]
|
||||
version = "0.14.*"
|
||||
|
||||
[dependencies.cairo-sys-rs]
|
||||
version = "0.14.*"
|
||||
|
||||
[dependencies.gdk]
|
||||
version = "0.14.*"
|
||||
|
||||
[dependencies.gio]
|
||||
version = "0.14.*"
|
||||
features = ["v2_58"]
|
||||
|
||||
[dependencies.glib]
|
||||
version = "0.14.*"
|
||||
features = ["v2_58"]
|
||||
|
||||
[dependencies.glib-sys]
|
||||
version = "0.14.*"
|
||||
features = ["v2_58"]
|
||||
|
||||
[dependencies.gtk]
|
||||
version = "0.14.*"
|
||||
features = ["v3_22"]
|
||||
|
||||
[dependencies.gtk-sys]
|
||||
version = "0.14.*"
|
||||
features = ["v3_22"]
|
||||
@ -1,4 +0,0 @@
|
||||
# Dependencies which are only used with online, crates.io builds.
|
||||
[patch.crates-io]
|
||||
# Dependency was yanked, but gio 0.7 needs it.
|
||||
fragile = { git = "https://source.puri.sm/dorota.czaplejewicz/fragile.git", tag = "0.3.0" }
|
||||
1057
Cargo.lock
generated
1057
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
1235
Cargo.lock.newer
1235
Cargo.lock.newer
File diff suppressed because it is too large
Load Diff
66
Cargo.toml
Normal file
66
Cargo.toml
Normal file
@ -0,0 +1,66 @@
|
||||
[package]
|
||||
name = "rs"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
[lib]
|
||||
name = "rs"
|
||||
path = "src/lib.rs"
|
||||
crate-type = ["staticlib", "rlib"]
|
||||
|
||||
# Cargo can't do autodiscovery if Cargo.toml is not in the root.
|
||||
[[bin]]
|
||||
name = "test_layout"
|
||||
path = "src/bin/test_layout.rs"
|
||||
|
||||
[[example]]
|
||||
name = "test_layout"
|
||||
path = "examples/test_layout.rs"
|
||||
|
||||
[[example]]
|
||||
name = "find_orphan_layouts"
|
||||
path = "examples/find_orphan_layouts.rs"
|
||||
|
||||
[features]
|
||||
zbus_v1_5 = []
|
||||
clap_v4 = []
|
||||
|
||||
[dependencies]
|
||||
maplit = "1.0"
|
||||
serde = { version = "1.0", features = ["derive"] }
|
||||
serde_yaml = "0.9"
|
||||
bitflags = "1.3"
|
||||
clap = { version = "4.4", features=["std"], default-features = false }
|
||||
zbus = "1.9"
|
||||
zvariant = "2.10"
|
||||
zvariant_derive = "2.10"
|
||||
xkbcommon = { version = "0.8", features = ["wayland"] }
|
||||
|
||||
[dependencies.cairo-rs]
|
||||
version = "0.18"
|
||||
|
||||
[dependencies.cairo-sys-rs]
|
||||
version = "0.18"
|
||||
|
||||
[dependencies.gdk]
|
||||
version = "0.18"
|
||||
|
||||
[dependencies.gio]
|
||||
version = "0.18"
|
||||
features = ["v2_58"]
|
||||
|
||||
[dependencies.glib]
|
||||
version = "0.18"
|
||||
features = ["v2_58"]
|
||||
|
||||
[dependencies.glib-sys]
|
||||
version = "0.18"
|
||||
features = ["v2_58"]
|
||||
|
||||
[dependencies.gtk]
|
||||
version = "0.18"
|
||||
features = ["v3_24"]
|
||||
|
||||
[dependencies.gtk-sys]
|
||||
version = "0.18"
|
||||
features = ["v3_24"]
|
||||
@ -1,35 +0,0 @@
|
||||
[package]
|
||||
name = "rs"
|
||||
version = "0.1.0"
|
||||
edition = "2021"
|
||||
|
||||
[lib]
|
||||
name = "rs"
|
||||
path = "@path@/src/lib.rs"
|
||||
crate-type = ["staticlib", "rlib"]
|
||||
|
||||
# Cargo can't do autodiscovery if Cargo.toml is not in the root.
|
||||
[[bin]]
|
||||
name = "test_layout"
|
||||
path = "@path@/src/bin/test_layout.rs"
|
||||
|
||||
[[example]]
|
||||
name = "test_layout"
|
||||
path = "@path@/examples/test_layout.rs"
|
||||
|
||||
[[example]]
|
||||
name = "find_orphan_layouts"
|
||||
path = "@path@/examples/find_orphan_layouts.rs"
|
||||
|
||||
[features]
|
||||
glib_v0_14 = []
|
||||
zbus_v1_5 = []
|
||||
clap_v4 = []
|
||||
|
||||
# Dependencies which don't change based on build flags
|
||||
[dependencies]
|
||||
maplit = "1.0.*"
|
||||
serde = { version = "1.0.*", features = ["derive"] }
|
||||
serde_yaml = "0.8.*"
|
||||
xkbcommon = { version = "0.4.*", features = ["wayland"] }
|
||||
# Here is inserted the Cargo.deps file
|
||||
191
NEWS
Normal file
191
NEWS
Normal file
@ -0,0 +1,191 @@
|
||||
squeekboard 1.43.1
|
||||
------------------
|
||||
Released November 2024
|
||||
* Fixes:
|
||||
* Input: Modifiers can now be deactivated with all buttons for the same modifier, instead of only with the same button that was used to activate it.
|
||||
* Contributors:
|
||||
* MoonlightWave-12
|
||||
|
||||
squeekboard 1.43.0
|
||||
------------------
|
||||
Released November 2024
|
||||
* Fixes:
|
||||
* Labels and icons on buttons will now keep their proportions when the proportions of layouts change.
|
||||
* Changes:
|
||||
* Layouts will now change their shape to fill empty space on the panel.
|
||||
Note: For the "Wide"-shapes of layouts, this is currently limited to about 1.4 times the width.
|
||||
* A setting for changing wether or not layouts will change their shape to fit the panel has been added.
|
||||
* The "Shift"-modifier can be assigned to buttons now.
|
||||
* "Shift"-buttons have been added to the terminal-layouts.
|
||||
* New emojis from Unicode 16.0 have been added.
|
||||
* Layouts have been made more consistent.
|
||||
* Some placeholders on layouts have been filled.
|
||||
* Contributors:
|
||||
* Arnaud Ferraris
|
||||
* MoonlightWave-12
|
||||
* UI translations:
|
||||
* Alexander Shopov (bg)
|
||||
|
||||
squeekboard 1.42.2
|
||||
------------------
|
||||
Released November 2024
|
||||
* Fixes:
|
||||
* Compatibility: Squeekboard should now work better with apps that do not use the text-input-protocol of Wayland and rely on specific keycodes being assigned to specific characters/functions.
|
||||
* Documentation: The recommended settings for creating layouts while using Phoc in a nested session, have been updated to work correctly with the changes to the scaling-algorithm.
|
||||
* Contributors:
|
||||
* MoonlightWave-12
|
||||
|
||||
squeekboard 1.42.1
|
||||
------------------
|
||||
Released October 2024
|
||||
* Fixes:
|
||||
* With some apps, in particular apps made with Electron, text-input did not work with some buttons, depending on which layout was used. Text-input should now work normally with those apps.
|
||||
* In some situations, modifiers were cleared after pressing another button (for example: when pressing `C`, for `Ctrl + C`), resulting in text-input without the modifiers. The modifiers will remain active in those situations from now on.
|
||||
* Contributors:
|
||||
* MoonlightWave-12
|
||||
* Sebastian Krzyszkowiak
|
||||
|
||||
squeekboard 1.42.0
|
||||
------------------
|
||||
Released September 2024
|
||||
* New layouts:
|
||||
* Belarusian (by)
|
||||
* French (fr+bepo) terminal-layout
|
||||
* Japanese (jp)
|
||||
* Serbian (rs), (rs+latin), (rs+latinunicode)
|
||||
* Changed layouts:
|
||||
* Thai (th):
|
||||
* There is less empty space now.
|
||||
* Most buttons are wider now.
|
||||
* The arrangement of buttons for the `symbols` and `numbers` views, is more consistent with other layouts now.
|
||||
* Fixes:
|
||||
* "Keyboard Settings" in the language-selection-popover will now open the correct panel in GNOME Settings.
|
||||
* On some relatively small screens in horizontal orientation, the compact shape was used instead of the wide shape,
|
||||
even though the wide shape can fit into the same height. The wide shape will be used on those screens now.
|
||||
* Changes:
|
||||
* The height of the panel will adapt to screens differently.
|
||||
In particular, the panel will be 1/3 of the screen's height on most monitors in horizontal orientation,
|
||||
and as tall as it can be, while maintaining the aspect-ratio of the wide shape (16:5) without empty space next to it,
|
||||
for most monitors in vertical orientation.
|
||||
* GSettings for adjusting the height of the panel for the keyboard have been added.
|
||||
* The documentation has been improved. In particular, it should now be much easier to learn how to test changes to Squeekboard and layouts.
|
||||
* After building a Debian-package for Squeekboard and installing it, `update-alternatives` is now supported.
|
||||
* The layout-files now have the English name of the language for which the respective layout is, in a comment at the top of the file.
|
||||
* For a few languages which do not have a layout yet, a more appropriate fallback-layout will be chosen.
|
||||
* Contributors:
|
||||
* Guido Günther
|
||||
* MoonlightWave-12
|
||||
* UI translations:
|
||||
* Sabri Ünal (tr)
|
||||
|
||||
squeekboard 1.41.0
|
||||
------------------
|
||||
Released August 2024
|
||||
* New layouts:
|
||||
* Malayalam
|
||||
* German (Bone)
|
||||
* German (Neo 2)
|
||||
* New icons:
|
||||
* zwsp (zero-width-space)
|
||||
* zwj (zero-width-joiner)
|
||||
|
||||
squeekboard 1.39.0
|
||||
------------------
|
||||
Released May 2024
|
||||
* New button-styles:
|
||||
* `change-view`: Highlighted like `special`, but with a border at the bottom.
|
||||
* `character-group`: Like `change-view`, but with less highlighting.
|
||||
* `placeholder`: Less contrast to the background and does not visually change when pressed.
|
||||
* `subtle-highlight`: For highlighting commonly used characters in accent-views, for example.
|
||||
* New layouts:
|
||||
* Portuguese
|
||||
* Slovenian
|
||||
* Turkish (F-layout)
|
||||
* Turkish (Q-layout)
|
||||
* Remade layout:
|
||||
* Portuguese (Brazil): A view for accents has been added.
|
||||
* Changes:
|
||||
* The new button-styles are used in the available layouts, where appropriate.
|
||||
* The top rows of the terminal-layouts are a little taller.
|
||||
* Squeekboard will choose the wide shape of layouts, for more displays in horizontal orientation.
|
||||
* Highlighted buttons now show visual feedback too, when pressed.
|
||||
* Many layouts have been adjusted, so that those change their form less when switching views.
|
||||
* Various small issues have been fixed, to make layouts more consistent.
|
||||
* Development:
|
||||
* Scaling-tests for many display-types have been added.
|
||||
|
||||
squeekboard 1.38.0
|
||||
------------------
|
||||
Released March 2024
|
||||
* Changes:
|
||||
* 25 wide shapes have been added, so that every available layout now has a wide shape
|
||||
* "PgUp" and "PgDn" on the terminal-layouts have been relabeled to "Page ↑" and "Page ↓"
|
||||
* The Spanish and French terminal-layouts now have translated key-names
|
||||
* The Spanish terminal-layout has been updated with the additional keys that are already available on the US-terminal-layout.
|
||||
* The wide and base shapes of the German layout had a different key-arrangement and the wide shape did not have a button to access additional characters; this has been fixed.
|
||||
* Development:
|
||||
* Squeekboard's versioning now follows Phosh's versioning (for example: Squeekboard 1.38 was released in time for Phosh 0.38)
|
||||
* The build-system has been simplified
|
||||
* A single Cargo.toml file is used, instead of assembling it from multiple parts
|
||||
* Newer dependencies are now used for building Squeekboard by default
|
||||
* Squeekboard's main development-platform is now Debian Testing
|
||||
* The layout-files have been cleaned up, so that those are easier to understand and edit
|
||||
|
||||
squeekboard 1.24.0
|
||||
------------------
|
||||
Released March 2024
|
||||
* Changes:
|
||||
* The emoji-layout has been replaced with a new one, which offers many more emojis to choose from.
|
||||
|
||||
squeekboard 1.23.0
|
||||
------------------
|
||||
Released March 2024
|
||||
* New or updated translations:
|
||||
* Belarusian
|
||||
* Haitian Creole
|
||||
* New layouts:
|
||||
* French Canadian (QWERTY + accented letters)
|
||||
* German terminal-layout
|
||||
* Spanish terminal-layout
|
||||
* Changes:
|
||||
* Fixed Persian and Swiss layouts
|
||||
* Fixed various small style-issues in many layouts
|
||||
* Improved the US-terminal-layout
|
||||
|
||||
squeekboard 1.22.0 "Superposition"
|
||||
------------------
|
||||
Released April 2023
|
||||
* New or updated translations:
|
||||
* Basque
|
||||
* Changes:
|
||||
* fixed panel sizing when scaling
|
||||
* fixed panel sizing when rotating
|
||||
* fixed Dvorak terminal layout
|
||||
|
||||
squeekboard 1.21.0 "Expected value"
|
||||
------------------
|
||||
Released February 2023
|
||||
* New or updated translations:
|
||||
* Hindi
|
||||
* Czech
|
||||
* German
|
||||
* New layouts:
|
||||
* wide Swedish
|
||||
* Hungarian
|
||||
* Changes:
|
||||
* use a custom font for gr+polytonic, where the default is unreadable
|
||||
* require newer Rust
|
||||
* fixed panel sizing when rotating
|
||||
* internal improvements.
|
||||
|
||||
squeekboard 1.20.0 "PID controller"
|
||||
------------------
|
||||
Released September 2023
|
||||
* New translations:
|
||||
* Greek
|
||||
* Croatian
|
||||
* New layouts:
|
||||
* US Dvorak terminal
|
||||
* Improvements:
|
||||
* forcing the panel to hide now takes effect immediately
|
||||
* Squeekboard icon will present itself when other applications need to show it
|
||||
65
NEWS.md
65
NEWS.md
@ -1,65 +0,0 @@
|
||||
1.24.0
|
||||
------------------
|
||||
|
||||
Changes:
|
||||
- The emoji-layout has been replaced with a new one, which offers many more emojis to choose from.
|
||||
|
||||
1.23.0
|
||||
------------------
|
||||
|
||||
New or updated translations:
|
||||
- Belarusian
|
||||
- Haitian Creole
|
||||
|
||||
New layouts:
|
||||
- French Canadian (QWERTY + accented letters)
|
||||
- German terminal-layout
|
||||
- Spanish terminal-layout
|
||||
|
||||
Changes:
|
||||
- Fixed Persian and Swiss layouts
|
||||
- Fixed various small style-issues in many layouts
|
||||
- Improved the US-terminal-layout
|
||||
|
||||
1.22.0 "Superposition"
|
||||
------------------
|
||||
|
||||
New or updated translations:
|
||||
- Basque
|
||||
|
||||
Changes:
|
||||
- fixed panel sizing when scaling
|
||||
- fixed panel sizing when rotating
|
||||
- fixed Dvorak terminal layout
|
||||
|
||||
1.21.0 "Expected value"
|
||||
------------------
|
||||
|
||||
New or updated translations:
|
||||
- Hindi
|
||||
- Czech
|
||||
- German
|
||||
|
||||
New layouts:
|
||||
- wide Swedish
|
||||
- Hungarian
|
||||
|
||||
Changes:
|
||||
- use a custom font for gr+polytonic, where the default is unreadable
|
||||
- require newer Rust
|
||||
- fixed panel sizing when rotating
|
||||
- internal improvements.
|
||||
|
||||
1.20.0 "PID controller"
|
||||
------------------
|
||||
|
||||
New translations:
|
||||
- Greek
|
||||
- Croatian
|
||||
|
||||
New layouts:
|
||||
- US Dvorak terminal
|
||||
|
||||
Improvements:
|
||||
- forcing the panel to hide now takes effect immediately
|
||||
- Squeekboard icon will present itself when other applications need to show it
|
||||
57
README.md
57
README.md
@ -1,7 +1,7 @@
|
||||
*squeekboard* - a Wayland on-screen keyboard
|
||||
========================================
|
||||
|
||||
*Squeekboard* is a keyboard-shaped input method supporting Wayland, built primarily for the *Librem 5* phone.
|
||||
*Squeekboard* is the on-screen-keyboard input-method for Phosh. It is primarily designed for smartphones, tablet-PCs, and other devices with touchscreens.
|
||||
|
||||
It squeaks because some Rust got inside.
|
||||
|
||||
@ -19,7 +19,8 @@ Features
|
||||
|
||||
### TODO
|
||||
|
||||
- Text prediction/correction
|
||||
- [Port to GTK4 / GTK4-Layer-Shell](https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/64)
|
||||
- [Text prediction/correction](https://gitlab.gnome.org/World/Phosh/squeekboard/-/issues/54)
|
||||
- Use preedit
|
||||
- Submit actions like "next field" using a future Wayland protocol
|
||||
- Pick up DBus interface files from /usr/share
|
||||
@ -29,6 +30,12 @@ Creating layouts
|
||||
|
||||
If you want to work on layouts, check out the [guide](doc/tutorial.md).
|
||||
|
||||
Nightly builds
|
||||
--------------
|
||||
|
||||
For testing the latest commits of the `main`-branch, one can install the nightly builds of Squeekboard.
|
||||
For more information about the nightly builds, read the ["Phosh Nightly Package Builds"-blog-post](https://phosh.mobi/posts/phosh-nightly/).
|
||||
|
||||
Building
|
||||
--------
|
||||
|
||||
@ -38,11 +45,11 @@ See `.gitlab-ci.yml` or run `apt-get build-dep .`
|
||||
|
||||
### Build from git repo
|
||||
|
||||
```bash
|
||||
```sh
|
||||
$ git clone https://gitlab.gnome.org/World/Phosh/squeekboard.git
|
||||
$ cd squeekboard
|
||||
$ mkdir _build
|
||||
$ meson _build/
|
||||
$ meson setup _build/
|
||||
$ cd _build
|
||||
$ ninja
|
||||
```
|
||||
@ -52,26 +59,33 @@ To run tests use `ninja test`. To install squeekboard run `ninja install`.
|
||||
Running
|
||||
-------
|
||||
|
||||
```bash
|
||||
$ phoc # if no compatible Wayland compositor is running yet
|
||||
```sh
|
||||
$ cd ../build/
|
||||
$ src/squeekboard
|
||||
```
|
||||
|
||||
If no compatible Wayland compositor is running yet, you can use Phoc (after installing it):
|
||||
|
||||
```sh
|
||||
$ phoc --exec 'src/squeekboard'
|
||||
```
|
||||
|
||||
Squeekboard's panel will appear whenever a compatible application requests an input method. Click a text field in any GTK application, like `python3 ./tools/entry.py`.
|
||||
|
||||
Squeekboard honors the gnome "screen-keyboard-enabled" setting. Either enable this through gnome-settings under accessibility or run:
|
||||
|
||||
```bash
|
||||
```sh
|
||||
$ gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled true
|
||||
```
|
||||
|
||||
Alternatively, force panel visibility manually with:
|
||||
|
||||
```bash
|
||||
busctl call --user sm.puri.OSK0 /sm/puri/OSK0 sm.puri.OSK0 SetVisible b true
|
||||
```sh
|
||||
$ busctl call --user sm.puri.OSK0 /sm/puri/OSK0 sm.puri.OSK0 SetVisible b true
|
||||
```
|
||||
|
||||
or by using the environment-variable `SQUEEKBOARD_DEBUG=force_show`.
|
||||
|
||||
### What the compositor has to support
|
||||
|
||||
A compatible compositor has to support the protocols:
|
||||
@ -83,6 +97,31 @@ It's strongly recommended to support:
|
||||
|
||||
- input-method-v2
|
||||
|
||||
Settings
|
||||
--------
|
||||
|
||||
You can change the height of the panel for the keyboard with:
|
||||
|
||||
```sh
|
||||
$ gsettings set sm.puri.Squeekboard scale-in-horizontal-screen-orientation 1.0
|
||||
$ gsettings set sm.puri.Squeekboard scale-in-vertical-screen-orientation 1.0
|
||||
```
|
||||
and wether or not layouts will stretch to fit the panel with:
|
||||
|
||||
```sh
|
||||
$ gsettings set sm.puri.Squeekboard layout-shape-changes-to-fit-panel true
|
||||
$ gsettings set sm.puri.Squeekboard layout-shape-changes-to-fit-panel false
|
||||
```
|
||||
|
||||
Note: If the keyboard is open when the settings are changed, the changes will not be visible until the keyboard is opened again, or the layout is changed.
|
||||
While using Phosh, you can long-click/long-tap the home-bar at the bottom, to open and close the keyboard.
|
||||
|
||||
To reset the settings to the default, you can use:
|
||||
|
||||
```sh
|
||||
$ gsettings reset-recursively sm.puri.Squeekboard
|
||||
```
|
||||
|
||||
Developing
|
||||
----------
|
||||
|
||||
|
||||
3
cargo.sh
3
cargo.sh
@ -12,6 +12,9 @@ SOURCE_DIR="$(dirname "$SCRIPT_PATH")"
|
||||
CARGO_TARGET_DIR="$(pwd)"
|
||||
export CARGO_TARGET_DIR
|
||||
|
||||
GSETTINGS_SCHEMA_DIR="${CARGO_TARGET_DIR}/data:${GSETTINGS_SCHEMA_DIR}"
|
||||
export GSETTINGS_SCHEMA_DIR
|
||||
|
||||
cd "$SOURCE_DIR"
|
||||
|
||||
# the 'run" command takes arguments at the end,
|
||||
|
||||
@ -8,7 +8,35 @@ sq_view {
|
||||
/* Becomes readable with a special font */
|
||||
sq_view.gr_polytonic {
|
||||
font-family: GFSDidotClassic, cantarell, sans-serif;
|
||||
font-size: 2em;
|
||||
font-size: 1.75em;
|
||||
}
|
||||
|
||||
sq_view.wide.gr_polytonic {
|
||||
font-size: 1.4em;
|
||||
}
|
||||
|
||||
sq_view.in_mal {
|
||||
font-size: 1.195em;
|
||||
}
|
||||
|
||||
sq_view.wide.in_mal {
|
||||
font-size: 1.25em;
|
||||
}
|
||||
|
||||
sq_view.ir_azb {
|
||||
font-size: 1.368em;
|
||||
}
|
||||
|
||||
sq_view.jp {
|
||||
font-size: 1.425em;
|
||||
}
|
||||
|
||||
sq_view.wide.jp {
|
||||
font-size: 1.5em;
|
||||
}
|
||||
|
||||
sq_view.wide.emoji {
|
||||
font-size: 1.225em;
|
||||
}
|
||||
|
||||
sq_button {
|
||||
@ -33,7 +61,11 @@ sq_button.small {
|
||||
font-size: 0.5em;
|
||||
}
|
||||
|
||||
sq_button.small-row {
|
||||
font-size: 0.575em;
|
||||
}
|
||||
|
||||
sq_view.pin sq_button {
|
||||
border-radius: 0px;
|
||||
margin: 1px 1px 1px 1px;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,20 +1,31 @@
|
||||
<!DOCTYPE node PUBLIC "-//freedesktop//DTD D-BUS Object Introspection 1.0//EN"
|
||||
"http://www.freedesktop.org/standards/dbus/1.0/introspect.dtd">
|
||||
<node xmlns:doc="http://www.freedesktop.org/dbus/1.0/doc.dtd">
|
||||
|
||||
<!--
|
||||
sm.puri.OSK0:
|
||||
|
||||
This interface is exported by on screen keyboards (OSK) to
|
||||
indicate and set state like visibility.
|
||||
-->
|
||||
|
||||
<interface name="sm.puri.OSK0">
|
||||
<!--
|
||||
SetVisible:
|
||||
@visible: %TRUE if the OSK should be shown to the user, %FALSE otherwise
|
||||
|
||||
Toggle keyboard visibility.
|
||||
-->
|
||||
<method name="SetVisible">
|
||||
<arg name="visible" type="b" direction="in"/>
|
||||
<doc:doc><doc:description>
|
||||
Switch keyboard visibility
|
||||
</doc:description></doc:doc>
|
||||
<arg type="b" direction="in" name="visible"/>
|
||||
</method>
|
||||
<method name="GetVisible">
|
||||
<arg name="visible" type="b" direction="out"/>
|
||||
<doc:doc><doc:description>
|
||||
Get keyboard visibility
|
||||
</doc:description></doc:doc>
|
||||
</method>
|
||||
<property name="Visible" type="b" access="read">
|
||||
</property>
|
||||
<!--
|
||||
Visible:
|
||||
|
||||
Indicates whether the on screen keyboard is currently
|
||||
unfolded. %TRUE if the OSK is currently visible to the user,
|
||||
%FALSE otherwise.
|
||||
-->
|
||||
<property name="Visible" type="b" access="read"/>
|
||||
</interface>
|
||||
</node>
|
||||
|
||||
8
data/icons/zwj.svg
Normal file
8
data/icons/zwj.svg
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="200" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
||||
<g fill="none" stroke="#000">
|
||||
<path d="m135.66 182.97a51.681 32.879 0 0 1-71.332 9.8e-4" stroke-width="12.123"/>
|
||||
<path d="m135.66 17.029a51.681 32.879 0 0 0-71.332-0.0011" stroke-width="12.123"/>
|
||||
<path d="m100 7.7071v184.59" stroke-width="10"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 384 B |
8
data/icons/zwsp.svg
Normal file
8
data/icons/zwsp.svg
Normal file
@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="200" height="200" version="1.1" xmlns="http://www.w3.org/2000/svg">
|
||||
<g fill="none" stroke="#000">
|
||||
<circle cx="100" cy="20.429" r="14.118" stroke-width="9.05"/>
|
||||
<circle cx="100" cy="179.57" r="14.118" stroke-width="9.05"/>
|
||||
<path d="m100 34.739v130.52" stroke-width="8.5856"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 346 B |
@ -1,49 +1,54 @@
|
||||
# Armenian layout created by Norayr Chilingarian
|
||||
# Language: Armenian (phonetic)
|
||||
# Armenian layout based on work by Norayr Chilingarian
|
||||
# Yerevan
|
||||
# Oct 2021
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 32, height: 32 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 34.285, height: 52 }
|
||||
change-view: { width: 51.427, height: 52 }
|
||||
change-view-2: { width: 82.284, height: 52 }
|
||||
large: { width: 51.427, height: 52 }
|
||||
placeholder: { width: 34.285, height: 52 }
|
||||
spaceline: { width: 178.283, height: 52 }
|
||||
special: { width: 51.427, height: 52 }
|
||||
special-2: { width: 82.284, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "՝ է թ փ ձ ջ ւ և ռ չ ճ ֊ ժ"
|
||||
- "ք ո ե ր տ ը ւ ի օ պ խ ծ շ"
|
||||
- "ա ս դ ֆ գ հ յ կ լ ․"
|
||||
- "Shift_L զ ղ ց վ բ ն մ ՛ BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "-- -- ա ս դ ֆ գ հ յ կ լ ․ --"
|
||||
- "show_upper -- զ ղ ց վ բ ն մ ՛ -- BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "՝ Է Թ Փ Ձ Ջ Ւ և Ռ Չ Ճ — Ժ"
|
||||
- "Ք Ո Ե Ր Տ Ը Ւ Ի Օ Պ Խ Ծ Շ"
|
||||
- "Ա Ս Դ Ֆ Գ Հ Յ Կ Լ ։"
|
||||
- "Shift_L Զ Ղ Ց Վ Բ Ն Մ ՞ BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "-- -- Ա Ս Դ Ֆ Գ Հ Յ Կ Լ ։ --"
|
||||
- "show_upper -- Զ Ղ Ց Վ Բ Ն Մ ՞ -- BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "ﬓ ﬔ ﬕ ﬖ ﬗ ՟ և"
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "show_letters preferences space period Return"
|
||||
- "-- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||
- "-- -- -- ﬓ ﬔ ﬕ ﬖ ﬗ ՟ և -- -- --"
|
||||
- "-- -- -- , \" ' : ; ! ? -- -- --"
|
||||
- "show_symbols 1 2 3 4 5 6 7 8 9 0 BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "show_numbers_from_symbols \\ % < > = [ ] BackSpace"
|
||||
- "* # $ / & - _ + ( )"
|
||||
- "© ® £ € ¥ ^ ° @ { }"
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "show_letters preferences space period Return"
|
||||
- "-- -- * # \\ % < > = [ ] ² --"
|
||||
- "-- -- © $ / & - _ + ( ) ³ --"
|
||||
- "-- -- ® £ € ¥ ^ ° @ { } -- --"
|
||||
- "show_numbers_from_symbols ~ ` | · √ π τ ÷ × ¶ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -53,32 +58,32 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ԱԲԳ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
.:
|
||||
outline: "large"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
87
data/keyboards/am+phonetic_wide.yaml
Normal file
87
data/keyboards/am+phonetic_wide.yaml
Normal file
@ -0,0 +1,87 @@
|
||||
# Language: Armenian (phonetic)
|
||||
# Armenian layout based on work by Norayr Chilingarian
|
||||
# Yerevan
|
||||
# Oct 2021
|
||||
---
|
||||
outlines:
|
||||
default: { width: 51.692, height: 42 }
|
||||
change-view: { width: 77.538, height: 42 }
|
||||
change-view-2: { width: 103.384, height: 42 }
|
||||
placeholder: { width: 51.692, height: 42 }
|
||||
spaceline: { width: 361.844, height: 42 }
|
||||
special: { width: 51.692, height: 42 }
|
||||
special-2: { width: 77.538, height: 42 }
|
||||
special-3: { width: 103.384, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "՝ է թ փ ձ ջ ւ և ռ չ ճ ֊ ժ"
|
||||
- "ք ո ե ր տ ը ւ ի օ պ խ ծ շ"
|
||||
- "-- -- ա ս դ ֆ գ հ յ կ լ ․ --"
|
||||
- "show_upper -- զ ղ ց վ բ ն մ ՛ -- BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "՝ Է Թ Փ Ձ Ջ Ւ և Ռ Չ Ճ — Ժ"
|
||||
- "Ք Ո Ե Ր Տ Ը Ւ Ի Օ Պ Խ Ծ Շ"
|
||||
- "-- -- Ա Ս Դ Ֆ Գ Հ Յ Կ Լ ։ --"
|
||||
- "show_upper -- Զ Ղ Ց Վ Բ Ն Մ ՞ -- BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "-- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||
- "-- -- -- ﬓ ﬔ ﬕ ﬖ ﬗ ՟ և -- -- --"
|
||||
- "-- -- -- , \" ' : ; ! ? -- -- --"
|
||||
- "show_symbols 1 2 3 4 5 6 7 8 9 0 BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "-- -- * # \\ % < > = [ ] ² --"
|
||||
- "-- -- © $ / & - _ + ( ) ³ --"
|
||||
- "-- -- ® £ € ¥ ^ ° @ { } -- --"
|
||||
- "show_numbers_from_symbols ~ ` | · √ π τ ÷ × ¶ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ԱԲԳ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,49 +1,54 @@
|
||||
# Armenian layout created by Norayr Chilingarian
|
||||
# Language: Armenian
|
||||
# Armenian layout based on work by Norayr Chilingarian
|
||||
# Yerevan
|
||||
# Oct 2021
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 32, height: 32 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 34.285, height: 52 }
|
||||
change-view: { width: 51.427, height: 52 }
|
||||
change-view-2: { width: 82.284, height: 52 }
|
||||
large: { width: 51.427, height: 52 }
|
||||
placeholder: { width: 34.285, height: 52 }
|
||||
spaceline: { width: 178.283, height: 52 }
|
||||
special: { width: 51.427, height: 52 }
|
||||
special-2: { width: 82.284, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "՝ ֆ ձ ֊ , ։ ՞ ․ ՛ ) օ է ղ"
|
||||
- "ճ փ բ ս մ ո ւ կ ը թ ծ ց »"
|
||||
- "ջ վ գ ե ա ն ի տ հ պ ր"
|
||||
- "Shift_L ժ դ չ յ զ լ ք խ շ ռ BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "-- ջ վ գ ե ա ն ի տ հ պ ր --"
|
||||
- "show_upper ժ դ չ յ զ լ ք խ շ ռ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "՜ Ֆ Ձ — $ … ՟ և ՚ ( Օ Է Ղ"
|
||||
- "Ճ Փ Բ Ս Մ Ո Ւ Կ Ը Թ Ծ Ց «"
|
||||
- "Ջ Վ Գ Ե Ա Ն Ի Տ Հ Պ Պ Ր"
|
||||
- "Shift_L Ժ Դ Չ Յ Զ Լ Ք Խ Շ Ռ BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "-- Ջ Վ Գ Ե Ա Ն Ի Տ Հ Պ Պ Ր"
|
||||
- "show_upper Ժ Դ Չ Յ Զ Լ Ք Խ Շ Ռ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "ﬓ ﬔ ﬕ ﬖ ﬗ ՟ և"
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "show_letters preferences space period Return"
|
||||
- "-- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||
- "-- -- -- ﬓ ﬔ ﬕ ﬖ ﬗ ՟ և -- -- --"
|
||||
- "-- -- -- , \" ' : ; ! ? -- -- --"
|
||||
- "show_symbols 1 2 3 4 5 6 7 8 9 0 BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "show_numbers_from_symbols \\ % < > = [ ] BackSpace"
|
||||
- "* # $ / & - _ + ( )"
|
||||
- "© ® £ € ¥ ^ ° @ { }"
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "show_letters preferences space period Return"
|
||||
- "-- -- * # \\ % < > = [ ] ² --"
|
||||
- "-- -- © $ / & - _ + ( ) ³ --"
|
||||
- "-- -- ® £ € ¥ ^ ° @ { } -- --"
|
||||
- "show_numbers_from_symbols ~ ` | · √ π τ ÷ × ¶ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -53,32 +58,32 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ԱԲԳ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
.:
|
||||
outline: "large"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
87
data/keyboards/am_wide.yaml
Normal file
87
data/keyboards/am_wide.yaml
Normal file
@ -0,0 +1,87 @@
|
||||
# Language: Armenian
|
||||
# Armenian layout based on work by Norayr Chilingarian
|
||||
# Yerevan
|
||||
# Oct 2021
|
||||
---
|
||||
outlines:
|
||||
default: { width: 51.692, height: 42 }
|
||||
change-view: { width: 77.538, height: 42 }
|
||||
change-view-2: { width: 103.384, height: 42 }
|
||||
placeholder: { width: 51.692, height: 42 }
|
||||
spaceline: { width: 361.844, height: 42 }
|
||||
special: { width: 51.692, height: 42 }
|
||||
special-2: { width: 77.538, height: 42 }
|
||||
special-3: { width: 103.384, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "՝ ֆ ձ ֊ , ։ ՞ ․ ՛ ) օ է ղ"
|
||||
- "ճ փ բ ս մ ո ւ կ ը թ ծ ց »"
|
||||
- "-- ջ վ գ ե ա ն ի տ հ պ ր --"
|
||||
- "show_upper ժ դ չ յ զ լ ք խ շ ռ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "՜ Ֆ Ձ — $ … ՟ և ՚ ( Օ Է Ղ"
|
||||
- "Ճ Փ Բ Ս Մ Ո Ւ Կ Ը Թ Ծ Ց «"
|
||||
- "-- Ջ Վ Գ Ե Ա Ն Ի Տ Հ Պ Պ Ր"
|
||||
- "show_upper Ժ Դ Չ Յ Զ Լ Ք Խ Շ Ռ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "-- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||
- "-- -- -- ﬓ ﬔ ﬕ ﬖ ﬗ ՟ և -- -- --"
|
||||
- "-- -- -- , \" ' : ; ! ? -- -- --"
|
||||
- "show_symbols 1 2 3 4 5 6 7 8 9 0 BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "-- -- * # \\ % < > = [ ] ² --"
|
||||
- "-- -- © $ / & - _ + ( ) ³ --"
|
||||
- "-- -- ® £ € ¥ ^ ° @ { } -- --"
|
||||
- "show_numbers_from_symbols ~ ` | · √ π τ ÷ × ¶ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ԱԲԳ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,44 +1,48 @@
|
||||
# Language: Arabic
|
||||
# Maintained by: Khaled Eldoheiri <khalid@kdehairy.com>
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32.66, height: 52 }
|
||||
altline: { width: 48.99, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 195.96, height: 52 }
|
||||
special: { width: 35.66, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
fill: { width: 64.83, height: 52 }
|
||||
spaceline: { width: 178.283, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 48.622, height: 52 }
|
||||
special-3: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ذ ض ص ث ق ف غ ع خ ح ج"
|
||||
- "ش س ي ب ل ا ت ن م ك ط"
|
||||
- "Shift_L ء ؤ ر ة و ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper ء ؤ ر ة و ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
extra:
|
||||
- "ذ ض ص ث ق لإ إ ع خ ح ج"
|
||||
- "ش س ى ب لأ أ ت ن م ك ط"
|
||||
- "Shift_L ئ لآ لا ه آ ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper ئ لآ لا ه آ ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols ، \" ' : ؛ ! ؟ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ، \" ' : ؛ ! ؟ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "extra"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -48,23 +52,31 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "ض"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
":":
|
||||
outline: "fill"
|
||||
">":
|
||||
outline: "fill"
|
||||
@ -1,44 +1,46 @@
|
||||
# Language: Arabic
|
||||
# Maintained by: Khaled Eldoheiri <khalid@kdehairy.com>
|
||||
---
|
||||
outlines:
|
||||
default: { width: 49, height: 42 }
|
||||
altline: { width: 73.5, height: 42 }
|
||||
wide: { width: 108, height: 42 }
|
||||
spaceline: { width: 324, height: 42 }
|
||||
special: { width: 49, height: 42 }
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
fill: { width: 97.744, height: 42 }
|
||||
spaceline: { width: 293.232, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ذ ض ص ث ق ف غ ع خ ح ج"
|
||||
- "ش س ي ب ل ا ت ن م ك ط"
|
||||
- "Shift_L ء ؤ ر ة و ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper ء ؤ ر ة و ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
extra:
|
||||
- "ذ ض ص ث ق لإ إ ع خ ح ج"
|
||||
- "ش س ى ب لأ أ ت ن م ك ط"
|
||||
- "Shift_L ئ لآ لا ه آ ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper ئ لآ لا ه آ ز ظ د BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols ، \" ' : ؛ ! ؟ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ، \" ' : ؛ ! ؟ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "extra"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -48,23 +50,28 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ض"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
":":
|
||||
outline: "fill"
|
||||
text: ":"
|
||||
">":
|
||||
outline: "fill"
|
||||
text: ">"
|
||||
@ -1,50 +1,52 @@
|
||||
# Language: Belgian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 59, height: 52 }
|
||||
spaceline: { width: 140, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
spaceline: { width: 124.802, height: 52 }
|
||||
special: { width: 53.485, height: 52 }
|
||||
special-2: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "a z e r t y u i o p"
|
||||
- "q s d f g h j k l m"
|
||||
- "Shift_L w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "A Z E R T Y U I O P"
|
||||
- "Q S D F G H J K L M"
|
||||
- "Shift_L W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -52,38 +54,34 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
|
||||
@ -1,50 +1,53 @@
|
||||
# Language: Belgian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 100, height: 42 }
|
||||
spaceline: { width: 205, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
change-view-2: { width: 94.08, height: 42 }
|
||||
spaceline: { width: 215.04, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
special-3: { width: 94.08, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "a z e r t y u i o p"
|
||||
- "q s d f g h j k l m"
|
||||
- "Shift_L w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "A Z E R T Y U I O P"
|
||||
- "Q S D F G H J K L M"
|
||||
- "Shift_L W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -52,38 +55,34 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
|
||||
@ -1,46 +1,50 @@
|
||||
# Language: Bulgarian (phonetic)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32.72, height: 52 }
|
||||
altline: { width: 47, height: 52 }
|
||||
wide: { width: 49.09, height: 52 }
|
||||
spaceline: { width: 185, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
large: { width: 48.622, height: 52 }
|
||||
placeholder: { width: 32.415, height: 52 }
|
||||
spaceline: { width: 145.869, height: 52 }
|
||||
special: { width: 48.622, height: 52 }
|
||||
special-2: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "я в е р т ъ у и о п ю"
|
||||
- "а с д ф г х й к л ш щ"
|
||||
- "Shift_L з ь ц ж б н м ч BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper з ь ц ж б н м ч BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Я В Е Р Т Ъ У И О П Ю"
|
||||
- "А С Д Ф Г Х Й К Л Ш Щ"
|
||||
- "Shift_L З Ь Ц Ж Б Н М Ч BackSpace"
|
||||
- "show_numbers preferences space , Return"
|
||||
- "show_upper З Ь Ц Ж Б Н М Ч BackSpace"
|
||||
- "show_numbers preferences space ,-large Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space ,-large Return"
|
||||
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -48,31 +52,35 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
.:
|
||||
outline: "large"
|
||||
",-large":
|
||||
outline: "large"
|
||||
text: ","
|
||||
73
data/keyboards/bg+phonetic_wide.yaml
Normal file
73
data/keyboards/bg+phonetic_wide.yaml
Normal file
@ -0,0 +1,73 @@
|
||||
# Language: Bulgarian (phonetic)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 293.232, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "я в е р т ъ у и о п ю"
|
||||
- "а с д ф г х й к л ш щ"
|
||||
- "show_upper з ь ц ж б н м ч BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Я В Е Р Т Ъ У И О П Ю"
|
||||
- "А С Д Ф Г Х Й К Л Ш Щ"
|
||||
- "show_upper З Ь Ц Ж Б Н М Ч BackSpace"
|
||||
- "show_numbers preferences space , Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space , Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,46 +1,50 @@
|
||||
# Language: Bulgarian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32.72, height: 52 }
|
||||
altline: { width: 47, height: 52 }
|
||||
wide: { width: 49.09, height: 52 }
|
||||
spaceline: { width: 185, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
large: { width: 48.622, height: 52 }
|
||||
placeholder: { width: 32.415, height: 52 }
|
||||
spaceline: { width: 145.869, height: 52 }
|
||||
special: { width: 48.622, height: 52 }
|
||||
special-2: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "у е и ш щ к с д з ц б"
|
||||
- "ь я а о ж г т н в м ч"
|
||||
- "Shift_L ю й ъ ф х п р л BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper ю й ъ ф х п р л BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "У Е И Ш Щ К С Д З Ц Б"
|
||||
- "Ь Я А О Ж Г Т Н В М Ч"
|
||||
- "Shift_L Ю Й Ъ Ф Х П Р Л BackSpace"
|
||||
- "show_numbers preferences space , Return"
|
||||
- "show_upper Ю Й Ъ Ф Х П Р Л BackSpace"
|
||||
- "show_numbers preferences space ,-large Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? ѝ BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? ѝ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space ,-large Return"
|
||||
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -48,31 +52,35 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
.:
|
||||
outline: "large"
|
||||
",-large":
|
||||
outline: "large"
|
||||
text: ","
|
||||
73
data/keyboards/bg_wide.yaml
Normal file
73
data/keyboards/bg_wide.yaml
Normal file
@ -0,0 +1,73 @@
|
||||
# Language: Bulgarian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 293.232, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "у е и ш щ к с д з ц б"
|
||||
- "ь я а о ж г т н в м ч"
|
||||
- "show_upper ю й ъ ф х п р л BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "У Е И Ш Щ К С Д З Ц Б"
|
||||
- "Ь Я А О Ж Г Т Н В М Ч"
|
||||
- "show_upper Ю Й Ъ Ф Х П Р Л BackSpace"
|
||||
- "show_numbers preferences space , Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? ѝ BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space , Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,78 +1,88 @@
|
||||
# Language: Portuguese (Brazil)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
large: { width: 71.314, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l ç"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space , Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space .-large Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L Ç"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ,-large Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "à À á Á ã Ã â Â é É"
|
||||
- "show_symbols ê Ê í Í ó Ó ô Ô"
|
||||
- "show_letters õ Õ ú Ú ü Ü period BackSpace"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space º . Return"
|
||||
symbols:
|
||||
- "@ # $ % - + ÷ × = ≠"
|
||||
- "( ) § & < > / * { }"
|
||||
- "show_numbers_from_symbols º \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ≠ § Return"
|
||||
eschars:
|
||||
- "À Á Ã Â É Ê Í Ó Ô Õ"
|
||||
- "à á ã â é ê í ó ô õ "
|
||||
- "show_numbers Ú Ü ú ü ! ? . BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
label: "1ã"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
label: "1ã"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ãã"
|
||||
.-large:
|
||||
outline: "large"
|
||||
text: "."
|
||||
",-large":
|
||||
outline: "large"
|
||||
text: ","
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
103
data/keyboards/br_wide.yaml
Normal file
103
data/keyboards/br_wide.yaml
Normal file
@ -0,0 +1,103 @@
|
||||
# Language: Portuguese (Brazil)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
large: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 147.84, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
special-3: { width: 94.08, height: 42 }
|
||||
thin: { width: 40.32, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l ç"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space .-large Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L Ç"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ,-large Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space º .-thin Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ≠ § Return"
|
||||
eschars:
|
||||
- "À Á Ã Â É Ê Í Ó Ô Õ"
|
||||
- "à á ã â é ê í ó ô õ "
|
||||
- "show_numbers Ú Ü ú ü ! ? . BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ãã"
|
||||
.-large:
|
||||
outline: "large"
|
||||
text: "."
|
||||
",-large":
|
||||
outline: "large"
|
||||
text: ","
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
«:
|
||||
outline: "thin"
|
||||
»:
|
||||
outline: "thin"
|
||||
º:
|
||||
outline: "thin"
|
||||
.-thin:
|
||||
outline: "thin"
|
||||
text: "."
|
||||
≠:
|
||||
outline: "thin"
|
||||
§:
|
||||
outline: "thin"
|
||||
83
data/keyboards/by.yaml
Normal file
83
data/keyboards/by.yaml
Normal file
@ -0,0 +1,83 @@
|
||||
# Language: Belarusian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 32.415, height: 52 }
|
||||
change-view-2: { width: 64.83, height: 52 }
|
||||
fill: { width: 64.83, height: 52 }
|
||||
large: { width: 35.656, height: 52 }
|
||||
spaceline: { width: 90.763, height: 52 }
|
||||
spaceline-fill: { width: 155.593, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 35.656, height: 52 }
|
||||
special-3: { width: 64.83, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "й ц у к е н г ш ў з х"
|
||||
- "ф ы в а п р о л д ж э"
|
||||
- "show_upper я ч с м і т ь б ю BackSpace"
|
||||
- "show_numbers preferences ё space , . Return"
|
||||
upper:
|
||||
- "Й Ц У К Е Н Г Ш Ў З Х"
|
||||
- "Ф Ы В А П Р О Л Д Ж Э"
|
||||
- "show_upper Я Ч С М І Т Ь Б Ю BackSpace"
|
||||
- "show_numbers preferences Ё space , . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace-wide"
|
||||
- "show_letters preferences space-fill . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace-wide"
|
||||
- "show_letters preferences space-fill . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
BackSpace-wide:
|
||||
outline: "special-3"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special-2"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "АБВ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
.:
|
||||
outline: "large"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
space-fill:
|
||||
outline: "spaceline-fill"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
79
data/keyboards/by_wide.yaml
Normal file
79
data/keyboards/by_wide.yaml
Normal file
@ -0,0 +1,79 @@
|
||||
# Language: Belarusian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 48.872, height: 42 }
|
||||
change-view-2: { width: 97.744, height: 42 }
|
||||
fill: { width: 97.744, height: 42 }
|
||||
spaceline: { width: 146.616, height: 42 }
|
||||
spaceline-fill: { width: 244.36, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 97.744, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "й ц у к е н г ш ў з х"
|
||||
- "ф ы в а п р о л д ж э"
|
||||
- "show_upper я ч с м і т ь б ю BackSpace"
|
||||
- "show_numbers preferences ё space , . Return"
|
||||
upper:
|
||||
- "Й Ц У К Е Н Г Ш Ў З Х"
|
||||
- "Ф Ы В А П Р О Л Д Ж Э"
|
||||
- "show_upper Я Ч С М І Т Ь Б Ю BackSpace"
|
||||
- "show_numbers preferences Ё space , . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace-wide"
|
||||
- "show_letters preferences space-fill . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace-wide"
|
||||
- "show_letters preferences space-fill . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
BackSpace-wide:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "АБВ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
space-fill:
|
||||
outline: "spaceline-fill"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,93 +1,91 @@
|
||||
# Language: French (Canada)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
placeholder: { width: 35.657, height: 52 }
|
||||
spaceline: { width: 124.802, height: 52 }
|
||||
special: { width: 53.485, height: 52 }
|
||||
special-2: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê ë î ï ô"
|
||||
- "ù û À Â Ç É È Ê Î Ô"
|
||||
- "show_numbers_from_symbols ' ! ? . , BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols -- ' ! ? . , -- BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "âÂ"
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
|
||||
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
92
data/keyboards/ca_wide.yaml
Normal file
92
data/keyboards/ca_wide.yaml
Normal file
@ -0,0 +1,92 @@
|
||||
# Language: French (Canada)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
change-view-2: { width: 94.08, height: 42 }
|
||||
placeholder: { width: 53.76, height: 42 }
|
||||
spaceline: { width: 215.04, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
special-3: { width: 94.08, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê ë î ï ô"
|
||||
- "ù û À Â Ç É È Ê Î Ô"
|
||||
- "show_numbers_from_symbols -- ' ! ? . , -- BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,47 +1,51 @@
|
||||
# Language: German (Switzerland) (ch+de)
|
||||
# Maintained by Patrick Jörg <patrickjoerg@gmx.ch>. No Copyright, enjoy!
|
||||
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 48, height: 52 }
|
||||
wide: { width: 59, height: 52 }
|
||||
spaceline: { width: 70, height: 52 }
|
||||
special: { width: 28, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
placeholder: { width: 32.415, height: 52 }
|
||||
spaceline: { width: 89.142, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 48.622, height: 52 }
|
||||
special-3: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p ü"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers ? ! preferences ' space , . Return"
|
||||
- "show_upper y x c v b n m -- BackSpace"
|
||||
- "show_numbers preferences ? ' space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P Ü"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers - _ preferences \" space , . Return"
|
||||
- "show_upper Y X C V B N M -- BackSpace"
|
||||
- "show_numbers preferences ! \" space - _ Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ * + - = ( ) ~ < >"
|
||||
- "show_symbols # & / \\ √ ; : BackSpace"
|
||||
- "show_letters ? ! preferences _ space , . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ * + - = ( ) ~ < > ³"
|
||||
- "show_symbols # & / \\ √ ; : -- BackSpace"
|
||||
- "show_letters preferences ? _ space , . Return"
|
||||
symbols:
|
||||
- "€ $ £ ¥ % | § µ [ ]"
|
||||
- "© ® § ` ^ { } · ¡ ¿"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters preferences - space , . Return"
|
||||
- "€ $ £ ¥ % | § µ [ ] ²"
|
||||
- "© ® § ` ^ { } · ¡ ¿ ³"
|
||||
- "show_numbers « » ÷ × “ ” „ -- BackSpace"
|
||||
- "show_letters preferences ! - space , . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -49,25 +53,25 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
77
data/keyboards/ch+de_wide.yaml
Normal file
77
data/keyboards/ch+de_wide.yaml
Normal file
@ -0,0 +1,77 @@
|
||||
# Language: German (Switzerland) (ch+de)
|
||||
# Maintained by Patrick Jörg <patrickjoerg@gmx.ch>. No Copyright, enjoy!
|
||||
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
change-view-2: { width: 85.526, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 134.398, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
special-3: { width: 85.526, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p ü"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "show_upper y x c v b n m -- BackSpace"
|
||||
- "show_numbers preferences ? ' space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P Ü"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "show_upper Y X C V B N M -- BackSpace"
|
||||
- "show_numbers preferences ! \" space - _ Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ * + - = ( ) ~ < > ³"
|
||||
- "show_symbols # & / \\ √ ; : -- BackSpace"
|
||||
- "show_letters preferences ? _ space , . Return"
|
||||
symbols:
|
||||
- "€ $ £ ¥ % | § µ [ ] ²"
|
||||
- "© ® § ` ^ { } · ¡ ¿ ³"
|
||||
- "show_numbers « » ÷ × “ ” „ -- BackSpace"
|
||||
- "show_letters preferences ! - space , . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,51 +1,54 @@
|
||||
# Language: French (Switzerland)
|
||||
# Maintained by: Jordi Bossy <jordi@bossy.space>. No Copyright, enjoy!
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 48, height: 52 }
|
||||
wide: { width: 59, height: 52 }
|
||||
spaceline: { width: 70, height: 52 }
|
||||
special: { width: 28, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
spaceline: { width: 80.23, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
special-3: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p"
|
||||
- "a s d f g h j k l ?"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences ' space , . Return"
|
||||
- "show_upper y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P"
|
||||
- "A S D F G H J K L !"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences \" space , . Return"
|
||||
- "show_upper Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ' \" Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ * + - = ( ) ~ < >"
|
||||
- "show_symbols # & / \\ √ ; : BackSpace"
|
||||
- "show_letters show_eschars preferences _ space , . Return"
|
||||
- "show_symbols # & / \\ √ ; : BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "€ $ £ ¥ % | § µ [ ]"
|
||||
- "© ® § ` ^ { } · ¡ ¿"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences - space , . Return"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences space - _ Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters show_eschars preferences ñ Ñ space ° ß Return"
|
||||
- "show_numbers æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters show_eschars preferences space ° ß Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -53,32 +56,29 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "Ââ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
keysym: "Return"
|
||||
83
data/keyboards/ch+fr_wide.yaml
Normal file
83
data/keyboards/ch+fr_wide.yaml
Normal file
@ -0,0 +1,83 @@
|
||||
# Language: French (Switzerland)
|
||||
# Maintained by: Jordi Bossy <jordi@bossy.space>. No Copyright, enjoy!
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 120.96, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
special-3: { width: 94.08, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p"
|
||||
- "a s d f g h j k l ?"
|
||||
- "show_upper y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P"
|
||||
- "A S D F G H J K L !"
|
||||
- "show_upper Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ' \" Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ * + - = ( ) ~ < >"
|
||||
- "show_symbols # & / \\ √ ; : BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "€ $ £ ¥ % | § µ [ ]"
|
||||
- "© ® § ` ^ { } · ¡ ¿"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences space - _ Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters show_eschars preferences space ° ß Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ââ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,52 +1,55 @@
|
||||
# Language: German (Switzerland)
|
||||
# Maintained by: Jordy Bossy <jordi@bossy.space>
|
||||
# and Patrick Jörg <patrickjoerg@gmx.ch>. No Copyright, enjoy!
|
||||
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 58 }
|
||||
doublewidth: { width: 70.66, height: 58 }
|
||||
altline: { width: 52.8, height: 58 }
|
||||
wide: { width: 64.9, height: 58 }
|
||||
spaceline: { width: 116.67, height: 58 }
|
||||
special: { width: 30.41, height: 58 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
fill: { width: 64.83, height: 52 }
|
||||
spaceline: { width: 105.35, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 48.622, height: 52 }
|
||||
special-3: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p ü"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "Shift_L y x c v b n m ' BackSpace"
|
||||
- "show_numbers show_eschars preferences Space , . Return"
|
||||
- "show_upper y x c v b n m ' BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P Ü"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "Shift_L Y X C V B N M \" BackSpace"
|
||||
- "show_numbers show_eschars preferences Space , . Return"
|
||||
- "show_upper Y X C V B N M \" BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ^"
|
||||
- "* + - = ( ) ~ < > ! ?"
|
||||
- "show_symbols _ # & / \\ √ ; : BackSpace"
|
||||
- "show_letters show_eschars preferences Space , . Return"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "€ $ £ ¥ % | § µ [ ]"
|
||||
- "© ® § ` { } @ · ¡ ¿"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences Space , . Return"
|
||||
- "€ $ £ ¥ % | § µ [ ] ²"
|
||||
- "© ® § ` { } @ · ¡ ¿ ³"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û ñ"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û Ñ"
|
||||
- "show_numbers æ œ ä ë ï ö ü ß BackSpace"
|
||||
- "show_letters show_eschars preferences Space ° Return"
|
||||
- "show_numbers æ œ ä ë ï ö ü ß BackSpace"
|
||||
- "show_letters show_eschars preferences space ° Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -56,40 +59,33 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "Ââ"
|
||||
Space:
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
°:
|
||||
outline: "doublewidth"
|
||||
"|":
|
||||
outline: "doublewidth"
|
||||
"}":
|
||||
outline: "doublewidth"
|
||||
outline: "fill"
|
||||
×:
|
||||
outline: "doublewidth"
|
||||
outline: "fill"
|
||||
|
||||
@ -1,54 +1,56 @@
|
||||
# Language: German (Switzerland)
|
||||
# Maintained by: Jordy Bossy <jordy@bossy.space>
|
||||
# and Patrick Jörg <patrickjoerg@gmx.ch>. No Copyright, enjoy!
|
||||
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48, height: 42 }
|
||||
doublewidth: { width: 96, height: 42 }
|
||||
narrow: { width: 33, height: 42 }
|
||||
large: { width: 66, height: 42 }
|
||||
altline: { width: 72, height: 42 }
|
||||
wide: { width: 108, height: 42 }
|
||||
spaceline: { width: 162, height: 42 }
|
||||
special: { width: 48, height: 42 }
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
fill: { width: 97.744, height: 42 }
|
||||
large: { width: 73.308, height: 42 }
|
||||
narrow: { width: 36.654, height: 42 }
|
||||
spaceline: { width: 183.27, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
special-3: { width: 85.526, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p ü"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "Shift_L y x c v b n m ' BackSpace"
|
||||
- "show_numbers show_eschars preferences Space , . Return"
|
||||
- "show_upper y x c v b n m ' BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P Ü"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "Shift_L Y X C V B N M \" BackSpace"
|
||||
- "show_numbers show_eschars preferences Space , . Return"
|
||||
- "show_upper Y X C V B N M \" BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ^"
|
||||
- "* + - = ( ) ~ < > ! ?"
|
||||
- "show_symbols _ # & / \\ √ ; : BackSpace"
|
||||
- "show_letters show_eschars preferences Space , . Return"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "€ $ £ ¥ % | § µ [ ]"
|
||||
- "© ® § ` { } @ · ¡ ¿"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences Space , . Return"
|
||||
- "€ $ £ ¥ % | § µ [ ] ²"
|
||||
- "© ® § ` { } @ · ¡ ¿ ³"
|
||||
- "show_numbers « » ÷ × “ ” „ BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û ñ"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û Ñ"
|
||||
- "show_numbers æ œ ä ë ï ö ü ß BackSpace"
|
||||
- "show_letters show_eschars preferences Space ° Return"
|
||||
- "show_numbers æ œ ä ë ï ö ü ß BackSpace"
|
||||
- "show_letters show_eschars preferences space ° Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -58,44 +60,37 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "Ââ"
|
||||
Space:
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
°:
|
||||
outline: "large"
|
||||
".":
|
||||
.:
|
||||
outline: "narrow"
|
||||
",":
|
||||
outline: "narrow"
|
||||
"|":
|
||||
outline: "doublewidth"
|
||||
"}":
|
||||
outline: "doublewidth"
|
||||
×:
|
||||
outline: "doublewidth"
|
||||
outline: "fill"
|
||||
|
||||
@ -1,106 +1,101 @@
|
||||
# Language: Czech (QWERTY)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 52.67, height: 52 }
|
||||
spaceline: { width: 106, height: 52 }
|
||||
special: { width: 35.33, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 35.657, height: 52 }
|
||||
spaceline: { width: 106.972, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences show_accents space , . Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_accents preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences show_upper_accents space ! ? Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_upper_accents preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
accents:
|
||||
- "ä ě é ř ť ý ů í ó ö"
|
||||
- "á š ď ë ŕ ú ü ô ľ"
|
||||
- "accents_Shift_L ž ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_upper_accents_from_accents ž ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
upper_accents:
|
||||
- "Ä Ě É Ř Ť Ý Ů Í Ó Ö"
|
||||
- "Á Š Ď Ë Ŕ Ú Ü Ô Ľ"
|
||||
- "accents_Shift_L Ž ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters preferences show_upper_accents space , . Return"
|
||||
- "show_upper_accents_from_accents Ž ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters show_upper_accents preferences space , . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
accents_Shift_L:
|
||||
show_upper_accents_from_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view-2"
|
||||
label: "á"
|
||||
show_upper_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view-2"
|
||||
label: "Á"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
@ -1,106 +1,101 @@
|
||||
# Language: Czech (QWERTY)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 81, height: 42 }
|
||||
spaceline: { width: 162, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 53.76, height: 42 }
|
||||
change-view-2: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 161.28, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences show_accents space , . Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_accents preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences show_upper_accents space ! ? Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_upper_accents preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
accents:
|
||||
- "ä ě é ř ť ý ů í ó ö"
|
||||
- "á š ď ë ŕ ú ü ô ľ"
|
||||
- "accents_Shift_L ž ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "accents_show_upper ž ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
upper_accents:
|
||||
- "Ä Ě É Ř Ť Ý Ů Í Ó Ö"
|
||||
- "Á Š Ď Ë Ŕ Ú Ü Ô Ľ"
|
||||
- "accents_Shift_L Ž ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters preferences show_upper_accents space , . Return"
|
||||
- "accents_show_upper Ž ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters show_upper_accents preferences space , . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
accents_Shift_L:
|
||||
accents_show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view"
|
||||
label: "á"
|
||||
show_upper_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view"
|
||||
label: "Á"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
@ -1,106 +1,101 @@
|
||||
# Language: Czech
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 52.67, height: 52 }
|
||||
spaceline: { width: 106, height: 52 }
|
||||
special: { width: 35.33, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 35.657, height: 52 }
|
||||
spaceline: { width: 106.972, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers preferences show_accents space , . Return"
|
||||
- "show_upper y x c v b n m BackSpace"
|
||||
- "show_numbers show_accents preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers preferences show_upper_accents space ! ? Return"
|
||||
- "show_upper Y X C V B N M BackSpace"
|
||||
- "show_numbers show_upper_accents preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
accents:
|
||||
- "ä ě é ř ť ž ů í ó ö"
|
||||
- "á š ď ë ŕ ú ü ô ľ"
|
||||
- "accents_Shift_L ý ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_upper_accents_from_accents ý ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
upper_accents:
|
||||
- "Ä Ě É Ř Ť Ž Ů Í Ó Ö"
|
||||
- "Á Š Ď Ë Ŕ Ú Ü Ô Ľ"
|
||||
- "accents_Shift_L Ý ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters preferences show_upper_accents space , . Return"
|
||||
- "show_upper_accents_from_accents Ý ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters show_upper_accents preferences space , . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
accents_Shift_L:
|
||||
show_upper_accents_from_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view-2"
|
||||
label: "á"
|
||||
show_upper_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view-2"
|
||||
label: "Á"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
@ -1,106 +1,101 @@
|
||||
# Language: Czech
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 81, height: 42 }
|
||||
spaceline: { width: 162, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 53.76, height: 42 }
|
||||
change-view-2: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 161.28, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers preferences show_accents space , . Return"
|
||||
- "show_upper y x c v b n m BackSpace"
|
||||
- "show_numbers show_accents preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers preferences show_upper_accents space ! ? Return"
|
||||
- "show_upper Y X C V B N M BackSpace"
|
||||
- "show_numbers show_upper_accents preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
accents:
|
||||
- "ä ě é ř ť ž ů í ó ö"
|
||||
- "á š ď ë ŕ ú ü ô ľ"
|
||||
- "accents_Shift_L ý ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters preferences show_accents space , . Return"
|
||||
- "accents_show_upper ý ß č ç ñ ň ĺ BackSpace"
|
||||
- "show_letters show_accents preferences space , . Return"
|
||||
upper_accents:
|
||||
- "Ä Ě É Ř Ť Ž Ů Í Ó Ö"
|
||||
- "Á Š Ď Ë Ŕ Ú Ü Ô Ľ"
|
||||
- "accents_Shift_L Ý ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters preferences show_upper_accents space , . Return"
|
||||
- "accents_show_upper Ý ẞ Č Ç Ñ Ň Ĺ BackSpace"
|
||||
- "show_letters show_upper_accents preferences space , . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
accents_Shift_L:
|
||||
accents_show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view"
|
||||
label: "á"
|
||||
show_upper_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "base"
|
||||
outline: "special"
|
||||
outline: "change-view"
|
||||
label: "Á"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
113
data/keyboards/de+bone.yaml
Normal file
113
data/keyboards/de+bone.yaml
Normal file
@ -0,0 +1,113 @@
|
||||
# Language: German (Bone)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
fill: { width: 64.83, height: 52 }
|
||||
spaceline: { width: 112.45, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 48.622, height: 52 }
|
||||
subtle-highlight: { width: 32.415, height: 52 }
|
||||
subtle-highlight-2: { width: 64.83, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "j d u a x p h l m w ß"
|
||||
- "c t i e o b n r s g q"
|
||||
- "show_upper f v ü ä ö y z k BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "J D U A X P H L M W ẞ"
|
||||
- "C T I E O B N R S G Q"
|
||||
- "show_upper F V Ü Ä Ö Y Z K BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ä-subtle-highlight è é ö-subtle-highlight ü-subtle-highlight-2 Ä-subtle-highlight È É Ö-subtle-highlight Ü-subtle-highlight"
|
||||
- "à â ê î ô À Â Ê Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß-subtle-highlight BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ää"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ä"
|
||||
ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ö"
|
||||
ü-subtle-highlight-2:
|
||||
outline: "subtle-highlight-2"
|
||||
text: "ü"
|
||||
Ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ä"
|
||||
Ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ö"
|
||||
Ü-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ü"
|
||||
ß-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ß"
|
||||
ô:
|
||||
outline: "fill"
|
||||
Ç:
|
||||
outline: "fill"
|
||||
":":
|
||||
outline: "fill"
|
||||
π:
|
||||
outline: "fill"
|
||||
113
data/keyboards/de+bone_wide.yaml
Normal file
113
data/keyboards/de+bone_wide.yaml
Normal file
@ -0,0 +1,113 @@
|
||||
# Language: German (Bone)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
fill: { width: 97.744, height: 42 }
|
||||
spaceline: { width: 171.052, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
subtle-highlight: { width: 48.872, height: 42 }
|
||||
subtle-highlight-2: { width: 97.744, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "j d u a x p h l m w ß"
|
||||
- "c t i e o b n r s g q"
|
||||
- "show_upper f v ü ä ö y z k BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "J D U A X P H L M W ẞ"
|
||||
- "C T I E O B N R S G Q"
|
||||
- "show_upper F V Ü Ä Ö Y Z K BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ä-subtle-highlight è é ö-subtle-highlight ü-subtle-highlight-2 Ä-subtle-highlight È É Ö-subtle-highlight Ü-subtle-highlight"
|
||||
- "à â ê î ô À Â Ê Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß-subtle-highlight BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ää"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ä"
|
||||
ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ö"
|
||||
ü-subtle-highlight-2:
|
||||
outline: "subtle-highlight-2"
|
||||
text: "ü"
|
||||
Ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ä"
|
||||
Ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ö"
|
||||
Ü-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ü"
|
||||
ß-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ß"
|
||||
ô:
|
||||
outline: "fill"
|
||||
Ç:
|
||||
outline: "fill"
|
||||
":":
|
||||
outline: "fill"
|
||||
π:
|
||||
outline: "fill"
|
||||
113
data/keyboards/de+neo.yaml
Normal file
113
data/keyboards/de+neo.yaml
Normal file
@ -0,0 +1,113 @@
|
||||
# Language: German (Neo 2)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
fill: { width: 64.83, height: 52 }
|
||||
spaceline: { width: 112.45, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 48.622, height: 52 }
|
||||
subtle-highlight: { width: 32.415, height: 52 }
|
||||
subtle-highlight-2: { width: 64.83, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "x v l c w k h g f q ß"
|
||||
- "u i a e o s n r t d y"
|
||||
- "show_upper ü ö ä p z b m j BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "X V L C W K H G F Q ẞ"
|
||||
- "U I A E O S N R T D Y"
|
||||
- "show_upper Ü Ö Ä P Z B M J BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ä-subtle-highlight è é ö-subtle-highlight ü-subtle-highlight-2 Ä-subtle-highlight È É Ö-subtle-highlight Ü-subtle-highlight"
|
||||
- "à â ê î ô À Â Ê Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß-subtle-highlight BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ää"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ä"
|
||||
ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ö"
|
||||
ü-subtle-highlight-2:
|
||||
outline: "subtle-highlight-2"
|
||||
text: "ü"
|
||||
Ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ä"
|
||||
Ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ö"
|
||||
Ü-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ü"
|
||||
ß-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ß"
|
||||
ô:
|
||||
outline: "fill"
|
||||
Ç:
|
||||
outline: "fill"
|
||||
":":
|
||||
outline: "fill"
|
||||
π:
|
||||
outline: "fill"
|
||||
113
data/keyboards/de+neo_wide.yaml
Normal file
113
data/keyboards/de+neo_wide.yaml
Normal file
@ -0,0 +1,113 @@
|
||||
# Language: German (Neo 2)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
fill: { width: 97.744, height: 42 }
|
||||
spaceline: { width: 171.052, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
subtle-highlight: { width: 48.872, height: 42 }
|
||||
subtle-highlight-2: { width: 97.744, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "x v l c w k h g f q ß"
|
||||
- "u i a e o s n r t d y"
|
||||
- "show_upper ü ö ä p z b m j BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "X V L C W K H G F Q ẞ"
|
||||
- "U I A E O S N R T D Y"
|
||||
- "show_upper Ü Ö Ä P Z B M J BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ä-subtle-highlight è é ö-subtle-highlight ü-subtle-highlight-2 Ä-subtle-highlight È É Ö-subtle-highlight Ü-subtle-highlight"
|
||||
- "à â ê î ô À Â Ê Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß-subtle-highlight BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ää"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ä"
|
||||
ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ö"
|
||||
ü-subtle-highlight-2:
|
||||
outline: "subtle-highlight-2"
|
||||
text: "ü"
|
||||
Ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ä"
|
||||
Ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ö"
|
||||
Ü-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ü"
|
||||
ß-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ß"
|
||||
ô:
|
||||
outline: "fill"
|
||||
Ç:
|
||||
outline: "fill"
|
||||
":":
|
||||
outline: "fill"
|
||||
π:
|
||||
outline: "fill"
|
||||
@ -1,49 +1,50 @@
|
||||
# Maintained by: Mark Müller <markmueller86@gmail.com>
|
||||
# Language: German
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 35.33, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
subtle-highlight: { width: 35.657, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
- "a s d f g h j k l ß"
|
||||
- "show_upper y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
- "A S D F G H J K L -"
|
||||
- "show_upper Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ä è é ö ü Ä È É Ö Ü"
|
||||
- "à â ê î ô À Â È Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
- "à â ê î ô À Â Ê Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß-subtle-highlight BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -53,30 +54,44 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "Ää"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
ä:
|
||||
outline: "subtle-highlight"
|
||||
ö:
|
||||
outline: "subtle-highlight"
|
||||
ü:
|
||||
outline: "subtle-highlight"
|
||||
Ä:
|
||||
outline: "subtle-highlight"
|
||||
Ö:
|
||||
outline: "subtle-highlight"
|
||||
Ü:
|
||||
outline: "subtle-highlight"
|
||||
ß-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ß"
|
||||
|
||||
@ -1,49 +1,53 @@
|
||||
# Maintained by: Mark Müller <markmueller86@gmail.com>
|
||||
# Language: German
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 108, height: 42 }
|
||||
spaceline: { width: 216, height: 42 }
|
||||
special: { width: 48, height: 42 }
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
fill: { width: 97.744, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 171.052, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
subtle-highlight: { width: 48.872, height: 42 }
|
||||
subtle-highlight-2: { width: 97.744, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p ü"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers preferences space , . Return"
|
||||
- "show_upper y x c v b n m ß BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P Ü"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers preferences space ! ? Return"
|
||||
- "show_upper Y X C V B N M - BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # % & - _ + ( ) ß"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters preferences space , . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ; \" ' : = < > -- BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
symbols:
|
||||
- "~ ` ´ · © ® ÷ × ¶"
|
||||
- "€ £ $ ¥ ^ ° * { } |"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters preferences space , . Return"
|
||||
- "~ ` ´ | · √ µ ÷ × ¶ ²"
|
||||
- "© ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / § π τ [ ] -- BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ä è é ö ü Ä È É Ö Ü"
|
||||
- "à â ê î ô À Â È Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß BackSpace"
|
||||
- "show_letters preferences space „ “ Return"
|
||||
- "ä-subtle-highlight è é ö-subtle-highlight ü-subtle-highlight-2 Ä-subtle-highlight È É Ö-subtle-highlight Ü-subtle-highlight"
|
||||
- "à â ê î ô À Â Ê Î Ô"
|
||||
- "show_numbers « » ç Ç æ œ ß-subtle-highlight ẞ-subtle-highlight BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -53,29 +57,58 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "Ää"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ä"
|
||||
ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ö"
|
||||
ü-subtle-highlight-2:
|
||||
outline: "subtle-highlight-2"
|
||||
text: "ü"
|
||||
Ä-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ä"
|
||||
Ö-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ö"
|
||||
Ü-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "Ü"
|
||||
ß-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ß"
|
||||
ẞ-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "ẞ"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
ô:
|
||||
outline: "fill"
|
||||
@ -1,97 +1,82 @@
|
||||
# Language: Danish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32, height: 52 }
|
||||
altline: { width: 48.39024, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 150.5853, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
large: { width: 48.622, height: 52 }
|
||||
placeholder: { width: 32.415, height: 52 }
|
||||
spaceline: { width: 145.869, height: 52 }
|
||||
special: { width: 48.622, height: 52 }
|
||||
special-2: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p å"
|
||||
- "a s d f g h j k l ø æ"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper z x c v b n m , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P Å"
|
||||
- "A S D F G H J K L Ø Æ"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper Z X C V B N M , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
".":
|
||||
outline: altline
|
||||
.:
|
||||
outline: "large"
|
||||
space:
|
||||
outline: spaceline
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
U00B7:
|
||||
text: "·"
|
||||
squareroot:
|
||||
text: "√"
|
||||
Greek_pi:
|
||||
text: "π"
|
||||
division:
|
||||
text: "÷"
|
||||
multiply:
|
||||
text: "×"
|
||||
paragraph:
|
||||
text: "¶"
|
||||
Greek_tau:
|
||||
text: "τ"
|
||||
copyright:
|
||||
text: "©"
|
||||
U00AE:
|
||||
text: "®"
|
||||
U00A3:
|
||||
text: "£"
|
||||
EuroSign:
|
||||
text: "€"
|
||||
U00A5:
|
||||
text: "¥"
|
||||
asciicircum:
|
||||
text: "^"
|
||||
degree:
|
||||
text: "°"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
|
||||
80
data/keyboards/dk_wide.yaml
Normal file
80
data/keyboards/dk_wide.yaml
Normal file
@ -0,0 +1,80 @@
|
||||
# Language: Danish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
change-view-2: { width: 85.526, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 268.796, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
special-3: { width: 85.526, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p å"
|
||||
- "a s d f g h j k l ø æ"
|
||||
- "show_upper z x c v b n m , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P Å"
|
||||
- "A S D F G H J K L Ø Æ"
|
||||
- "show_upper Z X C V B N M , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,49 +1,48 @@
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 106.67, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
large: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
large: { width: 39.222, height: 52 }
|
||||
spaceline: { width: 108.757, height: 52 }
|
||||
special: { width: 44.571, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
special-3: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space at period Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space @-large . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space at period Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space @-large . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space at period Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space @-large . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space at period Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space @-large . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
at:
|
||||
outline: "large"
|
||||
text: "@"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -51,32 +50,32 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "large"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
.:
|
||||
outline: "large"
|
||||
"@-large":
|
||||
outline: "large"
|
||||
text: "@"
|
||||
74
data/keyboards/email/us_wide.yaml
Normal file
74
data/keyboards/email/us_wide.yaml
Normal file
@ -0,0 +1,74 @@
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
change-view-2: { width: 94.08, height: 42 }
|
||||
spaceline: { width: 188.16, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 94.08, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space @ . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space @ . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space @ . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space @ . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -1,48 +1,51 @@
|
||||
# Language: Esperanto
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 35.33, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
large: { width: 71.314, height: 52 }
|
||||
placeholder: { width: 35.657, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space .-large Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ! ? Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space .-large Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
eschars:
|
||||
- "ĉ ĝ ĥ ĵ ŝ ŭ ?"
|
||||
- "Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ !"
|
||||
- "show_numbers ' - 🐊 💚 🌐 . BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
- "-- -- ĉ ĝ ĥ ĵ ŝ ŭ ? --"
|
||||
- "-- -- Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ ! --"
|
||||
- "show_numbers ' \" - – , . … BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -52,30 +55,35 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
label: "ŭŜ"
|
||||
outline: "change-view"
|
||||
label: "Ŝŭ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
.-large:
|
||||
outline: "large"
|
||||
text: "."
|
||||
106
data/keyboards/epo_wide.yaml
Normal file
106
data/keyboards/epo_wide.yaml
Normal file
@ -0,0 +1,106 @@
|
||||
# Language: Esperanto
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
large: { width: 80.64, height: 42 }
|
||||
placeholder: { width: 53.76, height: 42 }
|
||||
spaceline: { width: 161.28, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
thin: { width: 40.32, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space .-large Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space !-thin ?-thin Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space .-large Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ,-thin .-thin Return"
|
||||
eschars:
|
||||
- "-- -- ĉ ĝ ĥ ĵ ŝ ŭ ? --"
|
||||
- "-- -- Ĉ Ĝ Ĥ Ĵ Ŝ Ŭ ! --"
|
||||
- "show_numbers ' \" - – , . … BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Ŝŭ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
.-large:
|
||||
outline: "large"
|
||||
text: "."
|
||||
"!-thin":
|
||||
outline: "thin"
|
||||
text: "!"
|
||||
?-thin:
|
||||
outline: "thin"
|
||||
text: "?"
|
||||
",-thin":
|
||||
outline: "thin"
|
||||
text: ","
|
||||
.-thin:
|
||||
outline: "thin"
|
||||
text: "."
|
||||
„:
|
||||
outline: "thin"
|
||||
“:
|
||||
outline: "thin"
|
||||
@ -1,87 +1,81 @@
|
||||
# Language: Catalan (Spain, with middle-dot L)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l ç"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? period Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L Ç"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ¿ period Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ¿ . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? period Return"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? period Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "á é í ó ú Á É Í Ó Ú"
|
||||
- "à è ì ò ù À È Ì Ò Ù"
|
||||
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "default"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
label: "àÀ"
|
||||
|
||||
period:
|
||||
outline: "default"
|
||||
text: "."
|
||||
outline: "change-view"
|
||||
label: "Àà"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
|
||||
81
data/keyboards/es+cat_wide.yaml
Normal file
81
data/keyboards/es+cat_wide.yaml
Normal file
@ -0,0 +1,81 @@
|
||||
# Language: Catalan (Spain, with middle-dot L)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 134.4, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l ç"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L Ç"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ¿ . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "á é í ó ú Á É Í Ó Ú"
|
||||
- "à è ì ò ù À È Ì Ò Ù"
|
||||
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Àà"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,87 +1,81 @@
|
||||
# Language: Spanish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l ñ"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? period Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L Ñ"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ¿ period Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ¿ . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? period Return"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? period Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "á é í ó ú Á É Í Ó Ú"
|
||||
- "à è ì ò ù À È Ì Ò Ù"
|
||||
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "default"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
label: "áÁ"
|
||||
|
||||
period:
|
||||
outline: "default"
|
||||
text: "."
|
||||
outline: "change-view"
|
||||
label: "Áá"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
|
||||
81
data/keyboards/es_wide.yaml
Normal file
81
data/keyboards/es_wide.yaml
Normal file
@ -0,0 +1,81 @@
|
||||
# Language: Spanish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 134.4, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l ñ"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L Ñ"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ¿ . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "á é í ó ú Á É Í Ó Ú"
|
||||
- "à è ì ò ù À È Ì Ò Ù"
|
||||
- "show_numbers ü ç ï Ü Ç Ï ¡ BackSpace"
|
||||
- "show_letters show_eschars preferences space « » Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "Áá"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,170 +1,82 @@
|
||||
# Language: Finnish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32, height: 52 }
|
||||
altline: { width: 48.39024, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 150.5853, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 56.726, height: 52 }
|
||||
large: { width: 48.622, height: 52 }
|
||||
placeholder: { width: 32.415, height: 52 }
|
||||
spaceline: { width: 145.869, height: 52 }
|
||||
special: { width: 48.622, height: 52 }
|
||||
special-2: { width: 56.726, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p å"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper z x c v b n m , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P Å"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper Z X C V B N M , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
|
||||
- "show_symbols comma quotedbl quoteright colon semicolon exclam question BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
|
||||
- "show_numbers backslash slash less greater equal bracketleft bracketright BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
".":
|
||||
outline: altline
|
||||
.:
|
||||
outline: "large"
|
||||
space:
|
||||
outline: spaceline
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
aring:
|
||||
text: "å"
|
||||
Aring:
|
||||
text: "Å"
|
||||
ouml:
|
||||
text: "ö"
|
||||
Ouml:
|
||||
text: "Ö"
|
||||
auml:
|
||||
text: "ä"
|
||||
Auml:
|
||||
text: "Ä"
|
||||
asterisk:
|
||||
text: "*"
|
||||
asciitilde:
|
||||
text: "~"
|
||||
quoteleft:
|
||||
text: "`"
|
||||
bar:
|
||||
text: "|"
|
||||
U00B7:
|
||||
text: "·"
|
||||
squareroot:
|
||||
text: "√"
|
||||
Greek_pi:
|
||||
text: "π"
|
||||
division:
|
||||
text: "÷"
|
||||
multiply:
|
||||
text: "×"
|
||||
paragraph:
|
||||
text: "¶"
|
||||
Greek_tau:
|
||||
text: "τ"
|
||||
copyright:
|
||||
text: "©"
|
||||
numbersign:
|
||||
text: "#"
|
||||
U00AE:
|
||||
text: "®"
|
||||
at:
|
||||
text: "@"
|
||||
dollar:
|
||||
text: "$"
|
||||
U00A3:
|
||||
text: "£"
|
||||
percent:
|
||||
text: "%"
|
||||
EuroSign:
|
||||
text: "€"
|
||||
ampersand:
|
||||
text: "&"
|
||||
U00A5:
|
||||
text: "¥"
|
||||
minus:
|
||||
text: "-"
|
||||
asciicircum:
|
||||
text: "^"
|
||||
underscore:
|
||||
text: "_"
|
||||
degree:
|
||||
text: "°"
|
||||
plus:
|
||||
text: "+"
|
||||
equal:
|
||||
text: "="
|
||||
parenleft:
|
||||
text: "("
|
||||
parenright:
|
||||
text: ")"
|
||||
braceleft:
|
||||
text: "{"
|
||||
braceright:
|
||||
text: "}"
|
||||
comma:
|
||||
text: ","
|
||||
backslash:
|
||||
text: "\\"
|
||||
slash:
|
||||
text: "/"
|
||||
quotedbl:
|
||||
text: "\""
|
||||
quoteright:
|
||||
text: "'"
|
||||
less:
|
||||
text: "<"
|
||||
greater:
|
||||
text: ">"
|
||||
colon:
|
||||
text: ":"
|
||||
semicolon:
|
||||
text: ";"
|
||||
exclam:
|
||||
text: "!"
|
||||
question:
|
||||
text: "?"
|
||||
bracketleft:
|
||||
text: "["
|
||||
bracketright:
|
||||
text: "]"
|
||||
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
80
data/keyboards/fi_wide.yaml
Normal file
80
data/keyboards/fi_wide.yaml
Normal file
@ -0,0 +1,80 @@
|
||||
# Language: Finnish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
change-view-2: { width: 85.526, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 268.796, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
special-3: { width: 85.526, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p å"
|
||||
- "a s d f g h j k l ö ä"
|
||||
- "show_upper z x c v b n m , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P Å"
|
||||
- "A S D F G H J K L Ö Ä"
|
||||
- "show_upper Z X C V B N M , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,206 +1,93 @@
|
||||
# Language: French (BEPO)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
small: { width: 50, height: 30 }
|
||||
altline: { width: 35.33, height: 52 }
|
||||
wide: { width: 50, height: 52 }
|
||||
spaceline: { width: 150, height: 52 }
|
||||
special: { width: 35.33, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 35.657, height: 52 }
|
||||
change-view-2: { width: 53.485, height: 52 }
|
||||
change-view-3: { width: 62.399, height: 52 }
|
||||
placeholder: { width: 35.657, height: 52 }
|
||||
spaceline: { width: 124.802, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
special-3: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "b é p o w v d l j z"
|
||||
- "a u i e c t s r n m"
|
||||
- "Shift_L y x k q g h f period BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper y x k q g h f . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "B É P O W V D L J Z"
|
||||
- "A U I E C T S R N M"
|
||||
- "Shift_L Y X K Q G H F - BackSpace"
|
||||
- "show_numbers preferences space colon show_eschars Return"
|
||||
- "show_upper Y X K Q G H F - BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü : BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
F1:
|
||||
outline: "action"
|
||||
keysym: "F1"
|
||||
F2:
|
||||
outline: "action"
|
||||
keysym: "F2"
|
||||
F3:
|
||||
outline: "action"
|
||||
keysym: "F3"
|
||||
F4:
|
||||
outline: "action"
|
||||
keysym: "F4"
|
||||
F5:
|
||||
outline: "action"
|
||||
keysym: "F5"
|
||||
F6:
|
||||
outline: "action"
|
||||
keysym: "F6"
|
||||
F7:
|
||||
outline: "action"
|
||||
keysym: "F7"
|
||||
F8:
|
||||
outline: "action"
|
||||
keysym: "F8"
|
||||
F9:
|
||||
outline: "action"
|
||||
keysym: "F9"
|
||||
F10:
|
||||
outline: "action"
|
||||
keysym: "F10"
|
||||
F11:
|
||||
outline: "action"
|
||||
keysym: "F11"
|
||||
F12:
|
||||
outline: "action"
|
||||
keysym: "F12"
|
||||
Esc:
|
||||
outline: "action"
|
||||
keysym: "Escape"
|
||||
Tab:
|
||||
outline: "action"
|
||||
keysym: "Tab"
|
||||
Del:
|
||||
outline: "action"
|
||||
keysym: "Delete"
|
||||
Insert:
|
||||
outline: "action"
|
||||
keysym: "Insert"
|
||||
Menu:
|
||||
outline: "action"
|
||||
keysym: "Menu"
|
||||
Pause:
|
||||
outline: "action"
|
||||
keysym: "Pause"
|
||||
Break:
|
||||
outline: "action"
|
||||
keysym: "Break"
|
||||
Home:
|
||||
outline: "small"
|
||||
keysym: "Home"
|
||||
End:
|
||||
outline: "small"
|
||||
keysym: "End"
|
||||
PgUp:
|
||||
outline: "small"
|
||||
keysym: "Page_Up"
|
||||
PgDn:
|
||||
outline: "small"
|
||||
keysym: "Page_Down"
|
||||
"↑":
|
||||
outline: "small"
|
||||
keysym: "Up"
|
||||
"↓":
|
||||
outline: "small"
|
||||
keysym: "Down"
|
||||
"←":
|
||||
outline: "small"
|
||||
keysym: "Left"
|
||||
"→":
|
||||
outline: "small"
|
||||
keysym: "Right"
|
||||
Up:
|
||||
label: "↑"
|
||||
outline: "action"
|
||||
keysym: "Up"
|
||||
Left:
|
||||
label: "←"
|
||||
outline: "action"
|
||||
keysym: "Left"
|
||||
Down:
|
||||
label: "↓"
|
||||
outline: "action"
|
||||
keysym: "Down"
|
||||
Right:
|
||||
label: "→"
|
||||
outline: "action"
|
||||
keysym: "Right"
|
||||
Ctrl:
|
||||
modifier: "Control"
|
||||
outline: "small"
|
||||
label: "Ctrl"
|
||||
Alt:
|
||||
modifier: "Alt"
|
||||
outline: "small"
|
||||
label: "Alt"
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
slash:
|
||||
outline: "special"
|
||||
text: "/"
|
||||
show_actions:
|
||||
action:
|
||||
set_view: "actions"
|
||||
outline: "special"
|
||||
label: ">_"
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
outline: "special-2"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-3"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-3"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,50 +1,53 @@
|
||||
# Language: French (BEPO)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 100, height: 42 }
|
||||
spaceline: { width: 205, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 53.76, height: 42 }
|
||||
change-view-2: { width: 80.64, height: 42 }
|
||||
placeholder: { width: 53.76, height: 42 }
|
||||
spaceline: { width: 241.92, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "b é p o w v d l j z"
|
||||
- "a u i e c t s r n m"
|
||||
- "Shift_L y x k q g h f . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper y x k q g h f . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "B É P O W V D L J Z"
|
||||
- "A U I E C T S R N M"
|
||||
- "Shift_L Y X K Q G H F - BackSpace"
|
||||
- "show_numbers preferences space colon show_eschars Return"
|
||||
- "show_upper Y X K Q G H F - BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü : BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -52,38 +55,37 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,50 +1,52 @@
|
||||
# Language: French
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 59, height: 52 }
|
||||
spaceline: { width: 140, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
spaceline: { width: 124.802, height: 52 }
|
||||
special: { width: 53.485, height: 52 }
|
||||
special-2: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "a z e r t y u i o p"
|
||||
- "q s d f g h j k l m"
|
||||
- "Shift_L w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "A Z E R T Y U I O P"
|
||||
- "Q S D F G H J K L M"
|
||||
- "Shift_L W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -52,38 +54,34 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
|
||||
@ -1,50 +1,51 @@
|
||||
# Language: French
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 100, height: 42 }
|
||||
spaceline: { width: 205, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 241.92, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "a z e r t y u i o p"
|
||||
- "q s d f g h j k l m"
|
||||
- "Shift_L w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper w x c v b n . BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
upper:
|
||||
- "A Z E R T Y U I O P"
|
||||
- "Q S D F G H J K L M"
|
||||
- "Shift_L W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
- "show_upper W X C V B N , BackSpace"
|
||||
- "show_numbers preferences space show_eschars Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
eschars:
|
||||
- "à â ç é è ê î ô ù û"
|
||||
- "À Â Ç É È Ê Î Ô Ù Û"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
- "show_numbers_from_symbols æ œ ä ë ï ö ü BackSpace"
|
||||
- "show_letters preferences space show_eschars Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -52,38 +53,34 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "âÂ"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
"\"":
|
||||
keysym: "quotedbl"
|
||||
|
||||
@ -1,43 +1,46 @@
|
||||
# Language: Georgian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
large: { width: 53.485, height: 52 }
|
||||
spaceline: { width: 124.802, height: 52 }
|
||||
special: { width: 53.485, height: 52 }
|
||||
special-2: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ქ წ ე რ ტ ყ უ ი ო პ"
|
||||
- "ა ს დ ფ გ ჰ ჯ კ ლ"
|
||||
- "Shift_L ზ ხ ც ვ ბ ნ მ BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "show_upper ზ ხ ც ვ ბ ნ მ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "ქ ჭ ე ღ თ ყ უ ი ო პ"
|
||||
- "ა შ დ ფ გ ჰ ჟ კ ლ"
|
||||
- "Shift_L ძ ხ ჩ ვ ბ ნ მ BackSpace"
|
||||
- "show_numbers preferences space period Return"
|
||||
- "show_upper ძ ხ ჩ ვ ბ ნ მ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "! @ # $ % ^ & * ( )"
|
||||
- "show_symbols - ' \" colon ; , ? BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_symbols - ' \" : ; , ? BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "+ ⨯ ÷ = / _ € £ ¥ ₾"
|
||||
- "~ ` | · √ π τ ° { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -47,32 +50,29 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
.:
|
||||
outline: "large"
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
79
data/keyboards/ge_wide.yaml
Normal file
79
data/keyboards/ge_wide.yaml
Normal file
@ -0,0 +1,79 @@
|
||||
# Language: Georgian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
change-view-2: { width: 94.08, height: 42 }
|
||||
spaceline: { width: 241.92, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
special-3: { width: 94.08, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ქ წ ე რ ტ ყ უ ი ო პ"
|
||||
- "ა ს დ ფ გ ჰ ჯ კ ლ"
|
||||
- "show_upper ზ ხ ც ვ ბ ნ მ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "ქ ჭ ე ღ თ ყ უ ი ო პ"
|
||||
- "ა შ დ ფ გ ჰ ჟ კ ლ"
|
||||
- "show_upper ძ ხ ჩ ვ ბ ნ მ BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "! @ # $ % ^ & * ( )"
|
||||
- "show_symbols - ' \" : ; , ? BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "+ ⨯ ÷ = / _ € £ ¥ ₾"
|
||||
- "~ ` | · √ π τ ° { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,326 +1,273 @@
|
||||
# Language: Greek (polytonic)
|
||||
# Greek polytonic layout by Antonis Tsolomitis
|
||||
# University of the Aegean, Department of Mathematics, atsol@aegean.gr
|
||||
# March 2022
|
||||
#
|
||||
---
|
||||
outlines:
|
||||
default: { width: 40, height: 60 }
|
||||
altline: { width: 52.67, height: 60 }
|
||||
wide: { width: 62, height: 60 }
|
||||
extrawide: { width: 66, height: 60 }
|
||||
spaceline: { width: 140, height: 60 }
|
||||
special: { width: 44, height: 60 }
|
||||
default: { width: 34.336, height: 52 }
|
||||
change-view: { width: 47.547, height: 52 }
|
||||
change-view-2: { width: 68.672, height: 52 }
|
||||
character-group: { width: 61.804, height: 52 }
|
||||
fill: { width: 47.547, height: 52 }
|
||||
large: { width: 47.547, height: 52 }
|
||||
placeholder: { width: 34.336, height: 52 }
|
||||
placeholder-2: { width: 61.804, height: 52 }
|
||||
spaceline: { width: 124.133, height: 52 }
|
||||
spaceline-2: { width: 192.805, height: 52 }
|
||||
special: { width: 47.547, height: 52 }
|
||||
special-2: { width: 47.547, height: 52 }
|
||||
special-3: { width: 47.547, height: 52 }
|
||||
subtle-highlight: { width: 34.336, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "semicolon ς ε ρ τ υ θ ι ο π"
|
||||
- "; ς ε ρ τ υ θ ι ο π-fill"
|
||||
- "α σ δ φ γ η ξ κ λ show_accents"
|
||||
- "Shift_L ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space period comma Return"
|
||||
- "show_upper ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space . ,-subtle-highlight Return"
|
||||
upper:
|
||||
- "colon EuroSign Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- ": € Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- "Α Σ Δ Φ Γ Η Ξ Κ Λ show_accents"
|
||||
- "Shift_L Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space exclam period_upper Return"
|
||||
- "show_upper Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space ! ·-subtle-highlight Return"
|
||||
accents:
|
||||
- "show_psiliordasiaandvaria show_psiliordasiaandoxia show_psiliordasia show_bariaorperispomeni show_oxia"
|
||||
- "show_psiliordasiaandvaria show_psiliordasiaandoxia show_psiliordasia show_bariaorperispomeni show_oxia ᾿"
|
||||
- "show_PsiliOrDasiaAndVaria show_PsiliOrDasiaAndOxia show_PsiliOrDasia show_BariaOrPerispomeni show_Oxia show_base"
|
||||
- "show_PsiliOrDasiaAndPerispomeni show_psiliordasiaandperispomeni ᾿ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- show_PsiliOrDasiaAndPerispomeni show_psiliordasiaandperispomeni --- --- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
oxia:
|
||||
- "ά έ ή ί ϊ ΐ ό ύ ϋ ώ"
|
||||
- "show_Oxia ᾳ ᾴ ῃ ῄ ῳ ῴ show_base"
|
||||
- "show_Oxia -- ᾳ ᾴ ῃ ῄ ῳ ῴ show_base"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ ΰ ϕ – — BackSpace"
|
||||
- "show_numbers preferences space eis_l eis_r Return"
|
||||
- "show_numbers preferences space « » Return"
|
||||
Oxia:
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ"
|
||||
- "show_oxia ᾼ ῌ ῼ show_base"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ ϕ – — BackSpace"
|
||||
- "show_numbers preferences space eis_l eis_r Return"
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ --"
|
||||
- "show_oxia -- -- ᾼ ῌ ῼ -- -- show_base"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ -- ϕ – — BackSpace"
|
||||
- "show_numbers preferences space « » Return"
|
||||
bariaorperispomeni:
|
||||
- "ὰ ὲ ὴ ὶ ῒ ὸ ὺ ὼ ῐ ῑ"
|
||||
- "show_BariaOrPerispomeni ᾳ ᾲ ῃ ῂ ῳ ῲ ῠ show_base"
|
||||
- "ᾶ ᾷ ῆ ῖ ῗ ῦ ῧ ῶ ῡ BackSpace"
|
||||
- "show_numbers preferences space ῇ ῷ Return"
|
||||
BariaOrPerispomeni:
|
||||
- "Ὰ Ὲ Ὴ Ὶ Ὸ Ὺ Ὼ"
|
||||
- "show_bariaorperispomeni ᾼ ῌ ῼ show_base"
|
||||
- "show_numbers preferences space BackSpace Return"
|
||||
- "-- Ὰ Ὲ Ὴ Ὶ Ὸ Ὺ Ὼ -- --"
|
||||
- "show_bariaorperispomeni -- -- ᾼ ῌ ῼ -- -- show_base"
|
||||
- "--- -- -- -- -- -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasia:
|
||||
- "ἀ ἐ ἠ ἰ ὀ ὐ ὠ ᾀ ᾐ ᾠ"
|
||||
- "show_PsiliOrDasia ἁ ἑ ἡ ἱ ὁ ὑ ὡ show_base"
|
||||
- "ᾁ ᾑ ᾡ ῤ ῥ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- ᾁ ᾑ ᾡ ῤ ῥ -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasia:
|
||||
- "Ἀ Ἐ Ἠ Ἰ Ὀ Ὠ ᾈ ᾘ ᾨ"
|
||||
- "Ἀ Ἐ Ἠ Ἰ Ὀ Ὠ ᾈ ᾘ ᾨ --"
|
||||
- "show_psiliordasia Ἁ Ἑ Ἡ Ἱ Ὁ Ὑ Ὡ show_base"
|
||||
- "ᾉ ᾙ ᾩ Ῥ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- -- ᾉ ᾙ ᾩ Ῥ -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasiaandoxia:
|
||||
- "ἄ ἔ ἤ ἴ ὄ ὔ ὤ ᾄ ᾔ ᾤ"
|
||||
- "show_PsiliOrDasiaAndOxia ἅ ἕ ἥ ἵ ὅ ὕ ὥ show_base"
|
||||
- "ᾅ ᾕ ᾥ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- -- ᾅ ᾕ ᾥ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasiaAndOxia:
|
||||
- "Ἄ Ἔ Ἤ Ἴ Ὄ Ὤ ᾌ ᾜ ᾬ"
|
||||
- "Ἄ Ἔ Ἤ Ἴ Ὄ Ὤ ᾌ ᾜ ᾬ --"
|
||||
- "show_psiliordasiaandoxia Ἅ Ἕ Ἥ Ἵ Ὅ Ὕ Ὥ show_base"
|
||||
- "ᾍ ᾝ ᾭ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- -- ᾍ ᾝ ᾭ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasiaandvaria:
|
||||
- "ἂ ἒ ἢ ἲ ὂ ὒ ὢ ᾂ ᾒ ᾢ"
|
||||
- "show_PsiliOrDasiaAndVaria ἃ ἓ ἣ ἳ ὃ ὓ ὣ show_base"
|
||||
- "ᾃ ᾓ ᾣ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- -- ᾃ ᾓ ᾣ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasiaAndVaria:
|
||||
- "Ἂ Ἒ Ἢ Ἲ Ὂ Ὢ ᾊ ᾚ ᾪ"
|
||||
- "Ἂ Ἒ Ἢ Ἲ Ὂ Ὢ ᾊ ᾚ ᾪ --"
|
||||
- "show_psiliordasiaandvaria Ἃ Ἓ Ἣ Ἳ Ὃ Ὓ Ὣ show_base"
|
||||
- "ᾋ ᾛ ᾫ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "--- -- ᾋ ᾛ ᾫ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasiaandperispomeni:
|
||||
- "ἆ ἦ ἶ ὖ ὦ ᾆ ᾖ ᾦ"
|
||||
- "show_PsiliOrDasiaAndPerispomeni ἇ ἧ ἷ ὗ ὧ show_base"
|
||||
- "ᾇ ᾗ ᾧ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "-- ἆ ἦ ἶ ὖ ὦ ᾆ ᾖ ᾦ --"
|
||||
- "show_PsiliOrDasiaAndPerispomeni -- ἇ ἧ ἷ ὗ ὧ -- show_base"
|
||||
- "--- -- ᾇ ᾗ ᾧ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasiaAndPerispomeni:
|
||||
- "Ἆ Ἦ Ἶ Ὦ ᾎ ᾞ ᾮ"
|
||||
- "show_psiliordasiaandperispomeni Ἇ Ἧ Ἷ Ὗ Ὧ show_base"
|
||||
- "ᾏ ᾟ ᾯ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
- "-- Ἆ Ἦ Ἶ Ὦ ᾎ ᾞ ᾮ -- --"
|
||||
- "show_psiliordasiaandperispomeni -- Ἇ Ἧ Ἷ Ὗ Ὧ -- show_base"
|
||||
- "--- -- ᾏ ᾟ ᾯ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
|
||||
- "show_symbols comma quotedbl quoteright colon semicolon exclam question BackSpace"
|
||||
- "show_letters preferences space period comma Return"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols ,-subtle-highlight \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
symbols:
|
||||
- "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
|
||||
- "show_numbers backslash slash less greater equal bracketleft bracketright BackSpace"
|
||||
- "show_letters preferences space period comma Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_oxia:
|
||||
action:
|
||||
set_view: "oxia"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "´ ΅"
|
||||
show_Oxia:
|
||||
action:
|
||||
set_view: "Oxia"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "´¨↑"
|
||||
show_bariaorperispomeni:
|
||||
action:
|
||||
set_view: "bariaorperispomeni"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "` ῀"
|
||||
show_BariaOrPerispomeni:
|
||||
action:
|
||||
set_view: "BariaOrPerispomeni"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "`῀↑"
|
||||
show_psiliordasia:
|
||||
action:
|
||||
set_view: "psiliordasia"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "᾿ ῾"
|
||||
show_PsiliOrDasia:
|
||||
action:
|
||||
set_view: "PsiliOrDasia"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "᾿῾↑"
|
||||
show_psiliordasiaandoxia:
|
||||
action:
|
||||
set_view: "psiliordasiaandoxia"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "῎ ῞"
|
||||
show_PsiliOrDasiaAndOxia:
|
||||
action:
|
||||
set_view: "PsiliOrDasiaAndOxia"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "῎῞↑"
|
||||
show_psiliordasiaandvaria:
|
||||
action:
|
||||
set_view: "psiliordasiaandvaria"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "῍ ῝"
|
||||
show_PsiliOrDasiaAndVaria:
|
||||
action:
|
||||
set_view: "PsiliOrDasiaAndVaria"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "῍῝↑"
|
||||
show_psiliordasiaandperispomeni:
|
||||
action:
|
||||
set_view: "psiliordasiaandperispomeni"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "῏ ῟"
|
||||
show_PsiliOrDasiaAndPerispomeni:
|
||||
action:
|
||||
set_view: "PsiliOrDasiaAndPerispomeni"
|
||||
outline: "extrawide"
|
||||
outline: "character-group"
|
||||
label: "῏῟↑"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ΑΒΓ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ᾦ"
|
||||
show_base:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "αι"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
period_upper:
|
||||
outline: "special"
|
||||
.:
|
||||
outline: "subtle-highlight"
|
||||
·-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "·"
|
||||
comma:
|
||||
outline: "special"
|
||||
",-subtle-highlight":
|
||||
outline: "subtle-highlight"
|
||||
text: ","
|
||||
colon:
|
||||
outline: "special"
|
||||
text: ":"
|
||||
semicolon:
|
||||
outline: "special"
|
||||
text: ";"
|
||||
exclam:
|
||||
outline: "special"
|
||||
text: "!"
|
||||
eis_l:
|
||||
outline: "special"
|
||||
text: "«"
|
||||
eis_r:
|
||||
outline: "special"
|
||||
text: "»"
|
||||
aring:
|
||||
text: "å"
|
||||
Aring:
|
||||
text: "Å"
|
||||
oslash:
|
||||
text: "ø"
|
||||
Oslash:
|
||||
text: "Ø"
|
||||
ae:
|
||||
text: "æ"
|
||||
AE:
|
||||
text: "Æ"
|
||||
asterisk:
|
||||
text: "*"
|
||||
asciitilde:
|
||||
text: "~"
|
||||
quoteleft:
|
||||
text: "`"
|
||||
bar:
|
||||
text: "|"
|
||||
U00B7:
|
||||
text: "·"
|
||||
squareroot:
|
||||
text: "√"
|
||||
Greek_pi:
|
||||
":":
|
||||
outline: "subtle-highlight"
|
||||
;:
|
||||
outline: "subtle-highlight"
|
||||
"!":
|
||||
outline: "subtle-highlight"
|
||||
«:
|
||||
outline: "subtle-highlight"
|
||||
»:
|
||||
outline: "subtle-highlight"
|
||||
€:
|
||||
outline: "subtle-highlight"
|
||||
space-spaceline-2:
|
||||
outline: "spaceline-2"
|
||||
text: " "
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
---:
|
||||
outline: "placeholder-2"
|
||||
text: ""
|
||||
᾿:
|
||||
outline: "large"
|
||||
π-fill:
|
||||
outline: "fill"
|
||||
text: "π"
|
||||
division:
|
||||
text: "÷"
|
||||
multiply:
|
||||
text: "×"
|
||||
paragraph:
|
||||
text: "¶"
|
||||
Greek_tau:
|
||||
text: "τ"
|
||||
copyright:
|
||||
text: "©"
|
||||
numbersign:
|
||||
text: "#"
|
||||
U00AE:
|
||||
text: "®"
|
||||
at:
|
||||
text: "@"
|
||||
dollar:
|
||||
text: "$"
|
||||
U00A3:
|
||||
text: "£"
|
||||
percent:
|
||||
text: "%"
|
||||
EuroSign:
|
||||
outline: "special"
|
||||
text: "€"
|
||||
ampersand:
|
||||
text: "&"
|
||||
U00A5:
|
||||
text: "¥"
|
||||
minus:
|
||||
text: "-"
|
||||
asciicircum:
|
||||
text: "^"
|
||||
underscore:
|
||||
text: "_"
|
||||
degree:
|
||||
text: "°"
|
||||
plus:
|
||||
text: "+"
|
||||
equal:
|
||||
text: "="
|
||||
parenleft:
|
||||
text: "("
|
||||
parenright:
|
||||
text: ")"
|
||||
braceleft:
|
||||
text: "{"
|
||||
braceright:
|
||||
text: "}"
|
||||
backslash:
|
||||
text: "\\"
|
||||
slash:
|
||||
text: "/"
|
||||
quotedbl:
|
||||
text: "\""
|
||||
quoteright:
|
||||
text: "'"
|
||||
less:
|
||||
text: "<"
|
||||
greater:
|
||||
text: ">"
|
||||
question:
|
||||
text: "?"
|
||||
bracketleft:
|
||||
text: "["
|
||||
bracketright:
|
||||
text: "]"
|
||||
|
||||
Π:
|
||||
outline: "fill"
|
||||
0:
|
||||
outline: "fill"
|
||||
):
|
||||
outline: "fill"
|
||||
¶:
|
||||
outline: "fill"
|
||||
"}":
|
||||
outline: "fill"
|
||||
ώ:
|
||||
outline: "fill"
|
||||
ῑ:
|
||||
outline: "fill"
|
||||
ᾠ:
|
||||
outline: "fill"
|
||||
ᾤ:
|
||||
outline: "fill"
|
||||
ᾢ:
|
||||
outline: "fill"
|
||||
273
data/keyboards/gr+polytonic_wide.yaml
Normal file
273
data/keyboards/gr+polytonic_wide.yaml
Normal file
@ -0,0 +1,273 @@
|
||||
# Language: Greek (polytonic)
|
||||
# Greek polytonic layout by Antonis Tsolomitis
|
||||
# University of the Aegean, Department of Mathematics, atsol@aegean.gr
|
||||
# March 2022
|
||||
#
|
||||
---
|
||||
outlines:
|
||||
default: { width: 51.968, height: 42 }
|
||||
change-view: { width: 69.888, height: 42 }
|
||||
change-view-2: { width: 103.936, height: 42 }
|
||||
character-group: { width: 93.542, height: 42 }
|
||||
fill: { width: 69.888, height: 42 }
|
||||
large: { width: 69.888, height: 42 }
|
||||
placeholder: { width: 51.968, height: 42 }
|
||||
placeholder-2: { width: 93.542, height: 42 }
|
||||
spaceline: { width: 199.808, height: 42 }
|
||||
spaceline-2: { width: 303.744, height: 42 }
|
||||
special: { width: 51.968, height: 42 }
|
||||
special-2: { width: 69.888, height: 42 }
|
||||
special-3: { width: 77.952, height: 42 }
|
||||
subtle-highlight: { width: 51.968, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "; ς ε ρ τ υ θ ι ο π-fill"
|
||||
- "α σ δ φ γ η ξ κ λ show_accents"
|
||||
- "show_upper ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space . ,-subtle-highlight Return"
|
||||
upper:
|
||||
- ": € Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- "Α Σ Δ Φ Γ Η Ξ Κ Λ show_accents"
|
||||
- "show_upper Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space ! ·-subtle-highlight Return"
|
||||
accents:
|
||||
- "show_psiliordasiaandvaria show_psiliordasiaandoxia show_psiliordasia show_bariaorperispomeni show_oxia ᾿"
|
||||
- "show_PsiliOrDasiaAndVaria show_PsiliOrDasiaAndOxia show_PsiliOrDasia show_BariaOrPerispomeni show_Oxia show_base"
|
||||
- "--- show_PsiliOrDasiaAndPerispomeni show_psiliordasiaandperispomeni --- --- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
oxia:
|
||||
- "ά έ ή ί ϊ ΐ ό ύ ϋ ώ"
|
||||
- "show_Oxia -- ᾳ ᾴ ῃ ῄ ῳ ῴ show_base"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ ΰ ϕ – — BackSpace"
|
||||
- "show_numbers preferences space « » Return"
|
||||
Oxia:
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ --"
|
||||
- "show_oxia -- -- ᾼ ῌ ῼ -- -- show_base"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ -- ϕ – — BackSpace"
|
||||
- "show_numbers preferences space « » Return"
|
||||
bariaorperispomeni:
|
||||
- "ὰ ὲ ὴ ὶ ῒ ὸ ὺ ὼ ῐ ῑ"
|
||||
- "show_BariaOrPerispomeni ᾳ ᾲ ῃ ῂ ῳ ῲ ῠ show_base"
|
||||
- "ᾶ ᾷ ῆ ῖ ῗ ῦ ῧ ῶ ῡ BackSpace"
|
||||
- "show_numbers preferences space ῇ ῷ Return"
|
||||
BariaOrPerispomeni:
|
||||
- "-- Ὰ Ὲ Ὴ Ὶ Ὸ Ὺ Ὼ -- --"
|
||||
- "show_bariaorperispomeni -- -- ᾼ ῌ ῼ -- -- show_base"
|
||||
- "--- -- -- -- -- -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasia:
|
||||
- "ἀ ἐ ἠ ἰ ὀ ὐ ὠ ᾀ ᾐ ᾠ"
|
||||
- "show_PsiliOrDasia ἁ ἑ ἡ ἱ ὁ ὑ ὡ show_base"
|
||||
- "--- ᾁ ᾑ ᾡ ῤ ῥ -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasia:
|
||||
- "Ἀ Ἐ Ἠ Ἰ Ὀ Ὠ ᾈ ᾘ ᾨ --"
|
||||
- "show_psiliordasia Ἁ Ἑ Ἡ Ἱ Ὁ Ὑ Ὡ show_base"
|
||||
- "--- -- ᾉ ᾙ ᾩ Ῥ -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasiaandoxia:
|
||||
- "ἄ ἔ ἤ ἴ ὄ ὔ ὤ ᾄ ᾔ ᾤ"
|
||||
- "show_PsiliOrDasiaAndOxia ἅ ἕ ἥ ἵ ὅ ὕ ὥ show_base"
|
||||
- "--- -- ᾅ ᾕ ᾥ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasiaAndOxia:
|
||||
- "Ἄ Ἔ Ἤ Ἴ Ὄ Ὤ ᾌ ᾜ ᾬ --"
|
||||
- "show_psiliordasiaandoxia Ἅ Ἕ Ἥ Ἵ Ὅ Ὕ Ὥ show_base"
|
||||
- "--- -- ᾍ ᾝ ᾭ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasiaandvaria:
|
||||
- "ἂ ἒ ἢ ἲ ὂ ὒ ὢ ᾂ ᾒ ᾢ"
|
||||
- "show_PsiliOrDasiaAndVaria ἃ ἓ ἣ ἳ ὃ ὓ ὣ show_base"
|
||||
- "--- -- ᾃ ᾓ ᾣ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasiaAndVaria:
|
||||
- "Ἂ Ἒ Ἢ Ἲ Ὂ Ὢ ᾊ ᾚ ᾪ --"
|
||||
- "show_psiliordasiaandvaria Ἃ Ἓ Ἣ Ἳ Ὃ Ὓ Ὣ show_base"
|
||||
- "--- -- ᾋ ᾛ ᾫ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
psiliordasiaandperispomeni:
|
||||
- "-- ἆ ἦ ἶ ὖ ὦ ᾆ ᾖ ᾦ --"
|
||||
- "show_PsiliOrDasiaAndPerispomeni -- ἇ ἧ ἷ ὗ ὧ -- show_base"
|
||||
- "--- -- ᾇ ᾗ ᾧ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
PsiliOrDasiaAndPerispomeni:
|
||||
- "-- Ἆ Ἦ Ἶ Ὦ ᾎ ᾞ ᾮ -- --"
|
||||
- "show_psiliordasiaandperispomeni -- Ἇ Ἧ Ἷ Ὗ Ὧ -- show_base"
|
||||
- "--- -- ᾏ ᾟ ᾯ -- -- -- BackSpace"
|
||||
- "show_numbers preferences space-spaceline-2 Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols ,-subtle-highlight \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_oxia:
|
||||
action:
|
||||
set_view: "oxia"
|
||||
outline: "character-group"
|
||||
label: "´ ΅"
|
||||
show_Oxia:
|
||||
action:
|
||||
set_view: "Oxia"
|
||||
outline: "character-group"
|
||||
label: "´¨↑"
|
||||
show_bariaorperispomeni:
|
||||
action:
|
||||
set_view: "bariaorperispomeni"
|
||||
outline: "character-group"
|
||||
label: "` ῀"
|
||||
show_BariaOrPerispomeni:
|
||||
action:
|
||||
set_view: "BariaOrPerispomeni"
|
||||
outline: "character-group"
|
||||
label: "`῀↑"
|
||||
show_psiliordasia:
|
||||
action:
|
||||
set_view: "psiliordasia"
|
||||
outline: "character-group"
|
||||
label: "᾿ ῾"
|
||||
show_PsiliOrDasia:
|
||||
action:
|
||||
set_view: "PsiliOrDasia"
|
||||
outline: "character-group"
|
||||
label: "᾿῾↑"
|
||||
show_psiliordasiaandoxia:
|
||||
action:
|
||||
set_view: "psiliordasiaandoxia"
|
||||
outline: "character-group"
|
||||
label: "῎ ῞"
|
||||
show_PsiliOrDasiaAndOxia:
|
||||
action:
|
||||
set_view: "PsiliOrDasiaAndOxia"
|
||||
outline: "character-group"
|
||||
label: "῎῞↑"
|
||||
show_psiliordasiaandvaria:
|
||||
action:
|
||||
set_view: "psiliordasiaandvaria"
|
||||
outline: "character-group"
|
||||
label: "῍ ῝"
|
||||
show_PsiliOrDasiaAndVaria:
|
||||
action:
|
||||
set_view: "PsiliOrDasiaAndVaria"
|
||||
outline: "character-group"
|
||||
label: "῍῝↑"
|
||||
show_psiliordasiaandperispomeni:
|
||||
action:
|
||||
set_view: "psiliordasiaandperispomeni"
|
||||
outline: "character-group"
|
||||
label: "῏ ῟"
|
||||
show_PsiliOrDasiaAndPerispomeni:
|
||||
action:
|
||||
set_view: "PsiliOrDasiaAndPerispomeni"
|
||||
outline: "character-group"
|
||||
label: "῏῟↑"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ΑΒΓ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ᾦ"
|
||||
show_base:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "αι"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
.:
|
||||
outline: "subtle-highlight"
|
||||
·-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "·"
|
||||
",-subtle-highlight":
|
||||
outline: "subtle-highlight"
|
||||
text: ","
|
||||
":":
|
||||
outline: "subtle-highlight"
|
||||
;:
|
||||
outline: "subtle-highlight"
|
||||
"!":
|
||||
outline: "subtle-highlight"
|
||||
«:
|
||||
outline: "subtle-highlight"
|
||||
»:
|
||||
outline: "subtle-highlight"
|
||||
€:
|
||||
outline: "subtle-highlight"
|
||||
space-spaceline-2:
|
||||
outline: "spaceline-2"
|
||||
text: " "
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
---:
|
||||
outline: "placeholder-2"
|
||||
text: ""
|
||||
᾿:
|
||||
outline: "large"
|
||||
π-fill:
|
||||
outline: "fill"
|
||||
text: "π"
|
||||
Π:
|
||||
outline: "fill"
|
||||
0:
|
||||
outline: "fill"
|
||||
):
|
||||
outline: "fill"
|
||||
¶:
|
||||
outline: "fill"
|
||||
"}":
|
||||
outline: "fill"
|
||||
ώ:
|
||||
outline: "fill"
|
||||
ῑ:
|
||||
outline: "fill"
|
||||
ᾠ:
|
||||
outline: "fill"
|
||||
ᾤ:
|
||||
outline: "fill"
|
||||
ᾢ:
|
||||
outline: "fill"
|
||||
@ -1,208 +1,122 @@
|
||||
# Language: Greek
|
||||
# Greek layout originally created by Antonis Tsolomitis
|
||||
# University of the Aegean, Department of Mathematics, atsol@aegean.gr
|
||||
# Sep 2019
|
||||
# Edited by Sotiris Papadopoulos, sotirios.papadopoulos@inserm.fr
|
||||
---
|
||||
outlines:
|
||||
default: { width: 40, height: 60 }
|
||||
altline: { width: 52.67, height: 60 }
|
||||
wide: { width: 62, height: 60 }
|
||||
spaceline: { width: 140, height: 60 }
|
||||
special: { width: 44, height: 60 }
|
||||
default: { width: 34.336, height: 52 }
|
||||
change-view: { width: 47.547, height: 52 }
|
||||
change-view-2: { width: 68.672, height: 52 }
|
||||
fill: { width: 47.547, height: 52 }
|
||||
spaceline: { width: 103.008, height: 52 }
|
||||
special-2: { width: 47.547, height: 52 }
|
||||
special-3: { width: 68.672, height: 52 }
|
||||
subtle-highlight: { width: 34.336, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "semicolon ς ε ρ τ υ θ ι ο π"
|
||||
- "; ς ε ρ τ υ θ ι ο π-fill"
|
||||
- "α σ δ φ γ η ξ κ λ show_accented"
|
||||
- "Shift_L ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space period comma Return"
|
||||
- "show_upper ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space . ,-subtle-highlight Return"
|
||||
upper:
|
||||
- "colon exclam Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- ": ! Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- "Α Σ Δ Φ Γ Η Ξ Κ Λ show_accented"
|
||||
- "Shift_L Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space period_upper apostrophe Return"
|
||||
- "show_upper Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space ·-subtle-highlight ᾿ Return"
|
||||
accented:
|
||||
- "ά έ ή ί ϊ ΐ ό ύ ϋ ώ "
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ show_base"
|
||||
- "ά έ ή ί ϊ ΐ ό ύ ϋ ώ"
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ show_accented"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ ΰ ϕ – — BackSpace"
|
||||
- "show_numbers preferences space eis_l eis_r Return"
|
||||
- "show_numbers preferences space « » Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
|
||||
- "show_symbols comma quotedbl quoteright colon semicolon exclam question BackSpace"
|
||||
- "show_letters preferences space period comma Return"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols ,-subtle-highlight \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
symbols:
|
||||
- "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
|
||||
- "show_numbers backslash slash less greater equal bracketleft bracketright BackSpace"
|
||||
- "show_letters preferences space period comma Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ΑΒΓ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
show_accented:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accented"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "άΐ"
|
||||
show_base:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
label: "αι"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
period_upper:
|
||||
outline: "special"
|
||||
.:
|
||||
outline: "subtle-highlight"
|
||||
·-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "·"
|
||||
comma:
|
||||
outline: "special"
|
||||
",-subtle-highlight":
|
||||
outline: "subtle-highlight"
|
||||
text: ","
|
||||
colon:
|
||||
outline: "special"
|
||||
text: ":"
|
||||
semicolon:
|
||||
outline: "special"
|
||||
text: ";"
|
||||
apostrophe:
|
||||
outline: "special"
|
||||
text: "᾿"
|
||||
exclam:
|
||||
outline: "special"
|
||||
text: "!"
|
||||
eis_l:
|
||||
outline: "special"
|
||||
text: "«"
|
||||
eis_r:
|
||||
outline: "special"
|
||||
text: "»"
|
||||
aring:
|
||||
text: "å"
|
||||
Aring:
|
||||
text: "Å"
|
||||
oslash:
|
||||
text: "ø"
|
||||
Oslash:
|
||||
text: "Ø"
|
||||
ae:
|
||||
text: "æ"
|
||||
AE:
|
||||
text: "Æ"
|
||||
asterisk:
|
||||
text: "*"
|
||||
asciitilde:
|
||||
text: "~"
|
||||
quoteleft:
|
||||
text: "`"
|
||||
bar:
|
||||
text: "|"
|
||||
U00B7:
|
||||
text: "·"
|
||||
squareroot:
|
||||
text: "√"
|
||||
Greek_pi:
|
||||
":":
|
||||
outline: "subtle-highlight"
|
||||
;:
|
||||
outline: "subtle-highlight"
|
||||
᾿:
|
||||
outline: "subtle-highlight"
|
||||
"!":
|
||||
outline: "subtle-highlight"
|
||||
«:
|
||||
outline: "subtle-highlight"
|
||||
»:
|
||||
outline: "subtle-highlight"
|
||||
π-fill:
|
||||
outline: "fill"
|
||||
text: "π"
|
||||
division:
|
||||
text: "÷"
|
||||
multiply:
|
||||
text: "×"
|
||||
paragraph:
|
||||
text: "¶"
|
||||
Greek_tau:
|
||||
text: "τ"
|
||||
copyright:
|
||||
text: "©"
|
||||
numbersign:
|
||||
text: "#"
|
||||
U00AE:
|
||||
text: "®"
|
||||
at:
|
||||
text: "@"
|
||||
dollar:
|
||||
text: "$"
|
||||
U00A3:
|
||||
text: "£"
|
||||
percent:
|
||||
text: "%"
|
||||
EuroSign:
|
||||
text: "€"
|
||||
ampersand:
|
||||
text: "&"
|
||||
U00A5:
|
||||
text: "¥"
|
||||
minus:
|
||||
text: "-"
|
||||
asciicircum:
|
||||
text: "^"
|
||||
underscore:
|
||||
text: "_"
|
||||
degree:
|
||||
text: "°"
|
||||
plus:
|
||||
text: "+"
|
||||
equal:
|
||||
text: "="
|
||||
parenleft:
|
||||
text: "("
|
||||
parenright:
|
||||
text: ")"
|
||||
braceleft:
|
||||
text: "{"
|
||||
braceright:
|
||||
text: "}"
|
||||
backslash:
|
||||
text: "\\"
|
||||
slash:
|
||||
text: "/"
|
||||
quotedbl:
|
||||
text: "\""
|
||||
quoteright:
|
||||
text: "'"
|
||||
less:
|
||||
text: "<"
|
||||
greater:
|
||||
text: ">"
|
||||
question:
|
||||
text: "?"
|
||||
bracketleft:
|
||||
text: "["
|
||||
bracketright:
|
||||
text: "]"
|
||||
|
||||
Π:
|
||||
outline: "fill"
|
||||
ώ:
|
||||
outline: "fill"
|
||||
0:
|
||||
outline: "fill"
|
||||
):
|
||||
outline: "fill"
|
||||
¶:
|
||||
outline: "fill"
|
||||
"}":
|
||||
outline: "fill"
|
||||
|
||||
@ -1,48 +1,53 @@
|
||||
# Creaed by Sotiris Papadopoulos, sotirios.papadopoulos@inserm.fr
|
||||
# Language: Greek
|
||||
# Created by Sotiris Papadopoulos, sotirios.papadopoulos@inserm.fr
|
||||
---
|
||||
outlines:
|
||||
default: { width: 80, height: 60 }
|
||||
altline: { width: 110, height: 60 }
|
||||
wide: { width: 120, height: 60 }
|
||||
spaceline: { width: 250, height: 60 }
|
||||
special: { width: 75, height: 60 }
|
||||
default: { width: 51.768, height: 42 }
|
||||
fill: { width: 77.652, height: 42 }
|
||||
change-view: { width: 77.652, height: 42 }
|
||||
change-view-2: { width: 103.536, height: 42 }
|
||||
spaceline: { width: 181.188, height: 42 }
|
||||
special: { width: 51.768, height: 42 }
|
||||
special-2: { width: 77.652, height: 42 }
|
||||
special-3: { width: 103.536, height: 42 }
|
||||
subtle-highlight: { width: 51.768, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "semicolon ς ε ρ τ υ θ ι ο π"
|
||||
- "; ς ε ρ τ υ θ ι ο π-fill"
|
||||
- "α σ δ φ γ η ξ κ λ show_accented"
|
||||
- "Shift_L ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space period comma Return"
|
||||
- "show_upper ζ χ ψ ω β ν μ BackSpace"
|
||||
- "show_numbers preferences space . ,-subtle-highlight Return"
|
||||
upper:
|
||||
- "colon exclam Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- ": ! Ε Ρ Τ Υ Θ Ι Ο Π"
|
||||
- "Α Σ Δ Φ Γ Η Ξ Κ Λ show_accented"
|
||||
- "Shift_L Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space period_upper apostrophe Return"
|
||||
- "show_upper Ζ Χ Ψ Ω Β Ν Μ BackSpace"
|
||||
- "show_numbers preferences space ·-subtle-highlight ᾿ Return"
|
||||
accented:
|
||||
- "ά έ ή ί ϊ ΐ ό ύ ϋ ώ "
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ show_base"
|
||||
- "Ϗ ϐ ϑ ϗ ΰ ϕ ϖ – — BackSpace"
|
||||
- "show_numbers preferences space eis_l eis_r Return"
|
||||
- "ά έ ή ί ϊ ΐ ό ύ ϋ ώ"
|
||||
- "Ά Έ Ή Ί Ϊ Ό Ύ Ϋ Ώ show_accented"
|
||||
- "Ϗ ϐ ϑ ϗ ϖ ΰ ϕ – — BackSpace"
|
||||
- "show_numbers preferences space « » Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "at numbersign dollar percent ampersand minus underscore plus parenleft parenright"
|
||||
- "show_symbols comma quotedbl quoteright colon semicolon exclam question BackSpace"
|
||||
- "show_letters preferences space period comma Return"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols ,-subtle-highlight \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
symbols:
|
||||
- "asciitilde quoteleft bar U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree asterisk braceleft braceright"
|
||||
- "show_numbers backslash slash less greater equal bracketleft bracketright BackSpace"
|
||||
- "show_letters preferences space period comma Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . ,-subtle-highlight Return"
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -52,153 +57,64 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ΑΒΓ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
show_accented:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accented"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "άΐ"
|
||||
show_base:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
label: "αι"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
period_upper:
|
||||
outline: "special"
|
||||
.:
|
||||
outline: "subtle-highlight"
|
||||
·-subtle-highlight:
|
||||
outline: "subtle-highlight"
|
||||
text: "·"
|
||||
comma:
|
||||
outline: "special"
|
||||
",-subtle-highlight":
|
||||
outline: "subtle-highlight"
|
||||
text: ","
|
||||
colon:
|
||||
outline: "special"
|
||||
text: ":"
|
||||
semicolon:
|
||||
outline: "special"
|
||||
text: ";"
|
||||
apostrophe:
|
||||
outline: "special"
|
||||
text: "᾿"
|
||||
exclam:
|
||||
outline: "special"
|
||||
text: "!"
|
||||
eis_l:
|
||||
outline: "special"
|
||||
text: "«"
|
||||
eis_r:
|
||||
outline: "special"
|
||||
text: "»"
|
||||
aring:
|
||||
text: "å"
|
||||
Aring:
|
||||
text: "Å"
|
||||
oslash:
|
||||
text: "ø"
|
||||
Oslash:
|
||||
text: "Ø"
|
||||
ae:
|
||||
text: "æ"
|
||||
AE:
|
||||
text: "Æ"
|
||||
asterisk:
|
||||
text: "*"
|
||||
asciitilde:
|
||||
text: "~"
|
||||
quoteleft:
|
||||
text: "`"
|
||||
bar:
|
||||
text: "|"
|
||||
U00B7:
|
||||
text: "·"
|
||||
squareroot:
|
||||
text: "√"
|
||||
Greek_pi:
|
||||
":":
|
||||
outline: "subtle-highlight"
|
||||
;:
|
||||
outline: "subtle-highlight"
|
||||
᾿:
|
||||
outline: "subtle-highlight"
|
||||
"!":
|
||||
outline: "subtle-highlight"
|
||||
«:
|
||||
outline: "subtle-highlight"
|
||||
»:
|
||||
outline: "subtle-highlight"
|
||||
π-fill:
|
||||
outline: "fill"
|
||||
text: "π"
|
||||
division:
|
||||
text: "÷"
|
||||
multiply:
|
||||
text: "×"
|
||||
paragraph:
|
||||
text: "¶"
|
||||
Greek_tau:
|
||||
text: "τ"
|
||||
copyright:
|
||||
text: "©"
|
||||
numbersign:
|
||||
text: "#"
|
||||
U00AE:
|
||||
text: "®"
|
||||
at:
|
||||
text: "@"
|
||||
dollar:
|
||||
text: "$"
|
||||
U00A3:
|
||||
text: "£"
|
||||
percent:
|
||||
text: "%"
|
||||
EuroSign:
|
||||
text: "€"
|
||||
ampersand:
|
||||
text: "&"
|
||||
U00A5:
|
||||
text: "¥"
|
||||
minus:
|
||||
text: "-"
|
||||
asciicircum:
|
||||
text: "^"
|
||||
underscore:
|
||||
text: "_"
|
||||
degree:
|
||||
text: "°"
|
||||
plus:
|
||||
text: "+"
|
||||
equal:
|
||||
text: "="
|
||||
parenleft:
|
||||
text: "("
|
||||
parenright:
|
||||
text: ")"
|
||||
braceleft:
|
||||
text: "{"
|
||||
braceright:
|
||||
text: "}"
|
||||
backslash:
|
||||
text: "\\"
|
||||
slash:
|
||||
text: "/"
|
||||
quotedbl:
|
||||
text: "\""
|
||||
quoteright:
|
||||
text: "'"
|
||||
less:
|
||||
text: "<"
|
||||
greater:
|
||||
text: ">"
|
||||
question:
|
||||
text: "?"
|
||||
bracketleft:
|
||||
text: "["
|
||||
bracketright:
|
||||
text: "]"
|
||||
Π:
|
||||
outline: "fill"
|
||||
ώ:
|
||||
outline: "fill"
|
||||
0:
|
||||
outline: "fill"
|
||||
):
|
||||
outline: "fill"
|
||||
¶:
|
||||
outline: "fill"
|
||||
"}":
|
||||
outline: "fill"
|
||||
@ -1,49 +1,53 @@
|
||||
# Maintained by: soyer <soyer@irl.hu>
|
||||
# Language: Hungarian
|
||||
# Based on work by: soyer <soyer@irl.hu>
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 35.33, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
placeholder: { width: 35.657, height: 52 }
|
||||
placeholder-2: { width: 17.828, height: 52 }
|
||||
spaceline: { width: 53.487, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . - Return"
|
||||
- "show_upper y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . - Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? : ! Return"
|
||||
- "show_upper Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? : ! Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
eschars:
|
||||
- "ö ü ó Ö Ü Ó"
|
||||
- "í ő ú Í Ő Ú"
|
||||
- "show_numbers é á ű É Á Ű BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
- "-- -- ö ü ó Ö Ü Ó -- --"
|
||||
- "-- -- í ő ú Í Ő Ú -- --"
|
||||
- "show_numbers --- é á ű É Á Ű --- BackSpace"
|
||||
- "show_letters show_eschars preferences space , „ “ Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -53,30 +57,35 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "éá"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
---:
|
||||
outline: "placeholder-2"
|
||||
text: ""
|
||||
@ -1,49 +1,52 @@
|
||||
# Maintained by: soyer <soyer@irl.hu>
|
||||
# Language: Hungarian
|
||||
# Based on work by: soyer <soyer@irl.hu>
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 108, height: 42 }
|
||||
spaceline: { width: 216, height: 42 }
|
||||
special: { width: 48, height: 42 }
|
||||
default: { width: 44.8, height: 42 }
|
||||
change-view: { width: 89.6, height: 42 }
|
||||
change-view-2: { width: 67.2, height: 42 }
|
||||
placeholder: { width: 44.8, height: 42 }
|
||||
spaceline: { width: 112, height: 42 }
|
||||
special: { width: 44.8, height: 42 }
|
||||
special-2: { width: 89.6, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t z u i o p ő ú"
|
||||
- "a s d f g h j k l é á ű"
|
||||
- "Shift_L í y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . - Return"
|
||||
- "show_upper í y x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . - Return"
|
||||
upper:
|
||||
- "Q W E R T Z U I O P Ő Ú"
|
||||
- "A S D F G H J K L É Á Ű"
|
||||
- "Shift_L Í Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? : ! Return"
|
||||
- "show_upper Í Y X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? : ! Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols ; \" ' : = < > BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
- "-- 1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "-- @ # € % & - _ + ( ) ³"
|
||||
- "show_symbols ; \" ' : = < > -- BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
symbols:
|
||||
- "~ ` ´ | · √ µ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / § π τ [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
- "-- ~ ` ´ | · √ µ ÷ × ¶ ²"
|
||||
- "-- © ® £ $ ¥ ^ ° * { } ³"
|
||||
- "show_numbers \\ / § π τ [ ] -- BackSpace"
|
||||
- "show_letters show_eschars preferences space , . - Return"
|
||||
eschars:
|
||||
- "ö ü ó Ö Ü Ó"
|
||||
- "í ő ú Í Ő Ú"
|
||||
- "show_numbers é á ű É Á Ű BackSpace"
|
||||
- "show_letters show_eschars preferences space „ “ Return"
|
||||
- "-- -- -- ö ü ó Ö Ü Ó -- -- --"
|
||||
- "-- -- -- í ő ú Í Ő Ú -- -- --"
|
||||
- "show_numbers -- é á ű É Á Ű -- BackSpace"
|
||||
- "show_letters show_eschars preferences space , „ “ Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -53,30 +56,32 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view-2"
|
||||
label: "éá"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,71 +1,57 @@
|
||||
# Language: Hebrew
|
||||
---
|
||||
outlines:
|
||||
default: { width: 40, height: 60 }
|
||||
altline: { width: 56, height: 60 }
|
||||
wide: { width: 62, height: 60 }
|
||||
spaceline: { width: 142, height: 60 }
|
||||
special: { width: 44, height: 60 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 71.314, height: 52 }
|
||||
spaceline: { width: 106.971, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 71.314, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "' - ק ר א ט ו ן ם פ"
|
||||
- "ש ד ג כ ע י ח ל ך ף"
|
||||
- "ז ס ב ה נ מ צ ת ץ BackSpace"
|
||||
- "show_numbers comma preferences space period Return"
|
||||
- "ז ס ב ה נ מ צ ת ץ BackSpace"
|
||||
- "show_numbers preferences , space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # ₪ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences , space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € $ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences , space . Return"
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "default"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
comma:
|
||||
outline: "special"
|
||||
text: ","
|
||||
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
keysym: "Return"
|
||||
57
data/keyboards/il_wide.yaml
Normal file
57
data/keyboards/il_wide.yaml
Normal file
@ -0,0 +1,57 @@
|
||||
# Language: Hebrew
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 107.52, height: 42 }
|
||||
spaceline: { width: 161.28, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 107.52, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "' - ק ר א ט ו ן ם פ"
|
||||
- "ש ד ג כ ע י ח ל ך ף"
|
||||
- "ז ס ב ה נ מ צ ת ץ BackSpace"
|
||||
- "show_numbers preferences , space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # ₪ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences , space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € $ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences , space . Return"
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
89
data/keyboards/in+mal.yaml
Normal file
89
data/keyboards/in+mal.yaml
Normal file
@ -0,0 +1,89 @@
|
||||
# Language: Malayalam
|
||||
---
|
||||
outlines:
|
||||
default: { width: 34.285, height: 52 }
|
||||
change-view: { width: 68.57, height: 52 }
|
||||
placeholder: { width: 34.285, height: 52 }
|
||||
spaceline: { width: 274.28, height: 52 }
|
||||
special: { width: 34.285, height: 52 }
|
||||
special-2: { width: 68.57, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- " ൊ ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯ ൦ - ൃ "
|
||||
- " ൗ ൈ ാ ീ ൂ ബ ഹ ഗ ദ ജ ഡ zwj zwnj "
|
||||
- " -- ോ േ ് ി ു പ ര ക ത ച ട zwsp "
|
||||
- "show_upper െ ം മ ന വ ല സ യ -- BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
upper:
|
||||
- " ഒ ! @ # ₹ % ^ & ൾ ( ) ഃ ഋ "
|
||||
- " ഔ ഐ ആ ഈ ഊ ഭ ങ ഘ ധ ഝ ഢ ഞ ർ "
|
||||
- " -- ഓ ഏ അ ഇ ഉ ഫ റ ഖ ഥ ഛ ഠ -- "
|
||||
- "show_upper എ ൺ ണ ൻ ഴ ള ശ ഷ ൽ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
numbers:
|
||||
- " -- ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯ ൦ -- -- "
|
||||
- "-- 1 2 3 4 5 6 7 8 9 0 ² --"
|
||||
- "-- @ # $ % & - _ + ( ) ³ --"
|
||||
- "show_symbols ₹ , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
symbols:
|
||||
- "-- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||
- "-- ~ ` | · √ π τ ÷ × ¶ ² --"
|
||||
- "-- © ® £ € ¥ ^ ° * { } ³ --"
|
||||
- "show_numbers -- \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
# U+200B - zero-width-space
|
||||
zwsp:
|
||||
icon: "zwsp"
|
||||
text: ""
|
||||
# U+200C - zero-width-non-joiner
|
||||
zwnj:
|
||||
icon: "zwnj"
|
||||
text: ""
|
||||
# U+200D - zero-width-joiner
|
||||
zwj:
|
||||
icon: "zwj"
|
||||
text: ""
|
||||
89
data/keyboards/in+mal_wide.yaml
Normal file
89
data/keyboards/in+mal_wide.yaml
Normal file
@ -0,0 +1,89 @@
|
||||
# Language: Malayalam
|
||||
---
|
||||
outlines:
|
||||
default: { width: 51.692, height: 42 }
|
||||
change-view: { width: 103.384, height: 42 }
|
||||
placeholder: { width: 51.692, height: 42 }
|
||||
spaceline: { width: 413.536, height: 42 }
|
||||
special: { width: 51.692, height: 42 }
|
||||
special-2: { width: 103.384, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- " ൊ ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯ ൦ - ൃ "
|
||||
- " ൗ ൈ ാ ീ ൂ ബ ഹ ഗ ദ ജ ഡ zwj zwnj "
|
||||
- " -- ോ േ ് ി ു പ ര ക ത ച ട zwsp "
|
||||
- "show_upper െ ം മ ന വ ല സ യ -- BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
upper:
|
||||
- " ഒ ! @ # ₹ % ^ & ൾ ( ) ഃ ഋ "
|
||||
- " ഔ ഐ ആ ഈ ഊ ഭ ങ ഘ ധ ഝ ഢ ഞ ർ "
|
||||
- " -- ഓ ഏ അ ഇ ഉ ഫ റ ഖ ഥ ഛ ഠ -- "
|
||||
- "show_upper എ ൺ ണ ൻ ഴ ള ശ ഷ ൽ BackSpace"
|
||||
- "show_numbers preferences space Return"
|
||||
numbers:
|
||||
- " -- ൧ ൨ ൩ ൪ ൫ ൬ ൭ ൮ ൯ ൦ -- -- "
|
||||
- "-- 1 2 3 4 5 6 7 8 9 0 ² --"
|
||||
- "-- @ # $ % & - _ + ( ) ³ --"
|
||||
- "show_symbols ₹ , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
symbols:
|
||||
- "-- -- -- -- -- -- -- -- -- -- -- -- --"
|
||||
- "-- ~ ` | · √ π τ ÷ × ¶ ² --"
|
||||
- "-- © ® £ € ¥ ^ ° * { } ³ --"
|
||||
- "show_numbers -- \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
# U+200B - zero-width-space
|
||||
zwsp:
|
||||
icon: "zwsp"
|
||||
text: ""
|
||||
# U+200C - zero-width-non-joiner
|
||||
zwnj:
|
||||
icon: "zwnj"
|
||||
text: ""
|
||||
# U+200D - zero-width-joiner
|
||||
zwj:
|
||||
icon: "zwj"
|
||||
text: ""
|
||||
@ -1,81 +1,83 @@
|
||||
# Language: Azerbaijani (Iran)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 64.83, height: 52 }
|
||||
placeholder: { width: 32.415, height: 52 }
|
||||
spaceline: { width: 129.66, height: 52 }
|
||||
special: { width: 32.415, height: 52 }
|
||||
special-2: { width: 48.622, height: 52 }
|
||||
special-3: { width: 64.83, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ض ص ث ق ف غ ع ه خ ح ج"
|
||||
- "ش س ی ب ل ا ت ن م ک گ"
|
||||
- "Shift_L ظ ط ز ر ذ د پ و BackSpace"
|
||||
- "show_numbers preferences space zwnj period Return"
|
||||
- "show_upper ظ ط ز ر ذ د پ و BackSpace"
|
||||
- "show_numbers preferences space zwnj . Return"
|
||||
upper:
|
||||
- " ْ ٌ ٍ ً ُ ِ َ ّ # @ چ"
|
||||
- "_ ئ ي إ أ آ ة » « : ؛"
|
||||
- "Shift_L ك ٓ ژ ٔ ء > < ؟ BackSpace"
|
||||
- "show_numbers preferences space ! ، Return"
|
||||
- "show_upper ك ٓ ژ ٔ ء > < ؟ BackSpace"
|
||||
- "show_numbers preferences space ، ! Return"
|
||||
numbers:
|
||||
- "۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۰ |"
|
||||
- "… ٬ ٫ ﷼ ٪ ، * ) ( − ـ"
|
||||
- "show_symbols + - × ÷ = ^ % / BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "… ٬ ٫ ﷼ ٪ ^ * ) ( − ـ"
|
||||
- "show_symbols + - × ÷ = / % -- BackSpace"
|
||||
- "show_letters preferences space ، . Return"
|
||||
symbols:
|
||||
- "& ` | · • % π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "& ` | · • % π τ ¶ [ ]"
|
||||
- "© ® £ € ¥ ^ * ° { } --"
|
||||
- "show_numbers_from_symbols + - × ÷ = \\ < > BackSpace"
|
||||
- "show_letters preferences space ، . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: show_prefs
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "۱۲۳"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "۱۲۳"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ابپ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
zwnj:
|
||||
icon: "zwnj"
|
||||
text: ""
|
||||
colon:
|
||||
text: ":"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,43 +1,48 @@
|
||||
# Language: Azerbaijani (Iran)
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 108, height: 42 }
|
||||
spaceline: { width: 216, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 44.8, height: 42 }
|
||||
change-view: { width: 67.2, height: 42 }
|
||||
change-view-2: { width: 78.4, height: 42 }
|
||||
fill: { width: 89.6, height: 42 }
|
||||
placeholder: { width: 44.8, height: 42 }
|
||||
spaceline: { width: 201.6, height: 42 }
|
||||
special: { width: 44.8, height: 42 }
|
||||
special-2: { width: 67.2, height: 42 }
|
||||
special-3: { width: 78.4, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ض ص ث ق ف غ ع ه خ ح ج چ \\"
|
||||
- "ش س ی ب ل ا ت ن م ک گ"
|
||||
- "Shift_L ظ ط ز ر ذ د پ و ، / BackSpace"
|
||||
- "show_numbers preferences space zwnj ؟ ! period Return"
|
||||
- "ض ص ث ق ف غ ع ه خ ح ج چ"
|
||||
- "ش س ی ب ل ا ت ن م ک گ /"
|
||||
- "show_upper ظ ط ز ر ذ د پ و ، BackSpace"
|
||||
- "show_numbers preferences space zwnj ؟ . Return"
|
||||
upper:
|
||||
- " ْ ٌ ٍ ً ُ ِ َ ّ ] [ @ # _"
|
||||
- "ؤ ئ ي إ أ آ ة » « : ؛"
|
||||
- "Shift_L ك ٓ ژ ٰ ٔ ء > < ؟ BackSpace"
|
||||
- "show_numbers preferences space ، ؟ ! period Return"
|
||||
- " ْ ٌ ٍ ً ُ ِ َ ّ ] [ @ #"
|
||||
- "ؤ ئ ي إ أ آ ة » « : ؛ \\"
|
||||
- "show_upper ك ٓ ژ ٰ ٔ ء > < BackSpace"
|
||||
- "show_numbers preferences space ، ؟ ! Return"
|
||||
numbers:
|
||||
- "۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۰ | ="
|
||||
- "… ٬ ٫ ﷼ ٪ ، * ) ( − _"
|
||||
- "show_symbols + - × ÷ = ^ % / BackSpace"
|
||||
- "show_letters preferences space ، ؟ ! period Return"
|
||||
- "-- ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۰ |"
|
||||
- "… ٬ ٫ ﷼ ٪ ^ * ° ) ( − _"
|
||||
- "show_symbols + - × ÷ = / % > < BackSpace"
|
||||
- "show_letters preferences space ، ؟ . Return"
|
||||
symbols:
|
||||
- "& ` | · • % π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space ، ؟ ! period Return"
|
||||
- "-- & ` | · • % π τ ¶ [ ]"
|
||||
- "© ® £ € ¥ ^ * ° { } -- --"
|
||||
- "show_numbers_from_symbols + - × ÷ = \\ % < > BackSpace"
|
||||
- "show_letters preferences space ، ! . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -47,35 +52,33 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "۱۲۳"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "۱۲۳"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ابپ"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
period:
|
||||
outline: "special"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
zwnj:
|
||||
icon: "zwnj"
|
||||
text: ""
|
||||
colon:
|
||||
text: ":"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,50 +1,53 @@
|
||||
# Friulian layout created by Fabio Tomat
|
||||
# Language: Friulian (Italy)
|
||||
# Based on the Friulian layout created by Fabio Tomat
|
||||
# 14 october 2020
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
special-3: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space “ ” Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space “ ” Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "â ê î ô û Â Ê Î Ô Û"
|
||||
- "à è ì ò ù À È Ì Ò Ù"
|
||||
- "show_numbers ç Ç ᶜ ᵐ ⁿ ᵉ ᵗ BackSpace"
|
||||
- "show_letters show_eschars preferences space ᶠ . Return"
|
||||
- "show_numbers ç Ç ᶜ ᵐ ⁿ ᵉ ᵗ BackSpace"
|
||||
- "show_letters show_eschars preferences space ᶠ . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
@ -54,36 +57,29 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "àê"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
|
||||
keysym: "Return"
|
||||
83
data/keyboards/it+fur_wide.yaml
Normal file
83
data/keyboards/it+fur_wide.yaml
Normal file
@ -0,0 +1,83 @@
|
||||
# Language: Friulian (Italy)
|
||||
# Based on the Friulian layout created by Fabio Tomat
|
||||
# 14 october 2020
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 134.4, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space “ ” Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! = BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "â ê î ô û Â Ê Î Ô Û"
|
||||
- "à è ì ò ù À È Ì Ò Ù"
|
||||
- "show_numbers ç Ç ᶜ ᵐ ⁿ ᵉ ᵗ BackSpace"
|
||||
- "show_letters show_eschars preferences space ᶠ . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "àê"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,87 +1,85 @@
|
||||
# Language: Italian
|
||||
# Italian layout created by Antonio Pandolfo
|
||||
# 03 october 2019
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
spaceline: { width: 99.67, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
spaceline: { width: 89.144, height: 52 }
|
||||
special: { width: 35.657, height: 52 }
|
||||
special-2: { width: 53.485, height: 52 }
|
||||
special-3: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "è é È É ù ú Ù Ú ò ó"
|
||||
- "à á À Á ì í Ì Í Ò Ó"
|
||||
- "show_numbers “ ” « » ≈ ≠ ‽ BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
- "show_numbers “ ” « » ≈ ≠ ‽ BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "default"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
set_view: "eschars"
|
||||
outline: "altline"
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "àè"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
label: " "
|
||||
text: " "
|
||||
Return:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
|
||||
|
||||
83
data/keyboards/it_wide.yaml
Normal file
83
data/keyboards/it_wide.yaml
Normal file
@ -0,0 +1,83 @@
|
||||
# Language: Italian
|
||||
# Italian layout created by Antonio Pandolfo
|
||||
# 03 october 2019
|
||||
---
|
||||
outlines:
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
spaceline: { width: 134.4, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers show_eschars preferences space , . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers show_eschars preferences space ? . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # € % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ $ ¥ ^ ° * { }"
|
||||
- "show_numbers \\ / < > = [ ] BackSpace"
|
||||
- "show_letters show_eschars preferences space ? . Return"
|
||||
eschars:
|
||||
- "è é È É ù ú Ù Ú ò ó"
|
||||
- "à á À Á ì í Ì Í Ò Ó"
|
||||
- "show_numbers “ ” « » ≈ ≠ ‽ BackSpace"
|
||||
- "show_letters show_eschars preferences space , . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_eschars:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "eschars"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
label: "àè"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,11 +1,12 @@
|
||||
# Maintained by: Mark Müller <markmueller86@gmail.com>
|
||||
# Language: Japanese (Kana)
|
||||
# Based on work by: Mark Müller <markmueller86@gmail.com>
|
||||
---
|
||||
outlines:
|
||||
default: { width: 62, height: 52 }
|
||||
default-wide: { width: 62, height: 52 }
|
||||
altline: { width: 62, height: 52 }
|
||||
wide: { width: 62, height: 52 }
|
||||
special: { width: 62, height: 52 }
|
||||
default: { width: 71.314, height: 52 }
|
||||
change-view: { width: 71.314, height: 52 }
|
||||
character-group: { width: 71.314, height: 52 }
|
||||
placeholder: { width: 71.314, height: 52 }
|
||||
special: { width: 71.314, height: 52 }
|
||||
|
||||
views:
|
||||
base: # hiragana
|
||||
@ -14,66 +15,74 @@ views:
|
||||
- "カタカナ ma ya ra space"
|
||||
- "switch2roman symbols wa punct Return"
|
||||
_a:
|
||||
- "preferences dummykey _a dummykey BackSpace"
|
||||
- "preferences _A _a -- BackSpace"
|
||||
- "あ い う え お"
|
||||
- "ぁ ぃ ぅ ぇ ぉ" # 2 code points each
|
||||
- "dummykey dummykey ゔ dummykey dummykey"
|
||||
- "-- -- ゔ -- --"
|
||||
ka:
|
||||
- "preferences dummykey ka dummykey BackSpace"
|
||||
- "preferences KA ka -- BackSpace"
|
||||
- "か き く け こ"
|
||||
- "が ぎ ぐ げ ご"
|
||||
- "ゕ dummykey dummykey ゖ dummykey"
|
||||
- "ゕ -- -- ゖ --"
|
||||
sa:
|
||||
- "preferences dummykey sa dummykey BackSpace"
|
||||
- "preferences SA sa -- BackSpace"
|
||||
- "さ し す せ そ"
|
||||
- "ざ じ ず ぜ ぞ"
|
||||
- "-- -- -- -- --"
|
||||
ta:
|
||||
- "preferences dummykey ta dummykey BackSpace"
|
||||
- "preferences TA ta -- BackSpace"
|
||||
- "た ち つ て と"
|
||||
- "だ ぢ づ で ど"
|
||||
- "dummykey dummykey っ dummykey dummykey"
|
||||
- "-- -- っ -- --"
|
||||
na:
|
||||
- "preferences dummykey na dummykey BackSpace"
|
||||
- "preferences NA na -- BackSpace"
|
||||
- "な に ぬ ね の"
|
||||
- "-- -- -- -- --"
|
||||
- "-- -- -- -- --"
|
||||
ha:
|
||||
- "preferences dummykey ha dummykey BackSpace"
|
||||
- "preferences HA ha -- BackSpace"
|
||||
- "は ひ ふ へ ほ"
|
||||
- "ば び ぶ べ ぼ"
|
||||
- "ぱ ぴ ぷ ぺ ぽ"
|
||||
ma:
|
||||
- "preferences dummykey ma dummykey BackSpace"
|
||||
- "preferences MA ma -- BackSpace"
|
||||
- "ま み む め も"
|
||||
- "-- -- -- -- --"
|
||||
- "-- -- -- -- --"
|
||||
ya:
|
||||
- "preferences dummykey ya dummykey BackSpace"
|
||||
- "や dummykey ゆ dummykey よ"
|
||||
- "ゃ dummykey ゅ dummykey ょ"
|
||||
- "preferences YA ya -- BackSpace"
|
||||
- "や -- ゆ -- よ"
|
||||
- "ゃ -- ゅ -- ょ"
|
||||
- "-- -- -- -- --"
|
||||
ra:
|
||||
- "preferences dummykey ra dummykey BackSpace"
|
||||
- "preferences RA ra -- BackSpace"
|
||||
- "ら り る れ ろ"
|
||||
- "-- -- -- -- --"
|
||||
- "-- -- -- -- --"
|
||||
wa:
|
||||
- "preferences dummykey wa dummykey BackSpace"
|
||||
- "わ ゐ dummykey ゑ を"
|
||||
- "ゎ dummykey ん dummykey dummykey"
|
||||
- "preferences WA wa -- BackSpace"
|
||||
- "わ ゐ -- ゑ を"
|
||||
- "ゎ -- -- -- --"
|
||||
- "-- -- ん -- --"
|
||||
symbols:
|
||||
- "preferences dummykey symbols dummykey BackSpace"
|
||||
- "preferences punct symbols -- BackSpace"
|
||||
- "「 」 ( ) §"
|
||||
- "【 】 < > ="
|
||||
- "+ * & % $ "
|
||||
punct:
|
||||
- "preferences dummykey punct dummykey BackSpace"
|
||||
- "preferences symbols punct -- BackSpace"
|
||||
- "。 、 ? ! ー"
|
||||
|
||||
- ": ; ・ 〜 …"
|
||||
- "♪ ” ’ ゙ ゚"
|
||||
|
||||
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||
- "♪ ” ’ ゙ ゚"
|
||||
# k s t n h m y r w
|
||||
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||
|
||||
# g z d b p n
|
||||
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||
# g z d b p n
|
||||
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||
#i ぎ ギ じ ジ ぢ ヂ び ビ ぴ ピ
|
||||
#u ぐ グ ず ズ づ ヅ ぶ ブ ぷ プ
|
||||
#e げ ゲ ぜ ゼ で デ べ ベ ぺ ペ
|
||||
@ -85,50 +94,65 @@ views:
|
||||
- "ひらがな MA YA RA space"
|
||||
- "switch2roman SYMBOLS WA PUNCT Return"
|
||||
_A:
|
||||
- "preferences DUMMYKEY _A DUMMYKEY BackSpace"
|
||||
- "preferences _a _A -- BackSpace"
|
||||
- "ア イ ウ エ オ"
|
||||
- "ァ ィ ゥ ェ ォ"
|
||||
- "DUMMYKEY DUMMYKEY ヴ DUMMYKEY DUMMYKEY"
|
||||
- "-- -- ヴ -- --"
|
||||
KA:
|
||||
- "preferences DUMMYKEY KA DUMMYKEY BackSpace"
|
||||
- "preferences ka KA -- BackSpace"
|
||||
- "カ キ ク ケ コ"
|
||||
- "ガ ギ グ ゲ ゴ"
|
||||
- "ヵ DUMMYKEY ㇰ ヶ DUMMYKEY"
|
||||
- "ヵ -- ㇰ ヶ --"
|
||||
SA:
|
||||
- "preferences DUMMYKEY SA DUMMYKEY BackSpace"
|
||||
- "preferences sa SA -- BackSpace"
|
||||
- "サ シ ス セ ソ"
|
||||
- "ザ ジ ズ ゼ ゾ"
|
||||
- "DUMMYKEY ㇱ ㇲ DUMMYKEY DUMMYKEY"
|
||||
- "-- ㇱ ㇲ -- --"
|
||||
TA:
|
||||
- "preferences DUMMYKEY TA DUMMYKEY BackSpace"
|
||||
- "preferences ta TA -- BackSpace"
|
||||
- "タ チ ツ テ ト"
|
||||
- "ダ ヂ ヅ デ ド"
|
||||
- "DUMMYKEY DUMMYKEY ッ DUMMYKEY ㇳ"
|
||||
- "-- -- ッ -- ㇳ"
|
||||
NA:
|
||||
- "preferences DUMMYKEY NA DUMMYKEY BackSpace"
|
||||
- "preferences na NA -- BackSpace"
|
||||
- "ナ ニ ヌ ネ ノ"
|
||||
- "DUMMYKEY DUMMYKEY ㇴ DUMMYKEY DUMMYKEY"
|
||||
- "-- -- ㇴ -- --"
|
||||
- "-- -- -- -- --"
|
||||
HA:
|
||||
- "preferences DUMMYKEY HA DUMMYKEY BackSpace"
|
||||
- "preferences ha HA -- BackSpace"
|
||||
- "ハ ヒ フ ヘ ホ"
|
||||
- "バ ビ ブ ベ ボ"
|
||||
- "パ ピ プ ペ ポ"
|
||||
MA:
|
||||
- "preferences DUMMYKEY MA DUMMYKEY BackSpace"
|
||||
- "preferences ma MA -- BackSpace"
|
||||
- "マ ミ ム メ モ"
|
||||
- "DUMMYKEY DUMMYKEY ㇺ DUMMYKEY DUMMYKEY"
|
||||
- "-- -- ㇺ -- --"
|
||||
- "-- -- -- -- --"
|
||||
YA:
|
||||
- "preferences DUMMYKEY YA DUMMYKEY BackSpace"
|
||||
- "ヤ DUMMYKEY ユ DUMMYKEY ヨ"
|
||||
- "ャ DUMMYKEY ュ DUMMYKEY ョ"
|
||||
- "preferences ya YA -- BackSpace"
|
||||
- "ヤ -- ユ -- ヨ"
|
||||
- "ャ -- ュ -- ョ"
|
||||
- "-- -- -- -- --"
|
||||
RA:
|
||||
- "preferences DUMMYKEY RA DUMMYKEY BackSpace"
|
||||
- "preferences ra RA -- BackSpace"
|
||||
- "ラ リ ル レ ロ"
|
||||
- "ㇻ ㇼ ㇽ ㇾ ㇿ"
|
||||
- "-- -- -- -- --"
|
||||
WA:
|
||||
- "preferences DUMMYKEY WA DUMMYKEY BackSpace"
|
||||
- "ワ ヰ DUMMYKEY ヱ ヲ"
|
||||
- "ヮ ヸ ン ヹ ヺ"
|
||||
- "preferences wa WA -- BackSpace"
|
||||
- "ワ ヰ -- ヱ ヲ"
|
||||
- "ヮ ヸ -- ヹ ヺ"
|
||||
- "-- -- ン -- --"
|
||||
SYMBOLS:
|
||||
- "preferences PUNCT SYMBOLS -- BackSpace"
|
||||
- "「 」 ( ) §"
|
||||
- "【 】 < > ="
|
||||
- "+ * & % $ "
|
||||
PUNCT:
|
||||
- "preferences SYMBOLS PUNCT -- BackSpace"
|
||||
- "。 、 ? ! ー"
|
||||
- ": ; ・ 〜 …"
|
||||
- "♪ ” ’ ゙ ゚"
|
||||
# numbers view
|
||||
numbers:
|
||||
- "preferences 1 2 3 BackSpace"
|
||||
@ -142,70 +166,82 @@ views:
|
||||
- "ひらがな PQRS TUV WXYZ space"
|
||||
- "switch2num RSYM2 RSYM3 RSYM4 Return"
|
||||
RSYM1:
|
||||
- "preferences dummykey RSYM1 dummykey BackSpace"
|
||||
- "preferences -- RSYM1 -- BackSpace"
|
||||
- "@ # $ § :"
|
||||
- "| € ¥ £ 1"
|
||||
- "| € ¥ £ --"
|
||||
- "1 -- -- -- --"
|
||||
ABC:
|
||||
- "preferences dummykey ABC dummykey BackSpace"
|
||||
- "preferences -- ABC -- BackSpace"
|
||||
- "A B C Ä ç"
|
||||
- "a b c ä 2"
|
||||
- "a b c ä --"
|
||||
- "2 -- -- -- --"
|
||||
DEF:
|
||||
- "preferences dummykey DEF dummykey BackSpace"
|
||||
- "D E F dummykey"
|
||||
- "d e f 3"
|
||||
- "preferences -- DEF -- BackSpace"
|
||||
- "D E F -- --"
|
||||
- "d e f -- --"
|
||||
- "3 -- -- -- --"
|
||||
GHI:
|
||||
- "preferences dummykey GHI dummykey BackSpace"
|
||||
- "G H I dummykey"
|
||||
- "g h i 4"
|
||||
- "preferences -- GHI -- BackSpace"
|
||||
- "G H I -- --"
|
||||
- "g h i -- --"
|
||||
- "4 -- -- -- --"
|
||||
JKL:
|
||||
- "preferences dummykey JKL dummykey BackSpace"
|
||||
- "J K L dummykey"
|
||||
- "j k l 5"
|
||||
- "preferences -- JKL -- BackSpace"
|
||||
- "J K L -- --"
|
||||
- "j k l -- --"
|
||||
- "5 -- -- -- --"
|
||||
MNO:
|
||||
- "preferences dummykey MNO dummykey BackSpace"
|
||||
- "M N O Ö dummykey"
|
||||
- "m n o ö 6"
|
||||
- "preferences -- MNO -- BackSpace"
|
||||
- "M N O Ö --"
|
||||
- "m n o ö --"
|
||||
- "6 -- -- -- --"
|
||||
PQRS:
|
||||
- "preferences dummykey PQRS dummykey BackSpace"
|
||||
- "P Q R S ß"
|
||||
- "p q r s 7"
|
||||
- "preferences -- PQRS -- BackSpace"
|
||||
- "P Q R S --"
|
||||
- "p q r s ß"
|
||||
- "7 -- -- -- --"
|
||||
TUV:
|
||||
- "preferences dummykey TUV dummykey BackSpace"
|
||||
- "T U V Ü dummykey"
|
||||
- "t u v ü 8"
|
||||
- "preferences -- TUV -- BackSpace"
|
||||
- "T U V Ü --"
|
||||
- "t u v ü --"
|
||||
- "8 -- -- -- --"
|
||||
WXYZ:
|
||||
- "preferences dummykey WXYZ dummykey BackSpace"
|
||||
- "W X Y Z dummykey"
|
||||
- "w x y z 9"
|
||||
- "preferences -- WXYZ -- BackSpace"
|
||||
- "W X Y Z --"
|
||||
- "w x y z --"
|
||||
- "9 -- -- -- --"
|
||||
RSYM2:
|
||||
- "preferences dummykey RSYM2 dummykey BackSpace"
|
||||
- "preferences -- RSYM2 -- BackSpace"
|
||||
- "( ) ' \" ~"
|
||||
- "[ ] { } _"
|
||||
- "-- -- -- -- --"
|
||||
RSYM3:
|
||||
- "preferences dummykey RSYM3 dummykey BackSpace"
|
||||
- "preferences -- RSYM3 -- BackSpace"
|
||||
- "+ - * / ="
|
||||
- "< > ^ ° 0"
|
||||
- "< > ^ ° --"
|
||||
- "0 -- -- -- --"
|
||||
RSYM4:
|
||||
- "preferences dummykey RSYM4 dummykey BackSpace"
|
||||
- "preferences -- RSYM4 -- BackSpace"
|
||||
- ", . ? ! ;"
|
||||
- "\\ ´ ` · ¶"
|
||||
- "\\ ´ ` · ¶"
|
||||
- "-- -- -- -- --"
|
||||
|
||||
buttons:
|
||||
# following 4 buttons use the corresponding xkb name as keysym
|
||||
BackSpace:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
Left:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
label: "←"
|
||||
keysym: "Left"
|
||||
Right:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
label: "→"
|
||||
keysym: "Right"
|
||||
# special button "preferences" is handled in the code
|
||||
@ -215,118 +251,115 @@ buttons:
|
||||
icon: "keyboard-mode-symbolic"
|
||||
# space button using text tag for ideographic space
|
||||
space:
|
||||
outline: "default-wide"
|
||||
label: "␣"
|
||||
text: " "
|
||||
# switch to number view
|
||||
numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
# switch to latin characters
|
||||
roman:
|
||||
action:
|
||||
set_view: "roman"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ᴀʙᴄ"
|
||||
# toggle button with 3 different states
|
||||
switch2roman: # switch from kana to latin characters view
|
||||
action:
|
||||
set_view: "roman"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "あᴀ₁"
|
||||
switch2num: # switch from latin characters to numbers view
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ぁA₁"
|
||||
switch2kana: # switch from numbers to hiragana view
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ぁᴀ1"
|
||||
# Buttons for katakana and symbols
|
||||
ひらがな:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "あさ"
|
||||
_a:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "_a"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "あ"
|
||||
ka:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ka"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "か"
|
||||
sa:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "sa"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "さ"
|
||||
ta:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ta"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "た"
|
||||
na:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "na"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "な"
|
||||
ha:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ha"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "は"
|
||||
ma:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ma"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ま"
|
||||
ya:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ya"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "や"
|
||||
ra:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ra"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ら"
|
||||
wa:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "wa"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "わ"
|
||||
dummykey:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
label: ""
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
# buttons available on different views like symbols and punct should go
|
||||
# back to their corresponding view
|
||||
symbols:
|
||||
@ -334,109 +367,104 @@ buttons:
|
||||
locking:
|
||||
lock_view: "symbols"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "()"
|
||||
punct:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "punct"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "。"
|
||||
# Buttons for katakana and symbols
|
||||
カタカナ:
|
||||
action:
|
||||
set_view: "カタカナ"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "アサ"
|
||||
_A:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "_A"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ア"
|
||||
KA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "KA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "カ"
|
||||
SA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "SA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "サ"
|
||||
TA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "TA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "タ"
|
||||
NA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "NA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ナ"
|
||||
HA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "HA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ハ"
|
||||
MA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "MA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "マ"
|
||||
YA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "YA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ヤ"
|
||||
RA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ラ"
|
||||
WA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "WA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ワ"
|
||||
DUMMYKEY:
|
||||
action:
|
||||
set_view: "カタカナ"
|
||||
outline: "altline"
|
||||
label: ""
|
||||
SYMBOLS:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "symbols"
|
||||
lock_view: "SYMBOLS"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "()"
|
||||
PUNCT:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "punct"
|
||||
lock_view: "PUNCT"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "。"
|
||||
# Buttons for Latin characters
|
||||
RSYM1:
|
||||
@ -444,82 +472,82 @@ buttons:
|
||||
locking:
|
||||
lock_view: "RSYM1"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "@#"
|
||||
ABC:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ABC"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴀʙᴄ"
|
||||
DEF:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "DEF"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴅᴇꜰ"
|
||||
GHI:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "GHI"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ɢʜɪ"
|
||||
JKL:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "JKL"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴊᴋʟ"
|
||||
MNO:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "MNO"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴍɴᴏ"
|
||||
PQRS:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "PQRS"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴘǫʀs"
|
||||
TUV:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "TUV"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴛᴜᴠ"
|
||||
WXYZ:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "WXYZ"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴡxʏᴢ"
|
||||
RSYM2:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RSYM2"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "()"
|
||||
RSYM3:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RSYM3"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "+-"
|
||||
RSYM4:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RSYM4"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: ",.?"
|
||||
|
||||
@ -1,11 +1,12 @@
|
||||
# Maintained by: Mark Müller <markmueller86@gmail.com>
|
||||
# Language: Japanese (Kana)
|
||||
# Based on work by: Mark Müller <markmueller86@gmail.com>
|
||||
---
|
||||
outlines:
|
||||
default: { width: 62, height: 42 }
|
||||
default-wide: { width: 62, height: 42 }
|
||||
altline: { width: 62, height: 42 }
|
||||
wide: { width: 62, height: 42 }
|
||||
special: { width: 62, height: 42 }
|
||||
default: { width: 84, height: 42 }
|
||||
change-view: { width: 84, height: 42 }
|
||||
character-group: { width: 84, height: 42 }
|
||||
placeholder: { width: 84, height: 42 }
|
||||
special: { width: 84, height: 42 }
|
||||
|
||||
views:
|
||||
base: # hiragana
|
||||
@ -14,66 +15,74 @@ views:
|
||||
- "カタカナ ma ya ra space"
|
||||
- "switch2roman symbols wa punct Return"
|
||||
_a:
|
||||
- "preferences dummykey _a dummykey BackSpace"
|
||||
- "preferences _A _a -- BackSpace"
|
||||
- "あ い う え お"
|
||||
- "ぁ ぃ ぅ ぇ ぉ" # 2 code points each
|
||||
- "dummykey dummykey ゔ dummykey dummykey"
|
||||
- "-- -- ゔ -- --"
|
||||
ka:
|
||||
- "preferences dummykey ka dummykey BackSpace"
|
||||
- "preferences KA ka -- BackSpace"
|
||||
- "か き く け こ"
|
||||
- "が ぎ ぐ げ ご"
|
||||
- "ゕ dummykey dummykey ゖ dummykey"
|
||||
- "ゕ -- -- ゖ --"
|
||||
sa:
|
||||
- "preferences dummykey sa dummykey BackSpace"
|
||||
- "preferences SA sa -- BackSpace"
|
||||
- "さ し す せ そ"
|
||||
- "ざ じ ず ぜ ぞ"
|
||||
- "-- -- -- -- --"
|
||||
ta:
|
||||
- "preferences dummykey ta dummykey BackSpace"
|
||||
- "preferences TA ta -- BackSpace"
|
||||
- "た ち つ て と"
|
||||
- "だ ぢ づ で ど"
|
||||
- "dummykey dummykey っ dummykey dummykey"
|
||||
- "-- -- っ -- --"
|
||||
na:
|
||||
- "preferences dummykey na dummykey BackSpace"
|
||||
- "preferences NA na -- BackSpace"
|
||||
- "な に ぬ ね の"
|
||||
- "-- -- -- -- --"
|
||||
- "-- -- -- -- --"
|
||||
ha:
|
||||
- "preferences dummykey ha dummykey BackSpace"
|
||||
- "preferences HA ha -- BackSpace"
|
||||
- "は ひ ふ へ ほ"
|
||||
- "ば び ぶ べ ぼ"
|
||||
- "ぱ ぴ ぷ ぺ ぽ"
|
||||
ma:
|
||||
- "preferences dummykey ma dummykey BackSpace"
|
||||
- "preferences MA ma -- BackSpace"
|
||||
- "ま み む め も"
|
||||
- "-- -- -- -- --"
|
||||
- "-- -- -- -- --"
|
||||
ya:
|
||||
- "preferences dummykey ya dummykey BackSpace"
|
||||
- "や dummykey ゆ dummykey よ"
|
||||
- "ゃ dummykey ゅ dummykey ょ"
|
||||
- "preferences YA ya -- BackSpace"
|
||||
- "や -- ゆ -- よ"
|
||||
- "ゃ -- ゅ -- ょ"
|
||||
- "-- -- -- -- --"
|
||||
ra:
|
||||
- "preferences dummykey ra dummykey BackSpace"
|
||||
- "preferences RA ra -- BackSpace"
|
||||
- "ら り る れ ろ"
|
||||
- "-- -- -- -- --"
|
||||
- "-- -- -- -- --"
|
||||
wa:
|
||||
- "preferences dummykey wa dummykey BackSpace"
|
||||
- "わ ゐ dummykey ゑ を"
|
||||
- "ゎ dummykey ん dummykey dummykey"
|
||||
- "preferences WA wa -- BackSpace"
|
||||
- "わ ゐ -- ゑ を"
|
||||
- "ゎ -- -- -- --"
|
||||
- "-- -- ん -- --"
|
||||
symbols:
|
||||
- "preferences dummykey symbols dummykey BackSpace"
|
||||
- "preferences punct symbols -- BackSpace"
|
||||
- "「 」 ( ) §"
|
||||
- "【 】 < > ="
|
||||
- "+ * & % $ "
|
||||
punct:
|
||||
- "preferences dummykey punct dummykey BackSpace"
|
||||
- "preferences symbols punct -- BackSpace"
|
||||
- "。 、 ? ! ー"
|
||||
|
||||
- ": ; ・ 〜 …"
|
||||
- "♪ ” ’ ゙ ゚"
|
||||
|
||||
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||
- "♪ ” ’ ゙ ゚"
|
||||
# k s t n h m y r w
|
||||
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||
|
||||
# g z d b p n
|
||||
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||
# g z d b p n
|
||||
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||
#i ぎ ギ じ ジ ぢ ヂ び ビ ぴ ピ
|
||||
#u ぐ グ ず ズ づ ヅ ぶ ブ ぷ プ
|
||||
#e げ ゲ ぜ ゼ で デ べ ベ ぺ ペ
|
||||
@ -85,50 +94,65 @@ views:
|
||||
- "ひらがな MA YA RA space"
|
||||
- "switch2roman SYMBOLS WA PUNCT Return"
|
||||
_A:
|
||||
- "preferences DUMMYKEY _A DUMMYKEY BackSpace"
|
||||
- "preferences _a _A -- BackSpace"
|
||||
- "ア イ ウ エ オ"
|
||||
- "ァ ィ ゥ ェ ォ"
|
||||
- "DUMMYKEY DUMMYKEY ヴ DUMMYKEY DUMMYKEY"
|
||||
- "-- -- ヴ -- --"
|
||||
KA:
|
||||
- "preferences DUMMYKEY KA DUMMYKEY BackSpace"
|
||||
- "preferences ka KA -- BackSpace"
|
||||
- "カ キ ク ケ コ"
|
||||
- "ガ ギ グ ゲ ゴ"
|
||||
- "ヵ DUMMYKEY ㇰ ヶ DUMMYKEY"
|
||||
- "ヵ -- ㇰ ヶ --"
|
||||
SA:
|
||||
- "preferences DUMMYKEY SA DUMMYKEY BackSpace"
|
||||
- "preferences sa SA -- BackSpace"
|
||||
- "サ シ ス セ ソ"
|
||||
- "ザ ジ ズ ゼ ゾ"
|
||||
- "DUMMYKEY ㇱ ㇲ DUMMYKEY DUMMYKEY"
|
||||
- "-- ㇱ ㇲ -- --"
|
||||
TA:
|
||||
- "preferences DUMMYKEY TA DUMMYKEY BackSpace"
|
||||
- "preferences ta TA -- BackSpace"
|
||||
- "タ チ ツ テ ト"
|
||||
- "ダ ヂ ヅ デ ド"
|
||||
- "DUMMYKEY DUMMYKEY ッ DUMMYKEY ㇳ"
|
||||
- "-- -- ッ -- ㇳ"
|
||||
NA:
|
||||
- "preferences DUMMYKEY NA DUMMYKEY BackSpace"
|
||||
- "preferences na NA -- BackSpace"
|
||||
- "ナ ニ ヌ ネ ノ"
|
||||
- "DUMMYKEY DUMMYKEY ㇴ DUMMYKEY DUMMYKEY"
|
||||
- "-- -- ㇴ -- --"
|
||||
- "-- -- -- -- --"
|
||||
HA:
|
||||
- "preferences DUMMYKEY HA DUMMYKEY BackSpace"
|
||||
- "preferences ha HA -- BackSpace"
|
||||
- "ハ ヒ フ ヘ ホ"
|
||||
- "バ ビ ブ ベ ボ"
|
||||
- "パ ピ プ ペ ポ"
|
||||
MA:
|
||||
- "preferences DUMMYKEY MA DUMMYKEY BackSpace"
|
||||
- "preferences ma MA -- BackSpace"
|
||||
- "マ ミ ム メ モ"
|
||||
- "DUMMYKEY DUMMYKEY ㇺ DUMMYKEY DUMMYKEY"
|
||||
- "-- -- ㇺ -- --"
|
||||
- "-- -- -- -- --"
|
||||
YA:
|
||||
- "preferences DUMMYKEY YA DUMMYKEY BackSpace"
|
||||
- "ヤ DUMMYKEY ユ DUMMYKEY ヨ"
|
||||
- "ャ DUMMYKEY ュ DUMMYKEY ョ"
|
||||
- "preferences ya YA -- BackSpace"
|
||||
- "ヤ -- ユ -- ヨ"
|
||||
- "ャ -- ュ -- ョ"
|
||||
- "-- -- -- -- --"
|
||||
RA:
|
||||
- "preferences DUMMYKEY RA DUMMYKEY BackSpace"
|
||||
- "preferences ra RA -- BackSpace"
|
||||
- "ラ リ ル レ ロ"
|
||||
- "ㇻ ㇼ ㇽ ㇾ ㇿ"
|
||||
- "-- -- -- -- --"
|
||||
WA:
|
||||
- "preferences DUMMYKEY WA DUMMYKEY BackSpace"
|
||||
- "ワ ヰ DUMMYKEY ヱ ヲ"
|
||||
- "ヮ ヸ ン ヹ ヺ"
|
||||
- "preferences wa WA -- BackSpace"
|
||||
- "ワ ヰ -- ヱ ヲ"
|
||||
- "ヮ ヸ -- ヹ ヺ"
|
||||
- "-- -- ン -- --"
|
||||
SYMBOLS:
|
||||
- "preferences PUNCT SYMBOLS -- BackSpace"
|
||||
- "「 」 ( ) §"
|
||||
- "【 】 < > ="
|
||||
- "+ * & % $ "
|
||||
PUNCT:
|
||||
- "preferences SYMBOLS PUNCT -- BackSpace"
|
||||
- "。 、 ? ! ー"
|
||||
- ": ; ・ 〜 …"
|
||||
- "♪ ” ’ ゙ ゚"
|
||||
# numbers view
|
||||
numbers:
|
||||
- "preferences 1 2 3 BackSpace"
|
||||
@ -142,70 +166,82 @@ views:
|
||||
- "ひらがな PQRS TUV WXYZ space"
|
||||
- "switch2num RSYM2 RSYM3 RSYM4 Return"
|
||||
RSYM1:
|
||||
- "preferences dummykey RSYM1 dummykey BackSpace"
|
||||
- "preferences -- RSYM1 -- BackSpace"
|
||||
- "@ # $ § :"
|
||||
- "| € ¥ £ 1"
|
||||
- "| € ¥ £ --"
|
||||
- "1 -- -- -- --"
|
||||
ABC:
|
||||
- "preferences dummykey ABC dummykey BackSpace"
|
||||
- "preferences -- ABC -- BackSpace"
|
||||
- "A B C Ä ç"
|
||||
- "a b c ä 2"
|
||||
- "a b c ä --"
|
||||
- "2 -- -- -- --"
|
||||
DEF:
|
||||
- "preferences dummykey DEF dummykey BackSpace"
|
||||
- "D E F dummykey"
|
||||
- "d e f 3"
|
||||
- "preferences -- DEF -- BackSpace"
|
||||
- "D E F -- --"
|
||||
- "d e f -- --"
|
||||
- "3 -- -- -- --"
|
||||
GHI:
|
||||
- "preferences dummykey GHI dummykey BackSpace"
|
||||
- "G H I dummykey"
|
||||
- "g h i 4"
|
||||
- "preferences -- GHI -- BackSpace"
|
||||
- "G H I -- --"
|
||||
- "g h i -- --"
|
||||
- "4 -- -- -- --"
|
||||
JKL:
|
||||
- "preferences dummykey JKL dummykey BackSpace"
|
||||
- "J K L dummykey"
|
||||
- "j k l 5"
|
||||
- "preferences -- JKL -- BackSpace"
|
||||
- "J K L -- --"
|
||||
- "j k l -- --"
|
||||
- "5 -- -- -- --"
|
||||
MNO:
|
||||
- "preferences dummykey MNO dummykey BackSpace"
|
||||
- "M N O Ö dummykey"
|
||||
- "m n o ö 6"
|
||||
- "preferences -- MNO -- BackSpace"
|
||||
- "M N O Ö --"
|
||||
- "m n o ö --"
|
||||
- "6 -- -- -- --"
|
||||
PQRS:
|
||||
- "preferences dummykey PQRS dummykey BackSpace"
|
||||
- "P Q R S ß"
|
||||
- "p q r s 7"
|
||||
- "preferences -- PQRS -- BackSpace"
|
||||
- "P Q R S --"
|
||||
- "p q r s ß"
|
||||
- "7 -- -- -- --"
|
||||
TUV:
|
||||
- "preferences dummykey TUV dummykey BackSpace"
|
||||
- "T U V Ü dummykey"
|
||||
- "t u v ü 8"
|
||||
- "preferences -- TUV -- BackSpace"
|
||||
- "T U V Ü --"
|
||||
- "t u v ü --"
|
||||
- "8 -- -- -- --"
|
||||
WXYZ:
|
||||
- "preferences dummykey WXYZ dummykey BackSpace"
|
||||
- "W X Y Z dummykey"
|
||||
- "w x y z 9"
|
||||
- "preferences -- WXYZ -- BackSpace"
|
||||
- "W X Y Z --"
|
||||
- "w x y z --"
|
||||
- "9 -- -- -- --"
|
||||
RSYM2:
|
||||
- "preferences dummykey RSYM2 dummykey BackSpace"
|
||||
- "preferences -- RSYM2 -- BackSpace"
|
||||
- "( ) ' \" ~"
|
||||
- "[ ] { } _"
|
||||
- "-- -- -- -- --"
|
||||
RSYM3:
|
||||
- "preferences dummykey RSYM3 dummykey BackSpace"
|
||||
- "preferences -- RSYM3 -- BackSpace"
|
||||
- "+ - * / ="
|
||||
- "< > ^ ° 0"
|
||||
- "< > ^ ° --"
|
||||
- "0 -- -- -- --"
|
||||
RSYM4:
|
||||
- "preferences dummykey RSYM4 dummykey BackSpace"
|
||||
- "preferences -- RSYM4 -- BackSpace"
|
||||
- ", . ? ! ;"
|
||||
- "\\ ´ ` · ¶"
|
||||
- "\\ ´ ` · ¶"
|
||||
- "-- -- -- -- --"
|
||||
|
||||
buttons:
|
||||
# following 4 buttons use the corresponding xkb name as keysym
|
||||
BackSpace:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
Left:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
label: "←"
|
||||
keysym: "Left"
|
||||
Right:
|
||||
outline: "wide"
|
||||
outline: "special"
|
||||
label: "→"
|
||||
keysym: "Right"
|
||||
# special button "preferences" is handled in the code
|
||||
@ -215,118 +251,115 @@ buttons:
|
||||
icon: "keyboard-mode-symbolic"
|
||||
# space button using text tag for ideographic space
|
||||
space:
|
||||
outline: "default-wide"
|
||||
label: "␣"
|
||||
text: " "
|
||||
# switch to number view
|
||||
numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
# switch to latin characters
|
||||
roman:
|
||||
action:
|
||||
set_view: "roman"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ᴀʙᴄ"
|
||||
# toggle button with 3 different states
|
||||
switch2roman: # switch from kana to latin characters view
|
||||
action:
|
||||
set_view: "roman"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "あᴀ₁"
|
||||
switch2num: # switch from latin characters to numbers view
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ぁA₁"
|
||||
switch2kana: # switch from numbers to hiragana view
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "ぁᴀ1"
|
||||
# Buttons for katakana and symbols
|
||||
ひらがな:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "あさ"
|
||||
_a:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "_a"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "あ"
|
||||
ka:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ka"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "か"
|
||||
sa:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "sa"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "さ"
|
||||
ta:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ta"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "た"
|
||||
na:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "na"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "な"
|
||||
ha:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ha"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "は"
|
||||
ma:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ma"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ま"
|
||||
ya:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ya"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "や"
|
||||
ra:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ra"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ら"
|
||||
wa:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "wa"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "わ"
|
||||
dummykey:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "altline"
|
||||
label: ""
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
# buttons available on different views like symbols and punct should go
|
||||
# back to their corresponding view
|
||||
symbols:
|
||||
@ -334,109 +367,104 @@ buttons:
|
||||
locking:
|
||||
lock_view: "symbols"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "()"
|
||||
punct:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "punct"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "。"
|
||||
# Buttons for katakana and symbols
|
||||
カタカナ:
|
||||
action:
|
||||
set_view: "カタカナ"
|
||||
outline: "wide"
|
||||
outline: "change-view"
|
||||
label: "アサ"
|
||||
_A:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "_A"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ア"
|
||||
KA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "KA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "カ"
|
||||
SA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "SA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "サ"
|
||||
TA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "TA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "タ"
|
||||
NA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "NA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ナ"
|
||||
HA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "HA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ハ"
|
||||
MA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "MA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "マ"
|
||||
YA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "YA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ヤ"
|
||||
RA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ラ"
|
||||
WA:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "WA"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ワ"
|
||||
DUMMYKEY:
|
||||
action:
|
||||
set_view: "カタカナ"
|
||||
outline: "altline"
|
||||
label: ""
|
||||
SYMBOLS:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "symbols"
|
||||
lock_view: "SYMBOLS"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "()"
|
||||
PUNCT:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "punct"
|
||||
lock_view: "PUNCT"
|
||||
unlock_view: "カタカナ"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "。"
|
||||
# Buttons for Latin characters
|
||||
RSYM1:
|
||||
@ -444,82 +472,82 @@ buttons:
|
||||
locking:
|
||||
lock_view: "RSYM1"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "@#"
|
||||
ABC:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "ABC"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴀʙᴄ"
|
||||
DEF:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "DEF"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴅᴇꜰ"
|
||||
GHI:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "GHI"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ɢʜɪ"
|
||||
JKL:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "JKL"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴊᴋʟ"
|
||||
MNO:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "MNO"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴍɴᴏ"
|
||||
PQRS:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "PQRS"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴘǫʀs"
|
||||
TUV:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "TUV"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴛᴜᴠ"
|
||||
WXYZ:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "WXYZ"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "ᴡxʏᴢ"
|
||||
RSYM2:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RSYM2"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "()"
|
||||
RSYM3:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RSYM3"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: "+-"
|
||||
RSYM4:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "RSYM4"
|
||||
unlock_view: "roman"
|
||||
outline: "altline"
|
||||
outline: "character-group"
|
||||
label: ",.?"
|
||||
|
||||
790
data/keyboards/jp.yaml
Normal file
790
data/keyboards/jp.yaml
Normal file
@ -0,0 +1,790 @@
|
||||
# Language: Japanese
|
||||
---
|
||||
outlines:
|
||||
default: { width: 37.142, height: 52 }
|
||||
default-2: { width: 44.570, height: 52 }
|
||||
change-view: { width: 34.284, height: 52 }
|
||||
change-view-2: { width: 66.855, height: 52 }
|
||||
change-view-3: { width: 74.284, height: 52 }
|
||||
placeholder: { width: 44.570, height: 52 }
|
||||
placeholder-2: { width: 74.284, height: 52 }
|
||||
spaceline: { width: 74.284, height: 52 }
|
||||
special: { width: 34.284, height: 52 }
|
||||
special-2: { width: 37.142, height: 52 }
|
||||
special-3: { width: 66.855, height: 52 }
|
||||
thin: { width: 34.284, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ぬ ふ あ う え お や ゆ よ わ ほ へ"
|
||||
- "た て い す か ん な に ら せ ゙ ゚ "
|
||||
- "ち と し は き く ま の り れ け む"
|
||||
- "show_hiragana_upper つ さ そ ひ こ み も ね る め ろ BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space --- show_katakana Return"
|
||||
hiragana_upper:
|
||||
- "ぬ ふ ぁ ぅ ぇ ぉ ゃ ゅ ょ を ほ ゑ"
|
||||
- "た て ぃ す ヵ ん な に ら せ ゙ 「"
|
||||
- "ち と し ゎ き く ま の り れ ヶ 」"
|
||||
- "show_hiragana_upper っ さ そ ゐ こ み も 、 。 ・ ー BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space --- show_katakana Return"
|
||||
katakana:
|
||||
- "ヌ フ ア ウ エ オ ヤ ユ ヨ ワ ホ ヘ"
|
||||
- "タ テ イ ス カ ン ナ ニ ラ セ ゙ ゚ "
|
||||
- "チ ト シ ハ キ ク マ ノ リ レ ケ ム"
|
||||
- "show_katakana_upper ツ サ ソ ヒ コ ミ モ ネ ル メ ロ BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space katakana_width_toggle_half show_hiragana Return"
|
||||
katakana_upper:
|
||||
- "ヌ フ ァ ゥ ェ ォ ャ ュ ョ ヲ ホ ヱ"
|
||||
- "タ テ ィ ス ヵ ン ナ ニ ラ セ ゙ 「"
|
||||
- "チ ト シ ハ キ ク マ ノ リ レ ケ 」"
|
||||
- "show_katakana_upper ッ サ ソ ヰ コ ミ モ 、 。 ・ ー BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space katakana_width_toggle_half show_hiragana Return"
|
||||
katakana_halfwidth:
|
||||
- "ヌ フ ア ウ エ オ ヤ ユ ヨ ワ ホ ヘ"
|
||||
- "タ テ イ ス カ ン ナ ニ ラ セ ゙ ゚ "
|
||||
- "チ ト シ ハ キ ク マ ノ リ レ ケ ム"
|
||||
- "show_katakana_halfwidth_upper ツ サ ソ ヒ コ ミ モ ネ ル メ ロ BackSpace"
|
||||
- "show_numbers show_romaji preferences space katakana_halfwidth_width_toggle_full show_hiragana Return"
|
||||
katakana_halfwidth_upper:
|
||||
- "ヌ フ ァ ゥ ェ ォ ャ ュ ョ ヲ ェ ヘ"
|
||||
- "タ テ ィ ス カ ン ナ ニ ラ セ ゙ 「"
|
||||
- "チ ト シ ワ キ ク マ ノ リ レ ケ 」"
|
||||
- "show_katakana_halfwidth_upper ッ サ ソ ヒ コ ミ モ 、 。 ・ ー BackSpace"
|
||||
- "show_numbers show_romaji preferences space katakana_halfwidth_width_toggle_full show_hiragana Return"
|
||||
numbers:
|
||||
- " … -- -- -- -- -- -- -- ² ³"
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # ¥ % & - _ + ( )"
|
||||
- "show_symbols ; \" ' : = < > BackSpace-wide"
|
||||
- "show_hiragana show_romaji preferences space numbers_width_toggle_full , . Return"
|
||||
numbers_fullwidth:
|
||||
- "゠ -- -- -- -- -- -- -- -- --"
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # ¥ % & - _ + ( )"
|
||||
- "show_symbols_fullwidth ; " ' : = < > BackSpace-wide"
|
||||
- "show_hiragana show_romaji_fullwidth preferences fullwidth-space numbers_fullwidth_width_toggle_half , . Return"
|
||||
symbols:
|
||||
- "ヽ ♪ -- -- -- -- -- ヿ 【 】"
|
||||
- "~ ` ´ | · √ µ ÷ × ¶"
|
||||
- "© ® £ $ € ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / § π τ [ ] BackSpace-wide"
|
||||
- "show_hiragana show_romaji preferences space symbols_width_toggle_full ! ? Return"
|
||||
symbols_fullwidth:
|
||||
- " ̄ ¦ -- -- -- -- -- ¬ ⦅ ⦆"
|
||||
- "~ ` -- | -- -- -- -- -- --"
|
||||
- "-- -- £ $ -- ^ -- * { }"
|
||||
- "show_numbers_fullwidth_from_symbols \ / -- -- -- [ ] BackSpace-wide"
|
||||
- "show_hiragana show_romaji_fullwidth preferences fullwidth-space symbols_fullwidth_width_toggle_half ! ? Return"
|
||||
romaji:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l --"
|
||||
- "show_romaji_upper z x c v b n m BackSpace-wide"
|
||||
- "show_numbers show_hiragana preferences space romaji_width_toggle_full , . Return"
|
||||
romaji_upper:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L --"
|
||||
- "show_romaji_upper Z X C V B N M BackSpace-wide"
|
||||
- "show_numbers show_hiragana preferences space romaji_width_toggle_full ! ? Return"
|
||||
romaji_fullwidth:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l --"
|
||||
- "show_romaji_fullwidth_upper z x c v b n m BackSpace-wide"
|
||||
- "show_numbers_fullwidth show_hiragana preferences fullwidth-space romaji_fullwidth_width_toggle_half , . Return"
|
||||
romaji_fullwidth_upper:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L --"
|
||||
- "show_romaji_fullwidth_upper Z X C V B N M BackSpace-wide"
|
||||
- "show_numbers_fullwidth show_hiragana preferences fullwidth-space romaji_fullwidth_width_toggle_half ! ? Return"
|
||||
|
||||
|
||||
# k s t n h m y r w
|
||||
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||
|
||||
# g z d b p n
|
||||
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||
#i ぎ ギ じ ジ ぢ ヂ び ビ ぴ ピ
|
||||
#u ぐ グ ず ズ づ ヅ ぶ ブ ぷ プ
|
||||
#e げ ゲ ぜ ゼ で デ べ ベ ぺ ペ
|
||||
#o ご ゴ ぞ ゾ ど ド ぼ ボ ぽ ポ
|
||||
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
BackSpace-wide:
|
||||
outline: "special-3"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special-2"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-3"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
numbers_fullwidth_width_toggle_half:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
symbols_fullwidth_width_toggle_half:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_hiragana:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-3"
|
||||
label: "あいう"
|
||||
show_hiragana_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "hiragana_upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
show_katakana:
|
||||
action:
|
||||
set_view: "katakana"
|
||||
outline: "change-view-3"
|
||||
label: "アイウ"
|
||||
katakana_halfwidth_width_toggle_full:
|
||||
action:
|
||||
set_view: "katakana"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_katakana_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "katakana_upper"
|
||||
unlock_view: "katakana"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
show_romaji:
|
||||
action:
|
||||
set_view: "romaji"
|
||||
outline: "change-view-3"
|
||||
label: "ABC"
|
||||
romaji_fullwidth_width_toggle_half:
|
||||
action:
|
||||
set_view: "romaji"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_romaji_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "romaji_upper"
|
||||
unlock_view: "romaji"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
katakana_width_toggle_half:
|
||||
action:
|
||||
set_view: "katakana_halfwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_katakana_halfwidth_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "katakana_halfwidth_upper"
|
||||
unlock_view: "katakana_halfwidth"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
show_romaji_fullwidth:
|
||||
action:
|
||||
set_view: "romaji_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "ABC"
|
||||
romaji_width_toggle_full:
|
||||
action:
|
||||
set_view: "romaji_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_romaji_fullwidth_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "romaji_fullwidth_upper"
|
||||
unlock_view: "romaji_fullwidth"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
show_numbers_fullwidth:
|
||||
action:
|
||||
set_view: "numbers_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "123"
|
||||
show_numbers_fullwidth_from_symbols:
|
||||
action:
|
||||
set_view: "numbers_fullwidth"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
numbers_width_toggle_full:
|
||||
action:
|
||||
set_view: "numbers_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_symbols_fullwidth:
|
||||
action:
|
||||
set_view: "symbols_fullwidth"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
symbols_width_toggle_full:
|
||||
action:
|
||||
set_view: "symbols_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
label: "␣"
|
||||
fullwidth-space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
label: "␣"
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
---:
|
||||
outline: "placeholder-2"
|
||||
text: ""
|
||||
つ:
|
||||
outline: "thin"
|
||||
さ:
|
||||
outline: "thin"
|
||||
そ:
|
||||
outline: "thin"
|
||||
ひ:
|
||||
outline: "thin"
|
||||
こ:
|
||||
outline: "thin"
|
||||
み:
|
||||
outline: "thin"
|
||||
も:
|
||||
outline: "thin"
|
||||
ね:
|
||||
outline: "thin"
|
||||
る:
|
||||
outline: "thin"
|
||||
め:
|
||||
outline: "thin"
|
||||
ろ:
|
||||
outline: "thin"
|
||||
っ:
|
||||
outline: "thin"
|
||||
ゐ:
|
||||
outline: "thin"
|
||||
、:
|
||||
outline: "thin"
|
||||
。:
|
||||
outline: "thin"
|
||||
・:
|
||||
outline: "thin"
|
||||
ー:
|
||||
outline: "thin"
|
||||
ツ:
|
||||
outline: "thin"
|
||||
サ:
|
||||
outline: "thin"
|
||||
ソ:
|
||||
outline: "thin"
|
||||
ヒ:
|
||||
outline: "thin"
|
||||
コ:
|
||||
outline: "thin"
|
||||
ミ:
|
||||
outline: "thin"
|
||||
モ:
|
||||
outline: "thin"
|
||||
ネ:
|
||||
outline: "thin"
|
||||
ル:
|
||||
outline: "thin"
|
||||
メ:
|
||||
outline: "thin"
|
||||
ロ:
|
||||
outline: "thin"
|
||||
ッ:
|
||||
outline: "thin"
|
||||
ツ:
|
||||
outline: "thin"
|
||||
サ:
|
||||
outline: "thin"
|
||||
ソ:
|
||||
outline: "thin"
|
||||
ヰ:
|
||||
outline: "thin"
|
||||
ヒ:
|
||||
outline: "thin"
|
||||
コ:
|
||||
outline: "thin"
|
||||
ミ:
|
||||
outline: "thin"
|
||||
モ:
|
||||
outline: "thin"
|
||||
ネ:
|
||||
outline: "thin"
|
||||
ル:
|
||||
outline: "thin"
|
||||
メ:
|
||||
outline: "thin"
|
||||
ロ:
|
||||
outline: "thin"
|
||||
ッ:
|
||||
outline: "thin"
|
||||
、:
|
||||
outline: "thin"
|
||||
。:
|
||||
outline: "thin"
|
||||
・:
|
||||
outline: "thin"
|
||||
ー:
|
||||
outline: "thin"
|
||||
…:
|
||||
outline: "default-2"
|
||||
1:
|
||||
outline: "default-2"
|
||||
2:
|
||||
outline: "default-2"
|
||||
3:
|
||||
outline: "default-2"
|
||||
4:
|
||||
outline: "default-2"
|
||||
5:
|
||||
outline: "default-2"
|
||||
6:
|
||||
outline: "default-2"
|
||||
7:
|
||||
outline: "default-2"
|
||||
8:
|
||||
outline: "default-2"
|
||||
9:
|
||||
outline: "default-2"
|
||||
0:
|
||||
outline: "default-2"
|
||||
²:
|
||||
outline: "default-2"
|
||||
³:
|
||||
outline: "default-2"
|
||||
"@":
|
||||
outline: "default-2"
|
||||
"#":
|
||||
outline: "default-2"
|
||||
¥:
|
||||
outline: "default-2"
|
||||
"%":
|
||||
outline: "default-2"
|
||||
"&":
|
||||
outline: "default-2"
|
||||
-:
|
||||
outline: "default-2"
|
||||
_:
|
||||
outline: "default-2"
|
||||
+:
|
||||
outline: "default-2"
|
||||
(:
|
||||
outline: "default-2"
|
||||
):
|
||||
outline: "default-2"
|
||||
;:
|
||||
outline: "default-2"
|
||||
"\"":
|
||||
outline: "default-2"
|
||||
"'":
|
||||
outline: "default-2"
|
||||
":":
|
||||
outline: "default-2"
|
||||
=:
|
||||
outline: "default-2"
|
||||
<:
|
||||
outline: "default-2"
|
||||
">":
|
||||
outline: "default-2"
|
||||
a:
|
||||
outline: "default-2"
|
||||
b:
|
||||
outline: "default-2"
|
||||
c:
|
||||
outline: "default-2"
|
||||
d:
|
||||
outline: "default-2"
|
||||
e:
|
||||
outline: "default-2"
|
||||
f:
|
||||
outline: "default-2"
|
||||
g:
|
||||
outline: "default-2"
|
||||
h:
|
||||
outline: "default-2"
|
||||
i:
|
||||
outline: "default-2"
|
||||
j:
|
||||
outline: "default-2"
|
||||
k:
|
||||
outline: "default-2"
|
||||
l:
|
||||
outline: "default-2"
|
||||
m:
|
||||
outline: "default-2"
|
||||
n:
|
||||
outline: "default-2"
|
||||
o:
|
||||
outline: "default-2"
|
||||
p:
|
||||
outline: "default-2"
|
||||
q:
|
||||
outline: "default-2"
|
||||
r:
|
||||
outline: "default-2"
|
||||
s:
|
||||
outline: "default-2"
|
||||
t:
|
||||
outline: "default-2"
|
||||
u:
|
||||
outline: "default-2"
|
||||
v:
|
||||
outline: "default-2"
|
||||
w:
|
||||
outline: "default-2"
|
||||
x:
|
||||
outline: "default-2"
|
||||
y:
|
||||
outline: "default-2"
|
||||
z:
|
||||
outline: "default-2"
|
||||
A:
|
||||
outline: "default-2"
|
||||
B:
|
||||
outline: "default-2"
|
||||
C:
|
||||
outline: "default-2"
|
||||
D:
|
||||
outline: "default-2"
|
||||
E:
|
||||
outline: "default-2"
|
||||
F:
|
||||
outline: "default-2"
|
||||
G:
|
||||
outline: "default-2"
|
||||
H:
|
||||
outline: "default-2"
|
||||
I:
|
||||
outline: "default-2"
|
||||
J:
|
||||
outline: "default-2"
|
||||
K:
|
||||
outline: "default-2"
|
||||
L:
|
||||
outline: "default-2"
|
||||
M:
|
||||
outline: "default-2"
|
||||
N:
|
||||
outline: "default-2"
|
||||
O:
|
||||
outline: "default-2"
|
||||
P:
|
||||
outline: "default-2"
|
||||
Q:
|
||||
outline: "default-2"
|
||||
R:
|
||||
outline: "default-2"
|
||||
S:
|
||||
outline: "default-2"
|
||||
T:
|
||||
outline: "default-2"
|
||||
U:
|
||||
outline: "default-2"
|
||||
V:
|
||||
outline: "default-2"
|
||||
W:
|
||||
outline: "default-2"
|
||||
X:
|
||||
outline: "default-2"
|
||||
Y:
|
||||
outline: "default-2"
|
||||
Z:
|
||||
outline: "default-2"
|
||||
1:
|
||||
outline: "default-2"
|
||||
2:
|
||||
outline: "default-2"
|
||||
3:
|
||||
outline: "default-2"
|
||||
4:
|
||||
outline: "default-2"
|
||||
5:
|
||||
outline: "default-2"
|
||||
6:
|
||||
outline: "default-2"
|
||||
7:
|
||||
outline: "default-2"
|
||||
8:
|
||||
outline: "default-2"
|
||||
9:
|
||||
outline: "default-2"
|
||||
0:
|
||||
outline: "default-2"
|
||||
a:
|
||||
outline: "default-2"
|
||||
b:
|
||||
outline: "default-2"
|
||||
c:
|
||||
outline: "default-2"
|
||||
d:
|
||||
outline: "default-2"
|
||||
e:
|
||||
outline: "default-2"
|
||||
f:
|
||||
outline: "default-2"
|
||||
g:
|
||||
outline: "default-2"
|
||||
h:
|
||||
outline: "default-2"
|
||||
i:
|
||||
outline: "default-2"
|
||||
j:
|
||||
outline: "default-2"
|
||||
k:
|
||||
outline: "default-2"
|
||||
l:
|
||||
outline: "default-2"
|
||||
m:
|
||||
outline: "default-2"
|
||||
n:
|
||||
outline: "default-2"
|
||||
o:
|
||||
outline: "default-2"
|
||||
p:
|
||||
outline: "default-2"
|
||||
q:
|
||||
outline: "default-2"
|
||||
r:
|
||||
outline: "default-2"
|
||||
s:
|
||||
outline: "default-2"
|
||||
t:
|
||||
outline: "default-2"
|
||||
u:
|
||||
outline: "default-2"
|
||||
v:
|
||||
outline: "default-2"
|
||||
w:
|
||||
outline: "default-2"
|
||||
x:
|
||||
outline: "default-2"
|
||||
y:
|
||||
outline: "default-2"
|
||||
z:
|
||||
outline: "default-2"
|
||||
A:
|
||||
outline: "default-2"
|
||||
B:
|
||||
outline: "default-2"
|
||||
C:
|
||||
outline: "default-2"
|
||||
D:
|
||||
outline: "default-2"
|
||||
E:
|
||||
outline: "default-2"
|
||||
F:
|
||||
outline: "default-2"
|
||||
G:
|
||||
outline: "default-2"
|
||||
H:
|
||||
outline: "default-2"
|
||||
I:
|
||||
outline: "default-2"
|
||||
J:
|
||||
outline: "default-2"
|
||||
K:
|
||||
outline: "default-2"
|
||||
L:
|
||||
outline: "default-2"
|
||||
M:
|
||||
outline: "default-2"
|
||||
N:
|
||||
outline: "default-2"
|
||||
O:
|
||||
outline: "default-2"
|
||||
P:
|
||||
outline: "default-2"
|
||||
Q:
|
||||
outline: "default-2"
|
||||
R:
|
||||
outline: "default-2"
|
||||
S:
|
||||
outline: "default-2"
|
||||
T:
|
||||
outline: "default-2"
|
||||
U:
|
||||
outline: "default-2"
|
||||
V:
|
||||
outline: "default-2"
|
||||
W:
|
||||
outline: "default-2"
|
||||
X:
|
||||
outline: "default-2"
|
||||
Y:
|
||||
outline: "default-2"
|
||||
Z:
|
||||
outline: "default-2"
|
||||
ヽ:
|
||||
outline: "default-2"
|
||||
♪:
|
||||
outline: "default-2"
|
||||
ヿ:
|
||||
outline: "default-2"
|
||||
【:
|
||||
outline: "default-2"
|
||||
】:
|
||||
outline: "default-2"
|
||||
~:
|
||||
outline: "default-2"
|
||||
"`":
|
||||
outline: "default-2"
|
||||
´:
|
||||
outline: "default-2"
|
||||
"|":
|
||||
outline: "default-2"
|
||||
·:
|
||||
outline: "default-2"
|
||||
√:
|
||||
outline: "default-2"
|
||||
µ:
|
||||
outline: "default-2"
|
||||
÷:
|
||||
outline: "default-2"
|
||||
×:
|
||||
outline: "default-2"
|
||||
¶:
|
||||
outline: "default-2"
|
||||
©:
|
||||
outline: "default-2"
|
||||
®:
|
||||
outline: "default-2"
|
||||
£:
|
||||
outline: "default-2"
|
||||
$:
|
||||
outline: "default-2"
|
||||
€:
|
||||
outline: "default-2"
|
||||
^:
|
||||
outline: "default-2"
|
||||
°:
|
||||
outline: "default-2"
|
||||
"*":
|
||||
outline: "default-2"
|
||||
"{":
|
||||
outline: "default-2"
|
||||
"}":
|
||||
outline: "default-2"
|
||||
"\\":
|
||||
outline: "default-2"
|
||||
/:
|
||||
outline: "default-2"
|
||||
§:
|
||||
outline: "default-2"
|
||||
π:
|
||||
outline: "default-2"
|
||||
τ:
|
||||
outline: "default-2"
|
||||
"[":
|
||||
outline: "default-2"
|
||||
"]":
|
||||
outline: "default-2"
|
||||
゠:
|
||||
outline: "default-2"
|
||||
@:
|
||||
outline: "default-2"
|
||||
#:
|
||||
outline: "default-2"
|
||||
¥:
|
||||
outline: "default-2"
|
||||
%:
|
||||
outline: "default-2"
|
||||
&:
|
||||
outline: "default-2"
|
||||
-:
|
||||
outline: "default-2"
|
||||
_:
|
||||
outline: "default-2"
|
||||
+:
|
||||
outline: "default-2"
|
||||
(:
|
||||
outline: "default-2"
|
||||
):
|
||||
outline: "default-2"
|
||||
;:
|
||||
outline: "default-2"
|
||||
":
|
||||
outline: "default-2"
|
||||
':
|
||||
outline: "default-2"
|
||||
::
|
||||
outline: "default-2"
|
||||
=:
|
||||
outline: "default-2"
|
||||
<:
|
||||
outline: "default-2"
|
||||
>:
|
||||
outline: "default-2"
|
||||
 ̄:
|
||||
outline: "default-2"
|
||||
¦:
|
||||
outline: "default-2"
|
||||
¬:
|
||||
outline: "default-2"
|
||||
⦅:
|
||||
outline: "default-2"
|
||||
⦆:
|
||||
outline: "default-2"
|
||||
~:
|
||||
outline: "default-2"
|
||||
`:
|
||||
outline: "default-2"
|
||||
|:
|
||||
outline: "default-2"
|
||||
£:
|
||||
outline: "default-2"
|
||||
$:
|
||||
outline: "default-2"
|
||||
^:
|
||||
outline: "default-2"
|
||||
*:
|
||||
outline: "default-2"
|
||||
{:
|
||||
outline: "default-2"
|
||||
}:
|
||||
outline: "default-2"
|
||||
\:
|
||||
outline: "default-2"
|
||||
/:
|
||||
outline: "default-2"
|
||||
[:
|
||||
outline: "default-2"
|
||||
]:
|
||||
outline: "default-2"
|
||||
790
data/keyboards/jp_wide.yaml
Normal file
790
data/keyboards/jp_wide.yaml
Normal file
@ -0,0 +1,790 @@
|
||||
# Language: Japanese
|
||||
---
|
||||
outlines:
|
||||
default: { width: 56, height: 42 }
|
||||
default-2: { width: 67.2, height: 42 }
|
||||
change-view: { width: 51.692, height: 42 }
|
||||
change-view-2: { width: 100.8, height: 42 }
|
||||
change-view-3: { width: 112, height: 42 }
|
||||
placeholder: { width: 67.2, height: 42 }
|
||||
placeholder-2: { width: 112, height: 42 }
|
||||
spaceline: { width: 112, height: 42 }
|
||||
special: { width: 51.692, height: 42 }
|
||||
special-2: { width: 56, height: 42 }
|
||||
special-3: { width: 100.8, height: 42 }
|
||||
thin: { width: 51.692, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "ぬ ふ あ う え お や ゆ よ わ ほ へ"
|
||||
- "た て い す か ん な に ら せ ゙ ゚ "
|
||||
- "ち と し は き く ま の り れ け む"
|
||||
- "show_hiragana_upper つ さ そ ひ こ み も ね る め ろ BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space --- show_katakana Return"
|
||||
hiragana_upper:
|
||||
- "ぬ ふ ぁ ぅ ぇ ぉ ゃ ゅ ょ を ほ ゑ"
|
||||
- "た て ぃ す ヵ ん な に ら せ ゙ 「"
|
||||
- "ち と し ゎ き く ま の り れ ヶ 」"
|
||||
- "show_hiragana_upper っ さ そ ゐ こ み も 、 。 ・ ー BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space --- show_katakana Return"
|
||||
katakana:
|
||||
- "ヌ フ ア ウ エ オ ヤ ユ ヨ ワ ホ ヘ"
|
||||
- "タ テ イ ス カ ン ナ ニ ラ セ ゙ ゚ "
|
||||
- "チ ト シ ハ キ ク マ ノ リ レ ケ ム"
|
||||
- "show_katakana_upper ツ サ ソ ヒ コ ミ モ ネ ル メ ロ BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space katakana_width_toggle_half show_hiragana Return"
|
||||
katakana_upper:
|
||||
- "ヌ フ ァ ゥ ェ ォ ャ ュ ョ ヲ ホ ヱ"
|
||||
- "タ テ ィ ス ヵ ン ナ ニ ラ セ ゙ 「"
|
||||
- "チ ト シ ハ キ ク マ ノ リ レ ケ 」"
|
||||
- "show_katakana_upper ッ サ ソ ヰ コ ミ モ 、 。 ・ ー BackSpace"
|
||||
- "show_numbers show_romaji preferences fullwidth-space katakana_width_toggle_half show_hiragana Return"
|
||||
katakana_halfwidth:
|
||||
- "ヌ フ ア ウ エ オ ヤ ユ ヨ ワ ホ ヘ"
|
||||
- "タ テ イ ス カ ン ナ ニ ラ セ ゙ ゚ "
|
||||
- "チ ト シ ハ キ ク マ ノ リ レ ケ ム"
|
||||
- "show_katakana_halfwidth_upper ツ サ ソ ヒ コ ミ モ ネ ル メ ロ BackSpace"
|
||||
- "show_numbers show_romaji preferences space katakana_halfwidth_width_toggle_full show_hiragana Return"
|
||||
katakana_halfwidth_upper:
|
||||
- "ヌ フ ァ ゥ ェ ォ ャ ュ ョ ヲ ェ ヘ"
|
||||
- "タ テ ィ ス カ ン ナ ニ ラ セ ゙ 「"
|
||||
- "チ ト シ ワ キ ク マ ノ リ レ ケ 」"
|
||||
- "show_katakana_halfwidth_upper ッ サ ソ ヒ コ ミ モ 、 。 ・ ー BackSpace"
|
||||
- "show_numbers show_romaji preferences space katakana_halfwidth_width_toggle_full show_hiragana Return"
|
||||
numbers:
|
||||
- " … -- -- -- -- -- -- -- ² ³"
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # ¥ % & - _ + ( )"
|
||||
- "show_symbols ; \" ' : = < > BackSpace-wide"
|
||||
- "show_hiragana show_romaji preferences space numbers_width_toggle_full , . Return"
|
||||
numbers_fullwidth:
|
||||
- "゠ -- -- -- -- -- -- -- -- --"
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # ¥ % & - _ + ( )"
|
||||
- "show_symbols_fullwidth ; " ' : = < > BackSpace-wide"
|
||||
- "show_hiragana show_romaji_fullwidth preferences fullwidth-space numbers_fullwidth_width_toggle_half , . Return"
|
||||
symbols:
|
||||
- "ヽ ♪ -- -- -- -- -- ヿ 【 】"
|
||||
- "~ ` ´ | · √ µ ÷ × ¶"
|
||||
- "© ® £ $ € ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / § π τ [ ] BackSpace-wide"
|
||||
- "show_hiragana show_romaji preferences space symbols_width_toggle_full ! ? Return"
|
||||
symbols_fullwidth:
|
||||
- " ̄ ¦ -- -- -- -- -- ¬ ⦅ ⦆"
|
||||
- "~ ` -- | -- -- -- -- -- --"
|
||||
- "-- -- £ $ -- ^ -- * { }"
|
||||
- "show_numbers_fullwidth_from_symbols \ / -- -- -- [ ] BackSpace-wide"
|
||||
- "show_hiragana show_romaji_fullwidth preferences fullwidth-space symbols_fullwidth_width_toggle_half ! ? Return"
|
||||
romaji:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l --"
|
||||
- "show_romaji_upper z x c v b n m BackSpace-wide"
|
||||
- "show_numbers show_hiragana preferences space romaji_width_toggle_full , . Return"
|
||||
romaji_upper:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L --"
|
||||
- "show_romaji_upper Z X C V B N M BackSpace-wide"
|
||||
- "show_numbers show_hiragana preferences space romaji_width_toggle_full ! ? Return"
|
||||
romaji_fullwidth:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l --"
|
||||
- "show_romaji_fullwidth_upper z x c v b n m BackSpace-wide"
|
||||
- "show_numbers_fullwidth show_hiragana preferences fullwidth-space romaji_fullwidth_width_toggle_half , . Return"
|
||||
romaji_fullwidth_upper:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L --"
|
||||
- "show_romaji_fullwidth_upper Z X C V B N M BackSpace-wide"
|
||||
- "show_numbers_fullwidth show_hiragana preferences fullwidth-space romaji_fullwidth_width_toggle_half ! ? Return"
|
||||
|
||||
|
||||
# k s t n h m y r w
|
||||
#a あア かカ さサ たタ なナ はハ まマ やヤ らラ わワ
|
||||
#i いイ きキ しシ ちチ にニ ひヒ みミ ※ りリ ゐヰ
|
||||
#u うウ くク すス つツ ぬヌ ふフ むム ゆユ るル ※
|
||||
#e えエ けケ せセ てテ ねネ へヘ めメ ※ れレ ゑヱ
|
||||
#o おオ こコ そソ とト のノ ほホ もモ よヨ ろロ をヲ
|
||||
|
||||
# g z d b p n
|
||||
#a が ガ ざ ザ だ ダ ば バ ぱ パ ん ン
|
||||
#i ぎ ギ じ ジ ぢ ヂ び ビ ぴ ピ
|
||||
#u ぐ グ ず ズ づ ヅ ぶ ブ ぷ プ
|
||||
#e げ ゲ ぜ ゼ で デ べ ベ ぺ ペ
|
||||
#o ご ゴ ぞ ゾ ど ド ぼ ボ ぽ ポ
|
||||
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
BackSpace-wide:
|
||||
outline: "special-3"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special-2"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-3"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
numbers_fullwidth_width_toggle_half:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
symbols_fullwidth_width_toggle_half:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_hiragana:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-3"
|
||||
label: "あいう"
|
||||
show_hiragana_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "hiragana_upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
show_katakana:
|
||||
action:
|
||||
set_view: "katakana"
|
||||
outline: "change-view-3"
|
||||
label: "アイウ"
|
||||
katakana_halfwidth_width_toggle_full:
|
||||
action:
|
||||
set_view: "katakana"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_katakana_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "katakana_upper"
|
||||
unlock_view: "katakana"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
show_romaji:
|
||||
action:
|
||||
set_view: "romaji"
|
||||
outline: "change-view-3"
|
||||
label: "ABC"
|
||||
romaji_fullwidth_width_toggle_half:
|
||||
action:
|
||||
set_view: "romaji"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_romaji_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "romaji_upper"
|
||||
unlock_view: "romaji"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
katakana_width_toggle_half:
|
||||
action:
|
||||
set_view: "katakana_halfwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_katakana_halfwidth_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "katakana_halfwidth_upper"
|
||||
unlock_view: "katakana_halfwidth"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
show_romaji_fullwidth:
|
||||
action:
|
||||
set_view: "romaji_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "ABC"
|
||||
romaji_width_toggle_full:
|
||||
action:
|
||||
set_view: "romaji_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_romaji_fullwidth_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "romaji_fullwidth_upper"
|
||||
unlock_view: "romaji_fullwidth"
|
||||
outline: "change-view-2"
|
||||
icon: "key-shift"
|
||||
show_numbers_fullwidth:
|
||||
action:
|
||||
set_view: "numbers_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "123"
|
||||
show_numbers_fullwidth_from_symbols:
|
||||
action:
|
||||
set_view: "numbers_fullwidth"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
numbers_width_toggle_full:
|
||||
action:
|
||||
set_view: "numbers_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
show_symbols_fullwidth:
|
||||
action:
|
||||
set_view: "symbols_fullwidth"
|
||||
outline: "change-view-2"
|
||||
label: "*/="
|
||||
symbols_width_toggle_full:
|
||||
action:
|
||||
set_view: "symbols_fullwidth"
|
||||
outline: "change-view-3"
|
||||
label: "半/全"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
label: "␣"
|
||||
fullwidth-space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
label: "␣"
|
||||
Return:
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
---:
|
||||
outline: "placeholder-2"
|
||||
text: ""
|
||||
つ:
|
||||
outline: "thin"
|
||||
さ:
|
||||
outline: "thin"
|
||||
そ:
|
||||
outline: "thin"
|
||||
ひ:
|
||||
outline: "thin"
|
||||
こ:
|
||||
outline: "thin"
|
||||
み:
|
||||
outline: "thin"
|
||||
も:
|
||||
outline: "thin"
|
||||
ね:
|
||||
outline: "thin"
|
||||
る:
|
||||
outline: "thin"
|
||||
め:
|
||||
outline: "thin"
|
||||
ろ:
|
||||
outline: "thin"
|
||||
っ:
|
||||
outline: "thin"
|
||||
ゐ:
|
||||
outline: "thin"
|
||||
、:
|
||||
outline: "thin"
|
||||
。:
|
||||
outline: "thin"
|
||||
・:
|
||||
outline: "thin"
|
||||
ー:
|
||||
outline: "thin"
|
||||
ツ:
|
||||
outline: "thin"
|
||||
サ:
|
||||
outline: "thin"
|
||||
ソ:
|
||||
outline: "thin"
|
||||
ヒ:
|
||||
outline: "thin"
|
||||
コ:
|
||||
outline: "thin"
|
||||
ミ:
|
||||
outline: "thin"
|
||||
モ:
|
||||
outline: "thin"
|
||||
ネ:
|
||||
outline: "thin"
|
||||
ル:
|
||||
outline: "thin"
|
||||
メ:
|
||||
outline: "thin"
|
||||
ロ:
|
||||
outline: "thin"
|
||||
ッ:
|
||||
outline: "thin"
|
||||
ツ:
|
||||
outline: "thin"
|
||||
サ:
|
||||
outline: "thin"
|
||||
ソ:
|
||||
outline: "thin"
|
||||
ヰ:
|
||||
outline: "thin"
|
||||
ヒ:
|
||||
outline: "thin"
|
||||
コ:
|
||||
outline: "thin"
|
||||
ミ:
|
||||
outline: "thin"
|
||||
モ:
|
||||
outline: "thin"
|
||||
ネ:
|
||||
outline: "thin"
|
||||
ル:
|
||||
outline: "thin"
|
||||
メ:
|
||||
outline: "thin"
|
||||
ロ:
|
||||
outline: "thin"
|
||||
ッ:
|
||||
outline: "thin"
|
||||
、:
|
||||
outline: "thin"
|
||||
。:
|
||||
outline: "thin"
|
||||
・:
|
||||
outline: "thin"
|
||||
ー:
|
||||
outline: "thin"
|
||||
…:
|
||||
outline: "default-2"
|
||||
1:
|
||||
outline: "default-2"
|
||||
2:
|
||||
outline: "default-2"
|
||||
3:
|
||||
outline: "default-2"
|
||||
4:
|
||||
outline: "default-2"
|
||||
5:
|
||||
outline: "default-2"
|
||||
6:
|
||||
outline: "default-2"
|
||||
7:
|
||||
outline: "default-2"
|
||||
8:
|
||||
outline: "default-2"
|
||||
9:
|
||||
outline: "default-2"
|
||||
0:
|
||||
outline: "default-2"
|
||||
²:
|
||||
outline: "default-2"
|
||||
³:
|
||||
outline: "default-2"
|
||||
"@":
|
||||
outline: "default-2"
|
||||
"#":
|
||||
outline: "default-2"
|
||||
¥:
|
||||
outline: "default-2"
|
||||
"%":
|
||||
outline: "default-2"
|
||||
"&":
|
||||
outline: "default-2"
|
||||
-:
|
||||
outline: "default-2"
|
||||
_:
|
||||
outline: "default-2"
|
||||
+:
|
||||
outline: "default-2"
|
||||
(:
|
||||
outline: "default-2"
|
||||
):
|
||||
outline: "default-2"
|
||||
;:
|
||||
outline: "default-2"
|
||||
"\"":
|
||||
outline: "default-2"
|
||||
"'":
|
||||
outline: "default-2"
|
||||
":":
|
||||
outline: "default-2"
|
||||
=:
|
||||
outline: "default-2"
|
||||
<:
|
||||
outline: "default-2"
|
||||
">":
|
||||
outline: "default-2"
|
||||
a:
|
||||
outline: "default-2"
|
||||
b:
|
||||
outline: "default-2"
|
||||
c:
|
||||
outline: "default-2"
|
||||
d:
|
||||
outline: "default-2"
|
||||
e:
|
||||
outline: "default-2"
|
||||
f:
|
||||
outline: "default-2"
|
||||
g:
|
||||
outline: "default-2"
|
||||
h:
|
||||
outline: "default-2"
|
||||
i:
|
||||
outline: "default-2"
|
||||
j:
|
||||
outline: "default-2"
|
||||
k:
|
||||
outline: "default-2"
|
||||
l:
|
||||
outline: "default-2"
|
||||
m:
|
||||
outline: "default-2"
|
||||
n:
|
||||
outline: "default-2"
|
||||
o:
|
||||
outline: "default-2"
|
||||
p:
|
||||
outline: "default-2"
|
||||
q:
|
||||
outline: "default-2"
|
||||
r:
|
||||
outline: "default-2"
|
||||
s:
|
||||
outline: "default-2"
|
||||
t:
|
||||
outline: "default-2"
|
||||
u:
|
||||
outline: "default-2"
|
||||
v:
|
||||
outline: "default-2"
|
||||
w:
|
||||
outline: "default-2"
|
||||
x:
|
||||
outline: "default-2"
|
||||
y:
|
||||
outline: "default-2"
|
||||
z:
|
||||
outline: "default-2"
|
||||
A:
|
||||
outline: "default-2"
|
||||
B:
|
||||
outline: "default-2"
|
||||
C:
|
||||
outline: "default-2"
|
||||
D:
|
||||
outline: "default-2"
|
||||
E:
|
||||
outline: "default-2"
|
||||
F:
|
||||
outline: "default-2"
|
||||
G:
|
||||
outline: "default-2"
|
||||
H:
|
||||
outline: "default-2"
|
||||
I:
|
||||
outline: "default-2"
|
||||
J:
|
||||
outline: "default-2"
|
||||
K:
|
||||
outline: "default-2"
|
||||
L:
|
||||
outline: "default-2"
|
||||
M:
|
||||
outline: "default-2"
|
||||
N:
|
||||
outline: "default-2"
|
||||
O:
|
||||
outline: "default-2"
|
||||
P:
|
||||
outline: "default-2"
|
||||
Q:
|
||||
outline: "default-2"
|
||||
R:
|
||||
outline: "default-2"
|
||||
S:
|
||||
outline: "default-2"
|
||||
T:
|
||||
outline: "default-2"
|
||||
U:
|
||||
outline: "default-2"
|
||||
V:
|
||||
outline: "default-2"
|
||||
W:
|
||||
outline: "default-2"
|
||||
X:
|
||||
outline: "default-2"
|
||||
Y:
|
||||
outline: "default-2"
|
||||
Z:
|
||||
outline: "default-2"
|
||||
1:
|
||||
outline: "default-2"
|
||||
2:
|
||||
outline: "default-2"
|
||||
3:
|
||||
outline: "default-2"
|
||||
4:
|
||||
outline: "default-2"
|
||||
5:
|
||||
outline: "default-2"
|
||||
6:
|
||||
outline: "default-2"
|
||||
7:
|
||||
outline: "default-2"
|
||||
8:
|
||||
outline: "default-2"
|
||||
9:
|
||||
outline: "default-2"
|
||||
0:
|
||||
outline: "default-2"
|
||||
a:
|
||||
outline: "default-2"
|
||||
b:
|
||||
outline: "default-2"
|
||||
c:
|
||||
outline: "default-2"
|
||||
d:
|
||||
outline: "default-2"
|
||||
e:
|
||||
outline: "default-2"
|
||||
f:
|
||||
outline: "default-2"
|
||||
g:
|
||||
outline: "default-2"
|
||||
h:
|
||||
outline: "default-2"
|
||||
i:
|
||||
outline: "default-2"
|
||||
j:
|
||||
outline: "default-2"
|
||||
k:
|
||||
outline: "default-2"
|
||||
l:
|
||||
outline: "default-2"
|
||||
m:
|
||||
outline: "default-2"
|
||||
n:
|
||||
outline: "default-2"
|
||||
o:
|
||||
outline: "default-2"
|
||||
p:
|
||||
outline: "default-2"
|
||||
q:
|
||||
outline: "default-2"
|
||||
r:
|
||||
outline: "default-2"
|
||||
s:
|
||||
outline: "default-2"
|
||||
t:
|
||||
outline: "default-2"
|
||||
u:
|
||||
outline: "default-2"
|
||||
v:
|
||||
outline: "default-2"
|
||||
w:
|
||||
outline: "default-2"
|
||||
x:
|
||||
outline: "default-2"
|
||||
y:
|
||||
outline: "default-2"
|
||||
z:
|
||||
outline: "default-2"
|
||||
A:
|
||||
outline: "default-2"
|
||||
B:
|
||||
outline: "default-2"
|
||||
C:
|
||||
outline: "default-2"
|
||||
D:
|
||||
outline: "default-2"
|
||||
E:
|
||||
outline: "default-2"
|
||||
F:
|
||||
outline: "default-2"
|
||||
G:
|
||||
outline: "default-2"
|
||||
H:
|
||||
outline: "default-2"
|
||||
I:
|
||||
outline: "default-2"
|
||||
J:
|
||||
outline: "default-2"
|
||||
K:
|
||||
outline: "default-2"
|
||||
L:
|
||||
outline: "default-2"
|
||||
M:
|
||||
outline: "default-2"
|
||||
N:
|
||||
outline: "default-2"
|
||||
O:
|
||||
outline: "default-2"
|
||||
P:
|
||||
outline: "default-2"
|
||||
Q:
|
||||
outline: "default-2"
|
||||
R:
|
||||
outline: "default-2"
|
||||
S:
|
||||
outline: "default-2"
|
||||
T:
|
||||
outline: "default-2"
|
||||
U:
|
||||
outline: "default-2"
|
||||
V:
|
||||
outline: "default-2"
|
||||
W:
|
||||
outline: "default-2"
|
||||
X:
|
||||
outline: "default-2"
|
||||
Y:
|
||||
outline: "default-2"
|
||||
Z:
|
||||
outline: "default-2"
|
||||
ヽ:
|
||||
outline: "default-2"
|
||||
♪:
|
||||
outline: "default-2"
|
||||
ヿ:
|
||||
outline: "default-2"
|
||||
【:
|
||||
outline: "default-2"
|
||||
】:
|
||||
outline: "default-2"
|
||||
~:
|
||||
outline: "default-2"
|
||||
"`":
|
||||
outline: "default-2"
|
||||
´:
|
||||
outline: "default-2"
|
||||
"|":
|
||||
outline: "default-2"
|
||||
·:
|
||||
outline: "default-2"
|
||||
√:
|
||||
outline: "default-2"
|
||||
µ:
|
||||
outline: "default-2"
|
||||
÷:
|
||||
outline: "default-2"
|
||||
×:
|
||||
outline: "default-2"
|
||||
¶:
|
||||
outline: "default-2"
|
||||
©:
|
||||
outline: "default-2"
|
||||
®:
|
||||
outline: "default-2"
|
||||
£:
|
||||
outline: "default-2"
|
||||
$:
|
||||
outline: "default-2"
|
||||
€:
|
||||
outline: "default-2"
|
||||
^:
|
||||
outline: "default-2"
|
||||
°:
|
||||
outline: "default-2"
|
||||
"*":
|
||||
outline: "default-2"
|
||||
"{":
|
||||
outline: "default-2"
|
||||
"}":
|
||||
outline: "default-2"
|
||||
"\\":
|
||||
outline: "default-2"
|
||||
/:
|
||||
outline: "default-2"
|
||||
§:
|
||||
outline: "default-2"
|
||||
π:
|
||||
outline: "default-2"
|
||||
τ:
|
||||
outline: "default-2"
|
||||
"[":
|
||||
outline: "default-2"
|
||||
"]":
|
||||
outline: "default-2"
|
||||
゠:
|
||||
outline: "default-2"
|
||||
@:
|
||||
outline: "default-2"
|
||||
#:
|
||||
outline: "default-2"
|
||||
¥:
|
||||
outline: "default-2"
|
||||
%:
|
||||
outline: "default-2"
|
||||
&:
|
||||
outline: "default-2"
|
||||
-:
|
||||
outline: "default-2"
|
||||
_:
|
||||
outline: "default-2"
|
||||
+:
|
||||
outline: "default-2"
|
||||
(:
|
||||
outline: "default-2"
|
||||
):
|
||||
outline: "default-2"
|
||||
;:
|
||||
outline: "default-2"
|
||||
":
|
||||
outline: "default-2"
|
||||
':
|
||||
outline: "default-2"
|
||||
::
|
||||
outline: "default-2"
|
||||
=:
|
||||
outline: "default-2"
|
||||
<:
|
||||
outline: "default-2"
|
||||
>:
|
||||
outline: "default-2"
|
||||
 ̄:
|
||||
outline: "default-2"
|
||||
¦:
|
||||
outline: "default-2"
|
||||
¬:
|
||||
outline: "default-2"
|
||||
⦅:
|
||||
outline: "default-2"
|
||||
⦆:
|
||||
outline: "default-2"
|
||||
~:
|
||||
outline: "default-2"
|
||||
`:
|
||||
outline: "default-2"
|
||||
|:
|
||||
outline: "default-2"
|
||||
£:
|
||||
outline: "default-2"
|
||||
$:
|
||||
outline: "default-2"
|
||||
^:
|
||||
outline: "default-2"
|
||||
*:
|
||||
outline: "default-2"
|
||||
{:
|
||||
outline: "default-2"
|
||||
}:
|
||||
outline: "default-2"
|
||||
\:
|
||||
outline: "default-2"
|
||||
/:
|
||||
outline: "default-2"
|
||||
[:
|
||||
outline: "default-2"
|
||||
]:
|
||||
outline: "default-2"
|
||||
@ -1,45 +1,49 @@
|
||||
# Language: Norwegian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 32, height: 52 }
|
||||
altline: { width: 48.39024, height: 52 }
|
||||
wide: { width: 64, height: 52 }
|
||||
spaceline: { width: 142, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 32.415, height: 52 }
|
||||
change-view: { width: 48.622, height: 52 }
|
||||
change-view-2: { width: 64.83, height: 52 }
|
||||
large: { width: 48.622, height: 52 }
|
||||
placeholder: { width: 32, height: 52 }
|
||||
spaceline: { width: 129.661, height: 52 }
|
||||
special: { width: 48.622, height: 52 }
|
||||
special-2: { width: 64.83, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p å"
|
||||
- "a s d f g h j k l ø æ"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper z x c v b n m , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P Å"
|
||||
- "A S D F G H J K L Ø Æ"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
- "show_upper Z X C V B N M , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | U00B7 squareroot Greek_pi Greek_tau division multiply paragraph"
|
||||
- "copyright U00AE U00A3 EuroSign U00A5 asciicircum degree * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
@ -47,58 +51,32 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: altline
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
".":
|
||||
outline: "special"
|
||||
.:
|
||||
outline: "large"
|
||||
space:
|
||||
outline: spaceline
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
U00B7:
|
||||
text: "·"
|
||||
squareroot:
|
||||
text: "√"
|
||||
Greek_pi:
|
||||
text: "π"
|
||||
division:
|
||||
text: "÷"
|
||||
multiply:
|
||||
text: "×"
|
||||
paragraph:
|
||||
text: "¶"
|
||||
Greek_tau:
|
||||
text: "τ"
|
||||
copyright:
|
||||
text: "©"
|
||||
U00AE:
|
||||
text: "®"
|
||||
U00A3:
|
||||
text: "£"
|
||||
EuroSign:
|
||||
text: "€"
|
||||
U00A5:
|
||||
text: "¥"
|
||||
asciicircum:
|
||||
text: "^"
|
||||
degree:
|
||||
text: "°"
|
||||
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
|
||||
80
data/keyboards/no_wide.yaml
Normal file
80
data/keyboards/no_wide.yaml
Normal file
@ -0,0 +1,80 @@
|
||||
# Language: Norwegian
|
||||
---
|
||||
outlines:
|
||||
default: { width: 48.872, height: 42 }
|
||||
change-view: { width: 73.308, height: 42 }
|
||||
change-view-2: { width: 85.526, height: 42 }
|
||||
placeholder: { width: 48.872, height: 42 }
|
||||
spaceline: { width: 268.796, height: 42 }
|
||||
special: { width: 48.872, height: 42 }
|
||||
special-2: { width: 73.308, height: 42 }
|
||||
special-3: { width: 85.526, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p å"
|
||||
- "a s d f g h j k l ø æ"
|
||||
- "show_upper z x c v b n m , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P Å"
|
||||
- "A S D F G H J K L Ø Æ"
|
||||
- "show_upper Z X C V B N M , BackSpace"
|
||||
- "show_numbers preferences space . Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0 ²"
|
||||
- "@ # $ % & - _ + ( ) ³"
|
||||
- "show_symbols , \" ' : ; ! ? -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶ ²"
|
||||
- "© ® £ € ¥ ^ ° * { } ³"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] -- BackSpace"
|
||||
- "show_letters preferences space . Return"
|
||||
|
||||
buttons:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
preferences:
|
||||
action: "show_prefs"
|
||||
outline: "special"
|
||||
icon: "keyboard-mode-symbolic"
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
@ -1,39 +1,26 @@
|
||||
---
|
||||
outlines:
|
||||
default: { width: 37.46341, height: 52 }
|
||||
altline: { width: 48.39024, height: 52 }
|
||||
outline7: { width: 88.97561, height: 52 }
|
||||
spaceline: { width: 120.5853, height: 52 }
|
||||
default: { width: 71.314, height: 52 }
|
||||
spaceline: { width: 142.628, height: 52 }
|
||||
special: { width: 71.314, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "1 2 3 parenleft parenright"
|
||||
- "4 5 6 numbersign asterisk"
|
||||
- "7 8 9 plus minus"
|
||||
- "( 1 2 3 )"
|
||||
- "# 4 5 6 +"
|
||||
- "* 7 8 9 -"
|
||||
- "BackSpace 0 space Return"
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
space:
|
||||
outline: spaceline
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
label: "␣"
|
||||
Return:
|
||||
outline: outline7
|
||||
outline: "special"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
asterisk:
|
||||
text: "*"
|
||||
numbersign:
|
||||
text: "#"
|
||||
minus:
|
||||
text: "-"
|
||||
plus:
|
||||
text: "+"
|
||||
parenleft:
|
||||
text: "("
|
||||
parenright:
|
||||
text: ")"
|
||||
|
||||
|
||||
26
data/keyboards/number/us_wide.yaml
Normal file
26
data/keyboards/number/us_wide.yaml
Normal file
@ -0,0 +1,26 @@
|
||||
---
|
||||
outlines:
|
||||
default: { width: 73.5, height: 42 }
|
||||
spaceline: { width: 147, height: 42 }
|
||||
special: { width: 73.5, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "( 1 2 3 )"
|
||||
- "# 4 5 6 +"
|
||||
- "* 7 8 9 -"
|
||||
- "BackSpace 0 space Return"
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
label: "␣"
|
||||
Return:
|
||||
outline: "special"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,7 +1,8 @@
|
||||
---
|
||||
margins: { top: 4, side: 0, bottom: 4 }
|
||||
outlines:
|
||||
default: { width: 120, height: 52 }
|
||||
default: { width: 123.428, height: 52 }
|
||||
special: { width: 123.428, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
@ -12,9 +13,10 @@ views:
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: erase
|
||||
action: "erase"
|
||||
Return:
|
||||
outline: "special"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
|
||||
|
||||
22
data/keyboards/pin/us_wide.yaml
Normal file
22
data/keyboards/pin/us_wide.yaml
Normal file
@ -0,0 +1,22 @@
|
||||
---
|
||||
margins: { top: 4, side: 0, bottom: 4 }
|
||||
outlines:
|
||||
default: { width: 123.428, height: 52 }
|
||||
special: { width: 123.428, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "1 2 3"
|
||||
- "4 5 6"
|
||||
- "7 8 9"
|
||||
- "BackSpace 0 Return"
|
||||
|
||||
buttons:
|
||||
BackSpace:
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
action: "erase"
|
||||
Return:
|
||||
outline: "special"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
@ -1,63 +1,65 @@
|
||||
# Language: Polish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 35.33, height: 52 }
|
||||
altline: { width: 52.67, height: 52 }
|
||||
wide: { width: 59, height: 52 }
|
||||
spaceline: { width: 140, height: 52 }
|
||||
special: { width: 44, height: 52 }
|
||||
default: { width: 35.657, height: 52 }
|
||||
change-view: { width: 53.485, height: 52 }
|
||||
change-view-2: { width: 62.399, height: 52 }
|
||||
large: { width: 53.485, height: 52 }
|
||||
spaceline: { width: 124.802, height: 52 }
|
||||
special: { width: 53.485, height: 52 }
|
||||
special-2: { width: 62.399, height: 52 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space .-large Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space .-large Return"
|
||||
accents:
|
||||
- "q w ę r t y u i ó p"
|
||||
- "ą ś d f g h j k ł"
|
||||
- "accents_show_upper ż ź ć v b ń m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
- "show_upper_accents_from_accents ż ź ć v b ń m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
upper_accents:
|
||||
- "Q W Ę R T Y U I Ó P"
|
||||
- "Ą Ś D F G H J K Ł"
|
||||
- "accents_show_upper Ż Ź Ć V B Ń M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
|
||||
- "show_upper_accents_from_accents Ż Ź Ć V B Ń M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
accents_show_upper:
|
||||
show_upper_accents_from_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "accents"
|
||||
looks_locked_from:
|
||||
- "upper"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special"
|
||||
icon: "edit-clear-symbolic"
|
||||
keysym: "BackSpace"
|
||||
preferences:
|
||||
@ -67,29 +69,29 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ąę"
|
||||
show_upper_accents:
|
||||
action:
|
||||
@ -98,17 +100,15 @@ buttons:
|
||||
unlock_view: "upper"
|
||||
looks_locked_from:
|
||||
- "accents"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ĄĘ"
|
||||
period:
|
||||
outline: "altline"
|
||||
.-large:
|
||||
outline: "large"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-2"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
|
||||
@ -1,53 +1,67 @@
|
||||
# Language: Polish
|
||||
---
|
||||
outlines:
|
||||
default: { width: 54, height: 42 }
|
||||
altline: { width: 81, height: 42 }
|
||||
wide: { width: 100, height: 42 }
|
||||
spaceline: { width: 206, height: 42 }
|
||||
special: { width: 54, height: 42 }
|
||||
default: { width: 53.76, height: 42 }
|
||||
change-view: { width: 80.64, height: 42 }
|
||||
change-view-2: { width: 94.08, height: 42 }
|
||||
large: { width: 80.64, height: 42 }
|
||||
placeholder: { width: 53.76, height: 42 }
|
||||
spaceline: { width: 215.04, height: 42 }
|
||||
special: { width: 53.76, height: 42 }
|
||||
special-2: { width: 80.64, height: 42 }
|
||||
special-3: { width: 94.08, height: 42 }
|
||||
|
||||
views:
|
||||
base:
|
||||
- "q w e r t y u i o p"
|
||||
- "a s d f g h j k l"
|
||||
- "Shift_L z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
- "show_upper z x c v b n m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
upper:
|
||||
- "Q W E R T Y U I O P"
|
||||
- "A S D F G H J K L"
|
||||
- "Shift_L Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
- "show_upper Z X C V B N M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
numbers:
|
||||
- "1 2 3 4 5 6 7 8 9 0"
|
||||
- "@ # $ % & - _ + ( )"
|
||||
- "show_symbols , \" ' colon ; ! ? BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_symbols , \" ' : ; ! ? BackSpace"
|
||||
- "show_letters preferences space .-large Return"
|
||||
symbols:
|
||||
- "~ ` | · √ π τ ÷ × ¶"
|
||||
- "© ® £ € ¥ ^ ° * { }"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space period Return"
|
||||
- "show_numbers_from_symbols \\ / < > = [ ] BackSpace"
|
||||
- "show_letters preferences space .-large Return"
|
||||
accents:
|
||||
- "q w ę r t y u i ó p"
|
||||
- "ą ś d f g h j k ł"
|
||||
- "Shift_L ż ź ć v b ń m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
- "accents_show_upper ż ź ć v b ń m BackSpace"
|
||||
- "show_numbers preferences space show_accents Return"
|
||||
upper_accents:
|
||||
- "Q W Ę R T Y U I Ó P"
|
||||
- "Ą Ś D F G H J K Ł"
|
||||
- "Shift_L Ż Ź Ć V B Ń M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
- "accents_show_upper Ż Ź Ć V B Ń M BackSpace"
|
||||
- "show_numbers preferences space show_upper_accents Return"
|
||||
|
||||
buttons:
|
||||
Shift_L:
|
||||
show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
accents_show_upper:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "accents"
|
||||
looks_locked_from:
|
||||
- "upper"
|
||||
outline: "change-view"
|
||||
icon: "key-shift"
|
||||
BackSpace:
|
||||
outline: "altline"
|
||||
outline: "special-2"
|
||||
icon: "edit-clear-symbolic"
|
||||
keysym: "BackSpace"
|
||||
preferences:
|
||||
@ -57,46 +71,49 @@ buttons:
|
||||
show_numbers:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "123"
|
||||
show_numbers_from_symbols:
|
||||
action:
|
||||
set_view: "numbers"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "123"
|
||||
show_letters:
|
||||
action:
|
||||
set_view: "base"
|
||||
outline: "wide"
|
||||
outline: "change-view-2"
|
||||
label: "ABC"
|
||||
show_symbols:
|
||||
action:
|
||||
set_view: "symbols"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "*/="
|
||||
show_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "accents"
|
||||
unlock_view: "base"
|
||||
outline: "altline"
|
||||
outline: "change-view"
|
||||
label: "ąę"
|
||||
show_upper_accents:
|
||||
action:
|
||||
locking:
|
||||
lock_view: "upper_accents"
|
||||
unlock_view: "upper"
|
||||
outline: "altline"
|
||||
looks_locked_from:
|
||||
- "accents"
|
||||
outline: "change-view"
|
||||
label: "ĄĘ"
|
||||
period:
|
||||
outline: "altline"
|
||||
.-large:
|
||||
outline: "large"
|
||||
text: "."
|
||||
space:
|
||||
outline: "spaceline"
|
||||
text: " "
|
||||
Return:
|
||||
outline: "wide"
|
||||
outline: "special-3"
|
||||
icon: "key-enter"
|
||||
keysym: "Return"
|
||||
colon:
|
||||
text: ":"
|
||||
--:
|
||||
outline: "placeholder"
|
||||
text: ""
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user