raster pushed a commit to branch feature/themes/flat. http://git.enlightenment.org/core/efl.git/commit/?id=22ccfe615bbf0f2479b97831a99f17829315a830
commit 22ccfe615bbf0f2479b97831a99f17829315a830 Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com> Date: Mon Jan 18 21:03:34 2021 +0000 TH - icons - migrate flags over to new icons.edc now elm icons_fdo.edc only contains icons the previous one didn't cover. this now covers everything it did before in flat style. --- data/elementary/themes/edc/elm/icon_fdo.edc | 92 ---------------------- data/elementary/themes/edc/icons.edc | 109 +++++++++++++++++++++++++++ data/elementary/themes/img/flags/flag-ad.png | Bin 0 -> 2562 bytes data/elementary/themes/img/flags/flag-af.png | Bin 0 -> 2840 bytes data/elementary/themes/img/flags/flag-al.png | Bin 0 -> 3329 bytes data/elementary/themes/img/flags/flag-am.png | Bin 0 -> 249 bytes data/elementary/themes/img/flags/flag-ar.png | Bin 0 -> 1581 bytes data/elementary/themes/img/flags/flag-at.png | Bin 0 -> 296 bytes data/elementary/themes/img/flags/flag-au.png | Bin 0 -> 4799 bytes data/elementary/themes/img/flags/flag-az.png | Bin 0 -> 907 bytes data/elementary/themes/img/flags/flag-ba.png | Bin 0 -> 2816 bytes data/elementary/themes/img/flags/flag-bd.png | Bin 0 -> 1188 bytes data/elementary/themes/img/flags/flag-be.png | Bin 0 -> 275 bytes data/elementary/themes/img/flags/flag-bg.png | Bin 0 -> 255 bytes data/elementary/themes/img/flags/flag-br.png | Bin 0 -> 3553 bytes data/elementary/themes/img/flags/flag-bt.png | Bin 0 -> 5808 bytes data/elementary/themes/img/flags/flag-bw.png | Bin 0 -> 304 bytes data/elementary/themes/img/flags/flag-by.png | Bin 0 -> 2504 bytes data/elementary/themes/img/flags/flag-ca.png | Bin 0 -> 1226 bytes data/elementary/themes/img/flags/flag-cd.png | Bin 0 -> 4195 bytes data/elementary/themes/img/flags/flag-ch.png | Bin 0 -> 510 bytes data/elementary/themes/img/flags/flag-cm.png | Bin 0 -> 997 bytes data/elementary/themes/img/flags/flag-cn.png | Bin 0 -> 1345 bytes data/elementary/themes/img/flags/flag-cz.png | Bin 0 -> 1465 bytes data/elementary/themes/img/flags/flag-de.png | Bin 0 -> 231 bytes data/elementary/themes/img/flags/flag-dk.png | Bin 0 -> 383 bytes data/elementary/themes/img/flags/flag-ee.png | Bin 0 -> 262 bytes data/elementary/themes/img/flags/flag-es.png | Bin 0 -> 2038 bytes data/elementary/themes/img/flags/flag-et.png | Bin 0 -> 2608 bytes data/elementary/themes/img/flags/flag-fi.png | Bin 0 -> 457 bytes data/elementary/themes/img/flags/flag-fo.png | Bin 0 -> 549 bytes data/elementary/themes/img/flags/flag-fr.png | Bin 0 -> 269 bytes data/elementary/themes/img/flags/flag-gb.png | Bin 0 -> 3717 bytes data/elementary/themes/img/flags/flag-ge.png | Bin 0 -> 1492 bytes data/elementary/themes/img/flags/flag-gh.png | Bin 0 -> 919 bytes data/elementary/themes/img/flags/flag-gn.png | Bin 0 -> 295 bytes data/elementary/themes/img/flags/flag-gr.png | Bin 0 -> 598 bytes data/elementary/themes/img/flags/flag-hr.png | Bin 0 -> 1989 bytes data/elementary/themes/img/flags/flag-hu.png | Bin 0 -> 256 bytes data/elementary/themes/img/flags/flag-ie.png | Bin 0 -> 268 bytes data/elementary/themes/img/flags/flag-il.png | Bin 0 -> 1411 bytes data/elementary/themes/img/flags/flag-in.png | Bin 0 -> 1204 bytes data/elementary/themes/img/flags/flag-iq.png | Bin 0 -> 1427 bytes data/elementary/themes/img/flags/flag-ir.png | Bin 0 -> 3958 bytes data/elementary/themes/img/flags/flag-is.png | Bin 0 -> 415 bytes data/elementary/themes/img/flags/flag-it.png | Bin 0 -> 269 bytes data/elementary/themes/img/flags/flag-jp.png | Bin 0 -> 1315 bytes data/elementary/themes/img/flags/flag-ke.png | Bin 0 -> 2188 bytes data/elementary/themes/img/flags/flag-kg.png | Bin 0 -> 3537 bytes data/elementary/themes/img/flags/flag-kh.png | Bin 0 -> 2655 bytes data/elementary/themes/img/flags/flag-kr.png | Bin 0 -> 3766 bytes data/elementary/themes/img/flags/flag-ku.png | Bin 0 -> 2552 bytes data/elementary/themes/img/flags/flag-kz.png | Bin 0 -> 3809 bytes data/elementary/themes/img/flags/flag-la.png | Bin 0 -> 947 bytes data/elementary/themes/img/flags/flag-lk.png | Bin 0 -> 3276 bytes data/elementary/themes/img/flags/flag-lt.png | Bin 0 -> 258 bytes data/elementary/themes/img/flags/flag-lv.png | Bin 0 -> 273 bytes data/elementary/themes/img/flags/flag-ma.png | Bin 0 -> 2000 bytes data/elementary/themes/img/flags/flag-md.png | Bin 0 -> 2489 bytes data/elementary/themes/img/flags/flag-me.png | Bin 0 -> 2968 bytes data/elementary/themes/img/flags/flag-mk.png | Bin 0 -> 2729 bytes data/elementary/themes/img/flags/flag-ml.png | Bin 0 -> 295 bytes data/elementary/themes/img/flags/flag-mm.png | Bin 0 -> 2273 bytes data/elementary/themes/img/flags/flag-mn.png | Bin 0 -> 1556 bytes data/elementary/themes/img/flags/flag-mt.png | Bin 0 -> 807 bytes data/elementary/themes/img/flags/flag-mv.png | Bin 0 -> 931 bytes data/elementary/themes/img/flags/flag-my.png | Bin 0 -> 2449 bytes data/elementary/themes/img/flags/flag-ng.png | Bin 0 -> 269 bytes data/elementary/themes/img/flags/flag-nl.png | Bin 0 -> 286 bytes data/elementary/themes/img/flags/flag-no.png | Bin 0 -> 484 bytes data/elementary/themes/img/flags/flag-np.png | Bin 0 -> 10503 bytes data/elementary/themes/img/flags/flag-ph.png | Bin 0 -> 2375 bytes data/elementary/themes/img/flags/flag-pk.png | Bin 0 -> 1771 bytes data/elementary/themes/img/flags/flag-pl.png | Bin 0 -> 255 bytes data/elementary/themes/img/flags/flag-pt.png | Bin 0 -> 3099 bytes data/elementary/themes/img/flags/flag-ro.png | Bin 0 -> 268 bytes data/elementary/themes/img/flags/flag-rs.png | Bin 0 -> 3166 bytes data/elementary/themes/img/flags/flag-ru.png | Bin 0 -> 276 bytes data/elementary/themes/img/flags/flag-se.png | Bin 0 -> 327 bytes data/elementary/themes/img/flags/flag-si.png | Bin 0 -> 1054 bytes data/elementary/themes/img/flags/flag-sk.png | Bin 0 -> 1927 bytes data/elementary/themes/img/flags/flag-sn.png | Bin 0 -> 874 bytes data/elementary/themes/img/flags/flag-sy.png | Bin 0 -> 1302 bytes data/elementary/themes/img/flags/flag-th.png | Bin 0 -> 326 bytes data/elementary/themes/img/flags/flag-tj.png | Bin 0 -> 1440 bytes data/elementary/themes/img/flags/flag-tm.png | Bin 0 -> 5731 bytes data/elementary/themes/img/flags/flag-tr.png | Bin 0 -> 1680 bytes data/elementary/themes/img/flags/flag-tw.png | Bin 0 -> 1682 bytes data/elementary/themes/img/flags/flag-tz.png | Bin 0 -> 3125 bytes data/elementary/themes/img/flags/flag-ua.png | Bin 0 -> 260 bytes data/elementary/themes/img/flags/flag-us.png | Bin 0 -> 2476 bytes data/elementary/themes/img/flags/flag-uz.png | Bin 0 -> 1165 bytes data/elementary/themes/img/flags/flag-vn.png | Bin 0 -> 1299 bytes data/elementary/themes/img/flags/flag-za.png | Bin 0 -> 3131 bytes 94 files changed, 109 insertions(+), 92 deletions(-) diff --git a/data/elementary/themes/edc/elm/icon_fdo.edc b/data/elementary/themes/edc/elm/icon_fdo.edc index ced102bfa3..aaa90f5b03 100644 --- a/data/elementary/themes/edc/elm/icon_fdo.edc +++ b/data/elementary/themes/edc/elm/icon_fdo.edc @@ -139,98 +139,6 @@ //// international ////////////////////////////////////////////////////////// // Country flags, ISO 3166-1 alpha-2 country code (flag-aa) #define CTX "intl" -FLAG(CTX, "flag-ad") -FLAG(CTX, "flag-af") -FLAG(CTX, "flag-al") -FLAG(CTX, "flag-am") -FLAG(CTX, "flag-ar") -FLAG(CTX, "flag-at") -FLAG(CTX, "flag-au") -FLAG(CTX, "flag-az") -FLAG(CTX, "flag-ba") -FLAG(CTX, "flag-bd") -FLAG(CTX, "flag-be") -FLAG(CTX, "flag-bg") -FLAG(CTX, "flag-br") -FLAG(CTX, "flag-bt") -FLAG(CTX, "flag-bw") -FLAG(CTX, "flag-by") -FLAG(CTX, "flag-ca") -FLAG(CTX, "flag-cd") -FLAG(CTX, "flag-ch") -FLAG(CTX, "flag-cm") -FLAG(CTX, "flag-cn") -FLAG(CTX, "flag-cz") -FLAG(CTX, "flag-de") -FLAG(CTX, "flag-dk") -FLAG(CTX, "flag-ee") -FLAG(CTX, "flag-es") -FLAG(CTX, "flag-et") -FLAG(CTX, "flag-fi") -FLAG(CTX, "flag-fo") -FLAG(CTX, "flag-fr") -FLAG(CTX, "flag-gb") -FLAG(CTX, "flag-ge") -FLAG(CTX, "flag-gh") -FLAG(CTX, "flag-gn") -FLAG(CTX, "flag-gr") -FLAG(CTX, "flag-hr") -FLAG(CTX, "flag-hu") -FLAG(CTX, "flag-ie") -FLAG(CTX, "flag-il") -FLAG(CTX, "flag-in") -FLAG(CTX, "flag-iq") -FLAG(CTX, "flag-ir") -FLAG(CTX, "flag-is") -FLAG(CTX, "flag-it") -FLAG(CTX, "flag-jp") -FLAG(CTX, "flag-ke") -FLAG(CTX, "flag-kg") -FLAG(CTX, "flag-kh") -FLAG(CTX, "flag-kr") -FLAG(CTX, "flag-ku") -FLAG(CTX, "flag-kz") -FLAG(CTX, "flag-la") -FLAG(CTX, "flag-lk") -FLAG(CTX, "flag-lt") -FLAG(CTX, "flag-lv") -FLAG(CTX, "flag-ma") -FLAG(CTX, "flag-md") -FLAG(CTX, "flag-me") -FLAG(CTX, "flag-mk") -FLAG(CTX, "flag-ml") -FLAG(CTX, "flag-mm") -FLAG(CTX, "flag-mn") -FLAG(CTX, "flag-mt") -FLAG(CTX, "flag-mv") -FLAG(CTX, "flag-my") -FLAG(CTX, "flag-ng") -FLAG(CTX, "flag-nl") -FLAG(CTX, "flag-no") -FLAG(CTX, "flag-np") -FLAG(CTX, "flag-ph") -FLAG(CTX, "flag-pk") -FLAG(CTX, "flag-pl") -FLAG(CTX, "flag-pt") -FLAG(CTX, "flag-ro") -FLAG(CTX, "flag-rs") -FLAG(CTX, "flag-ru") -FLAG(CTX, "flag-se") -FLAG(CTX, "flag-si") -FLAG(CTX, "flag-sk") -FLAG(CTX, "flag-sn") -FLAG(CTX, "flag-sy") -FLAG(CTX, "flag-th") -FLAG(CTX, "flag-tj") -FLAG(CTX, "flag-tm") -FLAG(CTX, "flag-tr") -FLAG(CTX, "flag-tw") -FLAG(CTX, "flag-tz") -FLAG(CTX, "flag-ua") -FLAG(CTX, "flag-us") -FLAG(CTX, "flag-uz") -FLAG(CTX, "flag-vn") -FLAG(CTX, "flag-za") #undef CTX #undef ICO1 diff --git a/data/elementary/themes/edc/icons.edc b/data/elementary/themes/edc/icons.edc index 3947e98101..5dfa606617 100644 --- a/data/elementary/themes/edc/icons.edc +++ b/data/elementary/themes/edc/icons.edc @@ -798,3 +798,112 @@ ICON("emblem-synchronized", "i-emblem-synchronized") ICON("emblem-synchronizing", "i-emblem-synchronizing") #undef ICON + +// flags +#define FLAG(_NAME) \ + group { name: "elm/icon/"_NAME"/default"; \ + images.image: "flags/"##_NAME##".png" COMP; \ + parts { \ + part { name: "icon"; mouse_events: 0; \ + description { state: "default" 0.0; \ + aspect_preference: SOURCE; \ + image.normal: "flags/"##_NAME##".png"; \ + } \ + } \ + } \ + } + +FLAG("flag-ad") +FLAG("flag-af") +FLAG("flag-al") +FLAG("flag-am") +FLAG("flag-ar") +FLAG("flag-at") +FLAG("flag-au") +FLAG("flag-az") +FLAG("flag-ba") +FLAG("flag-bd") +FLAG("flag-be") +FLAG("flag-bg") +FLAG("flag-br") +FLAG("flag-bt") +FLAG("flag-bw") +FLAG("flag-by") +FLAG("flag-ca") +FLAG("flag-cd") +FLAG("flag-ch") +FLAG("flag-cm") +FLAG("flag-cn") +FLAG("flag-cz") +FLAG("flag-de") +FLAG("flag-dk") +FLAG("flag-ee") +FLAG("flag-es") +FLAG("flag-et") +FLAG("flag-fi") +FLAG("flag-fo") +FLAG("flag-fr") +FLAG("flag-gb") +FLAG("flag-ge") +FLAG("flag-gh") +FLAG("flag-gn") +FLAG("flag-gr") +FLAG("flag-hr") +FLAG("flag-hu") +FLAG("flag-ie") +FLAG("flag-il") +FLAG("flag-in") +FLAG("flag-iq") +FLAG("flag-ir") +FLAG("flag-is") +FLAG("flag-it") +FLAG("flag-jp") +FLAG("flag-ke") +FLAG("flag-kg") +FLAG("flag-kh") +FLAG("flag-kr") +FLAG("flag-ku") +FLAG("flag-kz") +FLAG("flag-la") +FLAG("flag-lk") +FLAG("flag-lt") +FLAG("flag-lv") +FLAG("flag-ma") +FLAG("flag-md") +FLAG("flag-me") +FLAG("flag-mk") +FLAG("flag-ml") +FLAG("flag-mm") +FLAG("flag-mn") +FLAG("flag-mt") +FLAG("flag-mv") +FLAG("flag-my") +FLAG("flag-ng") +FLAG("flag-nl") +FLAG("flag-no") +FLAG("flag-np") +FLAG("flag-ph") +FLAG("flag-pk") +FLAG("flag-pl") +FLAG("flag-pt") +FLAG("flag-ro") +FLAG("flag-rs") +FLAG("flag-ru") +FLAG("flag-se") +FLAG("flag-si") +FLAG("flag-sk") +FLAG("flag-sn") +FLAG("flag-sy") +FLAG("flag-th") +FLAG("flag-tj") +FLAG("flag-tm") +FLAG("flag-tr") +FLAG("flag-tw") +FLAG("flag-tz") +FLAG("flag-ua") +FLAG("flag-us") +FLAG("flag-uz") +FLAG("flag-vn") +FLAG("flag-za") + +#undef FLAG diff --git a/data/elementary/themes/img/flags/flag-ad.png b/data/elementary/themes/img/flags/flag-ad.png new file mode 100644 index 0000000000..77ca135698 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ad.png differ diff --git a/data/elementary/themes/img/flags/flag-af.png b/data/elementary/themes/img/flags/flag-af.png new file mode 100644 index 0000000000..7c37b4fdd1 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-af.png differ diff --git a/data/elementary/themes/img/flags/flag-al.png b/data/elementary/themes/img/flags/flag-al.png new file mode 100644 index 0000000000..e397a46528 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-al.png differ diff --git a/data/elementary/themes/img/flags/flag-am.png b/data/elementary/themes/img/flags/flag-am.png new file mode 100644 index 0000000000..74b5be0f23 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-am.png differ diff --git a/data/elementary/themes/img/flags/flag-ar.png b/data/elementary/themes/img/flags/flag-ar.png new file mode 100644 index 0000000000..e32170ccee Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ar.png differ diff --git a/data/elementary/themes/img/flags/flag-at.png b/data/elementary/themes/img/flags/flag-at.png new file mode 100644 index 0000000000..f9e6ee9933 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-at.png differ diff --git a/data/elementary/themes/img/flags/flag-au.png b/data/elementary/themes/img/flags/flag-au.png new file mode 100644 index 0000000000..90d92e700f Binary files /dev/null and b/data/elementary/themes/img/flags/flag-au.png differ diff --git a/data/elementary/themes/img/flags/flag-az.png b/data/elementary/themes/img/flags/flag-az.png new file mode 100644 index 0000000000..33f2a179b5 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-az.png differ diff --git a/data/elementary/themes/img/flags/flag-ba.png b/data/elementary/themes/img/flags/flag-ba.png new file mode 100644 index 0000000000..5dcbc43592 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ba.png differ diff --git a/data/elementary/themes/img/flags/flag-bd.png b/data/elementary/themes/img/flags/flag-bd.png new file mode 100644 index 0000000000..155aad811d Binary files /dev/null and b/data/elementary/themes/img/flags/flag-bd.png differ diff --git a/data/elementary/themes/img/flags/flag-be.png b/data/elementary/themes/img/flags/flag-be.png new file mode 100644 index 0000000000..04e3a3dff8 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-be.png differ diff --git a/data/elementary/themes/img/flags/flag-bg.png b/data/elementary/themes/img/flags/flag-bg.png new file mode 100644 index 0000000000..fc20fb219b Binary files /dev/null and b/data/elementary/themes/img/flags/flag-bg.png differ diff --git a/data/elementary/themes/img/flags/flag-br.png b/data/elementary/themes/img/flags/flag-br.png new file mode 100644 index 0000000000..04132b3a74 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-br.png differ diff --git a/data/elementary/themes/img/flags/flag-bt.png b/data/elementary/themes/img/flags/flag-bt.png new file mode 100644 index 0000000000..d26c4ad7e0 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-bt.png differ diff --git a/data/elementary/themes/img/flags/flag-bw.png b/data/elementary/themes/img/flags/flag-bw.png new file mode 100644 index 0000000000..7dc870d578 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-bw.png differ diff --git a/data/elementary/themes/img/flags/flag-by.png b/data/elementary/themes/img/flags/flag-by.png new file mode 100644 index 0000000000..34da2d4754 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-by.png differ diff --git a/data/elementary/themes/img/flags/flag-ca.png b/data/elementary/themes/img/flags/flag-ca.png new file mode 100644 index 0000000000..35a3786545 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ca.png differ diff --git a/data/elementary/themes/img/flags/flag-cd.png b/data/elementary/themes/img/flags/flag-cd.png new file mode 100644 index 0000000000..2510cae14b Binary files /dev/null and b/data/elementary/themes/img/flags/flag-cd.png differ diff --git a/data/elementary/themes/img/flags/flag-ch.png b/data/elementary/themes/img/flags/flag-ch.png new file mode 100644 index 0000000000..d76088bbfe Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ch.png differ diff --git a/data/elementary/themes/img/flags/flag-cm.png b/data/elementary/themes/img/flags/flag-cm.png new file mode 100644 index 0000000000..bef4c9c825 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-cm.png differ diff --git a/data/elementary/themes/img/flags/flag-cn.png b/data/elementary/themes/img/flags/flag-cn.png new file mode 100644 index 0000000000..e7f07944c9 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-cn.png differ diff --git a/data/elementary/themes/img/flags/flag-cz.png b/data/elementary/themes/img/flags/flag-cz.png new file mode 100644 index 0000000000..a7894ae11c Binary files /dev/null and b/data/elementary/themes/img/flags/flag-cz.png differ diff --git a/data/elementary/themes/img/flags/flag-de.png b/data/elementary/themes/img/flags/flag-de.png new file mode 100644 index 0000000000..9d0283abb9 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-de.png differ diff --git a/data/elementary/themes/img/flags/flag-dk.png b/data/elementary/themes/img/flags/flag-dk.png new file mode 100644 index 0000000000..88f629050f Binary files /dev/null and b/data/elementary/themes/img/flags/flag-dk.png differ diff --git a/data/elementary/themes/img/flags/flag-ee.png b/data/elementary/themes/img/flags/flag-ee.png new file mode 100644 index 0000000000..0f77c7dd43 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ee.png differ diff --git a/data/elementary/themes/img/flags/flag-es.png b/data/elementary/themes/img/flags/flag-es.png new file mode 100644 index 0000000000..700f9b6b14 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-es.png differ diff --git a/data/elementary/themes/img/flags/flag-et.png b/data/elementary/themes/img/flags/flag-et.png new file mode 100644 index 0000000000..98f46c510c Binary files /dev/null and b/data/elementary/themes/img/flags/flag-et.png differ diff --git a/data/elementary/themes/img/flags/flag-fi.png b/data/elementary/themes/img/flags/flag-fi.png new file mode 100644 index 0000000000..f32d4ad399 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-fi.png differ diff --git a/data/elementary/themes/img/flags/flag-fo.png b/data/elementary/themes/img/flags/flag-fo.png new file mode 100644 index 0000000000..a50176a86b Binary files /dev/null and b/data/elementary/themes/img/flags/flag-fo.png differ diff --git a/data/elementary/themes/img/flags/flag-fr.png b/data/elementary/themes/img/flags/flag-fr.png new file mode 100644 index 0000000000..2eaf24ba9c Binary files /dev/null and b/data/elementary/themes/img/flags/flag-fr.png differ diff --git a/data/elementary/themes/img/flags/flag-gb.png b/data/elementary/themes/img/flags/flag-gb.png new file mode 100644 index 0000000000..73e42148ad Binary files /dev/null and b/data/elementary/themes/img/flags/flag-gb.png differ diff --git a/data/elementary/themes/img/flags/flag-ge.png b/data/elementary/themes/img/flags/flag-ge.png new file mode 100644 index 0000000000..f09cfcc1a3 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ge.png differ diff --git a/data/elementary/themes/img/flags/flag-gh.png b/data/elementary/themes/img/flags/flag-gh.png new file mode 100644 index 0000000000..f2edeb7c55 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-gh.png differ diff --git a/data/elementary/themes/img/flags/flag-gn.png b/data/elementary/themes/img/flags/flag-gn.png new file mode 100644 index 0000000000..ea57bf8ac0 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-gn.png differ diff --git a/data/elementary/themes/img/flags/flag-gr.png b/data/elementary/themes/img/flags/flag-gr.png new file mode 100644 index 0000000000..f79d5bc498 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-gr.png differ diff --git a/data/elementary/themes/img/flags/flag-hr.png b/data/elementary/themes/img/flags/flag-hr.png new file mode 100644 index 0000000000..9fe5d236c3 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-hr.png differ diff --git a/data/elementary/themes/img/flags/flag-hu.png b/data/elementary/themes/img/flags/flag-hu.png new file mode 100644 index 0000000000..62f9c58164 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-hu.png differ diff --git a/data/elementary/themes/img/flags/flag-ie.png b/data/elementary/themes/img/flags/flag-ie.png new file mode 100644 index 0000000000..9663fe8018 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ie.png differ diff --git a/data/elementary/themes/img/flags/flag-il.png b/data/elementary/themes/img/flags/flag-il.png new file mode 100644 index 0000000000..b3d433154b Binary files /dev/null and b/data/elementary/themes/img/flags/flag-il.png differ diff --git a/data/elementary/themes/img/flags/flag-in.png b/data/elementary/themes/img/flags/flag-in.png new file mode 100644 index 0000000000..b3171d5c7e Binary files /dev/null and b/data/elementary/themes/img/flags/flag-in.png differ diff --git a/data/elementary/themes/img/flags/flag-iq.png b/data/elementary/themes/img/flags/flag-iq.png new file mode 100644 index 0000000000..1e0f7e5639 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-iq.png differ diff --git a/data/elementary/themes/img/flags/flag-ir.png b/data/elementary/themes/img/flags/flag-ir.png new file mode 100644 index 0000000000..19984e26f8 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ir.png differ diff --git a/data/elementary/themes/img/flags/flag-is.png b/data/elementary/themes/img/flags/flag-is.png new file mode 100644 index 0000000000..6789f7d43f Binary files /dev/null and b/data/elementary/themes/img/flags/flag-is.png differ diff --git a/data/elementary/themes/img/flags/flag-it.png b/data/elementary/themes/img/flags/flag-it.png new file mode 100644 index 0000000000..0c4c08296d Binary files /dev/null and b/data/elementary/themes/img/flags/flag-it.png differ diff --git a/data/elementary/themes/img/flags/flag-jp.png b/data/elementary/themes/img/flags/flag-jp.png new file mode 100644 index 0000000000..b9e0deb714 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-jp.png differ diff --git a/data/elementary/themes/img/flags/flag-ke.png b/data/elementary/themes/img/flags/flag-ke.png new file mode 100644 index 0000000000..1b7e63ead8 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ke.png differ diff --git a/data/elementary/themes/img/flags/flag-kg.png b/data/elementary/themes/img/flags/flag-kg.png new file mode 100644 index 0000000000..4266da5c65 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-kg.png differ diff --git a/data/elementary/themes/img/flags/flag-kh.png b/data/elementary/themes/img/flags/flag-kh.png new file mode 100644 index 0000000000..e0b9b27666 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-kh.png differ diff --git a/data/elementary/themes/img/flags/flag-kr.png b/data/elementary/themes/img/flags/flag-kr.png new file mode 100644 index 0000000000..eb9e119903 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-kr.png differ diff --git a/data/elementary/themes/img/flags/flag-ku.png b/data/elementary/themes/img/flags/flag-ku.png new file mode 100644 index 0000000000..ac11d979e1 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ku.png differ diff --git a/data/elementary/themes/img/flags/flag-kz.png b/data/elementary/themes/img/flags/flag-kz.png new file mode 100644 index 0000000000..8dc79d29b0 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-kz.png differ diff --git a/data/elementary/themes/img/flags/flag-la.png b/data/elementary/themes/img/flags/flag-la.png new file mode 100644 index 0000000000..0a9a00162e Binary files /dev/null and b/data/elementary/themes/img/flags/flag-la.png differ diff --git a/data/elementary/themes/img/flags/flag-lk.png b/data/elementary/themes/img/flags/flag-lk.png new file mode 100644 index 0000000000..a5a409ea55 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-lk.png differ diff --git a/data/elementary/themes/img/flags/flag-lt.png b/data/elementary/themes/img/flags/flag-lt.png new file mode 100644 index 0000000000..18c7cc2f72 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-lt.png differ diff --git a/data/elementary/themes/img/flags/flag-lv.png b/data/elementary/themes/img/flags/flag-lv.png new file mode 100644 index 0000000000..59487044d8 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-lv.png differ diff --git a/data/elementary/themes/img/flags/flag-ma.png b/data/elementary/themes/img/flags/flag-ma.png new file mode 100644 index 0000000000..d33e32035c Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ma.png differ diff --git a/data/elementary/themes/img/flags/flag-md.png b/data/elementary/themes/img/flags/flag-md.png new file mode 100644 index 0000000000..4b0e9bc9e9 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-md.png differ diff --git a/data/elementary/themes/img/flags/flag-me.png b/data/elementary/themes/img/flags/flag-me.png new file mode 100644 index 0000000000..11d6849d8a Binary files /dev/null and b/data/elementary/themes/img/flags/flag-me.png differ diff --git a/data/elementary/themes/img/flags/flag-mk.png b/data/elementary/themes/img/flags/flag-mk.png new file mode 100644 index 0000000000..8eb80cfdde Binary files /dev/null and b/data/elementary/themes/img/flags/flag-mk.png differ diff --git a/data/elementary/themes/img/flags/flag-ml.png b/data/elementary/themes/img/flags/flag-ml.png new file mode 100644 index 0000000000..03116e4232 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ml.png differ diff --git a/data/elementary/themes/img/flags/flag-mm.png b/data/elementary/themes/img/flags/flag-mm.png new file mode 100644 index 0000000000..5689e4aa92 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-mm.png differ diff --git a/data/elementary/themes/img/flags/flag-mn.png b/data/elementary/themes/img/flags/flag-mn.png new file mode 100644 index 0000000000..1d1fcd57a5 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-mn.png differ diff --git a/data/elementary/themes/img/flags/flag-mt.png b/data/elementary/themes/img/flags/flag-mt.png new file mode 100644 index 0000000000..dd4784fc76 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-mt.png differ diff --git a/data/elementary/themes/img/flags/flag-mv.png b/data/elementary/themes/img/flags/flag-mv.png new file mode 100644 index 0000000000..d30a62d7d2 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-mv.png differ diff --git a/data/elementary/themes/img/flags/flag-my.png b/data/elementary/themes/img/flags/flag-my.png new file mode 100644 index 0000000000..035701820f Binary files /dev/null and b/data/elementary/themes/img/flags/flag-my.png differ diff --git a/data/elementary/themes/img/flags/flag-ng.png b/data/elementary/themes/img/flags/flag-ng.png new file mode 100644 index 0000000000..b7ea102cba Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ng.png differ diff --git a/data/elementary/themes/img/flags/flag-nl.png b/data/elementary/themes/img/flags/flag-nl.png new file mode 100644 index 0000000000..e657471360 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-nl.png differ diff --git a/data/elementary/themes/img/flags/flag-no.png b/data/elementary/themes/img/flags/flag-no.png new file mode 100644 index 0000000000..6cf57494cc Binary files /dev/null and b/data/elementary/themes/img/flags/flag-no.png differ diff --git a/data/elementary/themes/img/flags/flag-np.png b/data/elementary/themes/img/flags/flag-np.png new file mode 100644 index 0000000000..99c8116dfb Binary files /dev/null and b/data/elementary/themes/img/flags/flag-np.png differ diff --git a/data/elementary/themes/img/flags/flag-ph.png b/data/elementary/themes/img/flags/flag-ph.png new file mode 100644 index 0000000000..c096a35acd Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ph.png differ diff --git a/data/elementary/themes/img/flags/flag-pk.png b/data/elementary/themes/img/flags/flag-pk.png new file mode 100644 index 0000000000..714fd34d78 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-pk.png differ diff --git a/data/elementary/themes/img/flags/flag-pl.png b/data/elementary/themes/img/flags/flag-pl.png new file mode 100644 index 0000000000..d56195846f Binary files /dev/null and b/data/elementary/themes/img/flags/flag-pl.png differ diff --git a/data/elementary/themes/img/flags/flag-pt.png b/data/elementary/themes/img/flags/flag-pt.png new file mode 100644 index 0000000000..27acf0a7fc Binary files /dev/null and b/data/elementary/themes/img/flags/flag-pt.png differ diff --git a/data/elementary/themes/img/flags/flag-ro.png b/data/elementary/themes/img/flags/flag-ro.png new file mode 100644 index 0000000000..01e303eb12 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ro.png differ diff --git a/data/elementary/themes/img/flags/flag-rs.png b/data/elementary/themes/img/flags/flag-rs.png new file mode 100644 index 0000000000..3911d4c418 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-rs.png differ diff --git a/data/elementary/themes/img/flags/flag-ru.png b/data/elementary/themes/img/flags/flag-ru.png new file mode 100644 index 0000000000..79cf4bea67 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ru.png differ diff --git a/data/elementary/themes/img/flags/flag-se.png b/data/elementary/themes/img/flags/flag-se.png new file mode 100644 index 0000000000..8161fcc9b3 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-se.png differ diff --git a/data/elementary/themes/img/flags/flag-si.png b/data/elementary/themes/img/flags/flag-si.png new file mode 100644 index 0000000000..49c9d815f1 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-si.png differ diff --git a/data/elementary/themes/img/flags/flag-sk.png b/data/elementary/themes/img/flags/flag-sk.png new file mode 100644 index 0000000000..1cb47fa714 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-sk.png differ diff --git a/data/elementary/themes/img/flags/flag-sn.png b/data/elementary/themes/img/flags/flag-sn.png new file mode 100644 index 0000000000..9aa120ca1f Binary files /dev/null and b/data/elementary/themes/img/flags/flag-sn.png differ diff --git a/data/elementary/themes/img/flags/flag-sy.png b/data/elementary/themes/img/flags/flag-sy.png new file mode 100644 index 0000000000..88574e1304 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-sy.png differ diff --git a/data/elementary/themes/img/flags/flag-th.png b/data/elementary/themes/img/flags/flag-th.png new file mode 100644 index 0000000000..52332d477e Binary files /dev/null and b/data/elementary/themes/img/flags/flag-th.png differ diff --git a/data/elementary/themes/img/flags/flag-tj.png b/data/elementary/themes/img/flags/flag-tj.png new file mode 100644 index 0000000000..775a2b3116 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-tj.png differ diff --git a/data/elementary/themes/img/flags/flag-tm.png b/data/elementary/themes/img/flags/flag-tm.png new file mode 100644 index 0000000000..ec56fe2b10 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-tm.png differ diff --git a/data/elementary/themes/img/flags/flag-tr.png b/data/elementary/themes/img/flags/flag-tr.png new file mode 100644 index 0000000000..6b20fbf191 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-tr.png differ diff --git a/data/elementary/themes/img/flags/flag-tw.png b/data/elementary/themes/img/flags/flag-tw.png new file mode 100644 index 0000000000..d146632dc0 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-tw.png differ diff --git a/data/elementary/themes/img/flags/flag-tz.png b/data/elementary/themes/img/flags/flag-tz.png new file mode 100644 index 0000000000..5d00a40ad4 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-tz.png differ diff --git a/data/elementary/themes/img/flags/flag-ua.png b/data/elementary/themes/img/flags/flag-ua.png new file mode 100644 index 0000000000..97734c7294 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-ua.png differ diff --git a/data/elementary/themes/img/flags/flag-us.png b/data/elementary/themes/img/flags/flag-us.png new file mode 100644 index 0000000000..63023688ed Binary files /dev/null and b/data/elementary/themes/img/flags/flag-us.png differ diff --git a/data/elementary/themes/img/flags/flag-uz.png b/data/elementary/themes/img/flags/flag-uz.png new file mode 100644 index 0000000000..29c1ec672a Binary files /dev/null and b/data/elementary/themes/img/flags/flag-uz.png differ diff --git a/data/elementary/themes/img/flags/flag-vn.png b/data/elementary/themes/img/flags/flag-vn.png new file mode 100644 index 0000000000..d976d19af1 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-vn.png differ diff --git a/data/elementary/themes/img/flags/flag-za.png b/data/elementary/themes/img/flags/flag-za.png new file mode 100644 index 0000000000..cc014b64c5 Binary files /dev/null and b/data/elementary/themes/img/flags/flag-za.png differ --