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