Skip to content
Permalink
Browse files

Use Emoji One SVGs for our flag icons instead of FamFamFam.

While the FamFamFam icons have served us well, we really
need SVG flag icons for HiDPI scenarios.

This is one of the last pieces missing to allow us to
claim we fully support Retina displays on OS X.
  • Loading branch information...
mkrautz committed Nov 16, 2015
1 parent 1d2ed7c commit e94c8f7a03ba2fe31a178574be5eaf285f07a8e8
Showing 468 changed files with 1,314 additions and 253 deletions.

Large diffs are not rendered by default.

@@ -0,0 +1,13 @@
#### Emoji One Artwork

* Applies to all PNG and SVG files as well as any adaptations made.
* License: Creative Commons Attribution-ShareAlike 4.0 International
* Human Readable License: http://creativecommons.org/licenses/by-sa/4.0/
* Complete Legal Terms: http://creativecommons.org/licenses/by-sa/4.0/legalcode


#### Emoji One Non-Artwork

* Applies to the Javascript, JSON, PHP, CSS, HTML files, and everything else not covered under the artwork license above.
* License: MIT
* Complete Legal Terms: http://opensource.org/licenses/MIT
@@ -0,0 +1,13 @@
These flag icons were extracted from the Emoji One
Git repository, found at

https://github.com/Ranks/emojione

at commit

c0cbf73db93c87ac85a96c58905f88b4e342bb6f

using the script found in the Mumble source tree
found at

scripts/extract-emojione-flags.py

Large diffs are not rendered by default.

BIN -643 Bytes icons/flags/ad.png
Binary file not shown.

Large diffs are not rendered by default.

BIN -408 Bytes icons/flags/ae.png
Binary file not shown.
@@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><switch><g><path fill="#e6e7e8" d="m14 26h50v13h-50z"/><path fill="#25333a" d="m14 54h40c6.627 0 10-4.925 10-11v-2-2h-50v15"/><path fill="#137a08" d="m54 10h-40v16h50v-1-4c0-6.075-3.373-11-10-11"/><path fill="#ec1c24" d="M14,39V26V10h-4C3.373,10,0,14.925,0,21v4v1v13v2v2c0,6.075,3.373,11,10,11h4V39z"/></g></switch></svg>
BIN -604 Bytes icons/flags/af.png
Binary file not shown.

Large diffs are not rendered by default.

