From 411f67482fdf606e1a3cce17d47e0ff496bd5066 Mon Sep 17 00:00:00 2001 From: David Brandl Date: Wed, 13 Dec 2017 13:08:10 +0100 Subject: [PATCH 1/4] Add files via upload Added German keyboard layout. --- de_DE.js | 58 ++++++++++++++++++++++++++++++++++++++++++ jquery.ml-keyboard.js | 59 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 117 insertions(+) create mode 100644 de_DE.js diff --git a/de_DE.js b/de_DE.js new file mode 100644 index 0000000..9c0b49b --- /dev/null +++ b/de_DE.js @@ -0,0 +1,58 @@ +var mlKeyboard = mlKeyboard || {layouts: {}}; + +mlKeyboard.layouts.de_DE = [ + {d: '`', u: '~'}, + {d: '1',u: '!'}, + {d: '2',u: '"'}, + {d: '3',u: '§'}, + {d: '4',u: '$'}, + {d: '5',u: '%'}, + {d: '6',u: '&'}, + {d: '7',u: '/'}, + {d: '8',u: '('}, + {d: '9',u: ')'}, + {d: '0',u: '='}, + {d: '-',u: '_'}, + {d: 'ß',u: '?'}, + {}, // Delete, + {}, // Tab, + {d: 'q',u: 'Q'}, + {d: 'w',u: 'W'}, + {d: 'e',u: 'E'}, + {d: 'r',u: 'R'}, + {d: 't',u: 'T'}, + {d: 'z',u: 'Z'}, + {d: 'u',u: 'U'}, + {d: 'i',u: 'I'}, + {d: 'o',u: 'O'}, + {d: 'p',u: 'P'}, + {d: 'ü',u: 'Ü'}, + {d: '+',u: '*'}, + {d: '+',u: '*'}, + {}, // Caps lock + {d: 'a',u: 'A'}, + {d: 's',u: 'S'}, + {d: 'd',u: 'D'}, + {d: 'f',u: 'F'}, + {d: 'g',u: 'G'}, + {d: 'h',u: 'H'}, + {d: 'j',u: 'J'}, + {d: 'k',u: 'K'}, + {d: 'l',u: 'L'}, + {d: 'ö',u: 'Ö'}, + {d: 'ä',u: 'Ä'}, + {}, // Return + {}, // Left shift + {d: '<',u: '>'}, + {d: 'y',u: 'Y'}, + {d: 'x',u: 'X'}, + {d: 'c',u: 'C'}, + {d: 'v',u: 'V'}, + {d: 'b',u: 'B'}, + {d: 'n',u: 'N'}, + {d: 'm',u: 'M'}, + {d: ',',u: ';'}, + {d: '.',u: ':'}, + {}, // Right shift + {} // Space +]; \ No newline at end of file diff --git a/jquery.ml-keyboard.js b/jquery.ml-keyboard.js index 920bf22..4a34f78 100644 --- a/jquery.ml-keyboard.js +++ b/jquery.ml-keyboard.js @@ -440,6 +440,65 @@ Keyboard.prototype.changeKeysState = function() { var mlKeyboard = mlKeyboard || {layouts: {}}; +mlKeyboard.layouts.de_DE = [ + {d: '`', u: '~'}, + {d: '1',u: '!'}, + {d: '2',u: '"'}, + {d: '3',u: '§'}, + {d: '4',u: '$'}, + {d: '5',u: '%'}, + {d: '6',u: '&'}, + {d: '7',u: '/'}, + {d: '8',u: '('}, + {d: '9',u: ')'}, + {d: '0',u: '='}, + {d: '-',u: '_'}, + {d: 'ß',u: '?'}, + {}, // Delete, + {}, // Tab, + {d: 'q',u: 'Q'}, + {d: 'w',u: 'W'}, + {d: 'e',u: 'E'}, + {d: 'r',u: 'R'}, + {d: 't',u: 'T'}, + {d: 'z',u: 'Z'}, + {d: 'u',u: 'U'}, + {d: 'i',u: 'I'}, + {d: 'o',u: 'O'}, + {d: 'p',u: 'P'}, + {d: 'ü',u: 'Ü'}, + {d: '+',u: '*'}, + {d: '+',u: '*'}, + {}, // Caps lock + {d: 'a',u: 'A'}, + {d: 's',u: 'S'}, + {d: 'd',u: 'D'}, + {d: 'f',u: 'F'}, + {d: 'g',u: 'G'}, + {d: 'h',u: 'H'}, + {d: 'j',u: 'J'}, + {d: 'k',u: 'K'}, + {d: 'l',u: 'L'}, + {d: 'ö',u: 'Ö'}, + {d: 'ä',u: 'Ä'}, + {}, // Return + {}, // Left shift + {d: '<',u: '>'}, + {d: 'y',u: 'Y'}, + {d: 'x',u: 'X'}, + {d: 'c',u: 'C'}, + {d: 'v',u: 'V'}, + {d: 'b',u: 'B'}, + {d: 'n',u: 'N'}, + {d: 'm',u: 'M'}, + {d: ',',u: ';'}, + {d: '.',u: ':'}, + {}, // Right shift + {} // Space +]; + +var mlKeyboard = mlKeyboard || {layouts: {}}; + mlKeyboard.layouts.en_US = [ {d: '`', u: '~'}, {d: '1',u: '!'}, From 3f13fe5691ee1ce939ed6bc75b365c6f11c51846 Mon Sep 17 00:00:00 2001 From: David Brandl Date: Wed, 13 Dec 2017 13:09:53 +0100 Subject: [PATCH 2/4] Add files via upload From 18f53e70c4ca8b2344c4bcbbdb4caf46ac99a6fc Mon Sep 17 00:00:00 2001 From: David Brandl Date: Wed, 13 Dec 2017 13:10:43 +0100 Subject: [PATCH 3/4] Delete de_DE.js --- de_DE.js | 58 -------------------------------------------------------- 1 file changed, 58 deletions(-) delete mode 100644 de_DE.js diff --git a/de_DE.js b/de_DE.js deleted file mode 100644 index 9c0b49b..0000000 --- a/de_DE.js +++ /dev/null @@ -1,58 +0,0 @@ -var mlKeyboard = mlKeyboard || {layouts: {}}; - -mlKeyboard.layouts.de_DE = [ - {d: '`', u: '~'}, - {d: '1',u: '!'}, - {d: '2',u: '"'}, - {d: '3',u: '§'}, - {d: '4',u: '$'}, - {d: '5',u: '%'}, - {d: '6',u: '&'}, - {d: '7',u: '/'}, - {d: '8',u: '('}, - {d: '9',u: ')'}, - {d: '0',u: '='}, - {d: '-',u: '_'}, - {d: 'ß',u: '?'}, - {}, // Delete, - {}, // Tab, - {d: 'q',u: 'Q'}, - {d: 'w',u: 'W'}, - {d: 'e',u: 'E'}, - {d: 'r',u: 'R'}, - {d: 't',u: 'T'}, - {d: 'z',u: 'Z'}, - {d: 'u',u: 'U'}, - {d: 'i',u: 'I'}, - {d: 'o',u: 'O'}, - {d: 'p',u: 'P'}, - {d: 'ü',u: 'Ü'}, - {d: '+',u: '*'}, - {d: '+',u: '*'}, - {}, // Caps lock - {d: 'a',u: 'A'}, - {d: 's',u: 'S'}, - {d: 'd',u: 'D'}, - {d: 'f',u: 'F'}, - {d: 'g',u: 'G'}, - {d: 'h',u: 'H'}, - {d: 'j',u: 'J'}, - {d: 'k',u: 'K'}, - {d: 'l',u: 'L'}, - {d: 'ö',u: 'Ö'}, - {d: 'ä',u: 'Ä'}, - {}, // Return - {}, // Left shift - {d: '<',u: '>'}, - {d: 'y',u: 'Y'}, - {d: 'x',u: 'X'}, - {d: 'c',u: 'C'}, - {d: 'v',u: 'V'}, - {d: 'b',u: 'B'}, - {d: 'n',u: 'N'}, - {d: 'm',u: 'M'}, - {d: ',',u: ';'}, - {d: '.',u: ':'}, - {}, // Right shift - {} // Space -]; \ No newline at end of file From af7fb685ddcd5a93fd74293654e4387b0adb8138 Mon Sep 17 00:00:00 2001 From: David Brandl Date: Wed, 13 Dec 2017 13:11:04 +0100 Subject: [PATCH 4/4] Add files via upload --- src/layouts/de_DE.js | 58 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 src/layouts/de_DE.js diff --git a/src/layouts/de_DE.js b/src/layouts/de_DE.js new file mode 100644 index 0000000..9c0b49b --- /dev/null +++ b/src/layouts/de_DE.js @@ -0,0 +1,58 @@ +var mlKeyboard = mlKeyboard || {layouts: {}}; + +mlKeyboard.layouts.de_DE = [ + {d: '`', u: '~'}, + {d: '1',u: '!'}, + {d: '2',u: '"'}, + {d: '3',u: '§'}, + {d: '4',u: '$'}, + {d: '5',u: '%'}, + {d: '6',u: '&'}, + {d: '7',u: '/'}, + {d: '8',u: '('}, + {d: '9',u: ')'}, + {d: '0',u: '='}, + {d: '-',u: '_'}, + {d: 'ß',u: '?'}, + {}, // Delete, + {}, // Tab, + {d: 'q',u: 'Q'}, + {d: 'w',u: 'W'}, + {d: 'e',u: 'E'}, + {d: 'r',u: 'R'}, + {d: 't',u: 'T'}, + {d: 'z',u: 'Z'}, + {d: 'u',u: 'U'}, + {d: 'i',u: 'I'}, + {d: 'o',u: 'O'}, + {d: 'p',u: 'P'}, + {d: 'ü',u: 'Ü'}, + {d: '+',u: '*'}, + {d: '+',u: '*'}, + {}, // Caps lock + {d: 'a',u: 'A'}, + {d: 's',u: 'S'}, + {d: 'd',u: 'D'}, + {d: 'f',u: 'F'}, + {d: 'g',u: 'G'}, + {d: 'h',u: 'H'}, + {d: 'j',u: 'J'}, + {d: 'k',u: 'K'}, + {d: 'l',u: 'L'}, + {d: 'ö',u: 'Ö'}, + {d: 'ä',u: 'Ä'}, + {}, // Return + {}, // Left shift + {d: '<',u: '>'}, + {d: 'y',u: 'Y'}, + {d: 'x',u: 'X'}, + {d: 'c',u: 'C'}, + {d: 'v',u: 'V'}, + {d: 'b',u: 'B'}, + {d: 'n',u: 'N'}, + {d: 'm',u: 'M'}, + {d: ',',u: ';'}, + {d: '.',u: ':'}, + {}, // Right shift + {} // Space +]; \ No newline at end of file