diff --git a/.gitignore b/.gitignore index df1a5c9fe..4dfa18fe1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,5 @@ build* *.qm .directory mysql.cnf +.DS_Store +.idea/ diff --git a/README.md b/README.md index b5f1bdfd9..4d95a67ad 100644 --- a/README.md +++ b/README.md @@ -5,15 +5,16 @@ such as Magic: The Gathering, over a network. It is fully client-server based to prevent any kind of cheating, though it supports single-player games without a network interface as well. Both client and server are written in Qt, supporting both Qt4 and Qt5. -# Get Involved +# Get Involved [![Gitter chat](https://badges.gitter.im/Cockatrice/Cockatrice.png)](https://gitter.im/Cockatrice/Cockatrice) Chat with the Cockatrice developers on Gitter. Come here to talk about the application, features, or just to hang out. For support regarding specific servers, please contact that server's admin or forum for support rather than asking here. -[![Gitter chat](https://badges.gitter.im/Cockatrice/Cockatrice.png)](https://gitter.im/Cockatrice/Cockatrice) +# Community Resources +- [reddit r/Cockatrice](http://reddit.com/r/cockatrice) +- [Woogerworks Server & Forums](http://www.woogerworks.com) +- [Cockatrice Official Wiki](https://github.com/Cockatrice/Cockatrice/wiki) -# Building - -[![Build Status](https://travis-ci.org/Cockatrice/Cockatrice.svg?branch=master)](https://travis-ci.org/Cockatrice/Cockatrice) +# Building [![Build Status](https://travis-ci.org/Cockatrice/Cockatrice.svg?branch=master)](https://travis-ci.org/Cockatrice/Cockatrice) **Detailed installation instructions are on the Cockatrice wiki under [Installing Cockatrice](https://github.com/Cockatrice/Cockatrice/wiki/Installing-Cockatrice)** @@ -50,11 +51,6 @@ The following flags can be passed to `cmake`: `cockatrice` is the game client `servatrice` is the server -# Community Resources -- [reddit r/Cockatrice](http://reddit.com/r/cockatrice) -- [Woogerworks Server & Forums](http://www.woogerworks.com) -- [Cockatrice Official Wiki](https://github.com/Cockatrice/Cockatrice/wiki) - # License Cockatrice is free software, licensed under the GPLv2; see COPYING for details. diff --git a/cockatrice/cockatrice.qrc b/cockatrice/cockatrice.qrc index f8ce1bb8f..08e2a43ac 100644 --- a/cockatrice/cockatrice.qrc +++ b/cockatrice/cockatrice.qrc @@ -55,57 +55,255 @@ resources/genders/female.svg resources/genders/unknown.svg + resources/countries/ad.svg + resources/countries/ae.svg + resources/countries/af.svg + resources/countries/ag.svg + resources/countries/ai.svg + resources/countries/al.svg + resources/countries/am.svg + resources/countries/ao.svg + resources/countries/aq.svg resources/countries/ar.svg + resources/countries/as.svg resources/countries/at.svg resources/countries/au.svg + resources/countries/aw.svg + resources/countries/ax.svg + resources/countries/az.svg + resources/countries/ba.svg + resources/countries/bb.svg + resources/countries/bd.svg resources/countries/be.svg + resources/countries/bf.svg + resources/countries/bg.svg + resources/countries/bh.svg + resources/countries/bi.svg + resources/countries/bj.svg + resources/countries/bl.svg + resources/countries/bm.svg + resources/countries/bn.svg + resources/countries/bo.svg + resources/countries/bq.svg resources/countries/br.svg + resources/countries/bs.svg + resources/countries/bt.svg + resources/countries/bv.svg + resources/countries/bw.svg resources/countries/by.svg + resources/countries/bz.svg resources/countries/ca.svg - resources/countries/cl.svg - resources/countries/cz.svg + resources/countries/cc.svg + resources/countries/cd.svg + resources/countries/cf.svg + resources/countries/cg.svg resources/countries/ch.svg + resources/countries/ci.svg + resources/countries/ck.svg + resources/countries/cl.svg + resources/countries/cm.svg resources/countries/cn.svg + resources/countries/co.svg + resources/countries/cr.svg + resources/countries/cu.svg + resources/countries/cv.svg + resources/countries/cw.svg + resources/countries/cx.svg + resources/countries/cy.svg + resources/countries/cz.svg resources/countries/de.svg + resources/countries/dj.svg resources/countries/dk.svg + resources/countries/dm.svg resources/countries/do.svg + resources/countries/dz.svg + resources/countries/ec.svg + resources/countries/ee.svg + resources/countries/eg.svg + resources/countries/eh.svg + resources/countries/er.svg resources/countries/es.svg + resources/countries/et.svg resources/countries/fi.svg + resources/countries/fj.svg + resources/countries/fk.svg + resources/countries/fm.svg + resources/countries/fo.svg resources/countries/fr.svg + resources/countries/ga.svg + resources/countries/gb.svg + resources/countries/gd.svg resources/countries/ge.svg + resources/countries/gf.svg + resources/countries/gg.svg + resources/countries/gh.svg + resources/countries/gi.svg + resources/countries/gl.svg + resources/countries/gm.svg + resources/countries/gn.svg + resources/countries/gp.svg + resources/countries/gq.svg resources/countries/gr.svg + resources/countries/gs.svg resources/countries/gt.svg + resources/countries/gu.svg + resources/countries/gw.svg + resources/countries/gy.svg + resources/countries/hk.svg + resources/countries/hm.svg + resources/countries/hn.svg resources/countries/hr.svg + resources/countries/ht.svg resources/countries/hu.svg + resources/countries/id.svg resources/countries/ie.svg resources/countries/il.svg + resources/countries/im.svg + resources/countries/in.svg + resources/countries/io.svg + resources/countries/iq.svg + resources/countries/ir.svg + resources/countries/is.svg resources/countries/it.svg + resources/countries/je.svg + resources/countries/jm.svg + resources/countries/jo.svg resources/countries/jp.svg + resources/countries/ke.svg + resources/countries/kg.svg + resources/countries/kh.svg + resources/countries/ki.svg + resources/countries/km.svg + resources/countries/kn.svg + resources/countries/kp.svg resources/countries/kr.svg + resources/countries/kw.svg + resources/countries/ky.svg + resources/countries/kz.svg + resources/countries/la.svg + resources/countries/lb.svg + resources/countries/lc.svg + resources/countries/li.svg + resources/countries/lk.svg + resources/countries/lr.svg + resources/countries/ls.svg resources/countries/lt.svg resources/countries/lu.svg resources/countries/lv.svg + resources/countries/ly.svg + resources/countries/ma.svg + resources/countries/mc.svg + resources/countries/md.svg + resources/countries/me.svg + resources/countries/mf.svg + resources/countries/mg.svg + resources/countries/mh.svg + resources/countries/mk.svg + resources/countries/ml.svg + resources/countries/mm.svg + resources/countries/mn.svg + resources/countries/mo.svg + resources/countries/mp.svg + resources/countries/mq.svg + resources/countries/mr.svg + resources/countries/ms.svg + resources/countries/mt.svg + resources/countries/mu.svg + resources/countries/mv.svg + resources/countries/mw.svg resources/countries/mx.svg resources/countries/my.svg + resources/countries/mz.svg + resources/countries/na.svg + resources/countries/nc.svg + resources/countries/ne.svg + resources/countries/nf.svg + resources/countries/ng.svg + resources/countries/ni.svg resources/countries/nl.svg resources/countries/no.svg + resources/countries/np.svg + resources/countries/nr.svg + resources/countries/nu.svg resources/countries/nz.svg + resources/countries/om.svg + resources/countries/pa.svg resources/countries/pe.svg + resources/countries/pf.svg + resources/countries/pg.svg resources/countries/ph.svg + resources/countries/pk.svg resources/countries/pl.svg + resources/countries/pm.svg + resources/countries/pn.svg + resources/countries/pr.svg + resources/countries/ps.svg resources/countries/pt.svg + resources/countries/pw.svg + resources/countries/py.svg + resources/countries/qa.svg + resources/countries/re.svg resources/countries/ro.svg + resources/countries/rs.svg resources/countries/ru.svg + resources/countries/rw.svg + resources/countries/sa.svg + resources/countries/sb.svg + resources/countries/sc.svg + resources/countries/sd.svg resources/countries/se.svg resources/countries/sg.svg + resources/countries/sh.svg resources/countries/si.svg + resources/countries/sj.svg resources/countries/sk.svg + resources/countries/sl.svg + resources/countries/sm.svg + resources/countries/sn.svg + resources/countries/so.svg + resources/countries/sr.svg + resources/countries/ss.svg + resources/countries/st.svg + resources/countries/sv.svg + resources/countries/sx.svg + resources/countries/sy.svg + resources/countries/sz.svg + resources/countries/tc.svg + resources/countries/td.svg + resources/countries/tf.svg + resources/countries/tg.svg + resources/countries/th.svg + resources/countries/tj.svg + resources/countries/tk.svg + resources/countries/tl.svg + resources/countries/tm.svg + resources/countries/tn.svg + resources/countries/to.svg resources/countries/tr.svg + resources/countries/tt.svg + resources/countries/tv.svg + resources/countries/tw.svg + resources/countries/tz.svg resources/countries/ua.svg - resources/countries/uk.svg + resources/countries/ug.svg + resources/countries/um.svg resources/countries/us.svg + resources/countries/uy.svg + resources/countries/uz.svg + resources/countries/va.svg + resources/countries/vc.svg resources/countries/ve.svg + resources/countries/vg.svg + resources/countries/vi.svg + resources/countries/vn.svg + resources/countries/vu.svg + resources/countries/wf.svg + resources/countries/ws.svg + resources/countries/ye.svg + resources/countries/yt.svg resources/countries/za.svg + resources/countries/zm.svg + resources/countries/zw.svg resources/counters/w.svg resources/counters/w_highlight.svg diff --git a/cockatrice/resources/countries/ad.svg b/cockatrice/resources/countries/ad.svg new file mode 100644 index 000000000..9190d9ea1 --- /dev/null +++ b/cockatrice/resources/countries/ad.svg @@ -0,0 +1,152 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ae.svg b/cockatrice/resources/countries/ae.svg new file mode 100644 index 000000000..e634982d8 --- /dev/null +++ b/cockatrice/resources/countries/ae.svg @@ -0,0 +1,44 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/af.svg b/cockatrice/resources/countries/af.svg new file mode 100644 index 000000000..937edcae3 --- /dev/null +++ b/cockatrice/resources/countries/af.svg @@ -0,0 +1,779 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ag.svg b/cockatrice/resources/countries/ag.svg new file mode 100644 index 000000000..c7450f055 --- /dev/null +++ b/cockatrice/resources/countries/ag.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ai.svg b/cockatrice/resources/countries/ai.svg new file mode 100644 index 000000000..69c5041b3 --- /dev/null +++ b/cockatrice/resources/countries/ai.svg @@ -0,0 +1,791 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/al.svg b/cockatrice/resources/countries/al.svg new file mode 100644 index 000000000..e9709ccb1 --- /dev/null +++ b/cockatrice/resources/countries/al.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/am.svg b/cockatrice/resources/countries/am.svg new file mode 100644 index 000000000..03054df0d --- /dev/null +++ b/cockatrice/resources/countries/am.svg @@ -0,0 +1,16 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ao.svg b/cockatrice/resources/countries/ao.svg new file mode 100644 index 000000000..2e5ca479e --- /dev/null +++ b/cockatrice/resources/countries/ao.svg @@ -0,0 +1,39 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/aq.svg b/cockatrice/resources/countries/aq.svg new file mode 100644 index 000000000..40dec4751 --- /dev/null +++ b/cockatrice/resources/countries/aq.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ar.svg b/cockatrice/resources/countries/ar.svg index 543196fc3..c36b65a8b 100644 --- a/cockatrice/resources/countries/ar.svg +++ b/cockatrice/resources/countries/ar.svg @@ -1,109 +1,160 @@ - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/as.svg b/cockatrice/resources/countries/as.svg new file mode 100644 index 000000000..b3585f3af --- /dev/null +++ b/cockatrice/resources/countries/as.svg @@ -0,0 +1,120 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/at.svg b/cockatrice/resources/countries/at.svg index 83eddedf1..388a6b8b9 100644 --- a/cockatrice/resources/countries/at.svg +++ b/cockatrice/resources/countries/at.svg @@ -1,5 +1,17 @@ - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/au.svg b/cockatrice/resources/countries/au.svg index 043b7a92a..c064c7475 100644 --- a/cockatrice/resources/countries/au.svg +++ b/cockatrice/resources/countries/au.svg @@ -1 +1,31 @@ - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/aw.svg b/cockatrice/resources/countries/aw.svg new file mode 100644 index 000000000..ac8440a83 --- /dev/null +++ b/cockatrice/resources/countries/aw.svg @@ -0,0 +1,210 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ax.svg b/cockatrice/resources/countries/ax.svg new file mode 100644 index 000000000..fd17f0bb8 --- /dev/null +++ b/cockatrice/resources/countries/ax.svg @@ -0,0 +1,27 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/az.svg b/cockatrice/resources/countries/az.svg new file mode 100644 index 000000000..d77a2f53a --- /dev/null +++ b/cockatrice/resources/countries/az.svg @@ -0,0 +1,49 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ba.svg b/cockatrice/resources/countries/ba.svg new file mode 100644 index 000000000..4336c07db --- /dev/null +++ b/cockatrice/resources/countries/ba.svg @@ -0,0 +1,53 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bb.svg b/cockatrice/resources/countries/bb.svg new file mode 100644 index 000000000..2bf861da5 --- /dev/null +++ b/cockatrice/resources/countries/bb.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bd.svg b/cockatrice/resources/countries/bd.svg new file mode 100644 index 000000000..4b9d0c022 --- /dev/null +++ b/cockatrice/resources/countries/bd.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/cockatrice/resources/countries/be.svg b/cockatrice/resources/countries/be.svg index 8e6d91918..891501cbd 100644 --- a/cockatrice/resources/countries/be.svg +++ b/cockatrice/resources/countries/be.svg @@ -1,3 +1,40 @@ - - - \ No newline at end of file + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/bf.svg b/cockatrice/resources/countries/bf.svg new file mode 100644 index 000000000..6d354c608 --- /dev/null +++ b/cockatrice/resources/countries/bf.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bg.svg b/cockatrice/resources/countries/bg.svg new file mode 100644 index 000000000..2cf07bfc9 --- /dev/null +++ b/cockatrice/resources/countries/bg.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bh.svg b/cockatrice/resources/countries/bh.svg new file mode 100644 index 000000000..a73eb8dde --- /dev/null +++ b/cockatrice/resources/countries/bh.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bi.svg b/cockatrice/resources/countries/bi.svg new file mode 100644 index 000000000..20a3533f2 --- /dev/null +++ b/cockatrice/resources/countries/bi.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bj.svg b/cockatrice/resources/countries/bj.svg new file mode 100644 index 000000000..132f9b5ed --- /dev/null +++ b/cockatrice/resources/countries/bj.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bl.svg b/cockatrice/resources/countries/bl.svg new file mode 100644 index 000000000..454ecc943 --- /dev/null +++ b/cockatrice/resources/countries/bl.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/bm.svg b/cockatrice/resources/countries/bm.svg new file mode 100644 index 000000000..b2d83f5c3 --- /dev/null +++ b/cockatrice/resources/countries/bm.svg @@ -0,0 +1,363 @@ + + + + + + + Bermuda + + + + + caribbean + america + flag + sign + + + + + Caleb Moore + + + + + Caleb Moore + + + + + Caleb Moore + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bn.svg b/cockatrice/resources/countries/bn.svg new file mode 100644 index 000000000..2cb386e86 --- /dev/null +++ b/cockatrice/resources/countries/bn.svg @@ -0,0 +1,137 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bo.svg b/cockatrice/resources/countries/bo.svg new file mode 100644 index 000000000..5952c3094 --- /dev/null +++ b/cockatrice/resources/countries/bo.svg @@ -0,0 +1,37 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/bq.svg b/cockatrice/resources/countries/bq.svg new file mode 100644 index 000000000..5da21323d --- /dev/null +++ b/cockatrice/resources/countries/bq.svg @@ -0,0 +1,17 @@ + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/br.svg b/cockatrice/resources/countries/br.svg index a50a00bcf..df1132002 100644 --- a/cockatrice/resources/countries/br.svg +++ b/cockatrice/resources/countries/br.svg @@ -1,47 +1,88 @@ - - - - - - - - - - - - - - - Clipart by Rodrigo Tjder - Flag of Brazil - Flag of Brazil based on .CDR file available in Brazilian Government's website - - - flags - sign - signs_and_symbols - - america - - - - - Rodrigo Tjder - - - - image/svg+xml - - - - - pt - - - - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bs.svg b/cockatrice/resources/countries/bs.svg new file mode 100644 index 000000000..570d7a5b3 --- /dev/null +++ b/cockatrice/resources/countries/bs.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bt.svg b/cockatrice/resources/countries/bt.svg new file mode 100644 index 000000000..fada20a30 --- /dev/null +++ b/cockatrice/resources/countries/bt.svg @@ -0,0 +1,217 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bv.svg b/cockatrice/resources/countries/bv.svg new file mode 100644 index 000000000..104b29bd7 --- /dev/null +++ b/cockatrice/resources/countries/bv.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bw.svg b/cockatrice/resources/countries/bw.svg new file mode 100644 index 000000000..d7f0c92f3 --- /dev/null +++ b/cockatrice/resources/countries/bw.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/by.svg b/cockatrice/resources/countries/by.svg index bb1dfa789..260168059 100644 --- a/cockatrice/resources/countries/by.svg +++ b/cockatrice/resources/countries/by.svg @@ -1,7 +1,266 @@ - - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/bz.svg b/cockatrice/resources/countries/bz.svg new file mode 100644 index 000000000..d352f9a15 --- /dev/null +++ b/cockatrice/resources/countries/bz.svg @@ -0,0 +1,302 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ca.svg b/cockatrice/resources/countries/ca.svg index 137eced6f..eb528d941 100644 --- a/cockatrice/resources/countries/ca.svg +++ b/cockatrice/resources/countries/ca.svg @@ -1 +1,25 @@ - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cc.svg b/cockatrice/resources/countries/cc.svg new file mode 100644 index 000000000..d250b0523 --- /dev/null +++ b/cockatrice/resources/countries/cc.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cd.svg b/cockatrice/resources/countries/cd.svg new file mode 100644 index 000000000..0bc79360d --- /dev/null +++ b/cockatrice/resources/countries/cd.svg @@ -0,0 +1,16 @@ + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/cf.svg b/cockatrice/resources/countries/cf.svg new file mode 100644 index 000000000..ee8a291f1 --- /dev/null +++ b/cockatrice/resources/countries/cf.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cg.svg b/cockatrice/resources/countries/cg.svg new file mode 100644 index 000000000..76cd8ea7e --- /dev/null +++ b/cockatrice/resources/countries/cg.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ch.svg b/cockatrice/resources/countries/ch.svg index 8f524ce77..36483307a 100644 --- a/cockatrice/resources/countries/ch.svg +++ b/cockatrice/resources/countries/ch.svg @@ -1 +1,20 @@ - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ci.svg b/cockatrice/resources/countries/ci.svg new file mode 100644 index 000000000..4a6fc7f91 --- /dev/null +++ b/cockatrice/resources/countries/ci.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ck.svg b/cockatrice/resources/countries/ck.svg new file mode 100644 index 000000000..57efc0707 --- /dev/null +++ b/cockatrice/resources/countries/ck.svg @@ -0,0 +1,38 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cl.svg b/cockatrice/resources/countries/cl.svg index 885743eb9..ffa1d2023 100644 --- a/cockatrice/resources/countries/cl.svg +++ b/cockatrice/resources/countries/cl.svg @@ -1,35 +1,23 @@ - - - - - - - - - - - - - \ No newline at end of file + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cm.svg b/cockatrice/resources/countries/cm.svg new file mode 100644 index 000000000..a1186c333 --- /dev/null +++ b/cockatrice/resources/countries/cm.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cn.svg b/cockatrice/resources/countries/cn.svg index 7c7e50efa..f510cf049 100644 --- a/cockatrice/resources/countries/cn.svg +++ b/cockatrice/resources/countries/cn.svg @@ -1,13 +1,123 @@ - - - - - - - - - - - - - \ No newline at end of file + + + + + + image/svg+xml + + + + + + Flag of the People's Republic of China + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/co.svg b/cockatrice/resources/countries/co.svg new file mode 100644 index 000000000..9a220d175 --- /dev/null +++ b/cockatrice/resources/countries/co.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/cr.svg b/cockatrice/resources/countries/cr.svg new file mode 100644 index 000000000..79e5dd24e --- /dev/null +++ b/cockatrice/resources/countries/cr.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/cu.svg b/cockatrice/resources/countries/cu.svg new file mode 100644 index 000000000..897fa77f3 --- /dev/null +++ b/cockatrice/resources/countries/cu.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cv.svg b/cockatrice/resources/countries/cv.svg new file mode 100644 index 000000000..1a65d045c --- /dev/null +++ b/cockatrice/resources/countries/cv.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cw.svg b/cockatrice/resources/countries/cw.svg new file mode 100644 index 000000000..f4cd92bfc --- /dev/null +++ b/cockatrice/resources/countries/cw.svg @@ -0,0 +1,29 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cx.svg b/cockatrice/resources/countries/cx.svg new file mode 100644 index 000000000..70f8b8b6d --- /dev/null +++ b/cockatrice/resources/countries/cx.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cy.svg b/cockatrice/resources/countries/cy.svg new file mode 100644 index 000000000..e6cc05d00 --- /dev/null +++ b/cockatrice/resources/countries/cy.svg @@ -0,0 +1,47 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/cz.svg b/cockatrice/resources/countries/cz.svg index 51bf4fb7e..ee59f947f 100644 --- a/cockatrice/resources/countries/cz.svg +++ b/cockatrice/resources/countries/cz.svg @@ -1,11 +1,22 @@ - - - -Flag of the Czech Republic - - - + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/de.svg b/cockatrice/resources/countries/de.svg index 65e9a01af..aa101a3d1 100644 --- a/cockatrice/resources/countries/de.svg +++ b/cockatrice/resources/countries/de.svg @@ -1,9 +1,37 @@ - - - - Flag of Germany - - - - + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/dj.svg b/cockatrice/resources/countries/dj.svg new file mode 100644 index 000000000..a5621c55e --- /dev/null +++ b/cockatrice/resources/countries/dj.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/dk.svg b/cockatrice/resources/countries/dk.svg index 4e9f58a53..c91659308 100644 --- a/cockatrice/resources/countries/dk.svg +++ b/cockatrice/resources/countries/dk.svg @@ -1 +1,22 @@ - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/dm.svg b/cockatrice/resources/countries/dm.svg new file mode 100644 index 000000000..82fa18a3c --- /dev/null +++ b/cockatrice/resources/countries/dm.svg @@ -0,0 +1,192 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/do.svg b/cockatrice/resources/countries/do.svg index f3f806915..22ff46493 100644 --- a/cockatrice/resources/countries/do.svg +++ b/cockatrice/resources/countries/do.svg @@ -1,3752 +1,6801 @@ - - - - - - - - Dominican Republic - - - - - united_nations_member - caribbean - america - flag - sign - - - - - Caleb Moore - - - - - Caleb Moore - - - - - Caleb Moore - - - - image/svg+xml - - - en - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/dz.svg b/cockatrice/resources/countries/dz.svg new file mode 100644 index 000000000..e05bd11f8 --- /dev/null +++ b/cockatrice/resources/countries/dz.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ec.svg b/cockatrice/resources/countries/ec.svg new file mode 100644 index 000000000..0116d3787 --- /dev/null +++ b/cockatrice/resources/countries/ec.svg @@ -0,0 +1,184 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ee.svg b/cockatrice/resources/countries/ee.svg new file mode 100644 index 000000000..cb04c4da0 --- /dev/null +++ b/cockatrice/resources/countries/ee.svg @@ -0,0 +1,39 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/eg.svg b/cockatrice/resources/countries/eg.svg new file mode 100644 index 000000000..e6b608a6e --- /dev/null +++ b/cockatrice/resources/countries/eg.svg @@ -0,0 +1,81 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/eh.svg b/cockatrice/resources/countries/eh.svg new file mode 100644 index 000000000..68d82c7a9 --- /dev/null +++ b/cockatrice/resources/countries/eh.svg @@ -0,0 +1,48 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/er.svg b/cockatrice/resources/countries/er.svg new file mode 100644 index 000000000..9c5ebcf02 --- /dev/null +++ b/cockatrice/resources/countries/er.svg @@ -0,0 +1,42 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/es.svg b/cockatrice/resources/countries/es.svg index 872f198be..506b28bcc 100644 --- a/cockatrice/resources/countries/es.svg +++ b/cockatrice/resources/countries/es.svg @@ -1,631 +1,705 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/et.svg b/cockatrice/resources/countries/et.svg new file mode 100644 index 000000000..f81a16a5e --- /dev/null +++ b/cockatrice/resources/countries/et.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/fi.svg b/cockatrice/resources/countries/fi.svg index e7f293bf3..f0d3c8e03 100644 --- a/cockatrice/resources/countries/fi.svg +++ b/cockatrice/resources/countries/fi.svg @@ -1,6 +1,53 @@ - - - - - + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/fj.svg b/cockatrice/resources/countries/fj.svg new file mode 100644 index 000000000..0f2ea3c9a --- /dev/null +++ b/cockatrice/resources/countries/fj.svg @@ -0,0 +1,154 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/fk.svg b/cockatrice/resources/countries/fk.svg new file mode 100644 index 000000000..904400621 --- /dev/null +++ b/cockatrice/resources/countries/fk.svg @@ -0,0 +1,215 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/fm.svg b/cockatrice/resources/countries/fm.svg new file mode 100644 index 000000000..1b57bbfb4 --- /dev/null +++ b/cockatrice/resources/countries/fm.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/fo.svg b/cockatrice/resources/countries/fo.svg new file mode 100644 index 000000000..37211bee8 --- /dev/null +++ b/cockatrice/resources/countries/fo.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/fr.svg b/cockatrice/resources/countries/fr.svg index 0baf7f3b4..7e0bdb8e1 100644 --- a/cockatrice/resources/countries/fr.svg +++ b/cockatrice/resources/countries/fr.svg @@ -1 +1,17 @@ - + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ga.svg b/cockatrice/resources/countries/ga.svg new file mode 100644 index 000000000..74be3500e --- /dev/null +++ b/cockatrice/resources/countries/ga.svg @@ -0,0 +1,40 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/gb.svg b/cockatrice/resources/countries/gb.svg new file mode 100644 index 000000000..5389a49d3 --- /dev/null +++ b/cockatrice/resources/countries/gb.svg @@ -0,0 +1,52 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gd.svg b/cockatrice/resources/countries/gd.svg new file mode 100644 index 000000000..44c61b160 --- /dev/null +++ b/cockatrice/resources/countries/gd.svg @@ -0,0 +1,32 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ge.svg b/cockatrice/resources/countries/ge.svg index 8e3e0189e..a508b2b42 100644 --- a/cockatrice/resources/countries/ge.svg +++ b/cockatrice/resources/countries/ge.svg @@ -1,12 +1,31 @@ - - - - - - - - - - - - + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gf.svg b/cockatrice/resources/countries/gf.svg new file mode 100644 index 000000000..8fada7233 --- /dev/null +++ b/cockatrice/resources/countries/gf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/gg.svg b/cockatrice/resources/countries/gg.svg new file mode 100644 index 000000000..1144540ca --- /dev/null +++ b/cockatrice/resources/countries/gg.svg @@ -0,0 +1,29 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gh.svg b/cockatrice/resources/countries/gh.svg new file mode 100644 index 000000000..b6fa30d17 --- /dev/null +++ b/cockatrice/resources/countries/gh.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gi.svg b/cockatrice/resources/countries/gi.svg new file mode 100644 index 000000000..e40d6e753 --- /dev/null +++ b/cockatrice/resources/countries/gi.svg @@ -0,0 +1,347 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gl.svg b/cockatrice/resources/countries/gl.svg new file mode 100644 index 000000000..37aaccf88 --- /dev/null +++ b/cockatrice/resources/countries/gl.svg @@ -0,0 +1,46 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gm.svg b/cockatrice/resources/countries/gm.svg new file mode 100644 index 000000000..d4409b23a --- /dev/null +++ b/cockatrice/resources/countries/gm.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gn.svg b/cockatrice/resources/countries/gn.svg new file mode 100644 index 000000000..23ce5b33e --- /dev/null +++ b/cockatrice/resources/countries/gn.svg @@ -0,0 +1,42 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gp.svg b/cockatrice/resources/countries/gp.svg new file mode 100644 index 000000000..a775d8f3b --- /dev/null +++ b/cockatrice/resources/countries/gp.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gq.svg b/cockatrice/resources/countries/gq.svg new file mode 100644 index 000000000..4e878ccef --- /dev/null +++ b/cockatrice/resources/countries/gq.svg @@ -0,0 +1,86 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gr.svg b/cockatrice/resources/countries/gr.svg index 59e1b1d80..4bff36c12 100644 --- a/cockatrice/resources/countries/gr.svg +++ b/cockatrice/resources/countries/gr.svg @@ -1 +1,60 @@ - + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gs.svg b/cockatrice/resources/countries/gs.svg new file mode 100644 index 000000000..18c6dbd4f --- /dev/null +++ b/cockatrice/resources/countries/gs.svg @@ -0,0 +1,346 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + E + + + O + + + T + + + E + + + R + + + R + + + R + + + R + + + R + + + E + + + O + + + O + + + A + + + A + + + A + + + M + + + P + + + P + + + P + + + I + + + T + + + T + + + M + + + G + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + South Georgia and South Sandwich Islands + + + + united_kingdom + flags + antarctic + sign + signs_and_symbols + + europe + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + + + en + + + + + + + + + diff --git a/cockatrice/resources/countries/gt.svg b/cockatrice/resources/countries/gt.svg index cace33a35..9ae0d79eb 100644 --- a/cockatrice/resources/countries/gt.svg +++ b/cockatrice/resources/countries/gt.svg @@ -1,2024 +1,139 @@ - - - - - image/svg+xml - - Flag of Guatemala - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Flag of Guatemala - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gu.svg b/cockatrice/resources/countries/gu.svg new file mode 100644 index 000000000..797b88dc0 --- /dev/null +++ b/cockatrice/resources/countries/gu.svg @@ -0,0 +1,75 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + G + + + U + + + A + + + M + + + + + + + + G + + + U + + + A + + + M + + + + diff --git a/cockatrice/resources/countries/gw.svg b/cockatrice/resources/countries/gw.svg new file mode 100644 index 000000000..277f3a178 --- /dev/null +++ b/cockatrice/resources/countries/gw.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/gy.svg b/cockatrice/resources/countries/gy.svg new file mode 100644 index 000000000..626eff887 --- /dev/null +++ b/cockatrice/resources/countries/gy.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/hk.svg b/cockatrice/resources/countries/hk.svg new file mode 100644 index 000000000..7ad03f360 --- /dev/null +++ b/cockatrice/resources/countries/hk.svg @@ -0,0 +1,52 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/hm.svg b/cockatrice/resources/countries/hm.svg new file mode 100644 index 000000000..a3cd071cd --- /dev/null +++ b/cockatrice/resources/countries/hm.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/hn.svg b/cockatrice/resources/countries/hn.svg new file mode 100644 index 000000000..7e79933f5 --- /dev/null +++ b/cockatrice/resources/countries/hn.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/hr.svg b/cockatrice/resources/countries/hr.svg index c502bd3b5..4ba52b07f 100644 --- a/cockatrice/resources/countries/hr.svg +++ b/cockatrice/resources/countries/hr.svg @@ -1,273 +1,144 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ht.svg b/cockatrice/resources/countries/ht.svg new file mode 100644 index 000000000..53475ab1e --- /dev/null +++ b/cockatrice/resources/countries/ht.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/hu.svg b/cockatrice/resources/countries/hu.svg index 559196749..8ab9d1b3a 100644 --- a/cockatrice/resources/countries/hu.svg +++ b/cockatrice/resources/countries/hu.svg @@ -1,6 +1,19 @@ - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/id.svg b/cockatrice/resources/countries/id.svg new file mode 100644 index 000000000..ba4f9585b --- /dev/null +++ b/cockatrice/resources/countries/id.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ie.svg b/cockatrice/resources/countries/ie.svg index 2550980dc..70ec52183 100644 --- a/cockatrice/resources/countries/ie.svg +++ b/cockatrice/resources/countries/ie.svg @@ -1,6 +1,17 @@ - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/il.svg b/cockatrice/resources/countries/il.svg index 295d4f9d6..518a2bc0d 100644 --- a/cockatrice/resources/countries/il.svg +++ b/cockatrice/resources/countries/il.svg @@ -1,35 +1,31 @@ - - - - Flag of Israel - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/im.svg b/cockatrice/resources/countries/im.svg new file mode 100644 index 000000000..275cf86fa --- /dev/null +++ b/cockatrice/resources/countries/im.svg @@ -0,0 +1,71 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/in.svg b/cockatrice/resources/countries/in.svg new file mode 100644 index 000000000..3265f8f5f --- /dev/null +++ b/cockatrice/resources/countries/in.svg @@ -0,0 +1,47 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/io.svg b/cockatrice/resources/countries/io.svg new file mode 100644 index 000000000..6051b09b8 --- /dev/null +++ b/cockatrice/resources/countries/io.svg @@ -0,0 +1,187 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/iq.svg b/cockatrice/resources/countries/iq.svg new file mode 100644 index 000000000..e0dd0b9a9 --- /dev/null +++ b/cockatrice/resources/countries/iq.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ir.svg b/cockatrice/resources/countries/ir.svg new file mode 100644 index 000000000..9779aeada --- /dev/null +++ b/cockatrice/resources/countries/ir.svg @@ -0,0 +1,522 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/is.svg b/cockatrice/resources/countries/is.svg new file mode 100644 index 000000000..046ffd0b5 --- /dev/null +++ b/cockatrice/resources/countries/is.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/it.svg b/cockatrice/resources/countries/it.svg index 9ee600312..1a9f297f2 100644 --- a/cockatrice/resources/countries/it.svg +++ b/cockatrice/resources/countries/it.svg @@ -1,6 +1,17 @@ - - - - - + + + + + + + image/svg+xml + + + + + + + + + diff --git a/cockatrice/resources/countries/je.svg b/cockatrice/resources/countries/je.svg new file mode 100644 index 000000000..4dd97f1bf --- /dev/null +++ b/cockatrice/resources/countries/je.svg @@ -0,0 +1,67 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/jm.svg b/cockatrice/resources/countries/jm.svg new file mode 100644 index 000000000..5ccd524ff --- /dev/null +++ b/cockatrice/resources/countries/jm.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/jo.svg b/cockatrice/resources/countries/jo.svg new file mode 100644 index 000000000..152749e30 --- /dev/null +++ b/cockatrice/resources/countries/jo.svg @@ -0,0 +1,49 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/jp.svg b/cockatrice/resources/countries/jp.svg index 05ca6995a..f36071b8c 100644 --- a/cockatrice/resources/countries/jp.svg +++ b/cockatrice/resources/countries/jp.svg @@ -1,5 +1,21 @@ - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ke.svg b/cockatrice/resources/countries/ke.svg new file mode 100644 index 000000000..79d223f2a --- /dev/null +++ b/cockatrice/resources/countries/ke.svg @@ -0,0 +1,33 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kg.svg b/cockatrice/resources/countries/kg.svg new file mode 100644 index 000000000..e560aefb8 --- /dev/null +++ b/cockatrice/resources/countries/kg.svg @@ -0,0 +1,47 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kh.svg b/cockatrice/resources/countries/kh.svg new file mode 100644 index 000000000..48e782e19 --- /dev/null +++ b/cockatrice/resources/countries/kh.svg @@ -0,0 +1,156 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ki.svg b/cockatrice/resources/countries/ki.svg new file mode 100644 index 000000000..c145dd325 --- /dev/null +++ b/cockatrice/resources/countries/ki.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/km.svg b/cockatrice/resources/countries/km.svg new file mode 100644 index 000000000..235ec0227 --- /dev/null +++ b/cockatrice/resources/countries/km.svg @@ -0,0 +1,51 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kn.svg b/cockatrice/resources/countries/kn.svg new file mode 100644 index 000000000..d60ae2e76 --- /dev/null +++ b/cockatrice/resources/countries/kn.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kp.svg b/cockatrice/resources/countries/kp.svg new file mode 100644 index 000000000..6ce531d50 --- /dev/null +++ b/cockatrice/resources/countries/kp.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kr.svg b/cockatrice/resources/countries/kr.svg index 59294da5c..a0b266d50 100644 --- a/cockatrice/resources/countries/kr.svg +++ b/cockatrice/resources/countries/kr.svg @@ -1,12 +1,42 @@ - - -Flag of South Korea - - - - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kw.svg b/cockatrice/resources/countries/kw.svg new file mode 100644 index 000000000..5822eb614 --- /dev/null +++ b/cockatrice/resources/countries/kw.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ky.svg b/cockatrice/resources/countries/ky.svg new file mode 100644 index 000000000..fb5e915af --- /dev/null +++ b/cockatrice/resources/countries/ky.svg @@ -0,0 +1,123 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/kz.svg b/cockatrice/resources/countries/kz.svg new file mode 100644 index 000000000..bd7130af8 --- /dev/null +++ b/cockatrice/resources/countries/kz.svg @@ -0,0 +1,67 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/la.svg b/cockatrice/resources/countries/la.svg new file mode 100644 index 000000000..fe009db97 --- /dev/null +++ b/cockatrice/resources/countries/la.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/lb.svg b/cockatrice/resources/countries/lb.svg new file mode 100644 index 000000000..433b2c28e --- /dev/null +++ b/cockatrice/resources/countries/lb.svg @@ -0,0 +1,45 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/lc.svg b/cockatrice/resources/countries/lc.svg new file mode 100644 index 000000000..ab006b5ba --- /dev/null +++ b/cockatrice/resources/countries/lc.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/li.svg b/cockatrice/resources/countries/li.svg new file mode 100644 index 000000000..78d5325a1 --- /dev/null +++ b/cockatrice/resources/countries/li.svg @@ -0,0 +1,195 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/lk.svg b/cockatrice/resources/countries/lk.svg new file mode 100644 index 000000000..e28985d4d --- /dev/null +++ b/cockatrice/resources/countries/lk.svg @@ -0,0 +1,44 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/lr.svg b/cockatrice/resources/countries/lr.svg new file mode 100644 index 000000000..f9d3939f3 --- /dev/null +++ b/cockatrice/resources/countries/lr.svg @@ -0,0 +1,29 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ls.svg b/cockatrice/resources/countries/ls.svg new file mode 100644 index 000000000..d5836fa03 --- /dev/null +++ b/cockatrice/resources/countries/ls.svg @@ -0,0 +1,173 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/lt.svg b/cockatrice/resources/countries/lt.svg index dcd8fbba9..b67359b99 100644 --- a/cockatrice/resources/countries/lt.svg +++ b/cockatrice/resources/countries/lt.svg @@ -1 +1,17 @@ - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/lu.svg b/cockatrice/resources/countries/lu.svg index 67a651e8f..1f6fe91ce 100644 --- a/cockatrice/resources/countries/lu.svg +++ b/cockatrice/resources/countries/lu.svg @@ -1,7 +1,36 @@ - - - - - - + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/lv.svg b/cockatrice/resources/countries/lv.svg index 453319123..a2fbe7538 100644 --- a/cockatrice/resources/countries/lv.svg +++ b/cockatrice/resources/countries/lv.svg @@ -1,5 +1,37 @@ - - - - - \ No newline at end of file + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ly.svg b/cockatrice/resources/countries/ly.svg new file mode 100644 index 000000000..092275246 --- /dev/null +++ b/cockatrice/resources/countries/ly.svg @@ -0,0 +1,23 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ma.svg b/cockatrice/resources/countries/ma.svg new file mode 100644 index 000000000..457afd2bc --- /dev/null +++ b/cockatrice/resources/countries/ma.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mc.svg b/cockatrice/resources/countries/mc.svg new file mode 100644 index 000000000..9bd4ab13b --- /dev/null +++ b/cockatrice/resources/countries/mc.svg @@ -0,0 +1,16 @@ + + + + + + + image/svg+xml + + + + + + + + + diff --git a/cockatrice/resources/countries/md.svg b/cockatrice/resources/countries/md.svg new file mode 100644 index 000000000..27729f56b --- /dev/null +++ b/cockatrice/resources/countries/md.svg @@ -0,0 +1,101 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/me.svg b/cockatrice/resources/countries/me.svg new file mode 100644 index 000000000..473f64045 --- /dev/null +++ b/cockatrice/resources/countries/me.svg @@ -0,0 +1,5 @@ + + +image/svg+xml + + diff --git a/cockatrice/resources/countries/mf.svg b/cockatrice/resources/countries/mf.svg new file mode 100644 index 000000000..24f58b710 --- /dev/null +++ b/cockatrice/resources/countries/mf.svg @@ -0,0 +1,106 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mg.svg b/cockatrice/resources/countries/mg.svg new file mode 100644 index 000000000..05bd5b982 --- /dev/null +++ b/cockatrice/resources/countries/mg.svg @@ -0,0 +1,38 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/mh.svg b/cockatrice/resources/countries/mh.svg new file mode 100644 index 000000000..df29219e5 --- /dev/null +++ b/cockatrice/resources/countries/mh.svg @@ -0,0 +1,42 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mk.svg b/cockatrice/resources/countries/mk.svg new file mode 100644 index 000000000..62e5e37b9 --- /dev/null +++ b/cockatrice/resources/countries/mk.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ml.svg b/cockatrice/resources/countries/ml.svg new file mode 100644 index 000000000..dc71966d9 --- /dev/null +++ b/cockatrice/resources/countries/ml.svg @@ -0,0 +1,38 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/mm.svg b/cockatrice/resources/countries/mm.svg new file mode 100644 index 000000000..add89f8d2 --- /dev/null +++ b/cockatrice/resources/countries/mm.svg @@ -0,0 +1,146 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mn.svg b/cockatrice/resources/countries/mn.svg new file mode 100644 index 000000000..819ce2f07 --- /dev/null +++ b/cockatrice/resources/countries/mn.svg @@ -0,0 +1,26 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mo.svg b/cockatrice/resources/countries/mo.svg new file mode 100644 index 000000000..769e94a5f --- /dev/null +++ b/cockatrice/resources/countries/mo.svg @@ -0,0 +1,31 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mp.svg b/cockatrice/resources/countries/mp.svg new file mode 100644 index 000000000..93ca16865 --- /dev/null +++ b/cockatrice/resources/countries/mp.svg @@ -0,0 +1,268 @@ + + + + + + + + + + + micronesia + + oceania + flag + sign + + + + + + + + + + + + + + + + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mq.svg b/cockatrice/resources/countries/mq.svg new file mode 100644 index 000000000..d6ebd3885 --- /dev/null +++ b/cockatrice/resources/countries/mq.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/mr.svg b/cockatrice/resources/countries/mr.svg new file mode 100644 index 000000000..0066c90f9 --- /dev/null +++ b/cockatrice/resources/countries/mr.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ms.svg b/cockatrice/resources/countries/ms.svg new file mode 100644 index 000000000..c9ef72b10 --- /dev/null +++ b/cockatrice/resources/countries/ms.svg @@ -0,0 +1,76 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mt.svg b/cockatrice/resources/countries/mt.svg new file mode 100644 index 000000000..b14194b75 --- /dev/null +++ b/cockatrice/resources/countries/mt.svg @@ -0,0 +1,82 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mu.svg b/cockatrice/resources/countries/mu.svg new file mode 100644 index 000000000..6ae235d89 --- /dev/null +++ b/cockatrice/resources/countries/mu.svg @@ -0,0 +1,40 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mv.svg b/cockatrice/resources/countries/mv.svg new file mode 100644 index 000000000..eb20d9ef8 --- /dev/null +++ b/cockatrice/resources/countries/mv.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mw.svg b/cockatrice/resources/countries/mw.svg new file mode 100644 index 000000000..cf3922bc7 --- /dev/null +++ b/cockatrice/resources/countries/mw.svg @@ -0,0 +1,55 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mx.svg b/cockatrice/resources/countries/mx.svg index 70bfc1961..7fc1393f8 100644 --- a/cockatrice/resources/countries/mx.svg +++ b/cockatrice/resources/countries/mx.svg @@ -1,2487 +1,349 @@ - - - - \ No newline at end of file + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/my.svg b/cockatrice/resources/countries/my.svg index 988b507b7..2654cef5e 100644 --- a/cockatrice/resources/countries/my.svg +++ b/cockatrice/resources/countries/my.svg @@ -1,15 +1,27 @@ - - - - - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/mz.svg b/cockatrice/resources/countries/mz.svg new file mode 100644 index 000000000..605a9d59c --- /dev/null +++ b/cockatrice/resources/countries/mz.svg @@ -0,0 +1,34 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/na.svg b/cockatrice/resources/countries/na.svg new file mode 100644 index 000000000..af516371d --- /dev/null +++ b/cockatrice/resources/countries/na.svg @@ -0,0 +1,30 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/nc.svg b/cockatrice/resources/countries/nc.svg new file mode 100644 index 000000000..042507e51 --- /dev/null +++ b/cockatrice/resources/countries/nc.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ne.svg b/cockatrice/resources/countries/ne.svg new file mode 100644 index 000000000..e6a778141 --- /dev/null +++ b/cockatrice/resources/countries/ne.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/nf.svg b/cockatrice/resources/countries/nf.svg new file mode 100644 index 000000000..84f84ec82 --- /dev/null +++ b/cockatrice/resources/countries/nf.svg @@ -0,0 +1,46 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ng.svg b/cockatrice/resources/countries/ng.svg new file mode 100644 index 000000000..4eccb54f7 --- /dev/null +++ b/cockatrice/resources/countries/ng.svg @@ -0,0 +1,19 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ni.svg b/cockatrice/resources/countries/ni.svg new file mode 100644 index 000000000..2fe085a17 --- /dev/null +++ b/cockatrice/resources/countries/ni.svg @@ -0,0 +1,122 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/nl.svg b/cockatrice/resources/countries/nl.svg index e75ca06a4..be962d33d 100644 --- a/cockatrice/resources/countries/nl.svg +++ b/cockatrice/resources/countries/nl.svg @@ -1,5 +1,37 @@ - - - - - \ No newline at end of file + + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/no.svg b/cockatrice/resources/countries/no.svg index ec2bd8de6..699ed31ce 100644 --- a/cockatrice/resources/countries/no.svg +++ b/cockatrice/resources/countries/no.svg @@ -1,9 +1,27 @@ - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/np.svg b/cockatrice/resources/countries/np.svg new file mode 100644 index 000000000..373225e07 --- /dev/null +++ b/cockatrice/resources/countries/np.svg @@ -0,0 +1,47 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/nr.svg b/cockatrice/resources/countries/nr.svg new file mode 100644 index 000000000..78a65e02e --- /dev/null +++ b/cockatrice/resources/countries/nr.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/nu.svg b/cockatrice/resources/countries/nu.svg new file mode 100644 index 000000000..645a66e3e --- /dev/null +++ b/cockatrice/resources/countries/nu.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/nz.svg b/cockatrice/resources/countries/nz.svg index 30cc93b98..0f7cf2f52 100644 --- a/cockatrice/resources/countries/nz.svg +++ b/cockatrice/resources/countries/nz.svg @@ -1,35 +1,69 @@ - - - -Flag of New Zealand + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/om.svg b/cockatrice/resources/countries/om.svg new file mode 100644 index 000000000..f28f32dae --- /dev/null +++ b/cockatrice/resources/countries/om.svg @@ -0,0 +1,349 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pa.svg b/cockatrice/resources/countries/pa.svg new file mode 100644 index 000000000..c1368b259 --- /dev/null +++ b/cockatrice/resources/countries/pa.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pe.svg b/cockatrice/resources/countries/pe.svg index 509034b0b..ebd2e5f32 100644 --- a/cockatrice/resources/countries/pe.svg +++ b/cockatrice/resources/countries/pe.svg @@ -1,5 +1,40 @@ - - - - - \ No newline at end of file + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/pf.svg b/cockatrice/resources/countries/pf.svg new file mode 100644 index 000000000..63f056e71 --- /dev/null +++ b/cockatrice/resources/countries/pf.svg @@ -0,0 +1,77 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pg.svg b/cockatrice/resources/countries/pg.svg new file mode 100644 index 000000000..fd1fe93b2 --- /dev/null +++ b/cockatrice/resources/countries/pg.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ph.svg b/cockatrice/resources/countries/ph.svg index 48752391c..95f9d3761 100644 --- a/cockatrice/resources/countries/ph.svg +++ b/cockatrice/resources/countries/ph.svg @@ -1,77 +1,36 @@ - - - - - - - - - - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pk.svg b/cockatrice/resources/countries/pk.svg new file mode 100644 index 000000000..1c33e675f --- /dev/null +++ b/cockatrice/resources/countries/pk.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pl.svg b/cockatrice/resources/countries/pl.svg index 18041ff22..a4cd90661 100644 --- a/cockatrice/resources/countries/pl.svg +++ b/cockatrice/resources/countries/pl.svg @@ -1,6 +1,16 @@ - - - - - + + + + + + + image/svg+xml + + + + + + + + diff --git a/cockatrice/resources/countries/pm.svg b/cockatrice/resources/countries/pm.svg new file mode 100644 index 000000000..d7fb73650 --- /dev/null +++ b/cockatrice/resources/countries/pm.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/pn.svg b/cockatrice/resources/countries/pn.svg new file mode 100644 index 000000000..d310c313f --- /dev/null +++ b/cockatrice/resources/countries/pn.svg @@ -0,0 +1,146 @@ + + + + + + + image/svg+xml + + + + + + + + + + The above line is the ensign field color: #CF142B red and #00247D blue + + + + + + + + + I think the above two lines give the simplest way to make the diagonals + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pr.svg b/cockatrice/resources/countries/pr.svg new file mode 100644 index 000000000..771c304c1 --- /dev/null +++ b/cockatrice/resources/countries/pr.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ps.svg b/cockatrice/resources/countries/ps.svg new file mode 100644 index 000000000..e960374a9 --- /dev/null +++ b/cockatrice/resources/countries/ps.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pt.svg b/cockatrice/resources/countries/pt.svg index 1286a1bf9..752ea6476 100644 --- a/cockatrice/resources/countries/pt.svg +++ b/cockatrice/resources/countries/pt.svg @@ -1,859 +1,526 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/pw.svg b/cockatrice/resources/countries/pw.svg new file mode 100644 index 000000000..222f3c25b --- /dev/null +++ b/cockatrice/resources/countries/pw.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/py.svg b/cockatrice/resources/countries/py.svg new file mode 100644 index 000000000..80d30bf02 --- /dev/null +++ b/cockatrice/resources/countries/py.svg @@ -0,0 +1,242 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/qa.svg b/cockatrice/resources/countries/qa.svg new file mode 100644 index 000000000..099b508f1 --- /dev/null +++ b/cockatrice/resources/countries/qa.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/re.svg b/cockatrice/resources/countries/re.svg new file mode 100644 index 000000000..d5a5e2158 --- /dev/null +++ b/cockatrice/resources/countries/re.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ro.svg b/cockatrice/resources/countries/ro.svg index c9b6da860..311c372df 100644 --- a/cockatrice/resources/countries/ro.svg +++ b/cockatrice/resources/countries/ro.svg @@ -1,5 +1,42 @@ - - - - - \ No newline at end of file + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/rs.svg b/cockatrice/resources/countries/rs.svg new file mode 100644 index 000000000..21e21c2dd --- /dev/null +++ b/cockatrice/resources/countries/rs.svg @@ -0,0 +1,1562 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ru.svg b/cockatrice/resources/countries/ru.svg index 4b73ce493..e931a6b6c 100644 --- a/cockatrice/resources/countries/ru.svg +++ b/cockatrice/resources/countries/ru.svg @@ -1 +1,17 @@ - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/rw.svg b/cockatrice/resources/countries/rw.svg new file mode 100644 index 000000000..282288223 --- /dev/null +++ b/cockatrice/resources/countries/rw.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sa.svg b/cockatrice/resources/countries/sa.svg new file mode 100644 index 000000000..f2bacbb39 --- /dev/null +++ b/cockatrice/resources/countries/sa.svg @@ -0,0 +1,56 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sb.svg b/cockatrice/resources/countries/sb.svg new file mode 100644 index 000000000..334ae6475 --- /dev/null +++ b/cockatrice/resources/countries/sb.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sc.svg b/cockatrice/resources/countries/sc.svg new file mode 100644 index 000000000..a4841f81d --- /dev/null +++ b/cockatrice/resources/countries/sc.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sd.svg b/cockatrice/resources/countries/sd.svg new file mode 100644 index 000000000..bbfac97be --- /dev/null +++ b/cockatrice/resources/countries/sd.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/se.svg b/cockatrice/resources/countries/se.svg index 99dea167e..dcde5af48 100644 --- a/cockatrice/resources/countries/se.svg +++ b/cockatrice/resources/countries/se.svg @@ -1,5 +1,28 @@ - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sg.svg b/cockatrice/resources/countries/sg.svg index 572cb3b1b..7a85ef521 100644 --- a/cockatrice/resources/countries/sg.svg +++ b/cockatrice/resources/countries/sg.svg @@ -1,12 +1,29 @@ - - - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sh.svg b/cockatrice/resources/countries/sh.svg new file mode 100644 index 000000000..21cf48865 --- /dev/null +++ b/cockatrice/resources/countries/sh.svg @@ -0,0 +1,795 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/si.svg b/cockatrice/resources/countries/si.svg index 4bd42cbcd..7461f6361 100644 --- a/cockatrice/resources/countries/si.svg +++ b/cockatrice/resources/countries/si.svg @@ -1,99 +1,30 @@ - - -image/svg+xml \ No newline at end of file + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sj.svg b/cockatrice/resources/countries/sj.svg new file mode 100644 index 000000000..7550d890e --- /dev/null +++ b/cockatrice/resources/countries/sj.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sk.svg b/cockatrice/resources/countries/sk.svg index 3b4e666a3..84c09e8c8 100644 --- a/cockatrice/resources/countries/sk.svg +++ b/cockatrice/resources/countries/sk.svg @@ -1,12 +1,26 @@ - - - - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sl.svg b/cockatrice/resources/countries/sl.svg new file mode 100644 index 000000000..662d1d71b --- /dev/null +++ b/cockatrice/resources/countries/sl.svg @@ -0,0 +1,43 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/sm.svg b/cockatrice/resources/countries/sm.svg new file mode 100644 index 000000000..88284d40d --- /dev/null +++ b/cockatrice/resources/countries/sm.svg @@ -0,0 +1,209 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + L + + + I + + + B + + + E + + + R + + + T + + + A + + + S + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sn.svg b/cockatrice/resources/countries/sn.svg new file mode 100644 index 000000000..a3fa37a44 --- /dev/null +++ b/cockatrice/resources/countries/sn.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/so.svg b/cockatrice/resources/countries/so.svg new file mode 100644 index 000000000..534c6abbf --- /dev/null +++ b/cockatrice/resources/countries/so.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sr.svg b/cockatrice/resources/countries/sr.svg new file mode 100644 index 000000000..99514a928 --- /dev/null +++ b/cockatrice/resources/countries/sr.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ss.svg b/cockatrice/resources/countries/ss.svg new file mode 100644 index 000000000..56aff0574 --- /dev/null +++ b/cockatrice/resources/countries/ss.svg @@ -0,0 +1,21 @@ + + + + + + image/svg+xml + + Flag of South Sudan + + + + Flag of South Sudan + + + + + + + + + diff --git a/cockatrice/resources/countries/st.svg b/cockatrice/resources/countries/st.svg new file mode 100644 index 000000000..8f09d115e --- /dev/null +++ b/cockatrice/resources/countries/st.svg @@ -0,0 +1,27 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sv.svg b/cockatrice/resources/countries/sv.svg new file mode 100644 index 000000000..0fcd4f4a4 --- /dev/null +++ b/cockatrice/resources/countries/sv.svg @@ -0,0 +1,301 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sx.svg b/cockatrice/resources/countries/sx.svg new file mode 100644 index 000000000..142b30fce --- /dev/null +++ b/cockatrice/resources/countries/sx.svg @@ -0,0 +1,106 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sy.svg b/cockatrice/resources/countries/sy.svg new file mode 100644 index 000000000..d85aadf9a --- /dev/null +++ b/cockatrice/resources/countries/sy.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/sz.svg b/cockatrice/resources/countries/sz.svg new file mode 100644 index 000000000..c92e5979d --- /dev/null +++ b/cockatrice/resources/countries/sz.svg @@ -0,0 +1,93 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tc.svg b/cockatrice/resources/countries/tc.svg new file mode 100644 index 000000000..865b4ad92 --- /dev/null +++ b/cockatrice/resources/countries/tc.svg @@ -0,0 +1,102 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/td.svg b/cockatrice/resources/countries/td.svg new file mode 100644 index 000000000..1d01cdc0d --- /dev/null +++ b/cockatrice/resources/countries/td.svg @@ -0,0 +1,41 @@ + + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/tf.svg b/cockatrice/resources/countries/tf.svg new file mode 100644 index 000000000..213c2841b --- /dev/null +++ b/cockatrice/resources/countries/tf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/tg.svg b/cockatrice/resources/countries/tg.svg new file mode 100644 index 000000000..20dbfa347 --- /dev/null +++ b/cockatrice/resources/countries/tg.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/th.svg b/cockatrice/resources/countries/th.svg new file mode 100644 index 000000000..a539e3825 --- /dev/null +++ b/cockatrice/resources/countries/th.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tj.svg b/cockatrice/resources/countries/tj.svg new file mode 100644 index 000000000..c1b0a89f6 --- /dev/null +++ b/cockatrice/resources/countries/tj.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tk.svg b/cockatrice/resources/countries/tk.svg new file mode 100644 index 000000000..5d1649cc9 --- /dev/null +++ b/cockatrice/resources/countries/tk.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tl.svg b/cockatrice/resources/countries/tl.svg new file mode 100644 index 000000000..3b56c52f9 --- /dev/null +++ b/cockatrice/resources/countries/tl.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tm.svg b/cockatrice/resources/countries/tm.svg new file mode 100644 index 000000000..83cd9aa1b --- /dev/null +++ b/cockatrice/resources/countries/tm.svg @@ -0,0 +1,325 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tn.svg b/cockatrice/resources/countries/tn.svg new file mode 100644 index 000000000..ef0d0b737 --- /dev/null +++ b/cockatrice/resources/countries/tn.svg @@ -0,0 +1,23 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/to.svg b/cockatrice/resources/countries/to.svg new file mode 100644 index 000000000..f51522f03 --- /dev/null +++ b/cockatrice/resources/countries/to.svg @@ -0,0 +1,22 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tr.svg b/cockatrice/resources/countries/tr.svg index ea26973d7..779779e41 100644 --- a/cockatrice/resources/countries/tr.svg +++ b/cockatrice/resources/countries/tr.svg @@ -1,16 +1,21 @@ - - - - - - - - - + + + + + + + image/svg+xml + + + + + + + + + + + + - - - - - diff --git a/cockatrice/resources/countries/tt.svg b/cockatrice/resources/countries/tt.svg new file mode 100644 index 000000000..46e554773 --- /dev/null +++ b/cockatrice/resources/countries/tt.svg @@ -0,0 +1,18 @@ + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tv.svg b/cockatrice/resources/countries/tv.svg new file mode 100644 index 000000000..d83f0d223 --- /dev/null +++ b/cockatrice/resources/countries/tv.svg @@ -0,0 +1,49 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tw.svg b/cockatrice/resources/countries/tw.svg new file mode 100644 index 000000000..e9fb0c2f7 --- /dev/null +++ b/cockatrice/resources/countries/tw.svg @@ -0,0 +1,24 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/tz.svg b/cockatrice/resources/countries/tz.svg new file mode 100644 index 000000000..85179d6e0 --- /dev/null +++ b/cockatrice/resources/countries/tz.svg @@ -0,0 +1,45 @@ + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ua.svg b/cockatrice/resources/countries/ua.svg index 8f4b0a436..0b4642f79 100644 --- a/cockatrice/resources/countries/ua.svg +++ b/cockatrice/resources/countries/ua.svg @@ -1,4 +1,16 @@ - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + diff --git a/cockatrice/resources/countries/ug.svg b/cockatrice/resources/countries/ug.svg new file mode 100644 index 000000000..7facab455 --- /dev/null +++ b/cockatrice/resources/countries/ug.svg @@ -0,0 +1,42 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/uk.svg b/cockatrice/resources/countries/uk.svg deleted file mode 100644 index 36c988974..000000000 --- a/cockatrice/resources/countries/uk.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/cockatrice/resources/countries/um.svg b/cockatrice/resources/countries/um.svg new file mode 100644 index 000000000..88b7f77cc --- /dev/null +++ b/cockatrice/resources/countries/um.svg @@ -0,0 +1,141 @@ + + + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/us.svg b/cockatrice/resources/countries/us.svg index 3f1081ccf..b6516b4d5 100644 --- a/cockatrice/resources/countries/us.svg +++ b/cockatrice/resources/countries/us.svg @@ -1,12 +1,141 @@ - - - - - - - - - - - - \ No newline at end of file + + + + + + + + + image/svg+xml + + + + + The United States of America flag, produced by Daniel McRae + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/uy.svg b/cockatrice/resources/countries/uy.svg new file mode 100644 index 000000000..4a29ce5a7 --- /dev/null +++ b/cockatrice/resources/countries/uy.svg @@ -0,0 +1,63 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/uz.svg b/cockatrice/resources/countries/uz.svg new file mode 100644 index 000000000..97468a7fe --- /dev/null +++ b/cockatrice/resources/countries/uz.svg @@ -0,0 +1,37 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/va.svg b/cockatrice/resources/countries/va.svg new file mode 100644 index 000000000..097e3b4b1 --- /dev/null +++ b/cockatrice/resources/countries/va.svg @@ -0,0 +1,501 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/vc.svg b/cockatrice/resources/countries/vc.svg new file mode 100644 index 000000000..de35200cd --- /dev/null +++ b/cockatrice/resources/countries/vc.svg @@ -0,0 +1,20 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ve.svg b/cockatrice/resources/countries/ve.svg index 1b58073bb..163272ef3 100644 --- a/cockatrice/resources/countries/ve.svg +++ b/cockatrice/resources/countries/ve.svg @@ -1,23 +1,29 @@ - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/vg.svg b/cockatrice/resources/countries/vg.svg new file mode 100644 index 000000000..fe88d47a8 --- /dev/null +++ b/cockatrice/resources/countries/vg.svg @@ -0,0 +1,249 @@ + + + + + + + British Virgin Islands + + + + + united_kingdom + flags + caribbean + america + signs_and_symbols + sign + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/vi.svg b/cockatrice/resources/countries/vi.svg new file mode 100644 index 000000000..fe88d47a8 --- /dev/null +++ b/cockatrice/resources/countries/vi.svg @@ -0,0 +1,249 @@ + + + + + + + British Virgin Islands + + + + + united_kingdom + flags + caribbean + america + signs_and_symbols + sign + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + + Tobias Jakobs + + + + image/svg+xml + + + en + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/vn.svg b/cockatrice/resources/countries/vn.svg new file mode 100644 index 000000000..ee7ab4f26 --- /dev/null +++ b/cockatrice/resources/countries/vn.svg @@ -0,0 +1,21 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/vu.svg b/cockatrice/resources/countries/vu.svg new file mode 100644 index 000000000..bdea587c8 --- /dev/null +++ b/cockatrice/resources/countries/vu.svg @@ -0,0 +1,28 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/wf.svg b/cockatrice/resources/countries/wf.svg new file mode 100644 index 000000000..ae7ec827d --- /dev/null +++ b/cockatrice/resources/countries/wf.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/ws.svg b/cockatrice/resources/countries/ws.svg new file mode 100644 index 000000000..e799dd161 --- /dev/null +++ b/cockatrice/resources/countries/ws.svg @@ -0,0 +1,25 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/ye.svg b/cockatrice/resources/countries/ye.svg new file mode 100644 index 000000000..1d68b8216 --- /dev/null +++ b/cockatrice/resources/countries/ye.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/yt.svg b/cockatrice/resources/countries/yt.svg new file mode 100644 index 000000000..c0f60f64c --- /dev/null +++ b/cockatrice/resources/countries/yt.svg @@ -0,0 +1,17 @@ + + + + + + + image/svg+xml + + + + + + + + + + diff --git a/cockatrice/resources/countries/za.svg b/cockatrice/resources/countries/za.svg index ccfe132f5..d7a118700 100644 --- a/cockatrice/resources/countries/za.svg +++ b/cockatrice/resources/countries/za.svg @@ -1,13 +1,58 @@ - - - - - - - - - - - - + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/zm.svg b/cockatrice/resources/countries/zm.svg new file mode 100644 index 000000000..bc16746a7 --- /dev/null +++ b/cockatrice/resources/countries/zm.svg @@ -0,0 +1,40 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/resources/countries/zw.svg b/cockatrice/resources/countries/zw.svg new file mode 100644 index 000000000..1227ba886 --- /dev/null +++ b/cockatrice/resources/countries/zw.svg @@ -0,0 +1,52 @@ + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/cockatrice/src/chatview.cpp b/cockatrice/src/chatview.cpp index 5d85f58ce..ff36a0916 100644 --- a/cockatrice/src/chatview.cpp +++ b/cockatrice/src/chatview.cpp @@ -9,10 +9,8 @@ #include "pixmapgenerator.h" #include "settingscache.h" #include "main.h" -#include "userlist.h" #include "tab_userlists.h" -const QColor OTHER_USER_MENTION_COLOR = QColor(145, 210, 255); // light blue const QColor MENTION_COLOR = QColor(190, 25, 85); // maroon const QColor OTHER_USER_COLOR = QColor(0, 65, 255); // dark blue @@ -32,7 +30,6 @@ ChatView::ChatView(const TabSupervisor *_tabSupervisor, TabGame *_game, bool _sh mentionFormatOtherUser.setFontWeight(QFont::Bold); mentionFormatOtherUser.setForeground(Qt::blue); - mentionFormatOtherUser.setBackground(QBrush(OTHER_USER_MENTION_COLOR)); mentionFormatOtherUser.setAnchor(true); viewport()->setCursor(Qt::IBeamCursor); @@ -190,8 +187,7 @@ void ChatView::appendMessage(QString message, QString sender, UserLevelFlags use if (settingsCache->getChatMention()) { index = 0; - from = 0; - while((index = message.indexOf('@', from)) != -1) { + while((index = message.indexOf('@')) != -1) { cursor.insertText(message.left(index), defaultFormat); message = message.mid(index); if (message.isEmpty()) @@ -209,24 +205,40 @@ void ChatView::appendMessage(QString message, QString sender, UserLevelFlags use QString userMention = message.left(mentionEndIndex); QString userName = userMention.right(userMention.size()-1).normalized(QString::NormalizationForm_D); QMap userList = tabSupervisor->getUserListsTab()->getAllUsersList()->getUsers(); - if (userList.contains(userName)) { - UserListTWI *vlu = userList.value(userName); - mentionFormatOtherUser.setAnchorHref("user://" + QString::number(vlu->getUserInfo().user_level()) + "_" + userName); - cursor.insertText("@" + userName, mentionFormatOtherUser); + QString correctUserName = getNameFromUserList(userList, userName); + if (!correctUserName.isEmpty()) { + UserListTWI *vlu = userList.value(correctUserName); + mentionFormatOtherUser.setAnchorHref("user://" + QString::number(vlu->getUserInfo().user_level()) + "_" + correctUserName); + cursor.insertText("@" + correctUserName, mentionFormatOtherUser); } else cursor.insertText("@" + userName, defaultFormat); message = message.mid(userName.size() + 1); } + cursor.setCharFormat(defaultFormat); // reset format after each itteration } } if (!message.isEmpty()) - cursor.insertText(message, defaultFormat); + cursor.insertText(message); if (atBottom) verticalScrollBar()->setValue(verticalScrollBar()->maximum()); } +/** + Returns the correct case version of the provided username, if no correct casing version + was found then the provided name is not available and will return an empty QString. + */ +QString ChatView::getNameFromUserList(QMap &userList, QString &userName) { + QMap::iterator i; + QString lowerUserName = userName.toLower(); + for (i = userList.begin(); i != userList.end(); ++i) { + if (i.key().toLower() == lowerUserName) + return i.key(); + } + return QString(); +} + void ChatView::clearChat() { document()->clear(); } diff --git a/cockatrice/src/chatview.h b/cockatrice/src/chatview.h index 68037d4a8..17cdd398d 100644 --- a/cockatrice/src/chatview.h +++ b/cockatrice/src/chatview.h @@ -5,6 +5,7 @@ #include #include #include +#include "userlist.h" #include "user_level.h" #include "tab_supervisor.h" @@ -35,6 +36,7 @@ private: QTextCursor prepareBlock(bool same = false); void appendCardTag(QTextCursor &cursor, const QString &cardName); void appendUrlTag(QTextCursor &cursor, QString url); + QString getNameFromUserList(QMap &userList, QString &userName); private slots: void openLink(const QUrl &link); public: diff --git a/cockatrice/src/gamescene.cpp b/cockatrice/src/gamescene.cpp index f5f11cef1..ff61e5303 100644 --- a/cockatrice/src/gamescene.cpp +++ b/cockatrice/src/gamescene.cpp @@ -262,7 +262,7 @@ void GameScene::registerAnimationItem(AbstractCardItem *card) { cardsToAnimate.insert(static_cast(card)); if (!animationTimer->isActive()) - animationTimer->start(15, this); + animationTimer->start(10, this); } void GameScene::unregisterAnimationItem(AbstractCardItem *card) diff --git a/cockatrice/src/gameselector.cpp b/cockatrice/src/gameselector.cpp index a04cd694f..849bb97b1 100644 --- a/cockatrice/src/gameselector.cpp +++ b/cockatrice/src/gameselector.cpp @@ -17,7 +17,7 @@ #include "pb/serverinfo_game.pb.h" #include "pb/response.pb.h" -GameSelector::GameSelector(AbstractClient *_client, const TabSupervisor *_tabSupervisor, TabRoom *_room, const QMap &_rooms, const QMap &_gameTypes, QWidget *parent) +GameSelector::GameSelector(AbstractClient *_client, const TabSupervisor *_tabSupervisor, TabRoom *_room, const QMap &_rooms, const QMap &_gameTypes, const bool restoresettings, QWidget *parent) : QGroupBox(parent), client(_client), tabSupervisor(_tabSupervisor), room(_room) { gameListView = new QTreeView; @@ -36,7 +36,8 @@ GameSelector::GameSelector(AbstractClient *_client, const TabSupervisor *_tabSup if (room) gameTypeMap = gameListModel->getGameTypes().value(room->getRoomId()); - gameListProxyModel->loadFilterParameters(gameTypeMap); + if (restoresettings) + gameListProxyModel->loadFilterParameters(gameTypeMap); #if QT_VERSION < 0x050000 gameListView->header()->setResizeMode(0, QHeaderView::ResizeToContents); diff --git a/cockatrice/src/gameselector.h b/cockatrice/src/gameselector.h index 8e0438509..af4d28b9e 100644 --- a/cockatrice/src/gameselector.h +++ b/cockatrice/src/gameselector.h @@ -36,7 +36,7 @@ private: QPushButton *filterButton, *clearFilterButton, *createButton, *joinButton, *spectateButton; GameTypeMap gameTypeMap; public: - GameSelector(AbstractClient *_client, const TabSupervisor *_tabSupervisor, TabRoom *_room, const QMap &_rooms, const QMap &_gameTypes, QWidget *parent = 0); + GameSelector(AbstractClient *_client, const TabSupervisor *_tabSupervisor, TabRoom *_room, const QMap &_rooms, const QMap &_gameTypes, const bool restoresettings, QWidget *parent = 0); void retranslateUi(); void processGameInfo(const ServerInfo_Game &info); }; diff --git a/cockatrice/src/gamesmodel.cpp b/cockatrice/src/gamesmodel.cpp index aefc87ba6..7672a8062 100644 --- a/cockatrice/src/gamesmodel.cpp +++ b/cockatrice/src/gamesmodel.cpp @@ -105,7 +105,7 @@ QVariant GamesModel::data(const QModelIndex &index, int role) const case Qt::DisplayRole: return QString::fromStdString(g.description()); case Qt::TextAlignmentRole: - Qt::AlignLeft; + return Qt::AlignLeft; default: return QVariant(); } diff --git a/cockatrice/src/player.cpp b/cockatrice/src/player.cpp index 65cb39441..024d23276 100644 --- a/cockatrice/src/player.cpp +++ b/cockatrice/src/player.cpp @@ -245,14 +245,16 @@ Player::Player(const ServerInfo_User &info, int _id, bool _local, TabGame *_pare if (local) { handMenu = playerMenu->addMenu(QString()); - handMenu->addAction(aMulligan); - handMenu->addAction(aMoveHandToTopLibrary); - handMenu->addAction(aMoveHandToBottomLibrary); - handMenu->addAction(aMoveHandToGrave); - handMenu->addAction(aMoveHandToRfg); - handMenu->addSeparator(); playerLists.append(mRevealHand = handMenu->addMenu(QString())); playerLists.append(mRevealRandomHandCard = handMenu->addMenu(QString())); + handMenu->addSeparator(); + handMenu->addAction(aMulligan); + handMenu->addSeparator(); + moveHandMenu = handMenu->addMenu(QString()); + moveHandMenu->addAction(aMoveHandToTopLibrary); + moveHandMenu->addAction(aMoveHandToBottomLibrary); + moveHandMenu->addAction(aMoveHandToGrave); + moveHandMenu->addAction(aMoveHandToRfg); hand->setMenu(handMenu); libraryMenu = playerMenu->addMenu(QString()); @@ -268,12 +270,13 @@ Player::Player(const ServerInfo_User &info, int _id, bool _local, TabGame *_pare playerLists.append(mRevealLibrary = libraryMenu->addMenu(QString())); playerLists.append(mRevealTopCard = libraryMenu->addMenu(QString())); libraryMenu->addAction(aAlwaysRevealTopCard); - libraryMenu->addAction(aOpenDeckInDeckEditor); libraryMenu->addSeparator(); libraryMenu->addAction(aMoveTopCardsToGrave); libraryMenu->addAction(aMoveTopCardsToExile); libraryMenu->addAction(aMoveTopCardToBottom); libraryMenu->addAction(aMoveBottomCardToGrave); + libraryMenu->addSeparator(); + libraryMenu->addAction(aOpenDeckInDeckEditor); deck->setMenu(libraryMenu, aDrawCard); } else { handMenu = 0; @@ -290,16 +293,18 @@ Player::Player(const ServerInfo_User &info, int _id, bool _local, TabGame *_pare if (local) { graveMenu->addSeparator(); - graveMenu->addAction(aMoveGraveToTopLibrary); - graveMenu->addAction(aMoveGraveToBottomLibrary); - graveMenu->addAction(aMoveGraveToHand); - graveMenu->addAction(aMoveGraveToRfg); + moveGraveMenu = graveMenu->addMenu(QString()); + moveGraveMenu->addAction(aMoveGraveToTopLibrary); + moveGraveMenu->addAction(aMoveGraveToBottomLibrary); + moveGraveMenu->addAction(aMoveGraveToHand); + moveGraveMenu->addAction(aMoveGraveToRfg); rfgMenu->addSeparator(); - rfgMenu->addAction(aMoveRfgToTopLibrary); - rfgMenu->addAction(aMoveRfgToBottomLibrary); - rfgMenu->addAction(aMoveRfgToHand); - rfgMenu->addAction(aMoveRfgToGrave); + moveRfgMenu = rfgMenu->addMenu(QString()); + moveRfgMenu->addAction(aMoveRfgToTopLibrary); + moveRfgMenu->addAction(aMoveRfgToBottomLibrary); + moveRfgMenu->addAction(aMoveRfgToHand); + moveRfgMenu->addAction(aMoveRfgToGrave); sbMenu = playerMenu->addMenu(QString()); sbMenu->addAction(aViewSideboard); @@ -585,22 +590,28 @@ void Player::retranslateUi() rfgMenu->setTitle(tr("&Exile")); if (local) { - aMoveHandToTopLibrary->setText(tr("Move to &top of library")); - aMoveHandToBottomLibrary->setText(tr("Move to &bottom of library")); - aMoveHandToGrave->setText(tr("Move to &graveyard")); - aMoveHandToRfg->setText(tr("Move to &exile")); - aMoveGraveToTopLibrary->setText(tr("Move to &top of library")); - aMoveGraveToBottomLibrary->setText(tr("Move to &bottom of library")); - aMoveGraveToHand->setText(tr("Move to &hand")); - aMoveGraveToRfg->setText(tr("Move to &exile")); - aMoveRfgToTopLibrary->setText(tr("Move to &top of library")); - aMoveRfgToBottomLibrary->setText(tr("Move to &bottom of library")); - aMoveRfgToHand->setText(tr("Move to &hand")); - aMoveRfgToGrave->setText(tr("Move to &graveyard")); + moveHandMenu->setTitle(tr("&Move hand to...")); + aMoveHandToTopLibrary->setText(tr("&Top of library")); + aMoveHandToBottomLibrary->setText(tr("&Bottom of library")); + aMoveHandToGrave->setText(tr("&Graveyard")); + aMoveHandToRfg->setText(tr("&Exile")); + + moveGraveMenu->setTitle(tr("&Move graveyard to...")); + aMoveGraveToTopLibrary->setText(tr("&Top of library")); + aMoveGraveToBottomLibrary->setText(tr("&Bottom of library")); + aMoveGraveToHand->setText(tr("&Hand")); + aMoveGraveToRfg->setText(tr("&Exile")); + + moveRfgMenu->setTitle(tr("&Move exile to...")); + aMoveRfgToTopLibrary->setText(tr("&Top of library")); + aMoveRfgToBottomLibrary->setText(tr("&Bottom of library")); + aMoveRfgToHand->setText(tr("&Hand")); + aMoveRfgToGrave->setText(tr("&Graveyard")); + aViewLibrary->setText(tr("&View library")); aViewTopCards->setText(tr("View &top cards of library...")); - mRevealLibrary->setTitle(tr("Reveal &library to")); - mRevealTopCard->setTitle(tr("Reveal t&op card to")); + mRevealLibrary->setTitle(tr("Reveal &library to...")); + mRevealTopCard->setTitle(tr("Reveal t&op card to...")); aAlwaysRevealTopCard->setText(tr("&Always reveal top card")); aOpenDeckInDeckEditor->setText(tr("O&pen deck in deck editor")); aViewSideboard->setText(tr("&View sideboard")); @@ -615,8 +626,8 @@ void Player::retranslateUi() aMoveBottomCardToGrave->setText(tr("Put bottom card &in graveyard")); handMenu->setTitle(tr("&Hand")); - mRevealHand->setTitle(tr("&Reveal to")); - mRevealRandomHandCard->setTitle(tr("Reveal r&andom card to")); + mRevealHand->setTitle(tr("&Reveal hand to...")); + mRevealRandomHandCard->setTitle(tr("Reveal r&andom card to...")); sbMenu->setTitle(tr("&Sideboard")); libraryMenu->setTitle(tr("&Library")); countersMenu->setTitle(tr("&Counters")); @@ -1900,12 +1911,16 @@ void Player::cardMenuAction() default: ; } } - game->sendGameCommand(prepareGameCommand(commandList)); + if(local) + sendGameCommand(prepareGameCommand(commandList)); + else + game->sendGameCommand(prepareGameCommand(commandList)); } void Player::actIncPT(int deltaP, int deltaT) { QString ptString = "+" + QString::number(deltaP) + "/+" + QString::number(deltaT); + int playerid = id; QList< const ::google::protobuf::Message * > commandList; QListIterator j(scene()->selectedItems()); @@ -1917,13 +1932,19 @@ void Player::actIncPT(int deltaP, int deltaT) cmd->set_attribute(AttrPT); cmd->set_attr_value(ptString.toStdString()); commandList.append(cmd); + + if(local) + playerid=card->getZone()->getPlayer()->getId(); } - sendGameCommand(prepareGameCommand(commandList)); + + game->sendGameCommand(prepareGameCommand(commandList), playerid); } void Player::actSetPT() { QString oldPT; + int playerid = id; + QListIterator i(scene()->selectedItems()); while (i.hasNext()) { CardItem *card = static_cast(i.next()); @@ -1949,8 +1970,12 @@ void Player::actSetPT() cmd->set_attribute(AttrPT); cmd->set_attr_value(pt.toStdString()); commandList.append(cmd); + + if(local) + playerid=card->getZone()->getPlayer()->getId(); } - sendGameCommand(prepareGameCommand(commandList)); + + game->sendGameCommand(prepareGameCommand(commandList), playerid); } void Player::actDrawArrow() diff --git a/cockatrice/src/player.h b/cockatrice/src/player.h index c5ea3ccc4..76555bf84 100644 --- a/cockatrice/src/player.h +++ b/cockatrice/src/player.h @@ -159,7 +159,7 @@ private slots: private: TabGame *game; - QMenu *playerMenu, *handMenu, *graveMenu, *rfgMenu, *libraryMenu, *sbMenu, *countersMenu, *sayMenu, *createPredefinedTokenMenu, + QMenu *playerMenu, *handMenu, *moveHandMenu, *graveMenu, *moveGraveMenu, *rfgMenu, *moveRfgMenu, *libraryMenu, *sbMenu, *countersMenu, *sayMenu, *createPredefinedTokenMenu, *mRevealLibrary, *mRevealTopCard, *mRevealHand, *mRevealRandomHandCard; QList playerLists; QList allPlayersActions; diff --git a/cockatrice/src/tab_room.cpp b/cockatrice/src/tab_room.cpp index 2b8ffd873..1451eb53f 100644 --- a/cockatrice/src/tab_room.cpp +++ b/cockatrice/src/tab_room.cpp @@ -34,13 +34,13 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI const int gameTypeListSize = info.gametype_list_size(); for (int i = 0; i < gameTypeListSize; ++i) gameTypes.insert(info.gametype_list(i).game_type_id(), QString::fromStdString(info.gametype_list(i).description())); - + QMap tempMap; tempMap.insert(info.room_id(), gameTypes); - gameSelector = new GameSelector(client, tabSupervisor, this, QMap(), tempMap); + gameSelector = new GameSelector(client, tabSupervisor, this, QMap(), tempMap, true); userList = new UserList(tabSupervisor, client, UserList::RoomList); connect(userList, SIGNAL(openMessageDialog(const QString &, bool)), this, SIGNAL(openMessageDialog(const QString &, bool))); - + chatView = new ChatView(tabSupervisor, 0, true); connect(chatView, SIGNAL(openMessageDialog(QString, bool)), this, SIGNAL(openMessageDialog(QString, bool))); connect(chatView, SIGNAL(showCardInfoPopup(QPoint, QString)), this, SLOT(showCardInfoPopup(QPoint, QString))); @@ -50,7 +50,7 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI sayEdit = new QLineEdit; sayLabel->setBuddy(sayEdit); connect(sayEdit, SIGNAL(returnPressed()), this, SLOT(sendMessage())); - + QMenu *chatSettingsMenu = new QMenu(this); aClearChat = chatSettingsMenu->addAction(QString()); @@ -60,33 +60,32 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI aOpenChatSettings = chatSettingsMenu->addAction(QString()); connect(aOpenChatSettings, SIGNAL(triggered()), this, SLOT(actOpenChatSettings())); - - connect(settingsCache, SIGNAL(ignoreUnregisteredUsersChanged()), this, SLOT(ignoreUnregisteredUsersChanged())); + QToolButton *chatSettingsButton = new QToolButton; chatSettingsButton->setIcon(QIcon(":/resources/icon_settings.svg")); chatSettingsButton->setMenu(chatSettingsMenu); chatSettingsButton->setPopupMode(QToolButton::InstantPopup); - + QHBoxLayout *sayHbox = new QHBoxLayout; sayHbox->addWidget(sayLabel); sayHbox->addWidget(sayEdit); sayHbox->addWidget(chatSettingsButton); - + QVBoxLayout *chatVbox = new QVBoxLayout; chatVbox->addWidget(chatView); chatVbox->addLayout(sayHbox); - + chatGroupBox = new QGroupBox; chatGroupBox->setLayout(chatVbox); - + QSplitter *splitter = new QSplitter(Qt::Vertical); splitter->addWidget(gameSelector); splitter->addWidget(chatGroupBox); - + QHBoxLayout *hbox = new QHBoxLayout; hbox->addWidget(splitter, 3); hbox->addWidget(userList, 1); - + aLeaveRoom = new QAction(this); connect(aLeaveRoom, SIGNAL(triggered()), this, SLOT(actLeaveRoom())); @@ -96,12 +95,12 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI retranslateUi(); setLayout(hbox); - + const int userListSize = info.user_list_size(); for (int i = 0; i < userListSize; ++i) userList->processUserInfo(info.user_list(i), true); userList->sortItems(); - + const int gameListSize = info.game_list_size(); for (int i = 0; i < gameListSize; ++i) gameSelector->processGameInfo(info.game_list(i)); @@ -148,10 +147,10 @@ void TabRoom::sendMessage() { if (sayEdit->text().isEmpty()) return; - + Command_RoomSay cmd; cmd.set_message(sayEdit->text().toStdString()); - + PendingCommand *pend = prepareRoomCommand(cmd); connect(pend, SIGNAL(finished(Response, CommandContainer, QVariant)), this, SLOT(sayFinished(const Response &))); sendRoomCommand(pend); diff --git a/cockatrice/src/user_context_menu.cpp b/cockatrice/src/user_context_menu.cpp index df3246535..6116a4287 100644 --- a/cockatrice/src/user_context_menu.cpp +++ b/cockatrice/src/user_context_menu.cpp @@ -31,7 +31,7 @@ UserContextMenu::UserContextMenu(const TabSupervisor *_tabSupervisor, QWidget *p aRemoveFromIgnoreList = new QAction(QString(), this); aKick = new QAction(QString(), this); aBan = new QAction(QString(), this); - + retranslateUi(); } @@ -52,7 +52,7 @@ void UserContextMenu::gamesOfUserReceived(const Response &resp, const CommandCon { const Response_GetGamesOfUser &response = resp.GetExtension(Response_GetGamesOfUser::ext); const Command_GetGamesOfUser &cmd = commandContainer.session_command(0).GetExtension(Command_GetGamesOfUser::ext); - + QMap gameTypeMap; QMap roomMap; const int roomListSize = response.room_list_size(); @@ -67,12 +67,12 @@ void UserContextMenu::gamesOfUserReceived(const Response &resp, const CommandCon } gameTypeMap.insert(roomInfo.room_id(), tempMap); } - - GameSelector *selector = new GameSelector(client, tabSupervisor, 0, roomMap, gameTypeMap); + + GameSelector *selector = new GameSelector(client, tabSupervisor, 0, roomMap, gameTypeMap, false); const int gameListSize = response.game_list_size(); for (int i = 0; i < gameListSize; ++i) selector->processGameInfo(response.game_list(i)); - + selector->setWindowTitle(tr("%1's games").arg(QString::fromStdString(cmd.user_name()))); selector->setAttribute(Qt::WA_DeleteOnClose); selector->show(); @@ -81,7 +81,7 @@ void UserContextMenu::gamesOfUserReceived(const Response &resp, const CommandCon void UserContextMenu::banUser_processUserInfoResponse(const Response &r) { const Response_GetUserInfo &response = r.GetExtension(Response_GetUserInfo::ext); - + // The dialog needs to be non-modal in order to not block the event queue of the client. BanDialog *dlg = new BanDialog(response.user_info(), static_cast(parent())); connect(dlg, SIGNAL(accepted()), this, SLOT(banUser_dialogFinished())); @@ -91,21 +91,21 @@ void UserContextMenu::banUser_processUserInfoResponse(const Response &r) void UserContextMenu::banUser_dialogFinished() { BanDialog *dlg = static_cast(sender()); - + Command_BanFromServer cmd; cmd.set_user_name(dlg->getBanName().toStdString()); cmd.set_address(dlg->getBanIP().toStdString()); cmd.set_minutes(dlg->getMinutes()); cmd.set_reason(dlg->getReason().toStdString()); cmd.set_visible_reason(dlg->getVisibleReason().toStdString()); - + client->sendCommand(client->prepareModeratorCommand(cmd)); } void UserContextMenu::showContextMenu(const QPoint &pos, const QString &userName, UserLevelFlags userLevel, bool online, int playerId) { aUserName->setText(userName); - + QMenu *menu = new QMenu(static_cast(parent())); menu->addAction(aUserName); menu->addSeparator(); @@ -141,7 +141,7 @@ void UserContextMenu::showContextMenu(const QPoint &pos, const QString &userName aRemoveFromIgnoreList->setEnabled(anotherUser); aKick->setEnabled(anotherUser); aBan->setEnabled(anotherUser); - + QAction *actionClicked = menu->exec(pos); if (actionClicked == aDetails) { UserInfoBox *infoWidget = new UserInfoBox(client, true, static_cast(parent()), Qt::Dialog | Qt::WindowTitleHint | Qt::CustomizeWindowHint | Qt::WindowCloseButtonHint); @@ -152,34 +152,34 @@ void UserContextMenu::showContextMenu(const QPoint &pos, const QString &userName else if (actionClicked == aShowGames) { Command_GetGamesOfUser cmd; cmd.set_user_name(userName.toStdString()); - + PendingCommand *pend = client->prepareSessionCommand(cmd); connect(pend, SIGNAL(finished(Response, CommandContainer, QVariant)), this, SLOT(gamesOfUserReceived(Response, CommandContainer))); - + client->sendCommand(pend); } else if (actionClicked == aAddToBuddyList) { Command_AddToList cmd; cmd.set_list("buddy"); cmd.set_user_name(userName.toStdString()); - + client->sendCommand(client->prepareSessionCommand(cmd)); } else if (actionClicked == aRemoveFromBuddyList) { Command_RemoveFromList cmd; cmd.set_list("buddy"); cmd.set_user_name(userName.toStdString()); - + client->sendCommand(client->prepareSessionCommand(cmd)); } else if (actionClicked == aAddToIgnoreList) { Command_AddToList cmd; cmd.set_list("ignore"); cmd.set_user_name(userName.toStdString()); - + client->sendCommand(client->prepareSessionCommand(cmd)); } else if (actionClicked == aRemoveFromIgnoreList) { Command_RemoveFromList cmd; cmd.set_list("ignore"); cmd.set_user_name(userName.toStdString()); - + client->sendCommand(client->prepareSessionCommand(cmd)); } else if (actionClicked == aKick) { Command_KickFromGame cmd; @@ -188,12 +188,12 @@ void UserContextMenu::showContextMenu(const QPoint &pos, const QString &userName } else if (actionClicked == aBan) { Command_GetUserInfo cmd; cmd.set_user_name(userName.toStdString()); - + PendingCommand *pend = client->prepareSessionCommand(cmd); connect(pend, SIGNAL(finished(Response, CommandContainer, QVariant)), this, SLOT(banUser_processUserInfoResponse(Response))); - + client->sendCommand(pend); } - + delete menu; } diff --git a/cockatrice/src/zoneviewwidget.cpp b/cockatrice/src/zoneviewwidget.cpp index 3d02836a6..13fb69627 100644 --- a/cockatrice/src/zoneviewwidget.cpp +++ b/cockatrice/src/zoneviewwidget.cpp @@ -57,7 +57,7 @@ void TitleLabel::mouseMoveEvent(QGraphicsSceneMouseEvent *event) } ZoneViewWidget::ZoneViewWidget(Player *_player, CardZone *_origZone, int numberCards, bool _revealZone, bool _writeableRevealZone, const QList &cardList) - : QGraphicsWidget(0, Qt::Tool | Qt::FramelessWindowHint), player(_player) + : QGraphicsWidget(0, Qt::Tool | Qt::FramelessWindowHint), player(_player), canBeShuffled(_origZone->getIsShufflable()) { setAcceptHoverEvents(true); setAttribute(Qt::WA_DeleteOnClose); @@ -227,7 +227,8 @@ void ZoneViewWidget::closeEvent(QCloseEvent *event) } if (shuffleCheckBox.isChecked()) player->sendGameCommand(Command_Shuffle()); - settingsCache->setZoneViewShuffle(shuffleCheckBox.isChecked()); + if (canBeShuffled) + settingsCache->setZoneViewShuffle(shuffleCheckBox.isChecked()); emit closePressed(this); deleteLater(); event->accept(); diff --git a/cockatrice/src/zoneviewwidget.h b/cockatrice/src/zoneviewwidget.h index d8bcc9169..3ec078609 100644 --- a/cockatrice/src/zoneviewwidget.h +++ b/cockatrice/src/zoneviewwidget.h @@ -48,6 +48,7 @@ private: QCheckBox shuffleCheckBox; QCheckBox pileViewCheckBox; + bool canBeShuffled; int extraHeight; Player *player; signals: diff --git a/cockatrice/translations/cockatrice_ko.ts b/cockatrice/translations/cockatrice_ko.ts index 62a246c41..f18d6cda1 100644 --- a/cockatrice/translations/cockatrice_ko.ts +++ b/cockatrice/translations/cockatrice_ko.ts @@ -39,7 +39,7 @@ Zone background pictures - 구역별 배경 이미지 + 영역별 배경 이미지 @@ -305,7 +305,7 @@ This is only saved for moderators and cannot be seen by the banned person. &Move to - 다른 구역으로 이동: + 다른 영역으로 이동: @@ -506,25 +506,25 @@ This is only saved for moderators and cannot be seen by the banned person. her exile nominative, female owner - 그녀의 추방 구역 + 그녀의 추방 영역 %1's exile nominative, female owner - %1의 추방 구역 + %1의 추방 영역 his exile nominative, male owner - 그의 추방 구역 + 그의 추방 영역 %1's exile nominative, male owner - %1의 추방 구역 + %1의 추방 영역 @@ -766,7 +766,7 @@ This is only saved for moderators and cannot be seen by the banned person. Only &registered users can join - 서버에 등록한 사용자만 입장 가능 + 서버에 가입한 사용자만 입장 가능 @@ -1273,7 +1273,7 @@ http://github.com/Daenyth/Cockatrice/issues 에 cards.xml를 첨부하여 버그 This game is only open to registered users. - 서버에 등록한 사용자만 참가 할 수 있습니다. + 서버에 가입한 사용자만 참가 할 수 있습니다. @@ -1332,77 +1332,78 @@ http://github.com/Daenyth/Cockatrice/issues 에 cards.xml를 첨부하여 버그 GamesModel - yes - + - no - 아니오 + 아니오 - + Game Created 게임 개설 시간 - + Creator 방장 - + Description 게임 이름 - yes, free for spectators - 예, 관전은 자유 + 예, 관전은 자유 - + + password + 비밀번호 필요 + + + buddies only - 친구 전용 + 친구만 - + reg. users only - 등록한 사용자 전용 + 가입한 사용자만 - + not allowed 허용 안됨 - + Room 게임 - + Game Type 게임 종류 - Password - 비밀번호 + 비밀번호 - + Restrictions 입장 제한 - + Players 플레이어 - + Spectators 관전자 @@ -1697,7 +1698,7 @@ Please close that session first and re-login. This server requires user registration. - 현재 연결된 서버는 사용자 등록이 필요합니다. + 현재 연결된 서버는 가입이 필요합니다. @@ -2054,7 +2055,7 @@ Local version is %1, remote version is %2. from exile - 추방 구역에 + 추방 영역에 @@ -3004,7 +3005,7 @@ Local version is %1, remote version is %2. Ignore unregistered users in main chat - 채널 대화창에서 서버에 등록하지 않은 사용자의 대화 차단 + 채널 대화창에서 서버에 가입하지 않은 사용자의 대화 차단 @@ -3078,537 +3079,576 @@ Local version is %1, remote version is %2. Player - - - Move to &top of library - 서고 맨 위로 이동 + 서고 맨 위로 이동 - - - Move to &bottom of library - 서고 맨 밑으로 이동 + 서고 맨 밑으로 이동 - - Move to &graveyard - 무덤으로 이동 + 무덤으로 이동 - + &View library 서고 보기 - Reveal &library to - 서고 공개: + 서고 공개: - Reveal t&op card to - 서고 맨 위 카드 공개: + 서고 맨 위 카드 공개: - + Move top cards to &graveyard... 맨 위 X장의 카드를 무덤으로 이동 - + Ctrl+J Ctrl+J - + F3 F3 - + View &top cards of library... 서고 맨 위 X장 보기 - + &View graveyard 무덤 보기 - + F4 F4 - + &View sideboard 사이드보드 보기 - + Player "%1" 플레이어 "%1" - + + + &Hand - + + &Reveal hand to... + 손의 카드 전부 공개: + + + + Reveal r&andom card to... + 손에서 무작위 카드 공개: + + + &Library 서고 - + + + &Graveyard 무덤 - + &Sideboard 사이드보드 - + View top cards of library 서고 맨 위 X장 보기 - + Number of cards: 카드 장수: - + &Draw card 카드 뽑기 - + &View exile - 추방 구역 보기 + 추방 영역 보기 - + + + &Exile - 추방 구역 + 추방 영역 - - Move to &hand - 손으로 가져오기 + 손으로 가져오기 - - Move to &exile - 추방 구역으로 이동 + 추방 영역으로 이동 - + Ctrl+W Ctrl+W - + Ctrl+D Ctrl+D - + D&raw cards... 카드 X장 뽑기 - + Ctrl+E Ctrl+E - + Take &mulligan 멀리건 - + Ctrl+M Ctrl+M - + &Shuffle 서고 섞기 - + Ctrl+S Ctrl+S - + &Counters 카운터 - + &Untap all permanents 모든 지속물 언탭 - + Ctrl+U Ctrl+U - + R&oll die... 주사위 굴리기 - + Ctrl+I Ctrl+I - + &Create token... 토큰 생성 - + Ctrl+T Ctrl+T - + C&reate another token 같은 종류의 토큰 추가 생성 - + Ctrl+G Ctrl+G - + S&ay 말하기 - + + &Move hand to... + 손의 카드 전부 이동: + + + + + + &Top of library + 서고 맨 위 + + + + + + &Bottom of library + 서고 맨 아래 + + + + &Move graveyard to... + 무덤의 카드 전부 이동: + + + + &Move exile to... + 추방 영역의 카드 전부 이동: + + + + Reveal &library to... + 서고 공개: + + + + Reveal t&op card to... + 서고 맨 위 카드 공개: + + + &Always reveal top card 서고 맨 위 카드 항상 공개 - + O&pen deck in deck editor 덱 편집기로 덱 열기 - + &Undo last draw 마지막으로 뽑은 카드 서고에 돌려놓기 - + Move top cards to &exile... 서고 맨 위 X장의 카드를 추방 - + Put top card on &bottom 서고 맨 위 카드를 맨 아래로 내리기 - + Put bottom card &in graveyard 맨 아래 카드를 무덤에 넣기 - &Reveal to - 손 공개: + 손 공개: - Reveal r&andom card to - 손의 무작위 카드 공개: + 손의 무작위 카드 공개: - + Cr&eate predefined token 미리 지정된 토큰 생성 - + C&ard 카드 - + &All players 모든 플레이어 - + &Play 발동 - + &Hide 숨기기 - + &Tap - + &Untap 언탭 - + Toggle &normal untapping 언탭단에서의 언탭 여부 변경 - + &Flip 카드 뒤집기 - + &Peek at card face 카드 앞면 보기 - + &Clone 카드 복제 - + Attac&h to card... 다른 카드에 부착 - + Ctrl+A Ctrl+A - + Unattac&h 카드에서 떼어냄 - + &Draw arrow... 화살표 그리기 - + &Increase power 공격력 증가 - + Ctrl++ Ctrl++ - + &Decrease power 공격력 감소 - + Ctrl+- Ctrl+- - + I&ncrease toughness 방어력 증가 - + Alt++ Alt++ - + D&ecrease toughness 방어력 감소 - + Alt+- Alt+- - + In&crease power and toughness 공격력 및 방어력 증가 - + Ctrl+Alt++ Ctrl+Alt++ - + Dec&rease power and toughness 공격력 및 방어력 감소 - + Ctrl+Alt+- Ctrl+Alt+- - + Set &power and toughness... 공격력 및 방어력 설정 - + Ctrl+P Ctrl+P - + &Set annotation... 카드 주석 설정 - + red 적색 - + yellow 황색 - + green 녹색 - + &Add counter (%1) 카운터 증가 (%1) - + &Remove counter (%1) 카운터 감소 (%1) - + &Set counters (%1)... 카운터 설정 (%1)... - + &top of library 서고 맨 위 - + &bottom of library 서고 맨 아래 - + &graveyard 무덤 - + Ctrl+Del Ctrl+Del - + &exile 추방 - + Ctrl+F3 Ctrl+F3 - + Ctrl+Shift+D Ctrl+Shift+D - + Draw cards 카드 X장 뽑기 - - - - + + + + Number: 원하는 숫자: - + Move top cards to grave 맨 위 카드 X장을 무덤으로 이동 - + Move top cards to exile 맨 위 카드 X장을 추방 - + Roll die 주사위 굴리기 - + Number of sides: 주사위 면의 수: - + Set power/toughness 공격력 및 방어력 설정 - + Please enter the new PT: 새로운 공/방 값을 입력하여 주십시오: - + Set annotation 주석 설정 - + Please enter the new annotation: 새로운 주석을 입력하여 주십시오: - + Set counters 카운터 설정 @@ -3631,35 +3671,35 @@ Local version is %1, remote version is %2. 모든 파일 (*.*) - + <1m ago 1분 전 - + <5m ago 5분 전 - - + + m ago This will have a number prepended, like "10m ago" 분 전 - + 1hr 1시간 - + hr ago This will have a number prepended, like "2h ago" 시간 전 - + 5+ hrs ago 5시간 전 이상 @@ -4367,37 +4407,37 @@ Please enter a name: TabRoom - + &Say: 말하기: - + Chat 대화 - + &Room 채널 - + &Leave room 채널에서 나가기 - + &Clear chat 대화 내용 삭제 - + Chat Settings... 대화 설정... - + You are flooding the chat. Please wait a couple of seconds. 너무 빨리 말하고 있습니다. 조금만 기다려 주십시오. @@ -4526,13 +4566,13 @@ Please enter a name: Registered user - 등록한 사용자 + 가입한 사용자 Unregistered user - 등록하지 않은 사용자 + 가입하지 않은 사용자 diff --git a/oracle/src/oraclewizard.cpp b/oracle/src/oraclewizard.cpp index b9a13eeeb..e8608e01c 100644 --- a/oracle/src/oraclewizard.cpp +++ b/oracle/src/oraclewizard.cpp @@ -281,7 +281,8 @@ ChooseSetsPage::ChooseSetsPage(QWidget *parent) { setTitle(tr("Sets selection")); setSubTitle(tr("The following sets has been found in the source file. " - "Please mark the sets that will be imported.")); + "Please mark the sets that will be imported.\n" + "All core and expansion sets are selected by default.")); checkBoxLayout = new QVBoxLayout; @@ -444,7 +445,9 @@ bool SaveSetsPage::validatePage() if (wizard()->importer->saveToFile(fileName)) { ok = true; - QMessageBox::information(this, tr("Success"), tr("The card database has been saved successfully.")); + QMessageBox::information(this, + tr("Success"), + tr("The card database has been saved successfully to\n%1").arg(fileName)); } else { QMessageBox::critical(this, tr("Error"), tr("The file could not be saved to %1").arg(fileName));; if (defaultPathCheckBox->isChecked())