summaryrefslogtreecommitdiff
path: root/data/flags
diff options
context:
space:
mode:
authorCarsten Haitzler <raster@rasterman.com>2012-04-28 04:09:56 +0000
committerCarsten Haitzler <raster@rasterman.com>2012-04-28 04:09:56 +0000
commitc1699d13a053ff9c0539fa2b27fc497bd6f71783 (patch)
treee5fee8ab550629a521e4b3a5c888d497e5ef4d8f /data/flags
parent889fdaf198ccf0bace3c9ac02416c31a915b454d (diff)
finally - xkbswitch into core e. needs some polishing work. what i
have done here beyond just "copy the code" is: 1. fix up some code that was useless (didnt need to be done). 2. reformat all the code to be closer to efl/e style guidelines 3. add flags to the gadget popup menu to change keyboard 4. fix lots of warnings 5. fix some correctness in c - () vs (void) 6. added q66 to AUTHORS 7. made it use _() intl macro, not D_() (needed) 8. put xkbswitch module stuff in theme (need some prettying/work) 9. added some XXX: comments on things to do right now xkbswithc is actually very powerful (thanks q66) but its not that user-friendly. it lets you add a short-list of "keyboard layouts" you nee/duse. the gagdet lets you quick-switch between them. this actually works. it has nice little flaggy things to try help you out. what we probably need to do is: 1. fix a buffer overflow waiting to happen in the kbdswitch changing. XXX'd 2. add a wizard page asking for kbd layout 3. double-check that "last used kbdlayout" is actually turned on 4. move xkbd config to core e config (not separate in module) 5. pretty up the gagdet (add a shadow around the flag, some placeholder if no flag is selected etc.) 6. go over the xkb parser - it looks fragile from a read :) SVN revision: 70531
Diffstat (limited to 'data/flags')
-rw-r--r--data/flags/Makefile.am97
-rw-r--r--data/flags/ad_flag.pngbin0 -> 2983 bytes
-rw-r--r--data/flags/af_flag.pngbin0 -> 3238 bytes
-rw-r--r--data/flags/al_flag.pngbin0 -> 3833 bytes
-rw-r--r--data/flags/am_flag.pngbin0 -> 318 bytes
-rw-r--r--data/flags/ara_flag.pngbin0 -> 3546 bytes
-rw-r--r--data/flags/at_flag.pngbin0 -> 379 bytes
-rw-r--r--data/flags/az_flag.pngbin0 -> 1073 bytes
-rw-r--r--data/flags/ba_flag.pngbin0 -> 3039 bytes
-rw-r--r--data/flags/bd_flag.pngbin0 -> 1361 bytes
-rw-r--r--data/flags/be_flag.pngbin0 -> 334 bytes
-rw-r--r--data/flags/bg_flag.pngbin0 -> 322 bytes
-rw-r--r--data/flags/br_flag.pngbin0 -> 3998 bytes
-rw-r--r--data/flags/brai_flag.pngbin0 -> 7550 bytes
-rw-r--r--data/flags/bt_flag.pngbin0 -> 6709 bytes
-rw-r--r--data/flags/bw_flag.pngbin0 -> 416 bytes
-rw-r--r--data/flags/by_flag.pngbin0 -> 2828 bytes
-rw-r--r--data/flags/ca_flag.pngbin0 -> 1341 bytes
-rw-r--r--data/flags/cd_flag.pngbin0 -> 4667 bytes
-rw-r--r--data/flags/ch_flag.pngbin0 -> 588 bytes
-rw-r--r--data/flags/cn_flag.pngbin0 -> 1627 bytes
-rw-r--r--data/flags/cz_flag.pngbin0 -> 1513 bytes
-rw-r--r--data/flags/de_flag.pngbin0 -> 317 bytes
-rw-r--r--data/flags/dk_flag.pngbin0 -> 466 bytes
-rw-r--r--data/flags/ee_flag.pngbin0 -> 375 bytes
-rw-r--r--data/flags/epo_flag.pngbin0 -> 1173 bytes
-rw-r--r--data/flags/es_flag.pngbin0 -> 2395 bytes
-rw-r--r--data/flags/et_flag.pngbin0 -> 3178 bytes
-rw-r--r--data/flags/fi_flag.pngbin0 -> 522 bytes
-rw-r--r--data/flags/fo_flag.pngbin0 -> 629 bytes
-rw-r--r--data/flags/fr_flag.pngbin0 -> 327 bytes
-rw-r--r--data/flags/gb_flag.pngbin0 -> 4182 bytes
-rw-r--r--data/flags/ge_flag.pngbin0 -> 1657 bytes
-rw-r--r--data/flags/gh_flag.pngbin0 -> 1084 bytes
-rw-r--r--data/flags/gn_flag.pngbin0 -> 440 bytes
-rw-r--r--data/flags/gr_flag.pngbin0 -> 744 bytes
-rw-r--r--data/flags/hr_flag.pngbin0 -> 2288 bytes
-rw-r--r--data/flags/hu_flag.pngbin0 -> 325 bytes
-rw-r--r--data/flags/ie_flag.pngbin0 -> 326 bytes
-rw-r--r--data/flags/il_flag.pngbin0 -> 1611 bytes
-rw-r--r--data/flags/in_flag.pngbin0 -> 1411 bytes
-rw-r--r--data/flags/iq_flag.pngbin0 -> 1771 bytes
-rw-r--r--data/flags/ir_flag.pngbin0 -> 4471 bytes
-rw-r--r--data/flags/is_flag.pngbin0 -> 471 bytes
-rw-r--r--data/flags/it_flag.pngbin0 -> 326 bytes
-rw-r--r--data/flags/jp_flag.pngbin0 -> 1573 bytes
-rw-r--r--data/flags/ke_flag.pngbin0 -> 2582 bytes
-rw-r--r--data/flags/kg_flag.pngbin0 -> 4056 bytes
-rw-r--r--data/flags/kh_flag.pngbin0 -> 3029 bytes
-rw-r--r--data/flags/kr_flag.pngbin0 -> 4368 bytes
-rw-r--r--data/flags/kz_flag.pngbin0 -> 4344 bytes
-rw-r--r--data/flags/la_flag.pngbin0 -> 1054 bytes
-rw-r--r--data/flags/latam_flag.pngbin0 -> 9496 bytes
-rw-r--r--data/flags/lk_flag.pngbin0 -> 3735 bytes
-rw-r--r--data/flags/lt_flag.pngbin0 -> 330 bytes
-rw-r--r--data/flags/lv_flag.pngbin0 -> 351 bytes
-rw-r--r--data/flags/ma_flag.pngbin0 -> 2307 bytes
-rw-r--r--data/flags/mao_flag.pngbin0 -> 3545 bytes
-rw-r--r--data/flags/me_flag.pngbin0 -> 3519 bytes
-rw-r--r--data/flags/mk_flag.pngbin0 -> 2952 bytes
-rw-r--r--data/flags/ml_flag.pngbin0 -> 437 bytes
-rw-r--r--data/flags/mm_flag.pngbin0 -> 2593 bytes
-rw-r--r--data/flags/mn_flag.pngbin0 -> 1781 bytes
-rw-r--r--data/flags/mt_flag.pngbin0 -> 946 bytes
-rw-r--r--data/flags/mv_flag.pngbin0 -> 1038 bytes
-rw-r--r--data/flags/ng_flag.pngbin0 -> 508 bytes
-rw-r--r--data/flags/nl_flag.pngbin0 -> 366 bytes
-rw-r--r--data/flags/no_flag.pngbin0 -> 592 bytes
-rw-r--r--data/flags/np_flag.pngbin0 -> 14010 bytes
-rw-r--r--data/flags/ph_flag.pngbin0 -> 2965 bytes
-rw-r--r--data/flags/pk_flag.pngbin0 -> 2011 bytes
-rw-r--r--data/flags/pl_flag.pngbin0 -> 320 bytes
-rw-r--r--data/flags/pt_flag.pngbin0 -> 3615 bytes
-rw-r--r--data/flags/ro_flag.pngbin0 -> 327 bytes
-rw-r--r--data/flags/rs_flag.pngbin0 -> 3697 bytes
-rw-r--r--data/flags/ru_flag.pngbin0 -> 362 bytes
-rw-r--r--data/flags/se_flag.pngbin0 -> 428 bytes
-rw-r--r--data/flags/si_flag.pngbin0 -> 1237 bytes
-rw-r--r--data/flags/sk_flag.pngbin0 -> 2244 bytes
-rw-r--r--data/flags/sn_flag.pngbin0 -> 1060 bytes
-rw-r--r--data/flags/sy_flag.pngbin0 -> 1533 bytes
-rw-r--r--data/flags/th_flag.pngbin0 -> 409 bytes
-rw-r--r--data/flags/tj_flag.pngbin0 -> 1688 bytes
-rw-r--r--data/flags/tm_flag.pngbin0 -> 6504 bytes
-rw-r--r--data/flags/tr_flag.pngbin0 -> 1784 bytes
-rw-r--r--data/flags/tw_flag.pngbin0 -> 1993 bytes
-rw-r--r--data/flags/tz_flag.pngbin0 -> 3550 bytes
-rw-r--r--data/flags/ua_flag.pngbin0 -> 332 bytes
-rw-r--r--data/flags/unknown_flag.pngbin0 -> 5602 bytes
-rw-r--r--data/flags/us_flag.pngbin0 -> 2869 bytes
-rw-r--r--data/flags/uz_flag.pngbin0 -> 1350 bytes
-rw-r--r--data/flags/vn_flag.pngbin0 -> 1473 bytes
-rw-r--r--data/flags/za_flag.pngbin0 -> 3222 bytes
93 files changed, 97 insertions, 0 deletions
diff --git a/data/flags/Makefile.am b/data/flags/Makefile.am
new file mode 100644
index 000000000..7667f1c49
--- /dev/null
+++ b/data/flags/Makefile.am
@@ -0,0 +1,97 @@
1MAINTAINERCLEANFILES = Makefile.in
2filesdir = $(datadir)/enlightenment/data/flags
3files_DATA = \
4ad_flag.png \
5af_flag.png \
6al_flag.png \
7am_flag.png \
8ara_flag.png \
9at_flag.png \
10az_flag.png \
11ba_flag.png \
12bd_flag.png \
13be_flag.png \
14bg_flag.png \
15brai_flag.png \
16br_flag.png \
17bt_flag.png \
18bw_flag.png \
19by_flag.png \
20ca_flag.png \
21cd_flag.png \
22ch_flag.png \
23cn_flag.png \
24cz_flag.png \
25de_flag.png \
26dk_flag.png \
27ee_flag.png \
28epo_flag.png \
29es_flag.png \
30et_flag.png \
31fi_flag.png \
32fo_flag.png \
33fr_flag.png \
34gb_flag.png \
35ge_flag.png \
36gh_flag.png \
37gn_flag.png \
38gr_flag.png \
39hr_flag.png \
40hu_flag.png \
41ie_flag.png \
42il_flag.png \
43in_flag.png \
44iq_flag.png \
45ir_flag.png \
46is_flag.png \
47it_flag.png \
48jp_flag.png \
49ke_flag.png \
50kg_flag.png \
51kh_flag.png \
52kr_flag.png \
53kz_flag.png \
54la_flag.png \
55latam_flag.png \
56lk_flag.png \
57lt_flag.png \
58lv_flag.png \
59ma_flag.png \
60mao_flag.png \
61me_flag.png \
62mk_flag.png \
63ml_flag.png \
64mm_flag.png \
65mn_flag.png \
66mt_flag.png \
67mv_flag.png \
68ng_flag.png \
69nl_flag.png \
70no_flag.png \
71np_flag.png \
72ph_flag.png \
73pk_flag.png \
74pl_flag.png \
75pt_flag.png \
76ro_flag.png \
77rs_flag.png \
78ru_flag.png \
79se_flag.png \
80si_flag.png \
81sk_flag.png \
82sn_flag.png \
83sy_flag.png \
84th_flag.png \
85tj_flag.png \
86tm_flag.png \
87tr_flag.png \
88tw_flag.png \
89tz_flag.png \
90ua_flag.png \
91unknown_flag.png \
92us_flag.png \
93uz_flag.png \
94vn_flag.png \
95za_flag.png
96
97EXTRA_DIST = $(files_DATA)
diff --git a/data/flags/ad_flag.png b/data/flags/ad_flag.png
new file mode 100644
index 000000000..a970afc3c
--- /dev/null
+++ b/data/flags/ad_flag.png
Binary files differ
diff --git a/data/flags/af_flag.png b/data/flags/af_flag.png
new file mode 100644
index 000000000..84f583021
--- /dev/null
+++ b/data/flags/af_flag.png
Binary files differ
diff --git a/data/flags/al_flag.png b/data/flags/al_flag.png
new file mode 100644
index 000000000..fec5a7502
--- /dev/null
+++ b/data/flags/al_flag.png
Binary files differ
diff --git a/data/flags/am_flag.png b/data/flags/am_flag.png
new file mode 100644
index 000000000..74d914800
--- /dev/null
+++ b/data/flags/am_flag.png
Binary files differ
diff --git a/data/flags/ara_flag.png b/data/flags/ara_flag.png
new file mode 100644
index 000000000..c1b17643d
--- /dev/null
+++ b/data/flags/ara_flag.png
Binary files differ
diff --git a/data/flags/at_flag.png b/data/flags/at_flag.png
new file mode 100644
index 000000000..c9851fe60
--- /dev/null
+++ b/data/flags/at_flag.png
Binary files differ
diff --git a/data/flags/az_flag.png b/data/flags/az_flag.png
new file mode 100644
index 000000000..1511ee05e
--- /dev/null
+++ b/data/flags/az_flag.png
Binary files differ
diff --git a/data/flags/ba_flag.png b/data/flags/ba_flag.png
new file mode 100644
index 000000000..79920af51
--- /dev/null
+++ b/data/flags/ba_flag.png
Binary files differ
diff --git a/data/flags/bd_flag.png b/data/flags/bd_flag.png
new file mode 100644
index 000000000..975b54c68
--- /dev/null
+++ b/data/flags/bd_flag.png
Binary files differ
diff --git a/data/flags/be_flag.png b/data/flags/be_flag.png
new file mode 100644
index 000000000..43a9442d3
--- /dev/null
+++ b/data/flags/be_flag.png
Binary files differ
diff --git a/data/flags/bg_flag.png b/data/flags/bg_flag.png
new file mode 100644
index 000000000..c7b795738
--- /dev/null
+++ b/data/flags/bg_flag.png
Binary files differ
diff --git a/data/flags/br_flag.png b/data/flags/br_flag.png
new file mode 100644
index 000000000..98bba07aa
--- /dev/null
+++ b/data/flags/br_flag.png
Binary files differ
diff --git a/data/flags/brai_flag.png b/data/flags/brai_flag.png
new file mode 100644
index 000000000..3eda749e9
--- /dev/null
+++ b/data/flags/brai_flag.png
Binary files differ
diff --git a/data/flags/bt_flag.png b/data/flags/bt_flag.png
new file mode 100644
index 000000000..3d0f0b01a
--- /dev/null
+++ b/data/flags/bt_flag.png
Binary files differ
diff --git a/data/flags/bw_flag.png b/data/flags/bw_flag.png
new file mode 100644
index 000000000..d557d29b1
--- /dev/null
+++ b/data/flags/bw_flag.png
Binary files differ
diff --git a/data/flags/by_flag.png b/data/flags/by_flag.png
new file mode 100644
index 000000000..890148f2b
--- /dev/null
+++ b/data/flags/by_flag.png
Binary files differ
diff --git a/data/flags/ca_flag.png b/data/flags/ca_flag.png
new file mode 100644
index 000000000..42c1babfa
--- /dev/null
+++ b/data/flags/ca_flag.png
Binary files differ
diff --git a/data/flags/cd_flag.png b/data/flags/cd_flag.png
new file mode 100644
index 000000000..dff2fa1cb
--- /dev/null
+++ b/data/flags/cd_flag.png
Binary files differ
diff --git a/data/flags/ch_flag.png b/data/flags/ch_flag.png
new file mode 100644
index 000000000..5d2937934
--- /dev/null
+++ b/data/flags/ch_flag.png
Binary files differ
diff --git a/data/flags/cn_flag.png b/data/flags/cn_flag.png
new file mode 100644
index 000000000..43c8498ae
--- /dev/null
+++ b/data/flags/cn_flag.png
Binary files differ
diff --git a/data/flags/cz_flag.png b/data/flags/cz_flag.png
new file mode 100644
index 000000000..559efd62d
--- /dev/null
+++ b/data/flags/cz_flag.png
Binary files differ
diff --git a/data/flags/de_flag.png b/data/flags/de_flag.png
new file mode 100644
index 000000000..cd29a19ff
--- /dev/null
+++ b/data/flags/de_flag.png
Binary files differ
diff --git a/data/flags/dk_flag.png b/data/flags/dk_flag.png
new file mode 100644
index 000000000..4cf042cf7
--- /dev/null
+++ b/data/flags/dk_flag.png
Binary files differ
diff --git a/data/flags/ee_flag.png b/data/flags/ee_flag.png
new file mode 100644
index 000000000..35fcb0e85
--- /dev/null
+++ b/data/flags/ee_flag.png
Binary files differ
diff --git a/data/flags/epo_flag.png b/data/flags/epo_flag.png
new file mode 100644
index 000000000..dde003b0d
--- /dev/null
+++ b/data/flags/epo_flag.png
Binary files differ
diff --git a/data/flags/es_flag.png b/data/flags/es_flag.png
new file mode 100644
index 000000000..ea801a381
--- /dev/null
+++ b/data/flags/es_flag.png
Binary files differ
diff --git a/data/flags/et_flag.png b/data/flags/et_flag.png
new file mode 100644
index 000000000..62fa8c148
--- /dev/null
+++ b/data/flags/et_flag.png
Binary files differ
diff --git a/data/flags/fi_flag.png b/data/flags/fi_flag.png
new file mode 100644
index 000000000..bd9e089b9
--- /dev/null
+++ b/data/flags/fi_flag.png
Binary files differ
diff --git a/data/flags/fo_flag.png b/data/flags/fo_flag.png
new file mode 100644
index 000000000..cb1615352
--- /dev/null
+++ b/data/flags/fo_flag.png
Binary files differ
diff --git a/data/flags/fr_flag.png b/data/flags/fr_flag.png
new file mode 100644
index 000000000..cd01be597
--- /dev/null
+++ b/data/flags/fr_flag.png
Binary files differ
diff --git a/data/flags/gb_flag.png b/data/flags/gb_flag.png
new file mode 100644
index 000000000..9246d8cc8
--- /dev/null
+++ b/data/flags/gb_flag.png
Binary files differ
diff --git a/data/flags/ge_flag.png b/data/flags/ge_flag.png
new file mode 100644
index 000000000..239b3a668
--- /dev/null
+++ b/data/flags/ge_flag.png
Binary files differ
diff --git a/data/flags/gh_flag.png b/data/flags/gh_flag.png
new file mode 100644
index 000000000..2e1ace276
--- /dev/null
+++ b/data/flags/gh_flag.png
Binary files differ
diff --git a/data/flags/gn_flag.png b/data/flags/gn_flag.png
new file mode 100644
index 000000000..0379766f1
--- /dev/null
+++ b/data/flags/gn_flag.png
Binary files differ
diff --git a/data/flags/gr_flag.png b/data/flags/gr_flag.png
new file mode 100644
index 000000000..e6ee4cbd6
--- /dev/null
+++ b/data/flags/gr_flag.png
Binary files differ
diff --git a/data/flags/hr_flag.png b/data/flags/hr_flag.png
new file mode 100644
index 000000000..675758750
--- /dev/null
+++ b/data/flags/hr_flag.png
Binary files differ
diff --git a/data/flags/hu_flag.png b/data/flags/hu_flag.png
new file mode 100644
index 000000000..dcbbc4396
--- /dev/null
+++ b/data/flags/hu_flag.png
Binary files differ
diff --git a/data/flags/ie_flag.png b/data/flags/ie_flag.png
new file mode 100644
index 000000000..33c3db8b7
--- /dev/null
+++ b/data/flags/ie_flag.png
Binary files differ
diff --git a/data/flags/il_flag.png b/data/flags/il_flag.png
new file mode 100644
index 000000000..0d801719b
--- /dev/null
+++ b/data/flags/il_flag.png
Binary files differ
diff --git a/data/flags/in_flag.png b/data/flags/in_flag.png
new file mode 100644
index 000000000..697a0d02b
--- /dev/null
+++ b/data/flags/in_flag.png
Binary files differ
diff --git a/data/flags/iq_flag.png b/data/flags/iq_flag.png
new file mode 100644
index 000000000..4fb13e728
--- /dev/null
+++ b/data/flags/iq_flag.png
Binary files differ
diff --git a/data/flags/ir_flag.png b/data/flags/ir_flag.png
new file mode 100644
index 000000000..c80febd59
--- /dev/null
+++ b/data/flags/ir_flag.png
Binary files differ
diff --git a/data/flags/is_flag.png b/data/flags/is_flag.png
new file mode 100644
index 000000000..d781a1232
--- /dev/null
+++ b/data/flags/is_flag.png
Binary files differ
diff --git a/data/flags/it_flag.png b/data/flags/it_flag.png
new file mode 100644
index 000000000..270d1666c
--- /dev/null
+++ b/data/flags/it_flag.png
Binary files differ
diff --git a/data/flags/jp_flag.png b/data/flags/jp_flag.png
new file mode 100644
index 000000000..49af2cf85
--- /dev/null
+++ b/data/flags/jp_flag.png
Binary files differ
diff --git a/data/flags/ke_flag.png b/data/flags/ke_flag.png
new file mode 100644
index 000000000..461992875
--- /dev/null
+++ b/data/flags/ke_flag.png
Binary files differ
diff --git a/data/flags/kg_flag.png b/data/flags/kg_flag.png
new file mode 100644
index 000000000..a707e21d5
--- /dev/null
+++ b/data/flags/kg_flag.png
Binary files differ
diff --git a/data/flags/kh_flag.png b/data/flags/kh_flag.png
new file mode 100644
index 000000000..558fb0a75
--- /dev/null
+++ b/data/flags/kh_flag.png
Binary files differ
diff --git a/data/flags/kr_flag.png b/data/flags/kr_flag.png
new file mode 100644
index 000000000..ae035a4f8
--- /dev/null
+++ b/data/flags/kr_flag.png
Binary files differ
diff --git a/data/flags/kz_flag.png b/data/flags/kz_flag.png
new file mode 100644
index 000000000..b004cf5fd
--- /dev/null
+++ b/data/flags/kz_flag.png
Binary files differ
diff --git a/data/flags/la_flag.png b/data/flags/la_flag.png
new file mode 100644
index 000000000..8a94ff18f
--- /dev/null
+++ b/data/flags/la_flag.png
Binary files differ
diff --git a/data/flags/latam_flag.png b/data/flags/latam_flag.png
new file mode 100644
index 000000000..3480ad5c1
--- /dev/null
+++ b/data/flags/latam_flag.png
Binary files differ
diff --git a/data/flags/lk_flag.png b/data/flags/lk_flag.png
new file mode 100644
index 000000000..63d98f533
--- /dev/null
+++ b/data/flags/lk_flag.png
Binary files differ
diff --git a/data/flags/lt_flag.png b/data/flags/lt_flag.png
new file mode 100644
index 000000000..3b2704c7e
--- /dev/null
+++ b/data/flags/lt_flag.png
Binary files differ
diff --git a/data/flags/lv_flag.png b/data/flags/lv_flag.png
new file mode 100644
index 000000000..e32b8fc24
--- /dev/null
+++ b/data/flags/lv_flag.png
Binary files differ
diff --git a/data/flags/ma_flag.png b/data/flags/ma_flag.png
new file mode 100644
index 000000000..8ed48d2c3
--- /dev/null
+++ b/data/flags/ma_flag.png
Binary files differ
diff --git a/data/flags/mao_flag.png b/data/flags/mao_flag.png
new file mode 100644
index 000000000..57053d499
--- /dev/null
+++ b/data/flags/mao_flag.png
Binary files differ
diff --git a/data/flags/me_flag.png b/data/flags/me_flag.png
new file mode 100644
index 000000000..cfee5ea8d
--- /dev/null
+++ b/data/flags/me_flag.png
Binary files differ
diff --git a/data/flags/mk_flag.png b/data/flags/mk_flag.png
new file mode 100644
index 000000000..50815fa72
--- /dev/null
+++ b/data/flags/mk_flag.png
Binary files differ
diff --git a/data/flags/ml_flag.png b/data/flags/ml_flag.png
new file mode 100644
index 000000000..d0325baff
--- /dev/null
+++ b/data/flags/ml_flag.png
Binary files differ
diff --git a/data/flags/mm_flag.png b/data/flags/mm_flag.png
new file mode 100644
index 000000000..10c3ea27e
--- /dev/null
+++ b/data/flags/mm_flag.png
Binary files differ
diff --git a/data/flags/mn_flag.png b/data/flags/mn_flag.png
new file mode 100644
index 000000000..1f59c7f52
--- /dev/null
+++ b/data/flags/mn_flag.png
Binary files differ
diff --git a/data/flags/mt_flag.png b/data/flags/mt_flag.png
new file mode 100644
index 000000000..926144330
--- /dev/null
+++ b/data/flags/mt_flag.png
Binary files differ
diff --git a/data/flags/mv_flag.png b/data/flags/mv_flag.png
new file mode 100644
index 000000000..1cd95c43f
--- /dev/null
+++ b/data/flags/mv_flag.png
Binary files differ
diff --git a/data/flags/ng_flag.png b/data/flags/ng_flag.png
new file mode 100644
index 000000000..919b3456c
--- /dev/null
+++ b/data/flags/ng_flag.png
Binary files differ
diff --git a/data/flags/nl_flag.png b/data/flags/nl_flag.png
new file mode 100644
index 000000000..3b82622bf
--- /dev/null
+++ b/data/flags/nl_flag.png
Binary files differ
diff --git a/data/flags/no_flag.png b/data/flags/no_flag.png
new file mode 100644
index 000000000..6e992f831
--- /dev/null
+++ b/data/flags/no_flag.png
Binary files differ
diff --git a/data/flags/np_flag.png b/data/flags/np_flag.png
new file mode 100644
index 000000000..3a38889c7
--- /dev/null
+++ b/data/flags/np_flag.png
Binary files differ
diff --git a/data/flags/ph_flag.png b/data/flags/ph_flag.png
new file mode 100644
index 000000000..32c32205f
--- /dev/null
+++ b/data/flags/ph_flag.png
Binary files differ
diff --git a/data/flags/pk_flag.png b/data/flags/pk_flag.png
new file mode 100644
index 000000000..3e1dfe18c
--- /dev/null
+++ b/data/flags/pk_flag.png
Binary files differ
diff --git a/data/flags/pl_flag.png b/data/flags/pl_flag.png
new file mode 100644
index 000000000..fd89ea3aa
--- /dev/null
+++ b/data/flags/pl_flag.png
Binary files differ
diff --git a/data/flags/pt_flag.png b/data/flags/pt_flag.png
new file mode 100644
index 000000000..721bbb86a
--- /dev/null
+++ b/data/flags/pt_flag.png
Binary files differ
diff --git a/data/flags/ro_flag.png b/data/flags/ro_flag.png
new file mode 100644
index 000000000..4b1213fa6
--- /dev/null
+++ b/data/flags/ro_flag.png
Binary files differ
diff --git a/data/flags/rs_flag.png b/data/flags/rs_flag.png
new file mode 100644
index 000000000..ea7757a7d
--- /dev/null
+++ b/data/flags/rs_flag.png
Binary files differ
diff --git a/data/flags/ru_flag.png b/data/flags/ru_flag.png
new file mode 100644
index 000000000..856c01ecd
--- /dev/null
+++ b/data/flags/ru_flag.png
Binary files differ
diff --git a/data/flags/se_flag.png b/data/flags/se_flag.png
new file mode 100644
index 000000000..b161f1bd2
--- /dev/null
+++ b/data/flags/se_flag.png
Binary files differ
diff --git a/data/flags/si_flag.png b/data/flags/si_flag.png
new file mode 100644
index 000000000..8b946e64b
--- /dev/null
+++ b/data/flags/si_flag.png
Binary files differ
diff --git a/data/flags/sk_flag.png b/data/flags/sk_flag.png
new file mode 100644
index 000000000..bb8b380e1
--- /dev/null
+++ b/data/flags/sk_flag.png
Binary files differ
diff --git a/data/flags/sn_flag.png b/data/flags/sn_flag.png
new file mode 100644
index 000000000..98a9029e2
--- /dev/null
+++ b/data/flags/sn_flag.png
Binary files differ
diff --git a/data/flags/sy_flag.png b/data/flags/sy_flag.png
new file mode 100644
index 000000000..17575eca4
--- /dev/null
+++ b/data/flags/sy_flag.png
Binary files differ
diff --git a/data/flags/th_flag.png b/data/flags/th_flag.png
new file mode 100644
index 000000000..68029ee39
--- /dev/null
+++ b/data/flags/th_flag.png
Binary files differ
diff --git a/data/flags/tj_flag.png b/data/flags/tj_flag.png
new file mode 100644
index 000000000..5dca210a8
--- /dev/null
+++ b/data/flags/tj_flag.png
Binary files differ
diff --git a/data/flags/tm_flag.png b/data/flags/tm_flag.png
new file mode 100644
index 000000000..3b8d26104
--- /dev/null
+++ b/data/flags/tm_flag.png
Binary files differ
diff --git a/data/flags/tr_flag.png b/data/flags/tr_flag.png
new file mode 100644
index 000000000..037a41656
--- /dev/null
+++ b/data/flags/tr_flag.png
Binary files differ
diff --git a/data/flags/tw_flag.png b/data/flags/tw_flag.png
new file mode 100644
index 000000000..f89d56e18
--- /dev/null
+++ b/data/flags/tw_flag.png
Binary files differ
diff --git a/data/flags/tz_flag.png b/data/flags/tz_flag.png
new file mode 100644
index 000000000..45a8daf86
--- /dev/null
+++ b/data/flags/tz_flag.png
Binary files differ
diff --git a/data/flags/ua_flag.png b/data/flags/ua_flag.png
new file mode 100644
index 000000000..061135db5
--- /dev/null
+++ b/data/flags/ua_flag.png
Binary files differ
diff --git a/data/flags/unknown_flag.png b/data/flags/unknown_flag.png
new file mode 100644
index 000000000..2cee86839
--- /dev/null
+++ b/data/flags/unknown_flag.png
Binary files differ
diff --git a/data/flags/us_flag.png b/data/flags/us_flag.png
new file mode 100644
index 000000000..f1f8d096b
--- /dev/null
+++ b/data/flags/us_flag.png
Binary files differ
diff --git a/data/flags/uz_flag.png b/data/flags/uz_flag.png
new file mode 100644
index 000000000..899f1781e
--- /dev/null
+++ b/data/flags/uz_flag.png
Binary files differ
diff --git a/data/flags/vn_flag.png b/data/flags/vn_flag.png
new file mode 100644
index 000000000..15c1913cc
--- /dev/null
+++ b/data/flags/vn_flag.png
Binary files differ
diff --git a/data/flags/za_flag.png b/data/flags/za_flag.png
new file mode 100644
index 000000000..dec515f48
--- /dev/null
+++ b/data/flags/za_flag.png
Binary files differ