Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified osu.Game.Resources/Textures/Flags/AC.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AD.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AE.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AF.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AG.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AL.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AM.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AO.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AQ.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AR.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AS.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AT.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AU.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AW.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AX.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/AZ.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BA.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BB.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BD.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BE.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BF.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BG.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BH.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BI.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified osu.Game.Resources/Textures/Flags/BJ.png
Binary file modified osu.Game.Resources/Textures/Flags/BL.png
Binary file modified osu.Game.Resources/Textures/Flags/BM.png
Binary file modified osu.Game.Resources/Textures/Flags/BN.png
Binary file modified osu.Game.Resources/Textures/Flags/BO.png
Binary file modified osu.Game.Resources/Textures/Flags/BQ.png
Binary file modified osu.Game.Resources/Textures/Flags/BR.png
Binary file modified osu.Game.Resources/Textures/Flags/BS.png
Binary file modified osu.Game.Resources/Textures/Flags/BT.png
Binary file modified osu.Game.Resources/Textures/Flags/BV.png
Binary file modified osu.Game.Resources/Textures/Flags/BW.png
Binary file modified osu.Game.Resources/Textures/Flags/BY.png
Binary file modified osu.Game.Resources/Textures/Flags/BZ.png
Binary file modified osu.Game.Resources/Textures/Flags/CA.png
Binary file modified osu.Game.Resources/Textures/Flags/CC.png
Binary file modified osu.Game.Resources/Textures/Flags/CD.png
Binary file modified osu.Game.Resources/Textures/Flags/CF.png
Binary file modified osu.Game.Resources/Textures/Flags/CG.png
Binary file modified osu.Game.Resources/Textures/Flags/CH.png
Binary file modified osu.Game.Resources/Textures/Flags/CI.png
Binary file modified osu.Game.Resources/Textures/Flags/CK.png
Binary file modified osu.Game.Resources/Textures/Flags/CL.png
Binary file modified osu.Game.Resources/Textures/Flags/CM.png
Binary file modified osu.Game.Resources/Textures/Flags/CN.png
Binary file modified osu.Game.Resources/Textures/Flags/CO.png
Binary file modified osu.Game.Resources/Textures/Flags/CP.png
Binary file added osu.Game.Resources/Textures/Flags/CQ.png
Binary file modified osu.Game.Resources/Textures/Flags/CR.png
Binary file modified osu.Game.Resources/Textures/Flags/CU.png
Binary file modified osu.Game.Resources/Textures/Flags/CV.png
Binary file modified osu.Game.Resources/Textures/Flags/CW.png
Binary file modified osu.Game.Resources/Textures/Flags/CX.png
Binary file modified osu.Game.Resources/Textures/Flags/CY.png
Binary file modified osu.Game.Resources/Textures/Flags/CZ.png
Binary file modified osu.Game.Resources/Textures/Flags/DE.png
Binary file modified osu.Game.Resources/Textures/Flags/DG.png
Binary file modified osu.Game.Resources/Textures/Flags/DJ.png
Binary file modified osu.Game.Resources/Textures/Flags/DK.png
Binary file modified osu.Game.Resources/Textures/Flags/DM.png
Binary file modified osu.Game.Resources/Textures/Flags/DO.png
Binary file modified osu.Game.Resources/Textures/Flags/DZ.png
Binary file modified osu.Game.Resources/Textures/Flags/EA.png
Binary file modified osu.Game.Resources/Textures/Flags/EC.png
Binary file modified osu.Game.Resources/Textures/Flags/EE.png
Binary file modified osu.Game.Resources/Textures/Flags/EG.png
Binary file modified osu.Game.Resources/Textures/Flags/EH.png
Binary file modified osu.Game.Resources/Textures/Flags/ER.png
Binary file modified osu.Game.Resources/Textures/Flags/ES.png
Binary file modified osu.Game.Resources/Textures/Flags/ET.png
Binary file modified osu.Game.Resources/Textures/Flags/EU.png
Binary file modified osu.Game.Resources/Textures/Flags/FI.png
Binary file modified osu.Game.Resources/Textures/Flags/FJ.png
Binary file modified osu.Game.Resources/Textures/Flags/FK.png
Binary file modified osu.Game.Resources/Textures/Flags/FM.png
Binary file modified osu.Game.Resources/Textures/Flags/FO.png
Binary file modified osu.Game.Resources/Textures/Flags/FR.png
Binary file modified osu.Game.Resources/Textures/Flags/GA.png
Binary file modified osu.Game.Resources/Textures/Flags/GB.png
Binary file modified osu.Game.Resources/Textures/Flags/GD.png
Binary file modified osu.Game.Resources/Textures/Flags/GE.png
Binary file modified osu.Game.Resources/Textures/Flags/GF.png
Binary file modified osu.Game.Resources/Textures/Flags/GG.png
Binary file modified osu.Game.Resources/Textures/Flags/GH.png
Binary file modified osu.Game.Resources/Textures/Flags/GI.png
Binary file modified osu.Game.Resources/Textures/Flags/GL.png
Binary file modified osu.Game.Resources/Textures/Flags/GM.png
Binary file modified osu.Game.Resources/Textures/Flags/GN.png
Binary file modified osu.Game.Resources/Textures/Flags/GP.png
Binary file modified osu.Game.Resources/Textures/Flags/GQ.png
Binary file modified osu.Game.Resources/Textures/Flags/GR.png
Binary file modified osu.Game.Resources/Textures/Flags/GS.png
Binary file modified osu.Game.Resources/Textures/Flags/GT.png
Binary file modified osu.Game.Resources/Textures/Flags/GU.png
Binary file modified osu.Game.Resources/Textures/Flags/GW.png
Binary file modified osu.Game.Resources/Textures/Flags/GY.png
Binary file modified osu.Game.Resources/Textures/Flags/HK.png
Binary file modified osu.Game.Resources/Textures/Flags/HM.png
Binary file modified osu.Game.Resources/Textures/Flags/HN.png
Binary file modified osu.Game.Resources/Textures/Flags/HR.png
Binary file modified osu.Game.Resources/Textures/Flags/HT.png
Binary file modified osu.Game.Resources/Textures/Flags/HU.png
Binary file modified osu.Game.Resources/Textures/Flags/IC.png
Binary file modified osu.Game.Resources/Textures/Flags/ID.png
Binary file modified osu.Game.Resources/Textures/Flags/IE.png
Binary file modified osu.Game.Resources/Textures/Flags/IL.png
Binary file modified osu.Game.Resources/Textures/Flags/IM.png
Binary file modified osu.Game.Resources/Textures/Flags/IN.png
Binary file modified osu.Game.Resources/Textures/Flags/IO.png
Binary file modified osu.Game.Resources/Textures/Flags/IQ.png
Binary file modified osu.Game.Resources/Textures/Flags/IR.png
Binary file modified osu.Game.Resources/Textures/Flags/IS.png
Binary file modified osu.Game.Resources/Textures/Flags/IT.png
Binary file modified osu.Game.Resources/Textures/Flags/JE.png
Binary file modified osu.Game.Resources/Textures/Flags/JM.png
Binary file modified osu.Game.Resources/Textures/Flags/JO.png
Binary file modified osu.Game.Resources/Textures/Flags/JP.png
Binary file modified osu.Game.Resources/Textures/Flags/KE.png
Binary file modified osu.Game.Resources/Textures/Flags/KG.png
Binary file modified osu.Game.Resources/Textures/Flags/KH.png
Binary file modified osu.Game.Resources/Textures/Flags/KI.png
Binary file modified osu.Game.Resources/Textures/Flags/KM.png
Binary file modified osu.Game.Resources/Textures/Flags/KN.png
Binary file modified osu.Game.Resources/Textures/Flags/KP.png
Binary file modified osu.Game.Resources/Textures/Flags/KR.png
Binary file modified osu.Game.Resources/Textures/Flags/KW.png
Binary file modified osu.Game.Resources/Textures/Flags/KY.png
Binary file modified osu.Game.Resources/Textures/Flags/KZ.png
Binary file modified osu.Game.Resources/Textures/Flags/LA.png
Binary file modified osu.Game.Resources/Textures/Flags/LB.png
Binary file modified osu.Game.Resources/Textures/Flags/LC.png
Binary file modified osu.Game.Resources/Textures/Flags/LI.png
Binary file modified osu.Game.Resources/Textures/Flags/LK.png
Binary file modified osu.Game.Resources/Textures/Flags/LR.png
Binary file modified osu.Game.Resources/Textures/Flags/LS.png
Binary file modified osu.Game.Resources/Textures/Flags/LT.png
Binary file modified osu.Game.Resources/Textures/Flags/LU.png
Binary file modified osu.Game.Resources/Textures/Flags/LV.png
Binary file modified osu.Game.Resources/Textures/Flags/LY.png
Binary file modified osu.Game.Resources/Textures/Flags/MA.png
Binary file modified osu.Game.Resources/Textures/Flags/MC.png
Binary file modified osu.Game.Resources/Textures/Flags/MD.png
Binary file modified osu.Game.Resources/Textures/Flags/ME.png
Binary file modified osu.Game.Resources/Textures/Flags/MF.png
Binary file modified osu.Game.Resources/Textures/Flags/MG.png
Binary file modified osu.Game.Resources/Textures/Flags/MH.png
Binary file modified osu.Game.Resources/Textures/Flags/MK.png
Binary file modified osu.Game.Resources/Textures/Flags/ML.png
Binary file modified osu.Game.Resources/Textures/Flags/MM.png
Binary file modified osu.Game.Resources/Textures/Flags/MN.png
Binary file modified osu.Game.Resources/Textures/Flags/MO.png
Binary file modified osu.Game.Resources/Textures/Flags/MP.png
Binary file modified osu.Game.Resources/Textures/Flags/MQ.png
Binary file modified osu.Game.Resources/Textures/Flags/MR.png
Binary file modified osu.Game.Resources/Textures/Flags/MS.png
Binary file modified osu.Game.Resources/Textures/Flags/MT.png
Binary file modified osu.Game.Resources/Textures/Flags/MU.png
Binary file modified osu.Game.Resources/Textures/Flags/MV.png
Binary file modified osu.Game.Resources/Textures/Flags/MW.png
Binary file modified osu.Game.Resources/Textures/Flags/MX.png
Binary file modified osu.Game.Resources/Textures/Flags/MY.png
Binary file modified osu.Game.Resources/Textures/Flags/MZ.png
Binary file modified osu.Game.Resources/Textures/Flags/NA.png
Binary file modified osu.Game.Resources/Textures/Flags/NC.png
Binary file modified osu.Game.Resources/Textures/Flags/NE.png
Binary file modified osu.Game.Resources/Textures/Flags/NF.png
Binary file modified osu.Game.Resources/Textures/Flags/NG.png
Binary file modified osu.Game.Resources/Textures/Flags/NI.png
Binary file modified osu.Game.Resources/Textures/Flags/NL.png
Binary file modified osu.Game.Resources/Textures/Flags/NO.png
Binary file modified osu.Game.Resources/Textures/Flags/NP.png
Binary file modified osu.Game.Resources/Textures/Flags/NR.png
Binary file modified osu.Game.Resources/Textures/Flags/NU.png
Binary file modified osu.Game.Resources/Textures/Flags/NZ.png
Binary file modified osu.Game.Resources/Textures/Flags/OM.png
Binary file modified osu.Game.Resources/Textures/Flags/PA.png
Binary file modified osu.Game.Resources/Textures/Flags/PE.png
Binary file modified osu.Game.Resources/Textures/Flags/PF.png
Binary file modified osu.Game.Resources/Textures/Flags/PG.png
Binary file modified osu.Game.Resources/Textures/Flags/PH.png
Binary file modified osu.Game.Resources/Textures/Flags/PK.png
Binary file modified osu.Game.Resources/Textures/Flags/PL.png
Binary file modified osu.Game.Resources/Textures/Flags/PM.png
Binary file modified osu.Game.Resources/Textures/Flags/PN.png
Binary file modified osu.Game.Resources/Textures/Flags/PR.png
Binary file modified osu.Game.Resources/Textures/Flags/PS.png
Binary file modified osu.Game.Resources/Textures/Flags/PT.png
Binary file modified osu.Game.Resources/Textures/Flags/PW.png
Binary file modified osu.Game.Resources/Textures/Flags/PY.png
Binary file modified osu.Game.Resources/Textures/Flags/QA.png
Binary file modified osu.Game.Resources/Textures/Flags/RE.png
Binary file modified osu.Game.Resources/Textures/Flags/RO.png
Binary file modified osu.Game.Resources/Textures/Flags/RS.png
Binary file modified osu.Game.Resources/Textures/Flags/RU.png
Binary file modified osu.Game.Resources/Textures/Flags/RW.png
Binary file modified osu.Game.Resources/Textures/Flags/SA.png
Binary file modified osu.Game.Resources/Textures/Flags/SB.png
Binary file modified osu.Game.Resources/Textures/Flags/SC.png
Binary file modified osu.Game.Resources/Textures/Flags/SD.png
Binary file modified osu.Game.Resources/Textures/Flags/SE.png
Binary file modified osu.Game.Resources/Textures/Flags/SG.png
Binary file modified osu.Game.Resources/Textures/Flags/SH.png
Binary file modified osu.Game.Resources/Textures/Flags/SI.png
Binary file modified osu.Game.Resources/Textures/Flags/SJ.png
Binary file modified osu.Game.Resources/Textures/Flags/SK.png
Binary file modified osu.Game.Resources/Textures/Flags/SL.png
Binary file modified osu.Game.Resources/Textures/Flags/SM.png
Binary file modified osu.Game.Resources/Textures/Flags/SN.png
Binary file modified osu.Game.Resources/Textures/Flags/SO.png
Binary file modified osu.Game.Resources/Textures/Flags/SR.png
Binary file modified osu.Game.Resources/Textures/Flags/SS.png
Binary file modified osu.Game.Resources/Textures/Flags/ST.png
Binary file modified osu.Game.Resources/Textures/Flags/SV.png
Binary file modified osu.Game.Resources/Textures/Flags/SX.png
Binary file modified osu.Game.Resources/Textures/Flags/SY.png
Binary file modified osu.Game.Resources/Textures/Flags/SZ.png
Binary file modified osu.Game.Resources/Textures/Flags/TA.png
Binary file modified osu.Game.Resources/Textures/Flags/TC.png
Binary file modified osu.Game.Resources/Textures/Flags/TD.png
Binary file modified osu.Game.Resources/Textures/Flags/TF.png
Binary file modified osu.Game.Resources/Textures/Flags/TG.png
Binary file modified osu.Game.Resources/Textures/Flags/TH.png
Binary file modified osu.Game.Resources/Textures/Flags/TJ.png
Binary file modified osu.Game.Resources/Textures/Flags/TK.png
Binary file modified osu.Game.Resources/Textures/Flags/TL.png
Binary file modified osu.Game.Resources/Textures/Flags/TM.png
Binary file modified osu.Game.Resources/Textures/Flags/TN.png
Binary file modified osu.Game.Resources/Textures/Flags/TO.png
Binary file modified osu.Game.Resources/Textures/Flags/TR.png
Binary file modified osu.Game.Resources/Textures/Flags/TT.png
Binary file modified osu.Game.Resources/Textures/Flags/TV.png
Binary file modified osu.Game.Resources/Textures/Flags/TW.png
Binary file modified osu.Game.Resources/Textures/Flags/TZ.png
Binary file modified osu.Game.Resources/Textures/Flags/UA.png
Binary file modified osu.Game.Resources/Textures/Flags/UG.png
Binary file modified osu.Game.Resources/Textures/Flags/UM.png
Binary file modified osu.Game.Resources/Textures/Flags/UN.png
Binary file modified osu.Game.Resources/Textures/Flags/US.png
Binary file modified osu.Game.Resources/Textures/Flags/UY.png
Binary file modified osu.Game.Resources/Textures/Flags/UZ.png
Binary file modified osu.Game.Resources/Textures/Flags/VA.png
Binary file modified osu.Game.Resources/Textures/Flags/VC.png
Binary file modified osu.Game.Resources/Textures/Flags/VE.png
Binary file modified osu.Game.Resources/Textures/Flags/VG.png
Binary file modified osu.Game.Resources/Textures/Flags/VI.png
Binary file modified osu.Game.Resources/Textures/Flags/VN.png
Binary file modified osu.Game.Resources/Textures/Flags/VU.png
Binary file modified osu.Game.Resources/Textures/Flags/WF.png
Binary file modified osu.Game.Resources/Textures/Flags/WS.png
Binary file modified osu.Game.Resources/Textures/Flags/XK.png
Binary file modified osu.Game.Resources/Textures/Flags/YE.png
Binary file modified osu.Game.Resources/Textures/Flags/YT.png
Binary file modified osu.Game.Resources/Textures/Flags/ZA.png
Binary file modified osu.Game.Resources/Textures/Flags/ZM.png
Binary file modified osu.Game.Resources/Textures/Flags/ZW.png
6 changes: 3 additions & 3 deletions osu.Game.Resources/Textures/Flags/osu_flags.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

