From 62cce7fceb1aabf23beeb74201f9801a0f146920 Mon Sep 17 00:00:00 2001 From: Ihor Kos Date: Sun, 3 Sep 2023 19:14:14 +0300 Subject: [PATCH] Added readme.md file, simplified the repository structure --- keylayouts/v2/EN2.keylayout | 941 ---------------------------- readme.md | 27 + {keylayouts/v1 => v1}/EN.keylayout | 0 {keylayouts/v1 => v1}/UA.keylayout | 0 {keylayouts/v2 => v2}/UA2.keylayout | 0 5 files changed, 27 insertions(+), 941 deletions(-) delete mode 100644 keylayouts/v2/EN2.keylayout create mode 100644 readme.md rename {keylayouts/v1 => v1}/EN.keylayout (100%) rename {keylayouts/v1 => v1}/UA.keylayout (100%) rename {keylayouts/v2 => v2}/UA2.keylayout (100%) diff --git a/keylayouts/v2/EN2.keylayout b/keylayouts/v2/EN2.keylayout deleted file mode 100644 index 557af63..0000000 --- a/keylayouts/v2/EN2.keylayout +++ /dev/null @@ -1,941 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..df587ef --- /dev/null +++ b/readme.md @@ -0,0 +1,27 @@ +## Custom .keylayout files for English and Ukrainian (to use with 42–keys keyboards) + +### Release notes + +#### v2.1 +* Fixed a small bug with a letter `Й` +* Initiated a `readme.md` file + +#### v2 +* Organized the file as a table with `keycodes`, keycode names and an their aliases in QMK + +#### v1 +* Initiated custom .keylayout files with comments to each `keycode` + +---- + +### Resources + +* [Technical Note TN2056: Installable Keyboard Layouts by Apple](https://developer.apple.com/library/archive/technotes/tn2056/_index.html): a very old but only existing document from Apple regarding Keyboard Layouts structure + +* [Compart: Unicode](https://www.compart.com/en/unicode/): a good place to find correct names and codes of Unicode symbols + +---- + +### Insights + +* `rightShift`, `rightOption`, `rightControl` modifiers are actually not functioning, every such modifier is a `left` modifier. Because of that, `anyShift`, `anyOption` and `anyControl` modifiers also make no sense \ No newline at end of file diff --git a/keylayouts/v1/EN.keylayout b/v1/EN.keylayout similarity index 100% rename from keylayouts/v1/EN.keylayout rename to v1/EN.keylayout diff --git a/keylayouts/v1/UA.keylayout b/v1/UA.keylayout similarity index 100% rename from keylayouts/v1/UA.keylayout rename to v1/UA.keylayout diff --git a/keylayouts/v2/UA2.keylayout b/v2/UA2.keylayout similarity index 100% rename from keylayouts/v2/UA2.keylayout rename to v2/UA2.keylayout