diff --git a/.gitignore b/.gitignore index df1a5c9f..4dfa18fe 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 b5f1bdfd..4d95a67a 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 f8ce1bb8..08e2a43a 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 00000000..9190d9ea --- /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 00000000..e634982d --- /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 00000000..937edcae --- /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 00000000..c7450f05 --- /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 00000000..69c5041b --- /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 00000000..e9709ccb --- /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 00000000..03054df0 --- /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 00000000..2e5ca479 --- /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 00000000..40dec475 --- /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 543196fc..c36b65a8 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 00000000..b3585f3a --- /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 83eddedf..388a6b8b 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 043b7a92..c064c747 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 00000000..ac8440a8 --- /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 00000000..fd17f0bb --- /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 00000000..d77a2f53 --- /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 00000000..4336c07d --- /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 00000000..2bf861da --- /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 00000000..4b9d0c02 --- /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 8e6d9191..891501cb 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 00000000..6d354c60 --- /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 00000000..2cf07bfc --- /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 00000000..a73eb8dd --- /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 00000000..20a3533f --- /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 00000000..132f9b5e --- /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 00000000..454ecc94 --- /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 00000000..b2d83f5c --- /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 00000000..2cb386e8 --- /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 00000000..5952c309 --- /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 00000000..5da21323 --- /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 a50a00bc..df113200 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 00000000..570d7a5b --- /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 00000000..fada20a3 --- /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 00000000..104b29bd --- /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 00000000..d7f0c92f --- /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 bb1dfa78..26016805 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 00000000..d352f9a1 --- /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 137eced6..eb528d94 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 00000000..d250b052 --- /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 00000000..0bc79360 --- /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 00000000..ee8a291f --- /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 00000000..76cd8ea7 --- /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 8f524ce7..36483307 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 00000000..4a6fc7f9 --- /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 00000000..57efc070 --- /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 885743eb..ffa1d202 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 00000000..a1186c33 --- /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 7c7e50ef..f510cf04 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 00000000..9a220d17 --- /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 00000000..79e5dd24 --- /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 00000000..897fa77f --- /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 00000000..1a65d045 --- /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 00000000..f4cd92bf --- /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 00000000..70f8b8b6 --- /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 00000000..e6cc05d0 --- /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 51bf4fb7..ee59f947 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 65e9a01a..aa101a3d 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 00000000..a5621c55 --- /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 4e9f58a5..c9165930 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 00000000..82fa18a3 --- /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 f3f80691..22ff4649 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 00000000..e05bd11f --- /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 00000000..0116d378 --- /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 00000000..cb04c4da --- /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 00000000..e6b608a6 --- /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 00000000..68d82c7a --- /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 00000000..9c5ebcf0 --- /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 872f198b..506b28bc 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 00000000..f81a16a5 --- /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 e7f293bf..f0d3c8e0 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 00000000..0f2ea3c9 --- /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 00000000..90440062 --- /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 00000000..1b57bbfb --- /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 00000000..37211bee --- /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 0baf7f3b..7e0bdb8e 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 00000000..74be3500 --- /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 00000000..5389a49d --- /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 00000000..44c61b16 --- /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 8e3e0189..a508b2b4 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 00000000..8fada723 --- /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 00000000..1144540c --- /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 00000000..b6fa30d1 --- /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 00000000..e40d6e75 --- /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 00000000..37aaccf8 --- /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 00000000..d4409b23 --- /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 00000000..23ce5b33 --- /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 00000000..a775d8f3 --- /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 00000000..4e878cce --- /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 59e1b1d8..4bff36c1 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 00000000..18c6dbd4 --- /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 cace33a3..9ae0d79e 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 00000000..797b88dc --- /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 00000000..277f3a17 --- /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 00000000..626eff88 --- /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 00000000..7ad03f36 --- /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 00000000..a3cd071c --- /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 00000000..7e79933f --- /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 c502bd3b..4ba52b07 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 00000000..53475ab1 --- /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 55919674..8ab9d1b3 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 00000000..ba4f9585 --- /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 2550980d..70ec5218 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 295d4f9d..518a2bc0 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 00000000..275cf86f --- /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 00000000..3265f8f5 --- /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 00000000..6051b09b --- /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 00000000..e0dd0b9a --- /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 00000000..9779aead --- /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 00000000..046ffd0b --- /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 9ee60031..1a9f297f 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 00000000..4dd97f1b --- /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 00000000..5ccd524f --- /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 00000000..152749e3 --- /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 05ca6995..f36071b8 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 00000000..79d223f2 --- /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 00000000..e560aefb --- /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 00000000..48e782e1 --- /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 00000000..c145dd32 --- /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 00000000..235ec022 --- /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 00000000..d60ae2e7 --- /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 00000000..6ce531d5 --- /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 59294da5..a0b266d5 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 00000000..5822eb61 --- /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 00000000..fb5e915a --- /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 00000000..bd7130af --- /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 00000000..fe009db9 --- /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 00000000..433b2c28 --- /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 00000000..ab006b5b --- /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 00000000..78d5325a --- /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 00000000..e28985d4 --- /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 00000000..f9d3939f --- /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 00000000..d5836fa0 --- /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 dcd8fbba..b67359b9 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 67a651e8..1f6fe91c 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 45331912..a2fbe753 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 00000000..09227524 --- /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 00000000..457afd2b --- /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 00000000..9bd4ab13 --- /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 00000000..27729f56 --- /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 00000000..473f6404 --- /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 00000000..24f58b71 --- /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 00000000..05bd5b98 --- /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 00000000..df29219e --- /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 00000000..62e5e37b --- /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 00000000..dc71966d --- /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 00000000..add89f8d --- /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 00000000..819ce2f0 --- /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 00000000..769e94a5 --- /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 00000000..93ca1686 --- /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 00000000..d6ebd388 --- /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 00000000..0066c90f --- /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 00000000..c9ef72b1 --- /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 00000000..b14194b7 --- /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 00000000..6ae235d8 --- /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 00000000..eb20d9ef --- /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 00000000..cf3922bc --- /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 70bfc196..7fc1393f 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 988b507b..2654cef5 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 00000000..605a9d59 --- /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 00000000..af516371 --- /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 00000000..042507e5 --- /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 00000000..e6a77814 --- /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 00000000..84f84ec8 --- /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 00000000..4eccb54f --- /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 00000000..2fe085a1 --- /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 e75ca06a..be962d33 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 ec2bd8de..699ed31c 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 00000000..373225e0 --- /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 00000000..78a65e02 --- /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 00000000..645a66e3 --- /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 30cc93b9..0f7cf2f5 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 00000000..f28f32da --- /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 00000000..c1368b25 --- /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 509034b0..ebd2e5f3 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 00000000..63f056e7 --- /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 00000000..fd1fe93b --- /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 48752391..95f9d376 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 00000000..1c33e675 --- /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 18041ff2..a4cd9066 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 00000000..d7fb7365 --- /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 00000000..d310c313 --- /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 00000000..771c304c --- /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 00000000..e960374a --- /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 1286a1bf..752ea647 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 00000000..222f3c25 --- /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 00000000..80d30bf0 --- /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 00000000..099b508f --- /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 00000000..d5a5e215 --- /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 c9b6da86..311c372d 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 00000000..21e21c2d --- /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 4b73ce49..e931a6b6 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 00000000..28228822 --- /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 00000000..f2bacbb3 --- /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 00000000..334ae647 --- /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 00000000..a4841f81 --- /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 00000000..bbfac97b --- /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 99dea167..dcde5af4 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 572cb3b1..7a85ef52 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 00000000..21cf4886 --- /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 4bd42cbc..7461f636 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 00000000..7550d890 --- /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 3b4e666a..84c09e8c 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 00000000..662d1d71 --- /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 00000000..88284d40 --- /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 00000000..a3fa37a4 --- /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 00000000..534c6abb --- /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 00000000..99514a92 --- /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 00000000..56aff057 --- /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 00000000..8f09d115 --- /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 00000000..0fcd4f4a --- /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 00000000..142b30fc --- /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 00000000..d85aadf9 --- /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 00000000..c92e5979 --- /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 00000000..865b4ad9 --- /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 00000000..1d01cdc0 --- /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 00000000..213c2841 --- /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 00000000..20dbfa34 --- /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 00000000..a539e382 --- /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 00000000..c1b0a89f --- /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 00000000..5d1649cc --- /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 00000000..3b56c52f --- /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 00000000..83cd9aa1 --- /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 00000000..ef0d0b73 --- /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 00000000..f51522f0 --- /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 ea26973d..779779e4 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 00000000..46e55477 --- /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 00000000..d83f0d22 --- /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 00000000..e9fb0c2f --- /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 00000000..85179d6e --- /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 8f4b0a43..0b4642f7 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 00000000..7facab45 --- /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 36c98897..00000000 --- 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 00000000..88b7f77c --- /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 3f1081cc..b6516b4d 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 00000000..4a29ce5a --- /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 00000000..97468a7f --- /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 00000000..097e3b4b --- /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 00000000..de35200c --- /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 1b58073b..163272ef 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 00000000..fe88d47a --- /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 00000000..fe88d47a --- /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 00000000..ee7ab4f2 --- /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 00000000..bdea587c --- /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 00000000..ae7ec827 --- /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 00000000..e799dd16 --- /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 00000000..1d68b821 --- /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 00000000..c0f60f64 --- /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 ccfe132f..d7a11870 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 00000000..bc16746a --- /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 00000000..1227ba88 --- /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 5d85f58c..ff36a091 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 68037d4a..17cdd398 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 f5f11cef..ff61e530 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 a04cd694..849bb97b 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 8e043850..af4d28b9 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 aefc87ba..7672a806 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 65cb3944..024d2327 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 c5ea3ccc..76555bf8 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 2b8ffd87..1451eb53 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 df324653..6116a428 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 3d02836a..13fb6962 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 d8bcc916..3ec07860 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 62a246c4..f18d6cda 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 b9a13eee..e8608e01 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())