Bug 9451
| Summary: | ukrainian flag is not shown | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | viy <viy> |
| Component: | gkrellm-xkb | Assignee: | Konstantin A Lepikhov (L.A. Kostis) <lakostis> |
| Status: | REOPENED --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P2 | CC: | lakostis, murygin, vseleznv |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
к сожалению я уже gkrellm плагинами точно занимать не буду гм. тогда впишите меня на пакет, я поправлю своими силами. gkrellm-xkb murygin @qa @everybody Подтверждается на gkrellm-xkb 1.05-alt4: gkrellm-xkb-1.05-alt-flag.patch добавляет flags/ua.xpm и #include, но в отличие от by.xpm не регистрирует флаг в таблицах global_flag_map/global_layout_map (и массив назван ua_xpm, а не flag_xpm_ua), поэтому украинский флаг никогда не показывается — те самые «пара строчек». Патч ниже (поверх alt-flag.patch); плагин с ним собирается (проверено в podman: xkb.so, символ flag_xpm_ua на месте).
Register the Ukrainian flag added by gkrellm-xkb-1.05-alt-flag.patch
--- a/flags/ua.xpm
+++ b/flags/ua.xpm
@@ -1,5 +1,5 @@
/* XPM */
-static char * ua_xpm[] = {
+static char * flag_xpm_ua[] = {
"21 14 2 1",
" c #0F8DBD",
". c #FF8000",
--- a/main.c
+++ b/main.c
@@ -135,6 +135,7 @@
{ "no", flag_xpm_no },
{ "pl", flag_xpm_pl },
{ "ru", flag_xpm_ru },
+ { "ua", flag_xpm_ua },
{ "se", flag_xpm_se },
{ "sk", flag_xpm_sk },
{ "us", flag_xpm_us },
@@ -168,6 +169,7 @@
{ "Norwegian", flag_xpm_no },
{ "Polish", flag_xpm_pl },
{ "Russian", flag_xpm_ru },
+ { "Ukrainian", flag_xpm_ua },
{ "Spanish", flag_xpm_es },
{ "Swedish", flag_xpm_se },
{ "Slovak", flag_xpm_sk },
|

Description
viy 2006-04-22 18:55:40 MSD