# This script generates PNG flag images for use with osu!, basing on flags from the twemoji project: https://github.com/twitter/twemoji
# This script generates PNG flag images for use with osu!, basing on flags from the twemoji project: https://github.com/jdecked/twemoji
# The script should be copied into the root directory of the twemoji repository after cloning, and ran from there.
# inkscape, imagemagick, and pngcrush are required to run this script.

Expand Down Expand Up @@ -73,12 +73,12 @@ for first_indicator in $(seq $regional_indicator_a $regional_indicator_z); do
# Unfortunately the world is cruel and flags have differing aspect ratio, and lazer expects to be able to fill the flag area with the sprite horizontally.
# So sometimes, on square flags (Switzerland, Vatican) or worse (Nepal), we need to pad the sprite on the left & right to a common constant size.
# That dimension is set to 150x108.
convert ${target_path} -trim +repage -color-matrix \
magick ${target_path} -trim +repage -color-matrix \
" 1.0787 -0.0715 -0.0072, 0.0, 0.0 \
-0.0213 1.0285 -0.0072, 0.0, 0.0 \
-0.0213 -0.0715 1.0928, 0.0, 0.0 \
0.0000 0.0000 0.0000, 1.0, 0.0 \
0.0000 0.0000 0.0000, 0.0, 0.1" \
0.0000 0.0000 0.0000, 0.0, 1.0" \
-fill "#FEFEFE" -colorize 25% \
-resize x108 \
-gravity center -background none -extent 150x108 ${intermediate_path}
Expand Down