Run keymap-render.py to update the pre-rendered keymap

Run keymap-render.py to update the pre-rendered keymap used by
ply-keymap-icon.c.

This adds 2 new console keymaps: "mod" and "nz" and 1 new xkb keymap:
"English (New Zealand)".

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
This commit is contained in:
Hans de Goede 2025-02-10 14:49:07 +01:00
parent f443234585
commit a251957882
3 changed files with 145 additions and 142 deletions

View file

@ -110,147 +110,150 @@ static ply_keymap_metadata_t ply_keymap_metadata[] = {
{ "mk0", 6031, 79, PLY_LAYOUT_TERMINAL }, { "mk0", 6031, 79, PLY_LAYOUT_TERMINAL },
{ "ml", 6110, 55, PLY_LAYOUT_TERMINAL }, { "ml", 6110, 55, PLY_LAYOUT_TERMINAL },
{ "mm", 6165, 71, PLY_LAYOUT_TERMINAL }, { "mm", 6165, 71, PLY_LAYOUT_TERMINAL },
{ "mt", 6236, 56, PLY_LAYOUT_TERMINAL }, { "mod", 6236, 78, PLY_LAYOUT_TERMINAL },
{ "neo", 6292, 68, PLY_LAYOUT_TERMINAL }, { "mt", 6314, 56, PLY_LAYOUT_TERMINAL },
{ "neoqwertz", 6360, 162, PLY_LAYOUT_TERMINAL }, { "neo", 6370, 68, PLY_LAYOUT_TERMINAL },
{ "ng", 6522, 51, PLY_LAYOUT_TERMINAL }, { "neoqwertz", 6438, 162, PLY_LAYOUT_TERMINAL },
{ "nl", 6573, 45, PLY_LAYOUT_TERMINAL }, { "ng", 6600, 51, PLY_LAYOUT_TERMINAL },
{ "nl2", 6618, 60, PLY_LAYOUT_TERMINAL }, { "nl", 6651, 45, PLY_LAYOUT_TERMINAL },
{ "pc110", 6678, 95, PLY_LAYOUT_TERMINAL }, { "nl2", 6696, 60, PLY_LAYOUT_TERMINAL },
{ "ph", 6773, 51, PLY_LAYOUT_TERMINAL }, { "nz", 6756, 49, PLY_LAYOUT_TERMINAL },
{ "pl1", 6824, 55, PLY_LAYOUT_TERMINAL }, { "pc110", 6805, 95, PLY_LAYOUT_TERMINAL },
{ "pl2", 6879, 60, PLY_LAYOUT_TERMINAL }, { "ph", 6900, 51, PLY_LAYOUT_TERMINAL },
{ "pl3", 6939, 61, PLY_LAYOUT_TERMINAL }, { "pl1", 6951, 55, PLY_LAYOUT_TERMINAL },
{ "pl4", 7000, 62, PLY_LAYOUT_TERMINAL }, { "pl2", 7006, 60, PLY_LAYOUT_TERMINAL },
{ "ro", 7062, 47, PLY_LAYOUT_TERMINAL }, { "pl3", 7066, 61, PLY_LAYOUT_TERMINAL },
{ "rs", 7109, 44, PLY_LAYOUT_TERMINAL }, { "pl4", 7127, 62, PLY_LAYOUT_TERMINAL },
{ "ru", 7153, 45, PLY_LAYOUT_TERMINAL }, { "ro", 7189, 47, PLY_LAYOUT_TERMINAL },
{ "ru1", 7198, 58, PLY_LAYOUT_TERMINAL }, { "rs", 7236, 44, PLY_LAYOUT_TERMINAL },
{ "ru2", 7256, 63, PLY_LAYOUT_TERMINAL }, { "ru", 7280, 45, PLY_LAYOUT_TERMINAL },
{ "ru3", 7319, 64, PLY_LAYOUT_TERMINAL }, { "ru1", 7325, 58, PLY_LAYOUT_TERMINAL },
{ "ru4", 7383, 65, PLY_LAYOUT_TERMINAL }, { "ru2", 7383, 63, PLY_LAYOUT_TERMINAL },
{ "ruwin", 7448, 95, PLY_LAYOUT_TERMINAL }, { "ru3", 7446, 64, PLY_LAYOUT_TERMINAL },
{ "sg", 7543, 49, PLY_LAYOUT_TERMINAL }, { "ru4", 7510, 65, PLY_LAYOUT_TERMINAL },
{ "si", 7592, 40, PLY_LAYOUT_TERMINAL }, { "ruwin", 7575, 95, PLY_LAYOUT_TERMINAL },
{ "sk", 7632, 50, PLY_LAYOUT_TERMINAL }, { "sg", 7670, 49, PLY_LAYOUT_TERMINAL },
{ "slovene", 7682, 122, PLY_LAYOUT_TERMINAL }, { "si", 7719, 40, PLY_LAYOUT_TERMINAL },
{ "sr", 7804, 46, PLY_LAYOUT_TERMINAL }, { "sk", 7759, 50, PLY_LAYOUT_TERMINAL },
{ "sunkeymap", 7850, 174, PLY_LAYOUT_TERMINAL }, { "slovene", 7809, 122, PLY_LAYOUT_TERMINAL },
{ "sv", 8024, 49, PLY_LAYOUT_TERMINAL }, { "sr", 7931, 46, PLY_LAYOUT_TERMINAL },
{ "sy", 8073, 49, PLY_LAYOUT_TERMINAL }, { "sunkeymap", 7977, 174, PLY_LAYOUT_TERMINAL },
{ "tj", 8122, 38, PLY_LAYOUT_TERMINAL }, { "sv", 8151, 49, PLY_LAYOUT_TERMINAL },
{ "tm", 8160, 57, PLY_LAYOUT_TERMINAL }, { "sy", 8200, 49, PLY_LAYOUT_TERMINAL },
{ "tr", 8217, 44, PLY_LAYOUT_TERMINAL }, { "tj", 8249, 38, PLY_LAYOUT_TERMINAL },
{ "tralt", 8261, 79, PLY_LAYOUT_TERMINAL }, { "tm", 8287, 57, PLY_LAYOUT_TERMINAL },
{ "trf", 8340, 56, PLY_LAYOUT_TERMINAL }, { "tr", 8344, 44, PLY_LAYOUT_TERMINAL },
{ "trq", 8396, 59, PLY_LAYOUT_TERMINAL }, { "tralt", 8388, 79, PLY_LAYOUT_TERMINAL },
{ "ttwin", 8455, 90, PLY_LAYOUT_TERMINAL }, { "trf", 8467, 56, PLY_LAYOUT_TERMINAL },
{ "tw", 8545, 56, PLY_LAYOUT_TERMINAL }, { "trq", 8523, 59, PLY_LAYOUT_TERMINAL },
{ "ua", 8601, 51, PLY_LAYOUT_TERMINAL }, { "ttwin", 8582, 90, PLY_LAYOUT_TERMINAL },
{ "unicode", 8652, 124, PLY_LAYOUT_TERMINAL }, { "tw", 8672, 56, PLY_LAYOUT_TERMINAL },
{ "us1", 8776, 61, PLY_LAYOUT_TERMINAL }, { "ua", 8728, 51, PLY_LAYOUT_TERMINAL },
{ "uz", 8837, 50, PLY_LAYOUT_TERMINAL }, { "unicode", 8779, 124, PLY_LAYOUT_TERMINAL },
{ "vn", 8887, 51, PLY_LAYOUT_TERMINAL }, { "us1", 8903, 61, PLY_LAYOUT_TERMINAL },
{ "wangbe", 8938, 127, PLY_LAYOUT_TERMINAL }, { "uz", 8964, 50, PLY_LAYOUT_TERMINAL },
{ "wangbe2", 9065, 144, PLY_LAYOUT_TERMINAL }, { "vn", 9014, 51, PLY_LAYOUT_TERMINAL },
{ "windowkeys", 9209, 188, PLY_LAYOUT_TERMINAL }, { "wangbe", 9065, 127, PLY_LAYOUT_TERMINAL },
{ "English (US)", 9397, 182, PLY_LAYOUT_XKB }, { "wangbe2", 9192, 144, PLY_LAYOUT_TERMINAL },
{ "Dari", 9579, 75, PLY_LAYOUT_XKB }, { "windowkeys", 9336, 188, PLY_LAYOUT_TERMINAL },
{ "Arabic", 9654, 107, PLY_LAYOUT_XKB }, { "Albanian", 9524, 139, PLY_LAYOUT_XKB },
{ "Albanian", 9761, 139, PLY_LAYOUT_XKB }, { "Amharic", 9663, 134, PLY_LAYOUT_XKB },
{ "Armenian", 9900, 152, PLY_LAYOUT_XKB }, { "Armenian", 9797, 152, PLY_LAYOUT_XKB },
{ "German (Austria)", 10052, 252, PLY_LAYOUT_XKB }, { "Arabic", 9949, 107, PLY_LAYOUT_XKB },
{ "English (Australian)", 10304, 284, PLY_LAYOUT_XKB }, { "Arabic (Egypt)", 10056, 211, PLY_LAYOUT_XKB },
{ "Azerbaijani", 10588, 172, PLY_LAYOUT_XKB }, { "Arabic (Iraq)", 10267, 186, PLY_LAYOUT_XKB },
{ "Belarusian", 10760, 162, PLY_LAYOUT_XKB }, { "Arabic (Morocco)", 10453, 249, PLY_LAYOUT_XKB },
{ "Belgian", 10922, 121, PLY_LAYOUT_XKB }, { "Arabic (Syria)", 10702, 200, PLY_LAYOUT_XKB },
{ "Bangla", 11043, 113, PLY_LAYOUT_XKB }, { "Azerbaijani", 10902, 172, PLY_LAYOUT_XKB },
{ "Indian", 11156, 101, PLY_LAYOUT_XKB }, { "Bambara", 11074, 141, PLY_LAYOUT_XKB },
{ "Bosnian", 11257, 126, PLY_LAYOUT_XKB }, { "Bangla", 11215, 113, PLY_LAYOUT_XKB },
{ "Portuguese (Brazil)", 11383, 279, PLY_LAYOUT_XKB }, { "Belarusian", 11328, 162, PLY_LAYOUT_XKB },
{ "Bulgarian", 11662, 150, PLY_LAYOUT_XKB }, { "Belgian", 11490, 121, PLY_LAYOUT_XKB },
{ "Berber (Algeria, Latin)", 11812, 317, PLY_LAYOUT_XKB }, { "Berber (Algeria, Latin)", 11611, 317, PLY_LAYOUT_XKB },
{ "Arabic (Morocco)", 12129, 249, PLY_LAYOUT_XKB }, { "Bosnian", 11928, 126, PLY_LAYOUT_XKB },
{ "English (Cameroon)", 12378, 285, PLY_LAYOUT_XKB }, { "Braille", 12054, 107, PLY_LAYOUT_XKB },
{ "Burmese", 12663, 139, PLY_LAYOUT_XKB }, { "Bulgarian", 12161, 150, PLY_LAYOUT_XKB },
{ "French (Canada)", 12802, 237, PLY_LAYOUT_XKB }, { "Burmese", 12311, 139, PLY_LAYOUT_XKB },
{ "French (Democratic Republic of the Congo)", 13039, 594, PLY_LAYOUT_XKB }, { "Chinese", 12450, 125, PLY_LAYOUT_XKB },
{ "Chinese", 13633, 125, PLY_LAYOUT_XKB }, { "Croatian", 12575, 134, PLY_LAYOUT_XKB },
{ "Croatian", 13758, 134, PLY_LAYOUT_XKB }, { "Czech", 12709, 99, PLY_LAYOUT_XKB },
{ "Czech", 13892, 99, PLY_LAYOUT_XKB }, { "Danish", 12808, 111, PLY_LAYOUT_XKB },
{ "Danish", 13991, 111, PLY_LAYOUT_XKB }, { "Dari", 12919, 75, PLY_LAYOUT_XKB },
{ "Dutch", 14102, 98, PLY_LAYOUT_XKB }, { "Dhivehi", 12994, 120, PLY_LAYOUT_XKB },
{ "Dzongkha", 14200, 155, PLY_LAYOUT_XKB }, { "Dutch", 13114, 98, PLY_LAYOUT_XKB },
{ "Estonian", 14355, 135, PLY_LAYOUT_XKB }, { "Dzongkha", 13212, 155, PLY_LAYOUT_XKB },
{ "Persian", 14490, 118, PLY_LAYOUT_XKB }, { "English (Australia)", 13367, 267, PLY_LAYOUT_XKB },
{ "Iraqi", 14608, 79, PLY_LAYOUT_XKB }, { "English (Cameroon)", 13634, 285, PLY_LAYOUT_XKB },
{ "Faroese", 14687, 125, PLY_LAYOUT_XKB }, { "English (Ghana)", 13919, 232, PLY_LAYOUT_XKB },
{ "Finnish", 14812, 115, PLY_LAYOUT_XKB }, { "English (New Zealand)", 14151, 324, PLY_LAYOUT_XKB },
{ "French", 14927, 110, PLY_LAYOUT_XKB }, { "English (Nigeria)", 14475, 245, PLY_LAYOUT_XKB },
{ "English (Ghana)", 15037, 232, PLY_LAYOUT_XKB }, { "English (South Africa)", 14720, 310, PLY_LAYOUT_XKB },
{ "N'Ko (AZERTY)", 15269, 225, PLY_LAYOUT_XKB }, { "English (UK)", 15030, 185, PLY_LAYOUT_XKB },
{ "Georgian", 15494, 144, PLY_LAYOUT_XKB }, { "English (US)", 15215, 182, PLY_LAYOUT_XKB },
{ "German", 15638, 128, PLY_LAYOUT_XKB }, { "Esperanto", 15397, 156, PLY_LAYOUT_XKB },
{ "Greek", 15766, 102, PLY_LAYOUT_XKB }, { "Estonian", 15553, 135, PLY_LAYOUT_XKB },
{ "Hungarian", 15868, 160, PLY_LAYOUT_XKB }, { "Faroese", 15688, 125, PLY_LAYOUT_XKB },
{ "Icelandic", 16028, 138, PLY_LAYOUT_XKB }, { "Filipino", 15813, 119, PLY_LAYOUT_XKB },
{ "Hebrew", 16166, 126, PLY_LAYOUT_XKB }, { "Finnish", 15932, 115, PLY_LAYOUT_XKB },
{ "Italian", 16292, 103, PLY_LAYOUT_XKB }, { "French", 16047, 110, PLY_LAYOUT_XKB },
{ "Japanese", 16395, 144, PLY_LAYOUT_XKB }, { "French (Canada)", 16157, 237, PLY_LAYOUT_XKB },
{ "Kyrgyz", 16539, 112, PLY_LAYOUT_XKB }, { "French (Democratic Republic of the Congo)", 16394, 594, PLY_LAYOUT_XKB },
{ "Khmer (Cambodia)", 16651, 272, PLY_LAYOUT_XKB }, { "French (Togo)", 16988, 206, PLY_LAYOUT_XKB },
{ "Kazakh", 16923, 117, PLY_LAYOUT_XKB }, { "Georgian", 17194, 144, PLY_LAYOUT_XKB },
{ "Lao", 17040, 67, PLY_LAYOUT_XKB }, { "German", 17338, 128, PLY_LAYOUT_XKB },
{ "Spanish (Latin American)", 17107, 355, PLY_LAYOUT_XKB }, { "German (Austria)", 17466, 252, PLY_LAYOUT_XKB },
{ "Lithuanian", 17462, 160, PLY_LAYOUT_XKB }, { "German (Switzerland)", 17718, 316, PLY_LAYOUT_XKB },
{ "Latvian", 17622, 116, PLY_LAYOUT_XKB }, { "Greek", 18034, 102, PLY_LAYOUT_XKB },
{ "Maori", 17738, 96, PLY_LAYOUT_XKB }, { "Hebrew", 18136, 126, PLY_LAYOUT_XKB },
{ "Montenegrin", 17834, 192, PLY_LAYOUT_XKB }, { "Hungarian", 18262, 160, PLY_LAYOUT_XKB },
{ "Macedonian", 18026, 181, PLY_LAYOUT_XKB }, { "Icelandic", 18422, 138, PLY_LAYOUT_XKB },
{ "Maltese", 18207, 125, PLY_LAYOUT_XKB }, { "Indian", 18560, 101, PLY_LAYOUT_XKB },
{ "Mongolian", 18332, 162, PLY_LAYOUT_XKB }, { "Indonesian (Latin)", 18661, 259, PLY_LAYOUT_XKB },
{ "Norwegian", 18494, 168, PLY_LAYOUT_XKB }, { "Irish", 18920, 77, PLY_LAYOUT_XKB },
{ "Polish", 18662, 100, PLY_LAYOUT_XKB }, { "Italian", 18997, 103, PLY_LAYOUT_XKB },
{ "Portuguese", 18762, 173, PLY_LAYOUT_XKB }, { "Japanese", 19100, 144, PLY_LAYOUT_XKB },
{ "Romanian", 18935, 154, PLY_LAYOUT_XKB }, { "Kazakh", 19244, 117, PLY_LAYOUT_XKB },
{ "Russian", 19089, 122, PLY_LAYOUT_XKB }, { "Khmer (Cambodia)", 19361, 272, PLY_LAYOUT_XKB },
{ "Serbian", 19211, 122, PLY_LAYOUT_XKB }, { "Korean", 19633, 115, PLY_LAYOUT_XKB },
{ "Slovenian", 19333, 151, PLY_LAYOUT_XKB }, { "Kyrgyz", 19748, 112, PLY_LAYOUT_XKB },
{ "Slovak", 19484, 111, PLY_LAYOUT_XKB }, { "Lao", 19860, 67, PLY_LAYOUT_XKB },
{ "Spanish", 19595, 125, PLY_LAYOUT_XKB }, { "Latvian", 19927, 116, PLY_LAYOUT_XKB },
{ "Swedish", 19720, 132, PLY_LAYOUT_XKB }, { "Lithuanian", 20043, 160, PLY_LAYOUT_XKB },
{ "German (Switzerland)", 19852, 316, PLY_LAYOUT_XKB }, { "Macedonian", 20203, 181, PLY_LAYOUT_XKB },
{ "Arabic (Syria)", 20168, 200, PLY_LAYOUT_XKB }, { "Malay (Jawi, Arabic Keyboard)", 20384, 423, PLY_LAYOUT_XKB },
{ "Tajik", 20368, 87, PLY_LAYOUT_XKB }, { "Maltese", 20807, 125, PLY_LAYOUT_XKB },
{ "Sinhala (phonetic)", 20455, 262, PLY_LAYOUT_XKB }, { "Moldavian", 20932, 158, PLY_LAYOUT_XKB },
{ "Thai", 20717, 78, PLY_LAYOUT_XKB }, { "Mongolian", 21090, 162, PLY_LAYOUT_XKB },
{ "Turkish", 20795, 121, PLY_LAYOUT_XKB }, { "Montenegrin", 21252, 192, PLY_LAYOUT_XKB },
{ "Taiwanese", 20916, 164, PLY_LAYOUT_XKB }, { "Nepali", 21444, 106, PLY_LAYOUT_XKB },
{ "Ukrainian", 21080, 149, PLY_LAYOUT_XKB }, { "N'Ko (AZERTY)", 21550, 225, PLY_LAYOUT_XKB },
{ "English (UK)", 21229, 185, PLY_LAYOUT_XKB }, { "Norwegian", 21775, 168, PLY_LAYOUT_XKB },
{ "Uzbek", 21414, 105, PLY_LAYOUT_XKB }, { "Persian", 21943, 118, PLY_LAYOUT_XKB },
{ "Vietnamese", 21519, 179, PLY_LAYOUT_XKB }, { "Polish", 22061, 100, PLY_LAYOUT_XKB },
{ "Korean", 21698, 115, PLY_LAYOUT_XKB }, { "Portuguese", 22161, 173, PLY_LAYOUT_XKB },
{ "Irish", 21813, 77, PLY_LAYOUT_XKB }, { "Portuguese (Brazil)", 22334, 279, PLY_LAYOUT_XKB },
{ "Urdu (Pakistan)", 21890, 227, PLY_LAYOUT_XKB }, { "Romanian", 22613, 154, PLY_LAYOUT_XKB },
{ "Dhivehi", 22117, 120, PLY_LAYOUT_XKB }, { "Russian", 22767, 122, PLY_LAYOUT_XKB },
{ "English (South Africa)", 22237, 310, PLY_LAYOUT_XKB }, { "Serbian", 22889, 122, PLY_LAYOUT_XKB },
{ "Esperanto", 22547, 156, PLY_LAYOUT_XKB }, { "Sinhala (phonetic)", 23011, 262, PLY_LAYOUT_XKB },
{ "Nepali", 22703, 106, PLY_LAYOUT_XKB }, { "Slovak", 23273, 111, PLY_LAYOUT_XKB },
{ "English (Nigeria)", 22809, 245, PLY_LAYOUT_XKB }, { "Slovenian", 23384, 151, PLY_LAYOUT_XKB },
{ "Amharic", 23054, 134, PLY_LAYOUT_XKB }, { "Spanish", 23535, 125, PLY_LAYOUT_XKB },
{ "Wolof", 23188, 106, PLY_LAYOUT_XKB }, { "Spanish (Latin American)", 23660, 355, PLY_LAYOUT_XKB },
{ "Braille", 23294, 107, PLY_LAYOUT_XKB }, { "Swahili (Kenya)", 24015, 228, PLY_LAYOUT_XKB },
{ "Turkmen", 23401, 142, PLY_LAYOUT_XKB }, { "Swahili (Tanzania)", 24243, 267, PLY_LAYOUT_XKB },
{ "Bambara", 23543, 141, PLY_LAYOUT_XKB }, { "Swedish", 24510, 132, PLY_LAYOUT_XKB },
{ "Swahili (Tanzania)", 23684, 267, PLY_LAYOUT_XKB }, { "Taiwanese", 24642, 164, PLY_LAYOUT_XKB },
{ "French (Togo)", 23951, 206, PLY_LAYOUT_XKB }, { "Tajik", 24806, 87, PLY_LAYOUT_XKB },
{ "Swahili (Kenya)", 24157, 228, PLY_LAYOUT_XKB }, { "Thai", 24893, 78, PLY_LAYOUT_XKB },
{ "Tswana", 24385, 124, PLY_LAYOUT_XKB }, { "Tswana", 24971, 124, PLY_LAYOUT_XKB },
{ "Filipino", 24509, 119, PLY_LAYOUT_XKB }, { "Turkmen", 25095, 142, PLY_LAYOUT_XKB },
{ "Moldavian", 24628, 158, PLY_LAYOUT_XKB }, { "Turkish", 25237, 121, PLY_LAYOUT_XKB },
{ "Indonesian (Latin)", 24786, 259, PLY_LAYOUT_XKB }, { "Ukrainian", 25358, 149, PLY_LAYOUT_XKB },
{ "Malay (Jawi, Arabic Keyboard)", 25045, 423, PLY_LAYOUT_XKB }, { "Urdu (Pakistan)", 25507, 227, PLY_LAYOUT_XKB },
{ "A user-defined custom Layout", 25468, 423, PLY_LAYOUT_XKB }, { "Uzbek", 25734, 105, PLY_LAYOUT_XKB },
{ "Vietnamese", 25839, 179, PLY_LAYOUT_XKB },
{ "Wolof", 26018, 106, PLY_LAYOUT_XKB },
{ "A user-defined custom Layout", 26124, 423, PLY_LAYOUT_XKB },
{ NULL, } /* End of array marker */ { NULL, } /* End of array marker */
}; };

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 70 KiB