diff --git a/desktop/onionshare/connection_tab.py b/desktop/onionshare/connection_tab.py index d7b49563..ddb19f69 100644 --- a/desktop/onionshare/connection_tab.py +++ b/desktop/onionshare/connection_tab.py @@ -577,8 +577,12 @@ class AutoConnectUseBridgeWidget(QtWidgets.QWidget): self.country_combobox.setStyleSheet( common.gui.css["autoconnect_countries_combobox"] ) + self.country_combobox.setIconSize(QtCore.QSize(26, 26)) for country_code in countries: - self.country_combobox.addItem(countries[country_code], country_code) + icon = QtGui.QIcon( + GuiCommon.get_resource_path(os.path.join("images", "countries", f"{country_code}.png")) + ) + self.country_combobox.addItem(icon, countries[country_code], country_code) # Task label self.task_label = QtWidgets.QLabel() diff --git a/desktop/onionshare/resources/images/countries/AD.png b/desktop/onionshare/resources/images/countries/AD.png new file mode 100644 index 00000000..24efae59 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AD.png differ diff --git a/desktop/onionshare/resources/images/countries/AE.png b/desktop/onionshare/resources/images/countries/AE.png new file mode 100644 index 00000000..05acc83d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AE.png differ diff --git a/desktop/onionshare/resources/images/countries/AF.png b/desktop/onionshare/resources/images/countries/AF.png new file mode 100644 index 00000000..491039ba Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AF.png differ diff --git a/desktop/onionshare/resources/images/countries/AG.png b/desktop/onionshare/resources/images/countries/AG.png new file mode 100644 index 00000000..08c171d2 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AG.png differ diff --git a/desktop/onionshare/resources/images/countries/AI.png b/desktop/onionshare/resources/images/countries/AI.png new file mode 100644 index 00000000..4c6b36d4 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AI.png differ diff --git a/desktop/onionshare/resources/images/countries/AL.png b/desktop/onionshare/resources/images/countries/AL.png new file mode 100644 index 00000000..16e86a66 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AL.png differ diff --git a/desktop/onionshare/resources/images/countries/AM.png b/desktop/onionshare/resources/images/countries/AM.png new file mode 100644 index 00000000..b1f25ba0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AM.png differ diff --git a/desktop/onionshare/resources/images/countries/AO.png b/desktop/onionshare/resources/images/countries/AO.png new file mode 100644 index 00000000..d0fb098a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AO.png differ diff --git a/desktop/onionshare/resources/images/countries/AQ.png b/desktop/onionshare/resources/images/countries/AQ.png new file mode 100644 index 00000000..52c28330 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AQ.png differ diff --git a/desktop/onionshare/resources/images/countries/AR.png b/desktop/onionshare/resources/images/countries/AR.png new file mode 100644 index 00000000..bfa366f0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AR.png differ diff --git a/desktop/onionshare/resources/images/countries/AS.png b/desktop/onionshare/resources/images/countries/AS.png new file mode 100644 index 00000000..45c3ed06 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AS.png differ diff --git a/desktop/onionshare/resources/images/countries/AT.png b/desktop/onionshare/resources/images/countries/AT.png new file mode 100644 index 00000000..bfe3827f Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AT.png differ diff --git a/desktop/onionshare/resources/images/countries/AU.png b/desktop/onionshare/resources/images/countries/AU.png new file mode 100644 index 00000000..5f6e3254 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AU.png differ diff --git a/desktop/onionshare/resources/images/countries/AW.png b/desktop/onionshare/resources/images/countries/AW.png new file mode 100644 index 00000000..007f032e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AW.png differ diff --git a/desktop/onionshare/resources/images/countries/AX.png b/desktop/onionshare/resources/images/countries/AX.png new file mode 100644 index 00000000..e11d1f3d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AX.png differ diff --git a/desktop/onionshare/resources/images/countries/AZ.png b/desktop/onionshare/resources/images/countries/AZ.png new file mode 100644 index 00000000..ac0cbd8b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/AZ.png differ diff --git a/desktop/onionshare/resources/images/countries/BA.png b/desktop/onionshare/resources/images/countries/BA.png new file mode 100644 index 00000000..d97b8515 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BA.png differ diff --git a/desktop/onionshare/resources/images/countries/BB.png b/desktop/onionshare/resources/images/countries/BB.png new file mode 100644 index 00000000..c84c6ac9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BB.png differ diff --git a/desktop/onionshare/resources/images/countries/BD.png b/desktop/onionshare/resources/images/countries/BD.png new file mode 100644 index 00000000..57cc9f61 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BD.png differ diff --git a/desktop/onionshare/resources/images/countries/BE.png b/desktop/onionshare/resources/images/countries/BE.png new file mode 100644 index 00000000..14736667 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BE.png differ diff --git a/desktop/onionshare/resources/images/countries/BF.png b/desktop/onionshare/resources/images/countries/BF.png new file mode 100644 index 00000000..dc297435 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BF.png differ diff --git a/desktop/onionshare/resources/images/countries/BG.png b/desktop/onionshare/resources/images/countries/BG.png new file mode 100644 index 00000000..ba98171b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BG.png differ diff --git a/desktop/onionshare/resources/images/countries/BH.png b/desktop/onionshare/resources/images/countries/BH.png new file mode 100644 index 00000000..38d195c1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BH.png differ diff --git a/desktop/onionshare/resources/images/countries/BI.png b/desktop/onionshare/resources/images/countries/BI.png new file mode 100644 index 00000000..04c84ba8 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BI.png differ diff --git a/desktop/onionshare/resources/images/countries/BJ.png b/desktop/onionshare/resources/images/countries/BJ.png new file mode 100644 index 00000000..1e5582ad Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BJ.png differ diff --git a/desktop/onionshare/resources/images/countries/BL.png b/desktop/onionshare/resources/images/countries/BL.png new file mode 100644 index 00000000..bdac5e09 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BL.png differ diff --git a/desktop/onionshare/resources/images/countries/BM.png b/desktop/onionshare/resources/images/countries/BM.png new file mode 100644 index 00000000..5b989c17 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BM.png differ diff --git a/desktop/onionshare/resources/images/countries/BN.png b/desktop/onionshare/resources/images/countries/BN.png new file mode 100644 index 00000000..c7934020 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BN.png differ diff --git a/desktop/onionshare/resources/images/countries/BO.png b/desktop/onionshare/resources/images/countries/BO.png new file mode 100644 index 00000000..f58824f7 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BO.png differ diff --git a/desktop/onionshare/resources/images/countries/BR.png b/desktop/onionshare/resources/images/countries/BR.png new file mode 100644 index 00000000..13bce838 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BR.png differ diff --git a/desktop/onionshare/resources/images/countries/BS.png b/desktop/onionshare/resources/images/countries/BS.png new file mode 100644 index 00000000..15e06827 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BS.png differ diff --git a/desktop/onionshare/resources/images/countries/BT.png b/desktop/onionshare/resources/images/countries/BT.png new file mode 100644 index 00000000..a83a1373 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BT.png differ diff --git a/desktop/onionshare/resources/images/countries/BW.png b/desktop/onionshare/resources/images/countries/BW.png new file mode 100644 index 00000000..45f9717e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BW.png differ diff --git a/desktop/onionshare/resources/images/countries/BY.png b/desktop/onionshare/resources/images/countries/BY.png new file mode 100644 index 00000000..8d6dc575 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BY.png differ diff --git a/desktop/onionshare/resources/images/countries/BZ.png b/desktop/onionshare/resources/images/countries/BZ.png new file mode 100644 index 00000000..f3fe26c6 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/BZ.png differ diff --git a/desktop/onionshare/resources/images/countries/CA.png b/desktop/onionshare/resources/images/countries/CA.png new file mode 100644 index 00000000..fd82ed4d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CA.png differ diff --git a/desktop/onionshare/resources/images/countries/CC.png b/desktop/onionshare/resources/images/countries/CC.png new file mode 100644 index 00000000..2c1d9e3e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CC.png differ diff --git a/desktop/onionshare/resources/images/countries/CD.png b/desktop/onionshare/resources/images/countries/CD.png new file mode 100644 index 00000000..502bc015 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CD.png differ diff --git a/desktop/onionshare/resources/images/countries/CF.png b/desktop/onionshare/resources/images/countries/CF.png new file mode 100644 index 00000000..82029ea8 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CF.png differ diff --git a/desktop/onionshare/resources/images/countries/CG.png b/desktop/onionshare/resources/images/countries/CG.png new file mode 100644 index 00000000..187226c9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CG.png differ diff --git a/desktop/onionshare/resources/images/countries/CH.png b/desktop/onionshare/resources/images/countries/CH.png new file mode 100644 index 00000000..368e2260 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CH.png differ diff --git a/desktop/onionshare/resources/images/countries/CI.png b/desktop/onionshare/resources/images/countries/CI.png new file mode 100644 index 00000000..c7a3a60b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CI.png differ diff --git a/desktop/onionshare/resources/images/countries/CK.png b/desktop/onionshare/resources/images/countries/CK.png new file mode 100644 index 00000000..621c3ff5 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CK.png differ diff --git a/desktop/onionshare/resources/images/countries/CL.png b/desktop/onionshare/resources/images/countries/CL.png new file mode 100644 index 00000000..eaa32e34 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CL.png differ diff --git a/desktop/onionshare/resources/images/countries/CM.png b/desktop/onionshare/resources/images/countries/CM.png new file mode 100644 index 00000000..95637214 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CM.png differ diff --git a/desktop/onionshare/resources/images/countries/CN.png b/desktop/onionshare/resources/images/countries/CN.png new file mode 100644 index 00000000..d75026aa Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CN.png differ diff --git a/desktop/onionshare/resources/images/countries/CO.png b/desktop/onionshare/resources/images/countries/CO.png new file mode 100644 index 00000000..418df18b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CO.png differ diff --git a/desktop/onionshare/resources/images/countries/CR.png b/desktop/onionshare/resources/images/countries/CR.png new file mode 100644 index 00000000..6e725120 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CR.png differ diff --git a/desktop/onionshare/resources/images/countries/CU.png b/desktop/onionshare/resources/images/countries/CU.png new file mode 100644 index 00000000..6430524d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CU.png differ diff --git a/desktop/onionshare/resources/images/countries/CV.png b/desktop/onionshare/resources/images/countries/CV.png new file mode 100644 index 00000000..cc3d4e86 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CV.png differ diff --git a/desktop/onionshare/resources/images/countries/CW.png b/desktop/onionshare/resources/images/countries/CW.png new file mode 100644 index 00000000..78981b12 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CW.png differ diff --git a/desktop/onionshare/resources/images/countries/CX.png b/desktop/onionshare/resources/images/countries/CX.png new file mode 100644 index 00000000..b9384b2c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CX.png differ diff --git a/desktop/onionshare/resources/images/countries/CY.png b/desktop/onionshare/resources/images/countries/CY.png new file mode 100644 index 00000000..3ea9c9ef Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CY.png differ diff --git a/desktop/onionshare/resources/images/countries/CZ.png b/desktop/onionshare/resources/images/countries/CZ.png new file mode 100644 index 00000000..b38296bd Binary files /dev/null and b/desktop/onionshare/resources/images/countries/CZ.png differ diff --git a/desktop/onionshare/resources/images/countries/DE.png b/desktop/onionshare/resources/images/countries/DE.png new file mode 100644 index 00000000..07707aa0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/DE.png differ diff --git a/desktop/onionshare/resources/images/countries/DJ.png b/desktop/onionshare/resources/images/countries/DJ.png new file mode 100644 index 00000000..794e74c1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/DJ.png differ diff --git a/desktop/onionshare/resources/images/countries/DK.png b/desktop/onionshare/resources/images/countries/DK.png new file mode 100644 index 00000000..ef9f52f4 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/DK.png differ diff --git a/desktop/onionshare/resources/images/countries/DM.png b/desktop/onionshare/resources/images/countries/DM.png new file mode 100644 index 00000000..f7da4c87 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/DM.png differ diff --git a/desktop/onionshare/resources/images/countries/DO.png b/desktop/onionshare/resources/images/countries/DO.png new file mode 100644 index 00000000..c34a32f3 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/DO.png differ diff --git a/desktop/onionshare/resources/images/countries/DZ.png b/desktop/onionshare/resources/images/countries/DZ.png new file mode 100644 index 00000000..2ea6765c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/DZ.png differ diff --git a/desktop/onionshare/resources/images/countries/EC.png b/desktop/onionshare/resources/images/countries/EC.png new file mode 100644 index 00000000..26aaeaaf Binary files /dev/null and b/desktop/onionshare/resources/images/countries/EC.png differ diff --git a/desktop/onionshare/resources/images/countries/EE.png b/desktop/onionshare/resources/images/countries/EE.png new file mode 100644 index 00000000..c18c562a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/EE.png differ diff --git a/desktop/onionshare/resources/images/countries/EG.png b/desktop/onionshare/resources/images/countries/EG.png new file mode 100644 index 00000000..8cd5b825 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/EG.png differ diff --git a/desktop/onionshare/resources/images/countries/EH.png b/desktop/onionshare/resources/images/countries/EH.png new file mode 100644 index 00000000..7b4eb903 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/EH.png differ diff --git a/desktop/onionshare/resources/images/countries/ER.png b/desktop/onionshare/resources/images/countries/ER.png new file mode 100644 index 00000000..fa60b10e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ER.png differ diff --git a/desktop/onionshare/resources/images/countries/ES.png b/desktop/onionshare/resources/images/countries/ES.png new file mode 100644 index 00000000..3f7e39c1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ES.png differ diff --git a/desktop/onionshare/resources/images/countries/ET.png b/desktop/onionshare/resources/images/countries/ET.png new file mode 100644 index 00000000..e1388a0d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ET.png differ diff --git a/desktop/onionshare/resources/images/countries/FI.png b/desktop/onionshare/resources/images/countries/FI.png new file mode 100644 index 00000000..6eb7e94c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/FI.png differ diff --git a/desktop/onionshare/resources/images/countries/FJ.png b/desktop/onionshare/resources/images/countries/FJ.png new file mode 100644 index 00000000..fafdaae7 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/FJ.png differ diff --git a/desktop/onionshare/resources/images/countries/FK.png b/desktop/onionshare/resources/images/countries/FK.png new file mode 100644 index 00000000..eb2dd3cc Binary files /dev/null and b/desktop/onionshare/resources/images/countries/FK.png differ diff --git a/desktop/onionshare/resources/images/countries/FO.png b/desktop/onionshare/resources/images/countries/FO.png new file mode 100644 index 00000000..7942cd99 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/FO.png differ diff --git a/desktop/onionshare/resources/images/countries/FR.png b/desktop/onionshare/resources/images/countries/FR.png new file mode 100644 index 00000000..ea101a56 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/FR.png differ diff --git a/desktop/onionshare/resources/images/countries/GA.png b/desktop/onionshare/resources/images/countries/GA.png new file mode 100644 index 00000000..1b69eafc Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GA.png differ diff --git a/desktop/onionshare/resources/images/countries/GB.png b/desktop/onionshare/resources/images/countries/GB.png new file mode 100644 index 00000000..96a97f7f Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GB.png differ diff --git a/desktop/onionshare/resources/images/countries/GD.png b/desktop/onionshare/resources/images/countries/GD.png new file mode 100644 index 00000000..d4a05adb Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GD.png differ diff --git a/desktop/onionshare/resources/images/countries/GE.png b/desktop/onionshare/resources/images/countries/GE.png new file mode 100644 index 00000000..20269135 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GE.png differ diff --git a/desktop/onionshare/resources/images/countries/GG.png b/desktop/onionshare/resources/images/countries/GG.png new file mode 100644 index 00000000..8fff5553 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GG.png differ diff --git a/desktop/onionshare/resources/images/countries/GH.png b/desktop/onionshare/resources/images/countries/GH.png new file mode 100644 index 00000000..2bdcd4f8 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GH.png differ diff --git a/desktop/onionshare/resources/images/countries/GI.png b/desktop/onionshare/resources/images/countries/GI.png new file mode 100644 index 00000000..3b872541 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GI.png differ diff --git a/desktop/onionshare/resources/images/countries/GL.png b/desktop/onionshare/resources/images/countries/GL.png new file mode 100644 index 00000000..c7554a89 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GL.png differ diff --git a/desktop/onionshare/resources/images/countries/GM.png b/desktop/onionshare/resources/images/countries/GM.png new file mode 100644 index 00000000..a54ce953 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GM.png differ diff --git a/desktop/onionshare/resources/images/countries/GN.png b/desktop/onionshare/resources/images/countries/GN.png new file mode 100644 index 00000000..dd795075 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GN.png differ diff --git a/desktop/onionshare/resources/images/countries/GQ.png b/desktop/onionshare/resources/images/countries/GQ.png new file mode 100644 index 00000000..14731735 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GQ.png differ diff --git a/desktop/onionshare/resources/images/countries/GR.png b/desktop/onionshare/resources/images/countries/GR.png new file mode 100644 index 00000000..b7da9ccb Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GR.png differ diff --git a/desktop/onionshare/resources/images/countries/GS.png b/desktop/onionshare/resources/images/countries/GS.png new file mode 100644 index 00000000..a216c57e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GS.png differ diff --git a/desktop/onionshare/resources/images/countries/GT.png b/desktop/onionshare/resources/images/countries/GT.png new file mode 100644 index 00000000..6b280670 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GT.png differ diff --git a/desktop/onionshare/resources/images/countries/GU.png b/desktop/onionshare/resources/images/countries/GU.png new file mode 100644 index 00000000..e68eb534 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GU.png differ diff --git a/desktop/onionshare/resources/images/countries/GW.png b/desktop/onionshare/resources/images/countries/GW.png new file mode 100644 index 00000000..cdf103a9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GW.png differ diff --git a/desktop/onionshare/resources/images/countries/GY.png b/desktop/onionshare/resources/images/countries/GY.png new file mode 100644 index 00000000..1e0632e9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/GY.png differ diff --git a/desktop/onionshare/resources/images/countries/HK.png b/desktop/onionshare/resources/images/countries/HK.png new file mode 100644 index 00000000..111a7a67 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/HK.png differ diff --git a/desktop/onionshare/resources/images/countries/HN.png b/desktop/onionshare/resources/images/countries/HN.png new file mode 100644 index 00000000..e76b187d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/HN.png differ diff --git a/desktop/onionshare/resources/images/countries/HR.png b/desktop/onionshare/resources/images/countries/HR.png new file mode 100644 index 00000000..355c4e87 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/HR.png differ diff --git a/desktop/onionshare/resources/images/countries/HT.png b/desktop/onionshare/resources/images/countries/HT.png new file mode 100644 index 00000000..b958f5b0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/HT.png differ diff --git a/desktop/onionshare/resources/images/countries/HU.png b/desktop/onionshare/resources/images/countries/HU.png new file mode 100644 index 00000000..afee5693 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/HU.png differ diff --git a/desktop/onionshare/resources/images/countries/ID.png b/desktop/onionshare/resources/images/countries/ID.png new file mode 100644 index 00000000..7fb00cfb Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ID.png differ diff --git a/desktop/onionshare/resources/images/countries/IE.png b/desktop/onionshare/resources/images/countries/IE.png new file mode 100644 index 00000000..ab7af0c3 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IE.png differ diff --git a/desktop/onionshare/resources/images/countries/IL.png b/desktop/onionshare/resources/images/countries/IL.png new file mode 100644 index 00000000..ce6937f9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IL.png differ diff --git a/desktop/onionshare/resources/images/countries/IM.png b/desktop/onionshare/resources/images/countries/IM.png new file mode 100644 index 00000000..c1f8bbb5 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IM.png differ diff --git a/desktop/onionshare/resources/images/countries/IN.png b/desktop/onionshare/resources/images/countries/IN.png new file mode 100644 index 00000000..9af80727 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IN.png differ diff --git a/desktop/onionshare/resources/images/countries/IQ.png b/desktop/onionshare/resources/images/countries/IQ.png new file mode 100644 index 00000000..79e7c2a0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IQ.png differ diff --git a/desktop/onionshare/resources/images/countries/IR.png b/desktop/onionshare/resources/images/countries/IR.png new file mode 100644 index 00000000..df273f30 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IR.png differ diff --git a/desktop/onionshare/resources/images/countries/IS.png b/desktop/onionshare/resources/images/countries/IS.png new file mode 100644 index 00000000..5e198a71 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IS.png differ diff --git a/desktop/onionshare/resources/images/countries/IT.png b/desktop/onionshare/resources/images/countries/IT.png new file mode 100644 index 00000000..1ac67df3 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/IT.png differ diff --git a/desktop/onionshare/resources/images/countries/JM.png b/desktop/onionshare/resources/images/countries/JM.png new file mode 100644 index 00000000..2c59808c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/JM.png differ diff --git a/desktop/onionshare/resources/images/countries/JO.png b/desktop/onionshare/resources/images/countries/JO.png new file mode 100644 index 00000000..d0b87ec3 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/JO.png differ diff --git a/desktop/onionshare/resources/images/countries/JP.png b/desktop/onionshare/resources/images/countries/JP.png new file mode 100644 index 00000000..fdd3f5ee Binary files /dev/null and b/desktop/onionshare/resources/images/countries/JP.png differ diff --git a/desktop/onionshare/resources/images/countries/KE.png b/desktop/onionshare/resources/images/countries/KE.png new file mode 100644 index 00000000..30654866 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KE.png differ diff --git a/desktop/onionshare/resources/images/countries/KG.png b/desktop/onionshare/resources/images/countries/KG.png new file mode 100644 index 00000000..8ea6f5cf Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KG.png differ diff --git a/desktop/onionshare/resources/images/countries/KH.png b/desktop/onionshare/resources/images/countries/KH.png new file mode 100644 index 00000000..d752ca07 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KH.png differ diff --git a/desktop/onionshare/resources/images/countries/KI.png b/desktop/onionshare/resources/images/countries/KI.png new file mode 100644 index 00000000..c8dbdb01 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KI.png differ diff --git a/desktop/onionshare/resources/images/countries/KM.png b/desktop/onionshare/resources/images/countries/KM.png new file mode 100644 index 00000000..8a46ac61 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KM.png differ diff --git a/desktop/onionshare/resources/images/countries/KN.png b/desktop/onionshare/resources/images/countries/KN.png new file mode 100644 index 00000000..a5c0ffb7 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KN.png differ diff --git a/desktop/onionshare/resources/images/countries/KP.png b/desktop/onionshare/resources/images/countries/KP.png new file mode 100644 index 00000000..ee768320 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KP.png differ diff --git a/desktop/onionshare/resources/images/countries/KR.png b/desktop/onionshare/resources/images/countries/KR.png new file mode 100644 index 00000000..b3159e82 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KR.png differ diff --git a/desktop/onionshare/resources/images/countries/KW.png b/desktop/onionshare/resources/images/countries/KW.png new file mode 100644 index 00000000..f5ec795b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KW.png differ diff --git a/desktop/onionshare/resources/images/countries/KY.png b/desktop/onionshare/resources/images/countries/KY.png new file mode 100644 index 00000000..dac58cde Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KY.png differ diff --git a/desktop/onionshare/resources/images/countries/KZ.png b/desktop/onionshare/resources/images/countries/KZ.png new file mode 100644 index 00000000..195d9789 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/KZ.png differ diff --git a/desktop/onionshare/resources/images/countries/LA.png b/desktop/onionshare/resources/images/countries/LA.png new file mode 100644 index 00000000..609436da Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LA.png differ diff --git a/desktop/onionshare/resources/images/countries/LB.png b/desktop/onionshare/resources/images/countries/LB.png new file mode 100644 index 00000000..a9ffdbc5 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LB.png differ diff --git a/desktop/onionshare/resources/images/countries/LC.png b/desktop/onionshare/resources/images/countries/LC.png new file mode 100644 index 00000000..a2016b2b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LC.png differ diff --git a/desktop/onionshare/resources/images/countries/LI.png b/desktop/onionshare/resources/images/countries/LI.png new file mode 100644 index 00000000..791b27af Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LI.png differ diff --git a/desktop/onionshare/resources/images/countries/LK.png b/desktop/onionshare/resources/images/countries/LK.png new file mode 100644 index 00000000..ecc6f0d5 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LK.png differ diff --git a/desktop/onionshare/resources/images/countries/LR.png b/desktop/onionshare/resources/images/countries/LR.png new file mode 100644 index 00000000..73aa178c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LR.png differ diff --git a/desktop/onionshare/resources/images/countries/LS.png b/desktop/onionshare/resources/images/countries/LS.png new file mode 100644 index 00000000..598747e0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LS.png differ diff --git a/desktop/onionshare/resources/images/countries/LT.png b/desktop/onionshare/resources/images/countries/LT.png new file mode 100644 index 00000000..907db39c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LT.png differ diff --git a/desktop/onionshare/resources/images/countries/LU.png b/desktop/onionshare/resources/images/countries/LU.png new file mode 100644 index 00000000..4357a46b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LU.png differ diff --git a/desktop/onionshare/resources/images/countries/LV.png b/desktop/onionshare/resources/images/countries/LV.png new file mode 100644 index 00000000..1f8bdac1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LV.png differ diff --git a/desktop/onionshare/resources/images/countries/LY.png b/desktop/onionshare/resources/images/countries/LY.png new file mode 100644 index 00000000..98f7a4ef Binary files /dev/null and b/desktop/onionshare/resources/images/countries/LY.png differ diff --git a/desktop/onionshare/resources/images/countries/MA.png b/desktop/onionshare/resources/images/countries/MA.png new file mode 100644 index 00000000..e5b22802 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MA.png differ diff --git a/desktop/onionshare/resources/images/countries/MC.png b/desktop/onionshare/resources/images/countries/MC.png new file mode 100644 index 00000000..7fb00cfb Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MC.png differ diff --git a/desktop/onionshare/resources/images/countries/MD.png b/desktop/onionshare/resources/images/countries/MD.png new file mode 100644 index 00000000..7bd750c7 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MD.png differ diff --git a/desktop/onionshare/resources/images/countries/ME.png b/desktop/onionshare/resources/images/countries/ME.png new file mode 100644 index 00000000..113a2bc3 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ME.png differ diff --git a/desktop/onionshare/resources/images/countries/MF.png b/desktop/onionshare/resources/images/countries/MF.png new file mode 100644 index 00000000..7d884716 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MF.png differ diff --git a/desktop/onionshare/resources/images/countries/MG.png b/desktop/onionshare/resources/images/countries/MG.png new file mode 100644 index 00000000..f89c6509 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MG.png differ diff --git a/desktop/onionshare/resources/images/countries/MK.png b/desktop/onionshare/resources/images/countries/MK.png new file mode 100644 index 00000000..38bb51af Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MK.png differ diff --git a/desktop/onionshare/resources/images/countries/ML.png b/desktop/onionshare/resources/images/countries/ML.png new file mode 100644 index 00000000..6e73f357 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ML.png differ diff --git a/desktop/onionshare/resources/images/countries/MM.png b/desktop/onionshare/resources/images/countries/MM.png new file mode 100644 index 00000000..ddaab40c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MM.png differ diff --git a/desktop/onionshare/resources/images/countries/MN.png b/desktop/onionshare/resources/images/countries/MN.png new file mode 100644 index 00000000..492d87e1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MN.png differ diff --git a/desktop/onionshare/resources/images/countries/MO.png b/desktop/onionshare/resources/images/countries/MO.png new file mode 100644 index 00000000..a68ca49f Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MO.png differ diff --git a/desktop/onionshare/resources/images/countries/MQ.png b/desktop/onionshare/resources/images/countries/MQ.png new file mode 100644 index 00000000..3905c2e0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MQ.png differ diff --git a/desktop/onionshare/resources/images/countries/MR.png b/desktop/onionshare/resources/images/countries/MR.png new file mode 100644 index 00000000..fb2ac855 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MR.png differ diff --git a/desktop/onionshare/resources/images/countries/MS.png b/desktop/onionshare/resources/images/countries/MS.png new file mode 100644 index 00000000..9662beb6 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MS.png differ diff --git a/desktop/onionshare/resources/images/countries/MT.png b/desktop/onionshare/resources/images/countries/MT.png new file mode 100644 index 00000000..fcc27ab8 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MT.png differ diff --git a/desktop/onionshare/resources/images/countries/MU.png b/desktop/onionshare/resources/images/countries/MU.png new file mode 100644 index 00000000..176391ea Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MU.png differ diff --git a/desktop/onionshare/resources/images/countries/MV.png b/desktop/onionshare/resources/images/countries/MV.png new file mode 100644 index 00000000..c41df6d3 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MV.png differ diff --git a/desktop/onionshare/resources/images/countries/MW.png b/desktop/onionshare/resources/images/countries/MW.png new file mode 100644 index 00000000..b8bd61cf Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MW.png differ diff --git a/desktop/onionshare/resources/images/countries/MX.png b/desktop/onionshare/resources/images/countries/MX.png new file mode 100644 index 00000000..7bc656cb Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MX.png differ diff --git a/desktop/onionshare/resources/images/countries/MY.png b/desktop/onionshare/resources/images/countries/MY.png new file mode 100644 index 00000000..50bc61d8 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MY.png differ diff --git a/desktop/onionshare/resources/images/countries/MZ.png b/desktop/onionshare/resources/images/countries/MZ.png new file mode 100644 index 00000000..5b677a8d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/MZ.png differ diff --git a/desktop/onionshare/resources/images/countries/NA.png b/desktop/onionshare/resources/images/countries/NA.png new file mode 100644 index 00000000..879cbdf4 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NA.png differ diff --git a/desktop/onionshare/resources/images/countries/NC.png b/desktop/onionshare/resources/images/countries/NC.png new file mode 100644 index 00000000..1f53a6a9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NC.png differ diff --git a/desktop/onionshare/resources/images/countries/NE.png b/desktop/onionshare/resources/images/countries/NE.png new file mode 100644 index 00000000..c77a3436 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NE.png differ diff --git a/desktop/onionshare/resources/images/countries/NF.png b/desktop/onionshare/resources/images/countries/NF.png new file mode 100644 index 00000000..96f35b01 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NF.png differ diff --git a/desktop/onionshare/resources/images/countries/NG.png b/desktop/onionshare/resources/images/countries/NG.png new file mode 100644 index 00000000..8c175ed6 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NG.png differ diff --git a/desktop/onionshare/resources/images/countries/NI.png b/desktop/onionshare/resources/images/countries/NI.png new file mode 100644 index 00000000..bebf90a0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NI.png differ diff --git a/desktop/onionshare/resources/images/countries/NL.png b/desktop/onionshare/resources/images/countries/NL.png new file mode 100644 index 00000000..f1eece1d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NL.png differ diff --git a/desktop/onionshare/resources/images/countries/NO.png b/desktop/onionshare/resources/images/countries/NO.png new file mode 100644 index 00000000..e5102023 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NO.png differ diff --git a/desktop/onionshare/resources/images/countries/NP.png b/desktop/onionshare/resources/images/countries/NP.png new file mode 100644 index 00000000..bbfef28b Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NP.png differ diff --git a/desktop/onionshare/resources/images/countries/NR.png b/desktop/onionshare/resources/images/countries/NR.png new file mode 100644 index 00000000..8c1529dd Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NR.png differ diff --git a/desktop/onionshare/resources/images/countries/NU.png b/desktop/onionshare/resources/images/countries/NU.png new file mode 100644 index 00000000..17e42beb Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NU.png differ diff --git a/desktop/onionshare/resources/images/countries/NZ.png b/desktop/onionshare/resources/images/countries/NZ.png new file mode 100644 index 00000000..93e9267c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/NZ.png differ diff --git a/desktop/onionshare/resources/images/countries/OM.png b/desktop/onionshare/resources/images/countries/OM.png new file mode 100644 index 00000000..277a288f Binary files /dev/null and b/desktop/onionshare/resources/images/countries/OM.png differ diff --git a/desktop/onionshare/resources/images/countries/PA.png b/desktop/onionshare/resources/images/countries/PA.png new file mode 100644 index 00000000..b1e97f88 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PA.png differ diff --git a/desktop/onionshare/resources/images/countries/PE.png b/desktop/onionshare/resources/images/countries/PE.png new file mode 100644 index 00000000..48c12037 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PE.png differ diff --git a/desktop/onionshare/resources/images/countries/PF.png b/desktop/onionshare/resources/images/countries/PF.png new file mode 100644 index 00000000..40e52109 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PF.png differ diff --git a/desktop/onionshare/resources/images/countries/PG.png b/desktop/onionshare/resources/images/countries/PG.png new file mode 100644 index 00000000..98b81b1d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PG.png differ diff --git a/desktop/onionshare/resources/images/countries/PH.png b/desktop/onionshare/resources/images/countries/PH.png new file mode 100644 index 00000000..63c97db1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PH.png differ diff --git a/desktop/onionshare/resources/images/countries/PK.png b/desktop/onionshare/resources/images/countries/PK.png new file mode 100644 index 00000000..dddac0aa Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PK.png differ diff --git a/desktop/onionshare/resources/images/countries/PL.png b/desktop/onionshare/resources/images/countries/PL.png new file mode 100644 index 00000000..f29c7168 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PL.png differ diff --git a/desktop/onionshare/resources/images/countries/PN.png b/desktop/onionshare/resources/images/countries/PN.png new file mode 100644 index 00000000..ecc46dae Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PN.png differ diff --git a/desktop/onionshare/resources/images/countries/PR.png b/desktop/onionshare/resources/images/countries/PR.png new file mode 100644 index 00000000..42796fe8 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PR.png differ diff --git a/desktop/onionshare/resources/images/countries/PT.png b/desktop/onionshare/resources/images/countries/PT.png new file mode 100644 index 00000000..abdbf31f Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PT.png differ diff --git a/desktop/onionshare/resources/images/countries/PW.png b/desktop/onionshare/resources/images/countries/PW.png new file mode 100644 index 00000000..ff398863 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PW.png differ diff --git a/desktop/onionshare/resources/images/countries/PY.png b/desktop/onionshare/resources/images/countries/PY.png new file mode 100644 index 00000000..04f5d9a9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/PY.png differ diff --git a/desktop/onionshare/resources/images/countries/QA.png b/desktop/onionshare/resources/images/countries/QA.png new file mode 100644 index 00000000..3bf92193 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/QA.png differ diff --git a/desktop/onionshare/resources/images/countries/RE.png b/desktop/onionshare/resources/images/countries/RE.png new file mode 100644 index 00000000..b3fd4f21 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/RE.png differ diff --git a/desktop/onionshare/resources/images/countries/RO.png b/desktop/onionshare/resources/images/countries/RO.png new file mode 100644 index 00000000..5968cb16 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/RO.png differ diff --git a/desktop/onionshare/resources/images/countries/RS.png b/desktop/onionshare/resources/images/countries/RS.png new file mode 100644 index 00000000..7b3c8237 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/RS.png differ diff --git a/desktop/onionshare/resources/images/countries/RU.png b/desktop/onionshare/resources/images/countries/RU.png new file mode 100644 index 00000000..e87d7588 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/RU.png differ diff --git a/desktop/onionshare/resources/images/countries/RW.png b/desktop/onionshare/resources/images/countries/RW.png new file mode 100644 index 00000000..4898fcc9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/RW.png differ diff --git a/desktop/onionshare/resources/images/countries/SA.png b/desktop/onionshare/resources/images/countries/SA.png new file mode 100644 index 00000000..87c67b09 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SA.png differ diff --git a/desktop/onionshare/resources/images/countries/SB.png b/desktop/onionshare/resources/images/countries/SB.png new file mode 100644 index 00000000..43b9068c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SB.png differ diff --git a/desktop/onionshare/resources/images/countries/SC.png b/desktop/onionshare/resources/images/countries/SC.png new file mode 100644 index 00000000..f3d60e93 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SC.png differ diff --git a/desktop/onionshare/resources/images/countries/SD.png b/desktop/onionshare/resources/images/countries/SD.png new file mode 100644 index 00000000..6d364dee Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SD.png differ diff --git a/desktop/onionshare/resources/images/countries/SE.png b/desktop/onionshare/resources/images/countries/SE.png new file mode 100644 index 00000000..3dbe1ec4 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SE.png differ diff --git a/desktop/onionshare/resources/images/countries/SG.png b/desktop/onionshare/resources/images/countries/SG.png new file mode 100644 index 00000000..27e950c9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SG.png differ diff --git a/desktop/onionshare/resources/images/countries/SH.png b/desktop/onionshare/resources/images/countries/SH.png new file mode 100644 index 00000000..dd89323e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SH.png differ diff --git a/desktop/onionshare/resources/images/countries/SI.png b/desktop/onionshare/resources/images/countries/SI.png new file mode 100644 index 00000000..2a52b542 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SI.png differ diff --git a/desktop/onionshare/resources/images/countries/SK.png b/desktop/onionshare/resources/images/countries/SK.png new file mode 100644 index 00000000..a1540e17 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SK.png differ diff --git a/desktop/onionshare/resources/images/countries/SL.png b/desktop/onionshare/resources/images/countries/SL.png new file mode 100644 index 00000000..d36d704c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SL.png differ diff --git a/desktop/onionshare/resources/images/countries/SM.png b/desktop/onionshare/resources/images/countries/SM.png new file mode 100644 index 00000000..944ba860 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SM.png differ diff --git a/desktop/onionshare/resources/images/countries/SN.png b/desktop/onionshare/resources/images/countries/SN.png new file mode 100644 index 00000000..7c90de1a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SN.png differ diff --git a/desktop/onionshare/resources/images/countries/SO.png b/desktop/onionshare/resources/images/countries/SO.png new file mode 100644 index 00000000..a3f52cf9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SO.png differ diff --git a/desktop/onionshare/resources/images/countries/SR.png b/desktop/onionshare/resources/images/countries/SR.png new file mode 100644 index 00000000..973655f0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SR.png differ diff --git a/desktop/onionshare/resources/images/countries/SS.png b/desktop/onionshare/resources/images/countries/SS.png new file mode 100644 index 00000000..15ff92b4 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SS.png differ diff --git a/desktop/onionshare/resources/images/countries/ST.png b/desktop/onionshare/resources/images/countries/ST.png new file mode 100644 index 00000000..c5952d39 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ST.png differ diff --git a/desktop/onionshare/resources/images/countries/SV.png b/desktop/onionshare/resources/images/countries/SV.png new file mode 100644 index 00000000..36c9f03c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SV.png differ diff --git a/desktop/onionshare/resources/images/countries/SX.png b/desktop/onionshare/resources/images/countries/SX.png new file mode 100644 index 00000000..5585b52e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SX.png differ diff --git a/desktop/onionshare/resources/images/countries/SY.png b/desktop/onionshare/resources/images/countries/SY.png new file mode 100644 index 00000000..897c6b3e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SY.png differ diff --git a/desktop/onionshare/resources/images/countries/SZ.png b/desktop/onionshare/resources/images/countries/SZ.png new file mode 100644 index 00000000..7889710a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/SZ.png differ diff --git a/desktop/onionshare/resources/images/countries/TC.png b/desktop/onionshare/resources/images/countries/TC.png new file mode 100644 index 00000000..5b794ec4 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TC.png differ diff --git a/desktop/onionshare/resources/images/countries/TD.png b/desktop/onionshare/resources/images/countries/TD.png new file mode 100644 index 00000000..214cb0dd Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TD.png differ diff --git a/desktop/onionshare/resources/images/countries/TF.png b/desktop/onionshare/resources/images/countries/TF.png new file mode 100644 index 00000000..17bd6c39 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TF.png differ diff --git a/desktop/onionshare/resources/images/countries/TG.png b/desktop/onionshare/resources/images/countries/TG.png new file mode 100644 index 00000000..66eae0f1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TG.png differ diff --git a/desktop/onionshare/resources/images/countries/TH.png b/desktop/onionshare/resources/images/countries/TH.png new file mode 100644 index 00000000..eb652f28 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TH.png differ diff --git a/desktop/onionshare/resources/images/countries/TJ.png b/desktop/onionshare/resources/images/countries/TJ.png new file mode 100644 index 00000000..7591f28c Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TJ.png differ diff --git a/desktop/onionshare/resources/images/countries/TK.png b/desktop/onionshare/resources/images/countries/TK.png new file mode 100644 index 00000000..e8b3855a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TK.png differ diff --git a/desktop/onionshare/resources/images/countries/TL.png b/desktop/onionshare/resources/images/countries/TL.png new file mode 100644 index 00000000..b7db4ebd Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TL.png differ diff --git a/desktop/onionshare/resources/images/countries/TM.png b/desktop/onionshare/resources/images/countries/TM.png new file mode 100644 index 00000000..9d82abc9 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TM.png differ diff --git a/desktop/onionshare/resources/images/countries/TN.png b/desktop/onionshare/resources/images/countries/TN.png new file mode 100644 index 00000000..92ec1ef1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TN.png differ diff --git a/desktop/onionshare/resources/images/countries/TO.png b/desktop/onionshare/resources/images/countries/TO.png new file mode 100644 index 00000000..e1d96b3a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TO.png differ diff --git a/desktop/onionshare/resources/images/countries/TR.png b/desktop/onionshare/resources/images/countries/TR.png new file mode 100644 index 00000000..838049d0 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TR.png differ diff --git a/desktop/onionshare/resources/images/countries/TT.png b/desktop/onionshare/resources/images/countries/TT.png new file mode 100644 index 00000000..ca612a66 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TT.png differ diff --git a/desktop/onionshare/resources/images/countries/TW.png b/desktop/onionshare/resources/images/countries/TW.png new file mode 100644 index 00000000..044f0fad Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TW.png differ diff --git a/desktop/onionshare/resources/images/countries/TZ.png b/desktop/onionshare/resources/images/countries/TZ.png new file mode 100644 index 00000000..e034a044 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/TZ.png differ diff --git a/desktop/onionshare/resources/images/countries/UA.png b/desktop/onionshare/resources/images/countries/UA.png new file mode 100644 index 00000000..115de4bd Binary files /dev/null and b/desktop/onionshare/resources/images/countries/UA.png differ diff --git a/desktop/onionshare/resources/images/countries/UG.png b/desktop/onionshare/resources/images/countries/UG.png new file mode 100644 index 00000000..5a6be882 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/UG.png differ diff --git a/desktop/onionshare/resources/images/countries/US.png b/desktop/onionshare/resources/images/countries/US.png new file mode 100644 index 00000000..57f3cbe6 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/US.png differ diff --git a/desktop/onionshare/resources/images/countries/UY.png b/desktop/onionshare/resources/images/countries/UY.png new file mode 100644 index 00000000..1cae6429 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/UY.png differ diff --git a/desktop/onionshare/resources/images/countries/UZ.png b/desktop/onionshare/resources/images/countries/UZ.png new file mode 100644 index 00000000..a29cd4e1 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/UZ.png differ diff --git a/desktop/onionshare/resources/images/countries/VA.png b/desktop/onionshare/resources/images/countries/VA.png new file mode 100644 index 00000000..1fd41bc7 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VA.png differ diff --git a/desktop/onionshare/resources/images/countries/VC.png b/desktop/onionshare/resources/images/countries/VC.png new file mode 100644 index 00000000..28aad72a Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VC.png differ diff --git a/desktop/onionshare/resources/images/countries/VE.png b/desktop/onionshare/resources/images/countries/VE.png new file mode 100644 index 00000000..82818894 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VE.png differ diff --git a/desktop/onionshare/resources/images/countries/VG.png b/desktop/onionshare/resources/images/countries/VG.png new file mode 100644 index 00000000..470335ec Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VG.png differ diff --git a/desktop/onionshare/resources/images/countries/VI.png b/desktop/onionshare/resources/images/countries/VI.png new file mode 100644 index 00000000..733e5159 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VI.png differ diff --git a/desktop/onionshare/resources/images/countries/VN.png b/desktop/onionshare/resources/images/countries/VN.png new file mode 100644 index 00000000..4a715d74 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VN.png differ diff --git a/desktop/onionshare/resources/images/countries/VU.png b/desktop/onionshare/resources/images/countries/VU.png new file mode 100644 index 00000000..10591b5d Binary files /dev/null and b/desktop/onionshare/resources/images/countries/VU.png differ diff --git a/desktop/onionshare/resources/images/countries/WF.png b/desktop/onionshare/resources/images/countries/WF.png new file mode 100644 index 00000000..0c47a29e Binary files /dev/null and b/desktop/onionshare/resources/images/countries/WF.png differ diff --git a/desktop/onionshare/resources/images/countries/WS.png b/desktop/onionshare/resources/images/countries/WS.png new file mode 100644 index 00000000..3942e204 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/WS.png differ diff --git a/desktop/onionshare/resources/images/countries/YE.png b/desktop/onionshare/resources/images/countries/YE.png new file mode 100644 index 00000000..20c417ac Binary files /dev/null and b/desktop/onionshare/resources/images/countries/YE.png differ diff --git a/desktop/onionshare/resources/images/countries/YT.png b/desktop/onionshare/resources/images/countries/YT.png new file mode 100644 index 00000000..1ea71d44 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/YT.png differ diff --git a/desktop/onionshare/resources/images/countries/ZA.png b/desktop/onionshare/resources/images/countries/ZA.png new file mode 100644 index 00000000..c426db69 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ZA.png differ diff --git a/desktop/onionshare/resources/images/countries/ZM.png b/desktop/onionshare/resources/images/countries/ZM.png new file mode 100644 index 00000000..8c876c65 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ZM.png differ diff --git a/desktop/onionshare/resources/images/countries/ZW.png b/desktop/onionshare/resources/images/countries/ZW.png new file mode 100644 index 00000000..47e8aa74 Binary files /dev/null and b/desktop/onionshare/resources/images/countries/ZW.png differ diff --git a/desktop/scripts/countries-get-flag.py b/desktop/scripts/countries-get-flag.py new file mode 100644 index 00000000..608595a3 --- /dev/null +++ b/desktop/scripts/countries-get-flag.py @@ -0,0 +1,42 @@ +#!/usr/bin/env python3 +import subprocess +import tempfile +import json +import os + + +def main(): + tmp_dir = tempfile.TemporaryDirectory() + flagsdir = os.path.join(tmp_dir.name, "flagsicon") + subprocess.run(["git", "clone", "https://github.com/gosquared/flags.git", flagsdir]) + + with open( + os.path.join("onionshare", "resources", "countries", "en.json") + ) as f: + countries = list(json.loads(f.read())) + + os.makedirs( + os.path.join( + "onionshare", + "resources", + "images", + "countries", + ), + exist_ok=True, + ) + + for country in countries: + if os.path.isfile(os.path.join(flagsdir, "flags", "flags-iso", "flat", "64", f"{country}.png")): + src_filename = os.path.join(flagsdir, "flags", "flags-iso", "flat", "64", f"{country}.png") + dest_filename = os.path.join( + "onionshare", + "resources", + "images", + "countries", + f"{country}.png", + ) + subprocess.run(["cp", src_filename, dest_filename]) + + +if __name__ == "__main__": + main()