BIN -591 Bytes icons/flags/ag.png
Binary file not shown.
@@ -0,0 +1,2 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><switch><g><path fill="#e6e7e8" d="m18.391 37l13.593 17 13.607-17z"/><path fill="#25333a" d="m54.4 26l8.463-10.573c-.23-.5-.487-.981-.787-1.427-1.647-2.443-4.345-4-8.07-4h-44c-3.727 0-6.424 1.557-8.07 4-.3.445-.557.927-.787 1.428l8.454 10.572h44.8"/><path fill="#4188dc" d="m18.391 37h27.2l8.809-11h-44.804z"/><path fill="#c32129" d="m62.858 15.427l-8.462 10.573-8.805 11-13.607 17h22.02c6.627 0 10-4.925 10-11v-22c0-2.037-.389-3.937-1.142-5.573"/><path fill="#c32129" d="M18.391,37L9.596,26L1.142,15.428C0.388,17.063,0,18.964,0,21v22c0,6.075,3.373,11,10,11h21.984L18.391,37
z"/><path fill-rule="evenodd" fill="#fcd116" d="m46.1 25.12c-.095.003-.188.009-.281.009-9.07 0-18.14 0-27.21 0-.094 0-.188-.006-.281-.009-.034-.015-.032-.03.001-.044.768-.157 1.534-.313 2.3-.465 1.444-.288 2.886-.576 4.331-.866.03-.006.065.002.096-.063-1.934-1.293-3.869-2.59-5.804-3.881-.005-.098.05-.077.104-.053.916.182 1.835.357 2.748.539 1.312.262 2.618.523 3.926.783.036.008.067.005.11.005-.01-.106-.08-.171-.129-.245-1.187-1.777-2.37-3.551-3.557-5.325-.051-.078-.098-.159-.147-.237-.017-.03-.013-.057.015-.079.078.049.16.095.236.146 1.785 1.191 3.566 2.384 5.354 3.574.075.053.144.121.274.145-.461-2.316-.92-4.623-1.379-6.927.019-.009.033-.018.047-.022 1.31 1.947 2.608 3.904 3.955 5.91.471-2.356.929-4.654 1.387-6.951.01-.038.025-.04.043-.005.045.046.006.111.045.156.273 1.378.55 2.754.825 4.13.173.865.343 1.731.518 2.598.02.004.027.004.027.004.018-.004.025-.004.029-.012 1.276-1.902 2.551-3.805 3.826-5.707.018-.028.035-.06.055-.084.09-.005.069.046.052.098-.202 1.01-.4 2.02-.599 3.03-.228 1.143-.457 2.284-.684 3.427-.007.041-.007.085-.013.128-.013.072-.066.164.073.173.307-.201.612-.396.914-.6 1.501-1 2.999-2 4.499-3 .077-.052.159-.097.237-.147.058-.012.081.007.066.066-.043.072-.083.146-.129.22-1.18 1.761-2.36 3.524-3.535 5.29-.051.076-.121.145-.144.255.235-.006.455-.073.677-.117 2.01-.397 4.02-.802 6.04-1.201.033-.007.066-.009.102-.014.044-.012.102-.044.099.046-1.94 1.3-3.882 2.595-5.821 3.891.005.018.009.032.014.051.446.088.893.178 1.338.267 1.742.346 3.486.69 5.226 1.039.041.007.082.022.122.037.035.012.035.029.003.044"/></g></switch></svg>
BIN -643 Bytes icons/flags/ai.png
Binary file not shown.
@@ -0,0 +1,3 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64" enable-background="new 0 0 64 64"><switch><g><path fill="#4189dd" d="m32 12.344v-.026l-9.17 4.682z"/><path fill="#2b3990" d="m0 24v2.432l4.686-2.432z"/><path fill="#2b3990" d="M54,10H32v0.014v0.753v1.552v0.025v2.37L27.386,17H32v1v0.333V23v1h-4.614L32,26.395v0.777v1.51v0.038V31
h-0.192L19,24.651V31h-1h-4h-1v-6.349L0.234,31H0v12c0,6.075,3.373,11,10,11h44c6.627,0,10-4.925,10-11V21
C64,14.925,60.627,10,54,10z"/><path fill="#2b3990" d="m1.212 15.28c-.262.545-.482 1.118-.658 1.72h4.132l-3.474-1.72"/><path fill="#2b3990" d="m32 10.01v-.01h-13v6.699z"/><path fill="#2b3990" d="M13,16.699V10h-3c-2.62,0-4.723,0.778-6.318,2.085L13,16.699z"/><path fill="#fff" d="m32 18v-1h-4.614l4.614-2.286v-2.37l-9.17 4.656h-3.038l12.208-6.233v-.757l-13 6.689v-6.699h-1v8z"/><path fill="#fff" d="m18 31h1v-6.349l12.808 6.349h.192v-2.28l-9.17-4.72h3.039l6.131 3.17v-.775l-4.614-2.395h4.614v-1h-14z"/><path fill="#fff" d="m13 24.651v6.349h1v-8h-14v1h4.686l-4.686 2.432v2.298l9.242-4.73h3.04l-12.282 6.28v.72h.234z"/><path fill="#fff" d="m3.682 12.09c-.526.431-.995.92-1.409 1.459l6.969 3.456h-3.039l-4.695-2.302c-.105.188-.201.385-.296.582l3.474 1.72h-4.132c-.096.326-.179.659-.249 1h13.695v-8h-1v6.699l-9.318-4.614"/><path fill="#f00" d="M14,31h4v-8h14v-4.667L18,19v-1v-8h-4v8v1L0.228,18.409C0.082,19.241,0,20.105,0,21v2h14V31z"/><path fill="#f00" d="m18 19l14-.667v-.333h-14z"/><path fill="#f00" d="m.228 18.409l13.772.591v-1h-13.695c-.029.135-.053.271-.077.409"/><path fill="#f00" d="m9.242 17l-6.976-3.448c-.276.361-.532.742-.759 1.146l4.696 2.302h3.039"/><path fill="#f00" d="m2.272 13.544l-.005.008 6.975 3.448z"/><path fill="#f00" d="M22.83 17 32 12.318 32 10.767 19.792 17z"/><path fill="#f00" d="M22.83 24 32 28.682 32 27.17 25.869 24z"/><path fill="#f00" d="m32 28.72v-.038l-9.17-4.682z"/><path fill="#f00" d="M9.242 24 0 28.753 0 30.28 12.282 24z"/><path fill="#f00" d="m0 28.73v.023l9.242-4.753z"/><g><path fill-rule="evenodd" fill="#cbcb33" d="m39.11 28.02c.445.143.877.279 1.309.421 1.021.34 2.077.393 3.144.34.931-.045 1.838-.201 2.688-.602.219-.105.433-.223.64-.351.12-.072.214-.069.337-.017.863.385 1.733.761 2.665.94 1.329.254 2.638.113 3.921-.299.485-.157.956-.348 1.423-.55.119-.052.159-.047.159.101-.008 1.828-.042 3.657-.154 5.485-.096 1.603-.245 3.2-.542 4.778-.289 1.538-.708 3.03-1.491 4.397-.463.803-1.048 1.504-1.708 2.147-1.01.979-2.02 1.945-3.19 2.727-.293.195-.611.356-.909.545-.094.06-.161.047-.257 0-1.156-.588-2.152-1.395-3.102-2.269-.739-.684-1.483-1.359-2.118-2.147-1.035-1.281-1.632-2.762-2-4.348-.343-1.474-.514-2.973-.62-4.478-.161-2.214-.194-4.431-.198-6.647-.001-.052.003-.106.006-.173"/><path fill-rule="evenodd" fill="#fefefe" d="m41.44 42.23c-.092-.018-.104-.102-.141-.165-.474-.795-.691-1.691-.961-2.566-.513-1.64-.679-3.326-.735-5.03-.063-1.878-.002-3.753-.007-5.63 0-.166.043-.18.183-.117 1.03.449 2.112.598 3.228.541.611-.03 1.222-.043 1.833-.104.796-.077 1.51-.39 2.173-.812.159-.099.276-.104.444-.019 1.01.533 2.079.807 3.209.928 1.479.157 2.866-.116 4.198-.75.111-.055.148-.047.148.093-.019 1.85-.049 3.698-.17 5.546-.082 1.208-.155 2.417-.425 3.602-.229 1.019-.474 2.034-.771 3.04-.131.437-.317.851-.544 1.251-.023.044-.042.101-.1.118-.098.063-.208.051-.316.051-1.088.002-2.175.002-3.265 0-.128 0-.256.008-.385.033-1.023-.011-2.052-.004-3.075-.004-1.371-.002-2.745-.002-4.119 0-.135-.002-.268-.023-.402-.008"/><path fill-rule="evenodd" fill="#98cbfe" d="m41.44 42.23c.018-.085.088-.073.146-.073 2.483 0 4.969.002 7.453.002.603.022 1.206.008 1.81.01.645.005 1.287 0 1.935.005.06 0 .155-.057.179.063-.361.58-.81 1.094-1.275 1.59-1.143 1.223-2.351 2.381-3.702 3.375-.846.62-.522.618-1.368.006-1.609-1.16-3.103-2.457-4.42-3.945-.289-.325-.533-.671-.758-1.033"/><path fill-rule="evenodd" fill="#afcdb5" d="m52.958 42.23c-.072-.074-.166-.045-.25-.045-1.147-.004-2.29-.004-3.433-.004-.082-.003-.163.013-.24-.029 1.32 0 2.643 0 3.963-.002-.015.029-.027.053-.04.08"/><path fill-rule="evenodd" fill="#fe9800" d="m50.85 33.583c-.296-.204-.581-.387-.753-.679-.385-.65-.973-.9-1.693-.906-.627-.007-1.229.111-1.777.431-.277.161-.506.369-.657.654-.152.282-.063.538.24.654.217.081.44.136.662.199.052.016.104.018.149.066-.348.228-.7.407-1.124.229-.15-.066-.217.006-.266.145-.18.511-.367 1.021-.561 1.527-.112.293-.259.569-.45.816-.044.057-.083.142-.175.119-.082-.024-.096-.107-.114-.18-.098-.403-.079-.812-.025-1.219.028-.23-.005-.444-.114-.646-.485-.895-.464-1.783.044-2.659.04-.07.07-.147.114-.215.292-.429.494-.87.457-1.421-.027-.405.193-.75.539-1.041.019.204.007.385.042.559.029.154.069.304.152.441.148.256.219.282.515.238.501-.08.968.073 1.438.22.566.181 1.121.411 1.716.505.361.058.716.049 1.063-.08.242-.088.482-.187.742-.216.151-.017.352-.038.398.116.039.135-.156.195-.271.25-.191.09-.393.156-.588.229-.052.021-.103.038-.151.06-.336.152-.376.291-.146.586.13.172.282.331.414.502.159.199.242.422.18.716"/><path fill-rule="evenodd" fill="#fe9800" d="m48.964 36.671c-.065-.429-.038-.807.319-1.085.106-.083.098-.15.006-.242-.35-.352-.699-.703-1.045-1.061-.268-.28-.515-.578-.69-.931-.032-.059-.076-.125-.023-.187.05-.061.124-.037.191-.023.322.072.62.205.894.385.353.238.717.38 1.152.392 1.047.03 1.793.591 2.355 1.437.021.033.049.066.068.101.237.439.563.761 1.034.964.385.167.611.5.729.947-.112-.049-.201-.087-.287-.127-.289-.131-.588-.215-.909-.155-.138.022-.227.068-.264.229-.084.374-.338.646-.604.903-.256.25-.531.483-.8.726-.095.084-.188.175-.286.258-.563.488-.927 1.078-.962 1.844-.009.202-.07.405-.233.548-.128.116-.186.092-.228-.075-.063-.254 0-.502.032-.749.089-.634-.04-.694-.608-.593-.248.043-.49.113-.746.1-.18-.01-.341-.059-.492-.189.336-.178.676-.322 1.044-.333.722-.022 1.216-.387 1.556-.987.364-.646.561-1.327.374-2.073-.047-.179-.127-.344-.235-.492-.196-.261-.465-.305-.721-.099-.217.171-.41.37-.621.567"/><path fill-rule="evenodd" fill="#fe9800" d="m45.6 36.713c.406.164.734.367.813.818.021.125.078.162.213.139.616-.109 1.217-.28 1.837-.361.293-.037.582-.07.875-.028.06.007.136 0 .162.063.025.077-.034.131-.083.178-.256.249-.559.436-.886.571-.357.146-.637.361-.856.686-.601.889-1.506 1.174-2.525 1.203-.072.002-.149.008-.224.002-.447-.031-.852.075-1.236.319-.375.246-.798.273-1.266.141.163-.116.308-.212.445-.312.198-.15.359-.334.43-.582.02-.067.051-.145-.021-.209-.383-.319-.506-.774-.626-1.23-.14-.551-.221-1.118-.404-1.662-.161-.463-.433-.844-.843-1.117-.168-.116-.331-.24-.455-.407-.04-.055-.067-.114-.093-.177-.03-.067-.037-.141.012-.195.052-.055.116-.006.168.015.222.077.405.215.587.359.146.11.282.232.467.286.128.037.219.011.294-.105.131-.197.188-.421.27-.636.1-.261.229-.494.498-.615.03-.014.063-.02.107-.034-.026.369-.065.72-.247 1.032-.306.524-.289 1.052-.017 1.574.368.704.895 1.243 1.653 1.529.22.083.445.106.682.104.356 0 .541-.287.463-.605-.044-.198-.104-.395-.155-.59-.014-.047-.025-.09-.039-.154"/><path fill-rule="evenodd" fill="#fef9f3" d="m44.29 34.461c-.106-.014-.195-.066-.191-.187 0-.11.072-.171.183-.176.121-.002.195.063.195.183 0 .109-.075.166-.187.18"/><path fill-rule="evenodd" fill="#fefcf9" d="m50.17 34.22c-.007.11-.065.177-.172.185-.122.008-.199-.049-.201-.175-.003-.118.073-.173.18-.176.106-.002.177.053.193.166"/><path fill-rule="evenodd" fill="#fefbf6" d="m47.29 38.997c-.112-.015-.191-.058-.2-.174-.005-.118.065-.188.184-.19.11-.003.182.059.194.164.007.122-.079.174-.178.2"/></g></g></switch></svg>
BIN -600 Bytes icons/flags/al.png
Binary file not shown.

0 comments on commit e94c8f7

Please sign in to comment.
You can’t perform that action at this time.