From 775435e29e97a7163f901fc86ade03b8467f1700 Mon Sep 17 00:00:00 2001 From: Andreas Stieger Date: Wed, 8 May 2024 20:25:08 +0200 Subject: [PATCH] FIX(ui): Replace Emoji One icons with MIT licensed flag-icons Drops icons/flags. Deletes mention from license dialog, and helper script. Adds submodule to 3rdparty/flag-icons. Adjusts CMakefile to pick up new path. Adds license (MIT) to license dialog. Fixes #6411 (cherry picked from commit 2c60e3f97c30677a3c647fc5cea110bcc22a15ac) --- .gitmodules | 3 ++ 3rdparty/flag-icons | 1 + icons/flags/LICENSE.md | 13 ----- icons/flags/README.txt | 13 ----- icons/flags/ac.svg | 1 - icons/flags/ad.svg | 1 - icons/flags/ae.svg | 1 - icons/flags/af.svg | 1 - icons/flags/ag.svg | 1 - icons/flags/ai.svg | 1 - icons/flags/al.svg | 1 - icons/flags/am.svg | 1 - icons/flags/ao.svg | 1 - icons/flags/aq.svg | 1 - icons/flags/ar.svg | 1 - icons/flags/as.svg | 2 - icons/flags/at.svg | 1 - icons/flags/au.svg | 1 - icons/flags/aw.svg | 1 - icons/flags/ax.svg | 1 - icons/flags/az.svg | 1 - icons/flags/ba.svg | 1 - icons/flags/bb.svg | 1 - icons/flags/bd.svg | 1 - icons/flags/be.svg | 1 - icons/flags/bf.svg | 1 - icons/flags/bg.svg | 1 - icons/flags/bh.svg | 2 - icons/flags/bi.svg | 1 - icons/flags/bj.svg | 1 - icons/flags/bl.svg | 1 - icons/flags/bm.svg | 1 - icons/flags/bn.svg | 2 - icons/flags/bo.svg | 1 - icons/flags/bq.svg | 1 - icons/flags/br.svg | 1 - icons/flags/bs.svg | 1 - icons/flags/bt.svg | 1 - icons/flags/bv.svg | 1 - icons/flags/bw.svg | 1 - icons/flags/by.svg | 1 - icons/flags/bz.svg | 1 - icons/flags/ca.svg | 1 - icons/flags/cc.svg | 1 - icons/flags/cd.svg | 1 - icons/flags/cf.svg | 1 - icons/flags/cg.svg | 1 - icons/flags/ch.svg | 1 - icons/flags/ci.svg | 1 - icons/flags/ck.svg | 1 - icons/flags/cl.svg | 1 - icons/flags/cm.svg | 1 - icons/flags/cn.svg | 1 - icons/flags/co.svg | 1 - icons/flags/cp.svg | 1 - icons/flags/cr.svg | 1 - icons/flags/cu.svg | 1 - icons/flags/cv.svg | 1 - icons/flags/cw.svg | 1 - icons/flags/cx.svg | 1 - icons/flags/cy.svg | 1 - icons/flags/cz.svg | 1 - icons/flags/de.svg | 1 - icons/flags/dg.svg | 1 - icons/flags/dj.svg | 1 - icons/flags/dk.svg | 1 - icons/flags/dm.svg | 2 - icons/flags/do.svg | 1 - icons/flags/dz.svg | 1 - icons/flags/ea.svg | 1 - icons/flags/ec.svg | 1 - icons/flags/ee.svg | 1 - icons/flags/eg.svg | 1 - icons/flags/eh.svg | 1 - icons/flags/er.svg | 1 - icons/flags/es.svg | 1 - icons/flags/et.svg | 1 - icons/flags/eu.svg | 1 - icons/flags/fi.svg | 1 - icons/flags/fj.svg | 1 - icons/flags/fk.svg | 1 - icons/flags/fm.svg | 1 - icons/flags/fo.svg | 1 - icons/flags/fr.svg | 1 - icons/flags/ga.svg | 1 - icons/flags/gb.svg | 1 - icons/flags/gd.svg | 1 - icons/flags/ge.svg | 2 - icons/flags/gf.svg | 1 - icons/flags/gg.svg | 2 - icons/flags/gh.svg | 1 - icons/flags/gi.svg | 1 - icons/flags/gl.svg | 1 - icons/flags/gm.svg | 1 - icons/flags/gn.svg | 1 - icons/flags/gp.svg | 1 - icons/flags/gq.svg | 1 - icons/flags/gr.svg | 1 - icons/flags/gs.svg | 1 - icons/flags/gt.svg | 1 - icons/flags/gu.svg | 1 - icons/flags/gw.svg | 1 - icons/flags/gy.svg | 2 - icons/flags/hk.svg | 1 - icons/flags/hm.svg | 1 - icons/flags/hn.svg | 1 - icons/flags/hr.svg | 1 - icons/flags/ht.svg | 1 - icons/flags/hu.svg | 1 - icons/flags/ic.svg | 1 - icons/flags/id.svg | 1 - icons/flags/ie.svg | 1 - icons/flags/il.svg | 1 - icons/flags/im.svg | 1 - icons/flags/in.svg | 1 - icons/flags/io.svg | 1 - icons/flags/iq.svg | 1 - icons/flags/ir.svg | 1 - icons/flags/is.svg | 1 - icons/flags/it.svg | 1 - icons/flags/je.svg | 1 - icons/flags/jm.svg | 2 - icons/flags/jo.svg | 1 - icons/flags/jp.svg | 1 - icons/flags/ke.svg | 1 - icons/flags/kg.svg | 1 - icons/flags/kh.svg | 1 - icons/flags/ki.svg | 1 - icons/flags/km.svg | 1 - icons/flags/kn.svg | 1 - icons/flags/kp.svg | 1 - icons/flags/kr.svg | 1 - icons/flags/kw.svg | 1 - icons/flags/ky.svg | 1 - icons/flags/kz.svg | 1 - icons/flags/la.svg | 1 - icons/flags/lb.svg | 1 - icons/flags/lc.svg | 1 - icons/flags/li.svg | 1 - icons/flags/lk.svg | 1 - icons/flags/lr.svg | 1 - icons/flags/ls.svg | 1 - icons/flags/lt.svg | 1 - icons/flags/lu.svg | 1 - icons/flags/lv.svg | 1 - icons/flags/ly.svg | 1 - icons/flags/ma.svg | 1 - icons/flags/mc.svg | 1 - icons/flags/md.svg | 1 - icons/flags/me.svg | 1 - icons/flags/mf.svg | 1 - icons/flags/mg.svg | 1 - icons/flags/mh.svg | 1 - icons/flags/mk.svg | 1 - icons/flags/ml.svg | 1 - icons/flags/mm.svg | 1 - icons/flags/mn.svg | 1 - icons/flags/mo.svg | 1 - icons/flags/mp.svg | 1 - icons/flags/mq.svg | 2 - icons/flags/mr.svg | 1 - icons/flags/ms.svg | 1 - icons/flags/mt.svg | 1 - icons/flags/mu.svg | 1 - icons/flags/mv.svg | 1 - icons/flags/mw.svg | 1 - icons/flags/mx.svg | 1 - icons/flags/my.svg | 1 - icons/flags/mz.svg | 1 - icons/flags/na.svg | 1 - icons/flags/nc.svg | 1 - icons/flags/ne.svg | 1 - icons/flags/nf.svg | 1 - icons/flags/ng.svg | 1 - icons/flags/ni.svg | 1 - icons/flags/nl.svg | 1 - icons/flags/no.svg | 1 - icons/flags/np.svg | 1 - icons/flags/nr.svg | 1 - icons/flags/nu.svg | 1 - icons/flags/nz.svg | 1 - icons/flags/om.svg | 1 - icons/flags/pa.svg | 1 - icons/flags/pe.svg | 1 - icons/flags/pf.svg | 1 - icons/flags/pg.svg | 1 - icons/flags/ph.svg | 1 - icons/flags/pk.svg | 1 - icons/flags/pl.svg | 1 - icons/flags/pm.svg | 1 - icons/flags/pn.svg | 1 - icons/flags/pr.svg | 1 - icons/flags/ps.svg | 1 - icons/flags/pt.svg | 1 - icons/flags/pw.svg | 1 - icons/flags/py.svg | 1 - icons/flags/qa.svg | 1 - icons/flags/re.svg | 1 - icons/flags/ro.svg | 1 - icons/flags/rs.svg | 1 - icons/flags/ru.svg | 1 - icons/flags/rw.svg | 1 - icons/flags/sa.svg | 1 - icons/flags/sb.svg | 1 - icons/flags/sc.svg | 1 - icons/flags/sd.svg | 1 - icons/flags/se.svg | 1 - icons/flags/sg.svg | 1 - icons/flags/sh.svg | 1 - icons/flags/si.svg | 1 - icons/flags/sj.svg | 1 - icons/flags/sk.svg | 1 - icons/flags/sl.svg | 1 - icons/flags/sm.svg | 1 - icons/flags/sn.svg | 1 - icons/flags/so.svg | 1 - icons/flags/sr.svg | 1 - icons/flags/ss.svg | 1 - icons/flags/st.svg | 1 - icons/flags/sv.svg | 1 - icons/flags/sx.svg | 1 - icons/flags/sy.svg | 1 - icons/flags/sz.svg | 1 - icons/flags/ta.svg | 1 - icons/flags/tc.svg | 1 - icons/flags/td.svg | 1 - icons/flags/tf.svg | 2 - icons/flags/tg.svg | 1 - icons/flags/th.svg | 1 - icons/flags/tj.svg | 1 - icons/flags/tk.svg | 1 - icons/flags/tl.svg | 1 - icons/flags/tm.svg | 1 - icons/flags/tn.svg | 1 - icons/flags/to.svg | 1 - icons/flags/tr.svg | 1 - icons/flags/tt.svg | 1 - icons/flags/tv.svg | 1 - icons/flags/tw.svg | 1 - icons/flags/tz.svg | 1 - icons/flags/ua.svg | 1 - icons/flags/ug.svg | 1 - icons/flags/um.svg | 1 - icons/flags/us.svg | 1 - icons/flags/uy.svg | 1 - icons/flags/uz.svg | 1 - icons/flags/va.svg | 1 - icons/flags/vc.svg | 1 - icons/flags/ve.svg | 1 - icons/flags/vg.svg | 1 - icons/flags/vi.svg | 1 - icons/flags/vn.svg | 1 - icons/flags/vu.svg | 2 - icons/flags/wf.svg | 1 - icons/flags/ws.svg | 1 - icons/flags/xk.svg | 1 - icons/flags/ye.svg | 1 - icons/flags/yt.svg | 1 - icons/flags/za.svg | 2 - icons/flags/zm.svg | 1 - icons/flags/zw.svg | 1 - scripts/extract-emojione-flags.py | 80 ------------------------------ scripts/generate_license_header.py | 2 +- src/mumble/CMakeLists.txt | 2 +- 264 files changed, 6 insertions(+), 377 deletions(-) create mode 160000 3rdparty/flag-icons delete mode 100644 icons/flags/LICENSE.md delete mode 100644 icons/flags/README.txt delete mode 100644 icons/flags/ac.svg delete mode 100644 icons/flags/ad.svg delete mode 100644 icons/flags/ae.svg delete mode 100644 icons/flags/af.svg delete mode 100644 icons/flags/ag.svg delete mode 100644 icons/flags/ai.svg delete mode 100644 icons/flags/al.svg delete mode 100644 icons/flags/am.svg delete mode 100644 icons/flags/ao.svg delete mode 100644 icons/flags/aq.svg delete mode 100644 icons/flags/ar.svg delete mode 100644 icons/flags/as.svg delete mode 100644 icons/flags/at.svg delete mode 100644 icons/flags/au.svg delete mode 100644 icons/flags/aw.svg delete mode 100644 icons/flags/ax.svg delete mode 100644 icons/flags/az.svg delete mode 100644 icons/flags/ba.svg delete mode 100644 icons/flags/bb.svg delete mode 100644 icons/flags/bd.svg delete mode 100644 icons/flags/be.svg delete mode 100644 icons/flags/bf.svg delete mode 100644 icons/flags/bg.svg delete mode 100644 icons/flags/bh.svg delete mode 100644 icons/flags/bi.svg delete mode 100644 icons/flags/bj.svg delete mode 100644 icons/flags/bl.svg delete mode 100644 icons/flags/bm.svg delete mode 100644 icons/flags/bn.svg delete mode 100644 icons/flags/bo.svg delete mode 100644 icons/flags/bq.svg delete mode 100644 icons/flags/br.svg delete mode 100644 icons/flags/bs.svg delete mode 100644 icons/flags/bt.svg delete mode 100644 icons/flags/bv.svg delete mode 100644 icons/flags/bw.svg delete mode 100644 icons/flags/by.svg delete mode 100644 icons/flags/bz.svg delete mode 100644 icons/flags/ca.svg delete mode 100644 icons/flags/cc.svg delete mode 100644 icons/flags/cd.svg delete mode 100644 icons/flags/cf.svg delete mode 100644 icons/flags/cg.svg delete mode 100644 icons/flags/ch.svg delete mode 100644 icons/flags/ci.svg delete mode 100644 icons/flags/ck.svg delete mode 100644 icons/flags/cl.svg delete mode 100644 icons/flags/cm.svg delete mode 100644 icons/flags/cn.svg delete mode 100644 icons/flags/co.svg delete mode 100644 icons/flags/cp.svg delete mode 100644 icons/flags/cr.svg delete mode 100644 icons/flags/cu.svg delete mode 100644 icons/flags/cv.svg delete mode 100644 icons/flags/cw.svg delete mode 100644 icons/flags/cx.svg delete mode 100644 icons/flags/cy.svg delete mode 100644 icons/flags/cz.svg delete mode 100644 icons/flags/de.svg delete mode 100644 icons/flags/dg.svg delete mode 100644 icons/flags/dj.svg delete mode 100644 icons/flags/dk.svg delete mode 100644 icons/flags/dm.svg delete mode 100644 icons/flags/do.svg delete mode 100644 icons/flags/dz.svg delete mode 100644 icons/flags/ea.svg delete mode 100644 icons/flags/ec.svg delete mode 100644 icons/flags/ee.svg delete mode 100644 icons/flags/eg.svg delete mode 100644 icons/flags/eh.svg delete mode 100644 icons/flags/er.svg delete mode 100644 icons/flags/es.svg delete mode 100644 icons/flags/et.svg delete mode 100644 icons/flags/eu.svg delete mode 100644 icons/flags/fi.svg delete mode 100644 icons/flags/fj.svg delete mode 100644 icons/flags/fk.svg delete mode 100644 icons/flags/fm.svg delete mode 100644 icons/flags/fo.svg delete mode 100644 icons/flags/fr.svg delete mode 100644 icons/flags/ga.svg delete mode 100644 icons/flags/gb.svg delete mode 100644 icons/flags/gd.svg delete mode 100644 icons/flags/ge.svg delete mode 100644 icons/flags/gf.svg delete mode 100644 icons/flags/gg.svg delete mode 100644 icons/flags/gh.svg delete mode 100644 icons/flags/gi.svg delete mode 100644 icons/flags/gl.svg delete mode 100644 icons/flags/gm.svg delete mode 100644 icons/flags/gn.svg delete mode 100644 icons/flags/gp.svg delete mode 100644 icons/flags/gq.svg delete mode 100644 icons/flags/gr.svg delete mode 100644 icons/flags/gs.svg delete mode 100644 icons/flags/gt.svg delete mode 100644 icons/flags/gu.svg delete mode 100644 icons/flags/gw.svg delete mode 100644 icons/flags/gy.svg delete mode 100644 icons/flags/hk.svg delete mode 100644 icons/flags/hm.svg delete mode 100644 icons/flags/hn.svg delete mode 100644 icons/flags/hr.svg delete mode 100644 icons/flags/ht.svg delete mode 100644 icons/flags/hu.svg delete mode 100644 icons/flags/ic.svg delete mode 100644 icons/flags/id.svg delete mode 100644 icons/flags/ie.svg delete mode 100644 icons/flags/il.svg delete mode 100644 icons/flags/im.svg delete mode 100644 icons/flags/in.svg delete mode 100644 icons/flags/io.svg delete mode 100644 icons/flags/iq.svg delete mode 100644 icons/flags/ir.svg delete mode 100644 icons/flags/is.svg delete mode 100644 icons/flags/it.svg delete mode 100644 icons/flags/je.svg delete mode 100644 icons/flags/jm.svg delete mode 100644 icons/flags/jo.svg delete mode 100644 icons/flags/jp.svg delete mode 100644 icons/flags/ke.svg delete mode 100644 icons/flags/kg.svg delete mode 100644 icons/flags/kh.svg delete mode 100644 icons/flags/ki.svg delete mode 100644 icons/flags/km.svg delete mode 100644 icons/flags/kn.svg delete mode 100644 icons/flags/kp.svg delete mode 100644 icons/flags/kr.svg delete mode 100644 icons/flags/kw.svg delete mode 100644 icons/flags/ky.svg delete mode 100644 icons/flags/kz.svg delete mode 100644 icons/flags/la.svg delete mode 100644 icons/flags/lb.svg delete mode 100644 icons/flags/lc.svg delete mode 100644 icons/flags/li.svg delete mode 100644 icons/flags/lk.svg delete mode 100644 icons/flags/lr.svg delete mode 100644 icons/flags/ls.svg delete mode 100644 icons/flags/lt.svg delete mode 100644 icons/flags/lu.svg delete mode 100644 icons/flags/lv.svg delete mode 100644 icons/flags/ly.svg delete mode 100644 icons/flags/ma.svg delete mode 100644 icons/flags/mc.svg delete mode 100644 icons/flags/md.svg delete mode 100644 icons/flags/me.svg delete mode 100644 icons/flags/mf.svg delete mode 100644 icons/flags/mg.svg delete mode 100644 icons/flags/mh.svg delete mode 100644 icons/flags/mk.svg delete mode 100644 icons/flags/ml.svg delete mode 100644 icons/flags/mm.svg delete mode 100644 icons/flags/mn.svg delete mode 100644 icons/flags/mo.svg delete mode 100644 icons/flags/mp.svg delete mode 100644 icons/flags/mq.svg delete mode 100644 icons/flags/mr.svg delete mode 100644 icons/flags/ms.svg delete mode 100644 icons/flags/mt.svg delete mode 100644 icons/flags/mu.svg delete mode 100644 icons/flags/mv.svg delete mode 100644 icons/flags/mw.svg delete mode 100644 icons/flags/mx.svg delete mode 100644 icons/flags/my.svg delete mode 100644 icons/flags/mz.svg delete mode 100644 icons/flags/na.svg delete mode 100644 icons/flags/nc.svg delete mode 100644 icons/flags/ne.svg delete mode 100644 icons/flags/nf.svg delete mode 100644 icons/flags/ng.svg delete mode 100644 icons/flags/ni.svg delete mode 100644 icons/flags/nl.svg delete mode 100644 icons/flags/no.svg delete mode 100644 icons/flags/np.svg delete mode 100644 icons/flags/nr.svg delete mode 100644 icons/flags/nu.svg delete mode 100644 icons/flags/nz.svg delete mode 100644 icons/flags/om.svg delete mode 100644 icons/flags/pa.svg delete mode 100644 icons/flags/pe.svg delete mode 100644 icons/flags/pf.svg delete mode 100644 icons/flags/pg.svg delete mode 100644 icons/flags/ph.svg delete mode 100644 icons/flags/pk.svg delete mode 100644 icons/flags/pl.svg delete mode 100644 icons/flags/pm.svg delete mode 100644 icons/flags/pn.svg delete mode 100644 icons/flags/pr.svg delete mode 100644 icons/flags/ps.svg delete mode 100644 icons/flags/pt.svg delete mode 100644 icons/flags/pw.svg delete mode 100644 icons/flags/py.svg delete mode 100644 icons/flags/qa.svg delete mode 100644 icons/flags/re.svg delete mode 100644 icons/flags/ro.svg delete mode 100644 icons/flags/rs.svg delete mode 100644 icons/flags/ru.svg delete mode 100644 icons/flags/rw.svg delete mode 100644 icons/flags/sa.svg delete mode 100644 icons/flags/sb.svg delete mode 100644 icons/flags/sc.svg delete mode 100644 icons/flags/sd.svg delete mode 100644 icons/flags/se.svg delete mode 100644 icons/flags/sg.svg delete mode 100644 icons/flags/sh.svg delete mode 100644 icons/flags/si.svg delete mode 100644 icons/flags/sj.svg delete mode 100644 icons/flags/sk.svg delete mode 100644 icons/flags/sl.svg delete mode 100644 icons/flags/sm.svg delete mode 100644 icons/flags/sn.svg delete mode 100644 icons/flags/so.svg delete mode 100644 icons/flags/sr.svg delete mode 100644 icons/flags/ss.svg delete mode 100644 icons/flags/st.svg delete mode 100644 icons/flags/sv.svg delete mode 100644 icons/flags/sx.svg delete mode 100644 icons/flags/sy.svg delete mode 100644 icons/flags/sz.svg delete mode 100644 icons/flags/ta.svg delete mode 100644 icons/flags/tc.svg delete mode 100644 icons/flags/td.svg delete mode 100644 icons/flags/tf.svg delete mode 100644 icons/flags/tg.svg delete mode 100644 icons/flags/th.svg delete mode 100644 icons/flags/tj.svg delete mode 100644 icons/flags/tk.svg delete mode 100644 icons/flags/tl.svg delete mode 100644 icons/flags/tm.svg delete mode 100644 icons/flags/tn.svg delete mode 100644 icons/flags/to.svg delete mode 100644 icons/flags/tr.svg delete mode 100644 icons/flags/tt.svg delete mode 100644 icons/flags/tv.svg delete mode 100644 icons/flags/tw.svg delete mode 100644 icons/flags/tz.svg delete mode 100644 icons/flags/ua.svg delete mode 100644 icons/flags/ug.svg delete mode 100644 icons/flags/um.svg delete mode 100644 icons/flags/us.svg delete mode 100644 icons/flags/uy.svg delete mode 100644 icons/flags/uz.svg delete mode 100644 icons/flags/va.svg delete mode 100644 icons/flags/vc.svg delete mode 100644 icons/flags/ve.svg delete mode 100644 icons/flags/vg.svg delete mode 100644 icons/flags/vi.svg delete mode 100644 icons/flags/vn.svg delete mode 100644 icons/flags/vu.svg delete mode 100644 icons/flags/wf.svg delete mode 100644 icons/flags/ws.svg delete mode 100644 icons/flags/xk.svg delete mode 100644 icons/flags/ye.svg delete mode 100644 icons/flags/yt.svg delete mode 100644 icons/flags/za.svg delete mode 100644 icons/flags/zm.svg delete mode 100644 icons/flags/zw.svg delete mode 100755 scripts/extract-emojione-flags.py diff --git a/.gitmodules b/.gitmodules index 8f98f5ffba5..d8664f2e822 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,3 +28,6 @@ [submodule "3rdparty/renamenoise"] path = 3rdparty/renamenoise url = https://github.com/mumble-voip/ReNameNoise.git +[submodule "3rdparty/flag-icons"] + path = 3rdparty/flag-icons + url = https://github.com/lipis/flag-icons.git diff --git a/3rdparty/flag-icons b/3rdparty/flag-icons new file mode 160000 index 00000000000..38dbe5f294c --- /dev/null +++ b/3rdparty/flag-icons @@ -0,0 +1 @@ +Subproject commit 38dbe5f294c9692804d3516d617b3dd991c17ecc diff --git a/icons/flags/LICENSE.md b/icons/flags/LICENSE.md deleted file mode 100644 index 5148025c7a9..00000000000 --- a/icons/flags/LICENSE.md +++ /dev/null @@ -1,13 +0,0 @@ -#### Emoji One Artwork - -* Applies to all PNG and SVG files as well as any adaptations made. -* License: Creative Commons Attribution-ShareAlike 4.0 International -* Human Readable License: http://creativecommons.org/licenses/by-sa/4.0/ -* Complete Legal Terms: http://creativecommons.org/licenses/by-sa/4.0/legalcode - - -#### Emoji One Non-Artwork - -* Applies to the Javascript, JSON, PHP, CSS, HTML files, and everything else not covered under the artwork license above. -* License: MIT -* Complete Legal Terms: http://opensource.org/licenses/MIT diff --git a/icons/flags/README.txt b/icons/flags/README.txt deleted file mode 100644 index 0e4a6a332ee..00000000000 --- a/icons/flags/README.txt +++ /dev/null @@ -1,13 +0,0 @@ -These flag icons were extracted from the Emoji One -Git repository, found at - - https://github.com/Ranks/emojione - -at commit - - 0aad7f9f7969f0187e4f50d12fdc113541a34ac3 (tag 2.2.7) - -using the script found in the Mumble source tree -found at - - scripts/extract-emojione-flags.py diff --git a/icons/flags/ac.svg b/icons/flags/ac.svg deleted file mode 100644 index 23d70099959..00000000000 --- a/icons/flags/ac.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ad.svg b/icons/flags/ad.svg deleted file mode 100644 index 0340b9d6d0b..00000000000 --- a/icons/flags/ad.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ae.svg b/icons/flags/ae.svg deleted file mode 100644 index 6610e894cd3..00000000000 --- a/icons/flags/ae.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/af.svg b/icons/flags/af.svg deleted file mode 100644 index e1998a6b2e7..00000000000 --- a/icons/flags/af.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ag.svg b/icons/flags/ag.svg deleted file mode 100644 index 0bcf4ebdc0c..00000000000 --- a/icons/flags/ag.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ai.svg b/icons/flags/ai.svg deleted file mode 100644 index c117d60875c..00000000000 --- a/icons/flags/ai.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/al.svg b/icons/flags/al.svg deleted file mode 100644 index 62c373cb04c..00000000000 --- a/icons/flags/al.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/am.svg b/icons/flags/am.svg deleted file mode 100644 index 619935b02a3..00000000000 --- a/icons/flags/am.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ao.svg b/icons/flags/ao.svg deleted file mode 100644 index 7440d2d238e..00000000000 --- a/icons/flags/ao.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/aq.svg b/icons/flags/aq.svg deleted file mode 100644 index 476eac88170..00000000000 --- a/icons/flags/aq.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ar.svg b/icons/flags/ar.svg deleted file mode 100644 index 040ef76bb43..00000000000 --- a/icons/flags/ar.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/as.svg b/icons/flags/as.svg deleted file mode 100644 index 158d0c6f410..00000000000 --- a/icons/flags/as.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/at.svg b/icons/flags/at.svg deleted file mode 100644 index 407ac40351c..00000000000 --- a/icons/flags/at.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/au.svg b/icons/flags/au.svg deleted file mode 100644 index 48ab1dc09a7..00000000000 --- a/icons/flags/au.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/aw.svg b/icons/flags/aw.svg deleted file mode 100644 index ab3f2d0574d..00000000000 --- a/icons/flags/aw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ax.svg b/icons/flags/ax.svg deleted file mode 100644 index 81ab225514a..00000000000 --- a/icons/flags/ax.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/az.svg b/icons/flags/az.svg deleted file mode 100644 index 4ac419fbcfd..00000000000 --- a/icons/flags/az.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ba.svg b/icons/flags/ba.svg deleted file mode 100644 index 9c14bd4b672..00000000000 --- a/icons/flags/ba.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bb.svg b/icons/flags/bb.svg deleted file mode 100644 index 6bf8ae2cdd8..00000000000 --- a/icons/flags/bb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bd.svg b/icons/flags/bd.svg deleted file mode 100644 index e2713372a67..00000000000 --- a/icons/flags/bd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/be.svg b/icons/flags/be.svg deleted file mode 100644 index 085c2cdb6d3..00000000000 --- a/icons/flags/be.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bf.svg b/icons/flags/bf.svg deleted file mode 100644 index eeb129a7713..00000000000 --- a/icons/flags/bf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bg.svg b/icons/flags/bg.svg deleted file mode 100644 index f6a6723c04a..00000000000 --- a/icons/flags/bg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bh.svg b/icons/flags/bh.svg deleted file mode 100644 index f708818b1f9..00000000000 --- a/icons/flags/bh.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bi.svg b/icons/flags/bi.svg deleted file mode 100644 index 7ea0077c0d9..00000000000 --- a/icons/flags/bi.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bj.svg b/icons/flags/bj.svg deleted file mode 100644 index 0e99fb00dc9..00000000000 --- a/icons/flags/bj.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bl.svg b/icons/flags/bl.svg deleted file mode 100644 index ad59884c60e..00000000000 --- a/icons/flags/bl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bm.svg b/icons/flags/bm.svg deleted file mode 100644 index ba96edd0eb3..00000000000 --- a/icons/flags/bm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bn.svg b/icons/flags/bn.svg deleted file mode 100644 index 3271af93ccb..00000000000 --- a/icons/flags/bn.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bo.svg b/icons/flags/bo.svg deleted file mode 100644 index 49a94e9e919..00000000000 --- a/icons/flags/bo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bq.svg b/icons/flags/bq.svg deleted file mode 100644 index a835cb570cc..00000000000 --- a/icons/flags/bq.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/br.svg b/icons/flags/br.svg deleted file mode 100644 index 3191070a208..00000000000 --- a/icons/flags/br.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bs.svg b/icons/flags/bs.svg deleted file mode 100644 index a353225a217..00000000000 --- a/icons/flags/bs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bt.svg b/icons/flags/bt.svg deleted file mode 100644 index fb5784cc728..00000000000 --- a/icons/flags/bt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bv.svg b/icons/flags/bv.svg deleted file mode 100644 index e9f5672c6f8..00000000000 --- a/icons/flags/bv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bw.svg b/icons/flags/bw.svg deleted file mode 100644 index 05f152a3777..00000000000 --- a/icons/flags/bw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/by.svg b/icons/flags/by.svg deleted file mode 100644 index f27068ab6a7..00000000000 --- a/icons/flags/by.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/bz.svg b/icons/flags/bz.svg deleted file mode 100644 index a2e5cffc0ed..00000000000 --- a/icons/flags/bz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ca.svg b/icons/flags/ca.svg deleted file mode 100644 index 886c66e27c1..00000000000 --- a/icons/flags/ca.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cc.svg b/icons/flags/cc.svg deleted file mode 100644 index 8d002807baa..00000000000 --- a/icons/flags/cc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cd.svg b/icons/flags/cd.svg deleted file mode 100644 index c635b47e7aa..00000000000 --- a/icons/flags/cd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cf.svg b/icons/flags/cf.svg deleted file mode 100644 index 919121cd3e6..00000000000 --- a/icons/flags/cf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cg.svg b/icons/flags/cg.svg deleted file mode 100644 index d511520b95f..00000000000 --- a/icons/flags/cg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ch.svg b/icons/flags/ch.svg deleted file mode 100644 index 507afb37015..00000000000 --- a/icons/flags/ch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ci.svg b/icons/flags/ci.svg deleted file mode 100644 index 4ae397b2884..00000000000 --- a/icons/flags/ci.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ck.svg b/icons/flags/ck.svg deleted file mode 100644 index 683223e296b..00000000000 --- a/icons/flags/ck.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cl.svg b/icons/flags/cl.svg deleted file mode 100644 index 51be06e6749..00000000000 --- a/icons/flags/cl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cm.svg b/icons/flags/cm.svg deleted file mode 100644 index e86d029a4d0..00000000000 --- a/icons/flags/cm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cn.svg b/icons/flags/cn.svg deleted file mode 100644 index 9e5bd6650f6..00000000000 --- a/icons/flags/cn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/co.svg b/icons/flags/co.svg deleted file mode 100644 index 387be03c365..00000000000 --- a/icons/flags/co.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cp.svg b/icons/flags/cp.svg deleted file mode 100644 index 16bfba0cfef..00000000000 --- a/icons/flags/cp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cr.svg b/icons/flags/cr.svg deleted file mode 100644 index e8510bc058b..00000000000 --- a/icons/flags/cr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cu.svg b/icons/flags/cu.svg deleted file mode 100644 index ae73709b63d..00000000000 --- a/icons/flags/cu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cv.svg b/icons/flags/cv.svg deleted file mode 100644 index c3c11d6218f..00000000000 --- a/icons/flags/cv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cw.svg b/icons/flags/cw.svg deleted file mode 100644 index cecfdbffd19..00000000000 --- a/icons/flags/cw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cx.svg b/icons/flags/cx.svg deleted file mode 100644 index 28115420072..00000000000 --- a/icons/flags/cx.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cy.svg b/icons/flags/cy.svg deleted file mode 100644 index 4529030d14d..00000000000 --- a/icons/flags/cy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/cz.svg b/icons/flags/cz.svg deleted file mode 100644 index 3226720bec8..00000000000 --- a/icons/flags/cz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/de.svg b/icons/flags/de.svg deleted file mode 100644 index b2015a77aea..00000000000 --- a/icons/flags/de.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/dg.svg b/icons/flags/dg.svg deleted file mode 100644 index 04d9b4ee659..00000000000 --- a/icons/flags/dg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/dj.svg b/icons/flags/dj.svg deleted file mode 100644 index f4ae5eafa0f..00000000000 --- a/icons/flags/dj.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/dk.svg b/icons/flags/dk.svg deleted file mode 100644 index fd2d704d08a..00000000000 --- a/icons/flags/dk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/dm.svg b/icons/flags/dm.svg deleted file mode 100644 index 27fc817ba9f..00000000000 --- a/icons/flags/dm.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/do.svg b/icons/flags/do.svg deleted file mode 100644 index 133278cbb39..00000000000 --- a/icons/flags/do.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/dz.svg b/icons/flags/dz.svg deleted file mode 100644 index 081674e2a63..00000000000 --- a/icons/flags/dz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ea.svg b/icons/flags/ea.svg deleted file mode 100644 index 0a39cf63e20..00000000000 --- a/icons/flags/ea.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ec.svg b/icons/flags/ec.svg deleted file mode 100644 index 2d7bf4d1b48..00000000000 --- a/icons/flags/ec.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ee.svg b/icons/flags/ee.svg deleted file mode 100644 index 0f3f6d8ed7f..00000000000 --- a/icons/flags/ee.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/eg.svg b/icons/flags/eg.svg deleted file mode 100644 index ee47f26c9f6..00000000000 --- a/icons/flags/eg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/eh.svg b/icons/flags/eh.svg deleted file mode 100644 index 63f1fe8ac22..00000000000 --- a/icons/flags/eh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/er.svg b/icons/flags/er.svg deleted file mode 100644 index 616efd6cc85..00000000000 --- a/icons/flags/er.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/es.svg b/icons/flags/es.svg deleted file mode 100644 index 891a2597b9c..00000000000 --- a/icons/flags/es.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/et.svg b/icons/flags/et.svg deleted file mode 100644 index ab724478ea8..00000000000 --- a/icons/flags/et.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/eu.svg b/icons/flags/eu.svg deleted file mode 100644 index 40416b4bad9..00000000000 --- a/icons/flags/eu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/fi.svg b/icons/flags/fi.svg deleted file mode 100644 index 0894ffc5824..00000000000 --- a/icons/flags/fi.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/fj.svg b/icons/flags/fj.svg deleted file mode 100644 index 0bbbeae0fd4..00000000000 --- a/icons/flags/fj.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/fk.svg b/icons/flags/fk.svg deleted file mode 100644 index 29f0c8548ff..00000000000 --- a/icons/flags/fk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/fm.svg b/icons/flags/fm.svg deleted file mode 100644 index ca329d00ae5..00000000000 --- a/icons/flags/fm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/fo.svg b/icons/flags/fo.svg deleted file mode 100644 index d5b522ebec8..00000000000 --- a/icons/flags/fo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/fr.svg b/icons/flags/fr.svg deleted file mode 100644 index 7f9d0ab3275..00000000000 --- a/icons/flags/fr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ga.svg b/icons/flags/ga.svg deleted file mode 100644 index f30f1e0445d..00000000000 --- a/icons/flags/ga.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gb.svg b/icons/flags/gb.svg deleted file mode 100644 index f745d658d0d..00000000000 --- a/icons/flags/gb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gd.svg b/icons/flags/gd.svg deleted file mode 100644 index c33b39dfc6c..00000000000 --- a/icons/flags/gd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ge.svg b/icons/flags/ge.svg deleted file mode 100644 index 044d07dcaba..00000000000 --- a/icons/flags/ge.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gf.svg b/icons/flags/gf.svg deleted file mode 100644 index 328baf26350..00000000000 --- a/icons/flags/gf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gg.svg b/icons/flags/gg.svg deleted file mode 100644 index 3e4098e4299..00000000000 --- a/icons/flags/gg.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gh.svg b/icons/flags/gh.svg deleted file mode 100644 index f3558ad0512..00000000000 --- a/icons/flags/gh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gi.svg b/icons/flags/gi.svg deleted file mode 100644 index c980311a080..00000000000 --- a/icons/flags/gi.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gl.svg b/icons/flags/gl.svg deleted file mode 100644 index 484b80c08bf..00000000000 --- a/icons/flags/gl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gm.svg b/icons/flags/gm.svg deleted file mode 100644 index 5fa53d532bd..00000000000 --- a/icons/flags/gm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gn.svg b/icons/flags/gn.svg deleted file mode 100644 index ea98260a48a..00000000000 --- a/icons/flags/gn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gp.svg b/icons/flags/gp.svg deleted file mode 100644 index f044d48d20a..00000000000 --- a/icons/flags/gp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gq.svg b/icons/flags/gq.svg deleted file mode 100644 index 6c4a1581a51..00000000000 --- a/icons/flags/gq.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gr.svg b/icons/flags/gr.svg deleted file mode 100644 index 75c9bc6a45d..00000000000 --- a/icons/flags/gr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gs.svg b/icons/flags/gs.svg deleted file mode 100644 index 68772ee199f..00000000000 --- a/icons/flags/gs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gt.svg b/icons/flags/gt.svg deleted file mode 100644 index bc4f58471a6..00000000000 --- a/icons/flags/gt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gu.svg b/icons/flags/gu.svg deleted file mode 100644 index 6cdd6bf36a5..00000000000 --- a/icons/flags/gu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gw.svg b/icons/flags/gw.svg deleted file mode 100644 index 30ed7effb91..00000000000 --- a/icons/flags/gw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/gy.svg b/icons/flags/gy.svg deleted file mode 100644 index b4f6743d2b6..00000000000 --- a/icons/flags/gy.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/hk.svg b/icons/flags/hk.svg deleted file mode 100644 index 20f6508bede..00000000000 --- a/icons/flags/hk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/hm.svg b/icons/flags/hm.svg deleted file mode 100644 index ee741bb195d..00000000000 --- a/icons/flags/hm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/hn.svg b/icons/flags/hn.svg deleted file mode 100644 index 0b56c947bb7..00000000000 --- a/icons/flags/hn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/hr.svg b/icons/flags/hr.svg deleted file mode 100644 index 938504a0db5..00000000000 --- a/icons/flags/hr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ht.svg b/icons/flags/ht.svg deleted file mode 100644 index 6162c6a4d2d..00000000000 --- a/icons/flags/ht.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/hu.svg b/icons/flags/hu.svg deleted file mode 100644 index 48b8aced60a..00000000000 --- a/icons/flags/hu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ic.svg b/icons/flags/ic.svg deleted file mode 100644 index 540234ef7a6..00000000000 --- a/icons/flags/ic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/id.svg b/icons/flags/id.svg deleted file mode 100644 index d92e0a0090d..00000000000 --- a/icons/flags/id.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ie.svg b/icons/flags/ie.svg deleted file mode 100644 index c3f32f72d10..00000000000 --- a/icons/flags/ie.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/il.svg b/icons/flags/il.svg deleted file mode 100644 index 4118fdf99df..00000000000 --- a/icons/flags/il.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/im.svg b/icons/flags/im.svg deleted file mode 100644 index 17632dc76d8..00000000000 --- a/icons/flags/im.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/in.svg b/icons/flags/in.svg deleted file mode 100644 index 0f8b13d5728..00000000000 --- a/icons/flags/in.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/io.svg b/icons/flags/io.svg deleted file mode 100644 index 04d9b4ee659..00000000000 --- a/icons/flags/io.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/iq.svg b/icons/flags/iq.svg deleted file mode 100644 index c260e29258e..00000000000 --- a/icons/flags/iq.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ir.svg b/icons/flags/ir.svg deleted file mode 100644 index d7b36f5e802..00000000000 --- a/icons/flags/ir.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/is.svg b/icons/flags/is.svg deleted file mode 100644 index 485bbd003d8..00000000000 --- a/icons/flags/is.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/it.svg b/icons/flags/it.svg deleted file mode 100644 index f14b06522b6..00000000000 --- a/icons/flags/it.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/je.svg b/icons/flags/je.svg deleted file mode 100644 index d71bf48eef6..00000000000 --- a/icons/flags/je.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/jm.svg b/icons/flags/jm.svg deleted file mode 100644 index 810f5ab7157..00000000000 --- a/icons/flags/jm.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/jo.svg b/icons/flags/jo.svg deleted file mode 100644 index 2acfb9a8eb9..00000000000 --- a/icons/flags/jo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/jp.svg b/icons/flags/jp.svg deleted file mode 100644 index 8ffa66be68a..00000000000 --- a/icons/flags/jp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ke.svg b/icons/flags/ke.svg deleted file mode 100644 index 65828fd7654..00000000000 --- a/icons/flags/ke.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kg.svg b/icons/flags/kg.svg deleted file mode 100644 index c2b532f6603..00000000000 --- a/icons/flags/kg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kh.svg b/icons/flags/kh.svg deleted file mode 100644 index a28e0243e1a..00000000000 --- a/icons/flags/kh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ki.svg b/icons/flags/ki.svg deleted file mode 100644 index 81f5fc9e52d..00000000000 --- a/icons/flags/ki.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/km.svg b/icons/flags/km.svg deleted file mode 100644 index 8e9ba574d09..00000000000 --- a/icons/flags/km.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kn.svg b/icons/flags/kn.svg deleted file mode 100644 index 505ac748dd6..00000000000 --- a/icons/flags/kn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kp.svg b/icons/flags/kp.svg deleted file mode 100644 index dc4d6798133..00000000000 --- a/icons/flags/kp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kr.svg b/icons/flags/kr.svg deleted file mode 100644 index 5b28e359525..00000000000 --- a/icons/flags/kr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kw.svg b/icons/flags/kw.svg deleted file mode 100644 index f3076ffb404..00000000000 --- a/icons/flags/kw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ky.svg b/icons/flags/ky.svg deleted file mode 100644 index 6d0432cb82e..00000000000 --- a/icons/flags/ky.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/kz.svg b/icons/flags/kz.svg deleted file mode 100644 index 107bf17ac75..00000000000 --- a/icons/flags/kz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/la.svg b/icons/flags/la.svg deleted file mode 100644 index a9ebf083c86..00000000000 --- a/icons/flags/la.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lb.svg b/icons/flags/lb.svg deleted file mode 100644 index d000185e59c..00000000000 --- a/icons/flags/lb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lc.svg b/icons/flags/lc.svg deleted file mode 100644 index 9f5255714c2..00000000000 --- a/icons/flags/lc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/li.svg b/icons/flags/li.svg deleted file mode 100644 index 51b11472b49..00000000000 --- a/icons/flags/li.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lk.svg b/icons/flags/lk.svg deleted file mode 100644 index 5eb3cd7ee46..00000000000 --- a/icons/flags/lk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lr.svg b/icons/flags/lr.svg deleted file mode 100644 index 13995a6bf42..00000000000 --- a/icons/flags/lr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ls.svg b/icons/flags/ls.svg deleted file mode 100644 index ef9b0346c5c..00000000000 --- a/icons/flags/ls.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lt.svg b/icons/flags/lt.svg deleted file mode 100644 index 513d722c0c4..00000000000 --- a/icons/flags/lt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lu.svg b/icons/flags/lu.svg deleted file mode 100644 index 78de148357f..00000000000 --- a/icons/flags/lu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/lv.svg b/icons/flags/lv.svg deleted file mode 100644 index b3fa271e081..00000000000 --- a/icons/flags/lv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ly.svg b/icons/flags/ly.svg deleted file mode 100644 index dd29b3b31e8..00000000000 --- a/icons/flags/ly.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ma.svg b/icons/flags/ma.svg deleted file mode 100644 index f2e7c5aab8f..00000000000 --- a/icons/flags/ma.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mc.svg b/icons/flags/mc.svg deleted file mode 100644 index a0228346b4b..00000000000 --- a/icons/flags/mc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/md.svg b/icons/flags/md.svg deleted file mode 100644 index 76845b662f8..00000000000 --- a/icons/flags/md.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/me.svg b/icons/flags/me.svg deleted file mode 100644 index 7eb38ad815e..00000000000 --- a/icons/flags/me.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mf.svg b/icons/flags/mf.svg deleted file mode 100644 index 16bfba0cfef..00000000000 --- a/icons/flags/mf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mg.svg b/icons/flags/mg.svg deleted file mode 100644 index 3571c0a7f4e..00000000000 --- a/icons/flags/mg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mh.svg b/icons/flags/mh.svg deleted file mode 100644 index bc53ad9667b..00000000000 --- a/icons/flags/mh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mk.svg b/icons/flags/mk.svg deleted file mode 100644 index 8a3bc3e7c6d..00000000000 --- a/icons/flags/mk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ml.svg b/icons/flags/ml.svg deleted file mode 100644 index 650d974a975..00000000000 --- a/icons/flags/ml.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mm.svg b/icons/flags/mm.svg deleted file mode 100644 index 2df73cff5ca..00000000000 --- a/icons/flags/mm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mn.svg b/icons/flags/mn.svg deleted file mode 100644 index bfb46eb047a..00000000000 --- a/icons/flags/mn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mo.svg b/icons/flags/mo.svg deleted file mode 100644 index 30c75b65a1c..00000000000 --- a/icons/flags/mo.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mp.svg b/icons/flags/mp.svg deleted file mode 100644 index 823a275f355..00000000000 --- a/icons/flags/mp.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mq.svg b/icons/flags/mq.svg deleted file mode 100644 index 79c46fd4a17..00000000000 --- a/icons/flags/mq.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mr.svg b/icons/flags/mr.svg deleted file mode 100644 index 7878b6bbfc9..00000000000 --- a/icons/flags/mr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ms.svg b/icons/flags/ms.svg deleted file mode 100644 index 97cb964c843..00000000000 --- a/icons/flags/ms.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mt.svg b/icons/flags/mt.svg deleted file mode 100644 index f2447327537..00000000000 --- a/icons/flags/mt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mu.svg b/icons/flags/mu.svg deleted file mode 100644 index 03c638846b9..00000000000 --- a/icons/flags/mu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mv.svg b/icons/flags/mv.svg deleted file mode 100644 index 9326ae793a4..00000000000 --- a/icons/flags/mv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mw.svg b/icons/flags/mw.svg deleted file mode 100644 index 4fd4f5aefe6..00000000000 --- a/icons/flags/mw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mx.svg b/icons/flags/mx.svg deleted file mode 100644 index 7ccbceb6a46..00000000000 --- a/icons/flags/mx.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/my.svg b/icons/flags/my.svg deleted file mode 100644 index 580bc7f9f43..00000000000 --- a/icons/flags/my.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/mz.svg b/icons/flags/mz.svg deleted file mode 100644 index 42ff00cefff..00000000000 --- a/icons/flags/mz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/na.svg b/icons/flags/na.svg deleted file mode 100644 index c53c7ddc6de..00000000000 --- a/icons/flags/na.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/nc.svg b/icons/flags/nc.svg deleted file mode 100644 index 7a9113f8087..00000000000 --- a/icons/flags/nc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ne.svg b/icons/flags/ne.svg deleted file mode 100644 index b7f47078887..00000000000 --- a/icons/flags/ne.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/nf.svg b/icons/flags/nf.svg deleted file mode 100644 index 21005fb0d2c..00000000000 --- a/icons/flags/nf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ng.svg b/icons/flags/ng.svg deleted file mode 100644 index 0701d0cdf1b..00000000000 --- a/icons/flags/ng.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ni.svg b/icons/flags/ni.svg deleted file mode 100644 index 8792eddc8dc..00000000000 --- a/icons/flags/ni.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/nl.svg b/icons/flags/nl.svg deleted file mode 100644 index c150ee59421..00000000000 --- a/icons/flags/nl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/no.svg b/icons/flags/no.svg deleted file mode 100644 index 85182d98395..00000000000 --- a/icons/flags/no.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/np.svg b/icons/flags/np.svg deleted file mode 100644 index a1e7545bada..00000000000 --- a/icons/flags/np.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/nr.svg b/icons/flags/nr.svg deleted file mode 100644 index eba929277ad..00000000000 --- a/icons/flags/nr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/nu.svg b/icons/flags/nu.svg deleted file mode 100644 index f4b61fd5e60..00000000000 --- a/icons/flags/nu.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/nz.svg b/icons/flags/nz.svg deleted file mode 100644 index 688b145c191..00000000000 --- a/icons/flags/nz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/om.svg b/icons/flags/om.svg deleted file mode 100644 index 3a23ddcb9f3..00000000000 --- a/icons/flags/om.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pa.svg b/icons/flags/pa.svg deleted file mode 100644 index cbeb3037f5f..00000000000 --- a/icons/flags/pa.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pe.svg b/icons/flags/pe.svg deleted file mode 100644 index dab27b6367f..00000000000 --- a/icons/flags/pe.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pf.svg b/icons/flags/pf.svg deleted file mode 100644 index d68516daa70..00000000000 --- a/icons/flags/pf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pg.svg b/icons/flags/pg.svg deleted file mode 100644 index 094bf895f50..00000000000 --- a/icons/flags/pg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ph.svg b/icons/flags/ph.svg deleted file mode 100644 index 57ebde425aa..00000000000 --- a/icons/flags/ph.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pk.svg b/icons/flags/pk.svg deleted file mode 100644 index 3a8cfd9b267..00000000000 --- a/icons/flags/pk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pl.svg b/icons/flags/pl.svg deleted file mode 100644 index bf78dbbce8f..00000000000 --- a/icons/flags/pl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pm.svg b/icons/flags/pm.svg deleted file mode 100644 index 517c6682a55..00000000000 --- a/icons/flags/pm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pn.svg b/icons/flags/pn.svg deleted file mode 100644 index adf57ca1ab7..00000000000 --- a/icons/flags/pn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pr.svg b/icons/flags/pr.svg deleted file mode 100644 index 9008a558512..00000000000 --- a/icons/flags/pr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ps.svg b/icons/flags/ps.svg deleted file mode 100644 index e3f5f424893..00000000000 --- a/icons/flags/ps.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pt.svg b/icons/flags/pt.svg deleted file mode 100644 index f4866075c24..00000000000 --- a/icons/flags/pt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/pw.svg b/icons/flags/pw.svg deleted file mode 100644 index a88c9f8fb19..00000000000 --- a/icons/flags/pw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/py.svg b/icons/flags/py.svg deleted file mode 100644 index 93e40d091d5..00000000000 --- a/icons/flags/py.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/qa.svg b/icons/flags/qa.svg deleted file mode 100644 index 6c5ce7947f8..00000000000 --- a/icons/flags/qa.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/re.svg b/icons/flags/re.svg deleted file mode 100644 index 634a34f5c25..00000000000 --- a/icons/flags/re.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ro.svg b/icons/flags/ro.svg deleted file mode 100644 index 20553c77141..00000000000 --- a/icons/flags/ro.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/rs.svg b/icons/flags/rs.svg deleted file mode 100644 index 276ec5da58c..00000000000 --- a/icons/flags/rs.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ru.svg b/icons/flags/ru.svg deleted file mode 100644 index ba85d44e804..00000000000 --- a/icons/flags/ru.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/rw.svg b/icons/flags/rw.svg deleted file mode 100644 index d02fc12bacd..00000000000 --- a/icons/flags/rw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sa.svg b/icons/flags/sa.svg deleted file mode 100644 index 73d0b056b0d..00000000000 --- a/icons/flags/sa.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sb.svg b/icons/flags/sb.svg deleted file mode 100644 index 1253585e93a..00000000000 --- a/icons/flags/sb.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sc.svg b/icons/flags/sc.svg deleted file mode 100644 index c1632e69645..00000000000 --- a/icons/flags/sc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sd.svg b/icons/flags/sd.svg deleted file mode 100644 index 4fe07ce3271..00000000000 --- a/icons/flags/sd.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/se.svg b/icons/flags/se.svg deleted file mode 100644 index ccd38777ba3..00000000000 --- a/icons/flags/se.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sg.svg b/icons/flags/sg.svg deleted file mode 100644 index 91caccd4adc..00000000000 --- a/icons/flags/sg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sh.svg b/icons/flags/sh.svg deleted file mode 100644 index ac8dfd1a035..00000000000 --- a/icons/flags/sh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/si.svg b/icons/flags/si.svg deleted file mode 100644 index 85338c99ca8..00000000000 --- a/icons/flags/si.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sj.svg b/icons/flags/sj.svg deleted file mode 100644 index e9f5672c6f8..00000000000 --- a/icons/flags/sj.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sk.svg b/icons/flags/sk.svg deleted file mode 100644 index 5b0e543563d..00000000000 --- a/icons/flags/sk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sl.svg b/icons/flags/sl.svg deleted file mode 100644 index 50fafc27752..00000000000 --- a/icons/flags/sl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sm.svg b/icons/flags/sm.svg deleted file mode 100644 index abe63183d39..00000000000 --- a/icons/flags/sm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sn.svg b/icons/flags/sn.svg deleted file mode 100644 index 548243e3b39..00000000000 --- a/icons/flags/sn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/so.svg b/icons/flags/so.svg deleted file mode 100644 index 967be6174a2..00000000000 --- a/icons/flags/so.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sr.svg b/icons/flags/sr.svg deleted file mode 100644 index 6348d1a7857..00000000000 --- a/icons/flags/sr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ss.svg b/icons/flags/ss.svg deleted file mode 100644 index 9bbb6654240..00000000000 --- a/icons/flags/ss.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/st.svg b/icons/flags/st.svg deleted file mode 100644 index 08a1d8fbb40..00000000000 --- a/icons/flags/st.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sv.svg b/icons/flags/sv.svg deleted file mode 100644 index 9c937047580..00000000000 --- a/icons/flags/sv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sx.svg b/icons/flags/sx.svg deleted file mode 100644 index b0cd97a077d..00000000000 --- a/icons/flags/sx.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sy.svg b/icons/flags/sy.svg deleted file mode 100644 index 62fbea40bf2..00000000000 --- a/icons/flags/sy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/sz.svg b/icons/flags/sz.svg deleted file mode 100644 index deafce4e2c8..00000000000 --- a/icons/flags/sz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ta.svg b/icons/flags/ta.svg deleted file mode 100644 index 68e6e9ce7cb..00000000000 --- a/icons/flags/ta.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tc.svg b/icons/flags/tc.svg deleted file mode 100644 index ba12e33df8f..00000000000 --- a/icons/flags/tc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/td.svg b/icons/flags/td.svg deleted file mode 100644 index 3976073fb36..00000000000 --- a/icons/flags/td.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tf.svg b/icons/flags/tf.svg deleted file mode 100644 index f374f23f699..00000000000 --- a/icons/flags/tf.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tg.svg b/icons/flags/tg.svg deleted file mode 100644 index 1c9e70f4523..00000000000 --- a/icons/flags/tg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/th.svg b/icons/flags/th.svg deleted file mode 100644 index d5a54a4d89d..00000000000 --- a/icons/flags/th.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tj.svg b/icons/flags/tj.svg deleted file mode 100644 index a7d29de9d08..00000000000 --- a/icons/flags/tj.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tk.svg b/icons/flags/tk.svg deleted file mode 100644 index 7c869591e25..00000000000 --- a/icons/flags/tk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tl.svg b/icons/flags/tl.svg deleted file mode 100644 index 43e983ac30a..00000000000 --- a/icons/flags/tl.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tm.svg b/icons/flags/tm.svg deleted file mode 100644 index 785f91cbbc2..00000000000 --- a/icons/flags/tm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tn.svg b/icons/flags/tn.svg deleted file mode 100644 index b27930a6593..00000000000 --- a/icons/flags/tn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/to.svg b/icons/flags/to.svg deleted file mode 100644 index 4adcb03430e..00000000000 --- a/icons/flags/to.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tr.svg b/icons/flags/tr.svg deleted file mode 100644 index 57ab90b7ddc..00000000000 --- a/icons/flags/tr.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tt.svg b/icons/flags/tt.svg deleted file mode 100644 index d0322a71a8a..00000000000 --- a/icons/flags/tt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tv.svg b/icons/flags/tv.svg deleted file mode 100644 index e911e865f64..00000000000 --- a/icons/flags/tv.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tw.svg b/icons/flags/tw.svg deleted file mode 100644 index 8ac4ed83129..00000000000 --- a/icons/flags/tw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/tz.svg b/icons/flags/tz.svg deleted file mode 100644 index 9e65b4b844a..00000000000 --- a/icons/flags/tz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ua.svg b/icons/flags/ua.svg deleted file mode 100644 index 3d4e0e3b59b..00000000000 --- a/icons/flags/ua.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ug.svg b/icons/flags/ug.svg deleted file mode 100644 index 450937689ad..00000000000 --- a/icons/flags/ug.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/um.svg b/icons/flags/um.svg deleted file mode 100644 index 48488ea2452..00000000000 --- a/icons/flags/um.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/us.svg b/icons/flags/us.svg deleted file mode 100644 index 28e8578e175..00000000000 --- a/icons/flags/us.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/uy.svg b/icons/flags/uy.svg deleted file mode 100644 index bc4ad70037a..00000000000 --- a/icons/flags/uy.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/uz.svg b/icons/flags/uz.svg deleted file mode 100644 index a6bb6cbfd29..00000000000 --- a/icons/flags/uz.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/va.svg b/icons/flags/va.svg deleted file mode 100644 index d0078effe3a..00000000000 --- a/icons/flags/va.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/vc.svg b/icons/flags/vc.svg deleted file mode 100644 index 5cafb43d9d3..00000000000 --- a/icons/flags/vc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ve.svg b/icons/flags/ve.svg deleted file mode 100644 index 8274ed0b4c4..00000000000 --- a/icons/flags/ve.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/vg.svg b/icons/flags/vg.svg deleted file mode 100644 index e5afefcad80..00000000000 --- a/icons/flags/vg.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/vi.svg b/icons/flags/vi.svg deleted file mode 100644 index 2364a0c8c2e..00000000000 --- a/icons/flags/vi.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/vn.svg b/icons/flags/vn.svg deleted file mode 100644 index a35b203fd68..00000000000 --- a/icons/flags/vn.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/vu.svg b/icons/flags/vu.svg deleted file mode 100644 index 51ac13f4f6e..00000000000 --- a/icons/flags/vu.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/wf.svg b/icons/flags/wf.svg deleted file mode 100644 index 16bfba0cfef..00000000000 --- a/icons/flags/wf.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ws.svg b/icons/flags/ws.svg deleted file mode 100644 index 67b769ca6e2..00000000000 --- a/icons/flags/ws.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/xk.svg b/icons/flags/xk.svg deleted file mode 100644 index 4a771e93810..00000000000 --- a/icons/flags/xk.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/ye.svg b/icons/flags/ye.svg deleted file mode 100644 index beeca622936..00000000000 --- a/icons/flags/ye.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/yt.svg b/icons/flags/yt.svg deleted file mode 100644 index b2627bf9b99..00000000000 --- a/icons/flags/yt.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/za.svg b/icons/flags/za.svg deleted file mode 100644 index 5253e636009..00000000000 --- a/icons/flags/za.svg +++ /dev/null @@ -1,2 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/zm.svg b/icons/flags/zm.svg deleted file mode 100644 index 16306c73933..00000000000 --- a/icons/flags/zm.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/flags/zw.svg b/icons/flags/zw.svg deleted file mode 100644 index 77f539e5f49..00000000000 --- a/icons/flags/zw.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/scripts/extract-emojione-flags.py b/scripts/extract-emojione-flags.py deleted file mode 100755 index 53f7b154118..00000000000 --- a/scripts/extract-emojione-flags.py +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/env python3 -# -# Copyright 2015-2023 The Mumble Developers. All rights reserved. -# Use of this source code is governed by a BSD-style license -# that can be found in the LICENSE file at the root of the -# Mumble source tree or at . -# -# -# extract-emojione-flags.py -# Extract SVG flags from the Emoji One emoji collection. -# -# This script walks the Emoji One SVG collection and extracts -# flag emojis. -# -# Emoji One's emojis all use the Unicode code points (base 16) as -# their on-disk names. If a character consists of multiple code points, -# they are separated by a dash ('-'). -# -# This script walks all the Emoji One SVGs, and finds the ones which -# only contain symbols in the Regional Indicator Symbol range. -# These are flag emojis. -# -# The flags are then copied to the destination directory, and named -# as the region's lower case ISO_3166-1_alpha-2 code with the ".svg" -# extension. - -from __future__ import (unicode_literals, print_function, division) - -import os -import shutil -import argparse - -# Beginning and end of the Regional Indicator Symbol range, -# as defined by Unicode 6.0's emoji support. -# -# See https://en.wikipedia.org/wiki/Regional_Indicator_Symbol -# for more information. -REGIONAL_INDICATOR_SYMBOL_LETTER_A = 0x1F1E6 -REGIONAL_INDICATOR_SYMBOL_LETTER_Z = 0x1F1FF - -def is_region(points): - for point in points: - if point > REGIONAL_INDICATOR_SYMBOL_LETTER_Z \ - or point < REGIONAL_INDICATOR_SYMBOL_LETTER_A: - return False - return True - - -def region_name(points): - name = '' - for point in points: - name += chr(point - REGIONAL_INDICATOR_SYMBOL_LETTER_A + ord('a')) - return name - - -def main(): - parser = argparse.ArgumentParser(description="Extract SVG flags from the Emoji One (now joypixels) emoji collection.") - parser.add_argument("emojione-svg-dir", help="Path to the directory containing Emoji One SVGs, such as $EMOJIONE_SRC_TREE/assets/svg") - parser.add_argument("dst-dir", help="Path to which the resulting SVGs shall be written") - - args = parser.parse_args() - - - files = os.listdir(args.emojione_svg_dir) - for fn in files: - base, ext = os.path.splitext(fn.lower()) - if not ext == '.svg': - continue - - pointsStr = base.split('-') - points = [int(p, 16) for p in pointsStr] - - if is_region(points): - name = region_name(points) - svgName = name + '.svg' - shutil.copy(os.path.join(args.emojione_svg_dir, fn), - os.path.join(args.dst_dir, svgName)) - -if __name__ == '__main__': - main() diff --git a/scripts/generate_license_header.py b/scripts/generate_license_header.py index 0968a9ba86d..e33f524d281 100755 --- a/scripts/generate_license_header.py +++ b/scripts/generate_license_header.py @@ -32,7 +32,7 @@ ["licenseMinHook", "3rdparty/minhook/LICENSE.txt", "MinHook", "https://github.com/TsudaKageyu/minhook", "Q_OS_WIN64"], ["licenseQtTranslations", "src/mumble/qttranslations/LICENSE", "Additional Qt translations", "https://www.virtualbox.org/ticket/2018", "USING_BUNDLED_QT_TRANSLATIONS"], - ["licenseEmojiOne", "3rdPartyLicenses/cc_by_sa_40_legalcode.txt", "Emoji One artwork", "http://emojione.com/"], + ["licenseFlagIcons", "3rdparty/flag-icons/LICENSE", "flag-icons", "https://flagicons.lipis.dev/" ], ["licenseXInputCheck", "3rdparty/xinputcheck-src/COPYING.txt", "XInputCheck (SDL_IsXInput function)", "https://www.libsdl.org/"], ["licenseQQBonjour", "3rdparty/qqbonjour/LICENSE", "QQBonjour", "https://doc.qt.io/archives/qq/qq23-bonjour.html"], ["licenseSmallFT", "3rdparty/smallft/LICENSE", "smallft", "https://www.xiph.org"], diff --git a/src/mumble/CMakeLists.txt b/src/mumble/CMakeLists.txt index 55c83e79a46..fa41283bcca 100644 --- a/src/mumble/CMakeLists.txt +++ b/src/mumble/CMakeLists.txt @@ -336,7 +336,7 @@ target_disable_warnings(smallft) add_custom_command( OUTPUT "${CMAKE_BINARY_DIR}/mumble_flags.qrc" COMMAND ${PYTHON_INTERPRETER} - ARGS "${CMAKE_SOURCE_DIR}/scripts/generate_flag_qrc.py" --flag-dir "${CMAKE_SOURCE_DIR}/icons/flags" --output "${CMAKE_BINARY_DIR}/mumble_flags.qrc" + ARGS "${CMAKE_SOURCE_DIR}/scripts/generate_flag_qrc.py" --flag-dir "${CMAKE_SOURCE_DIR}/3rdparty/flag-icons/flags/4x3" --output "${CMAKE_BINARY_DIR}/mumble_flags.qrc" COMMENT "Generating mumble_flags.qrc" ) list(APPEND MUMBLE_SOURCES "${CMAKE_BINARY_DIR}/mumble_flags.qrc")