Delete country shape helper script

This commit is contained in:
Micah Lee 2022-02-13 15:44:00 -08:00
parent 13f3a37e33
commit 314356b624
No known key found for this signature in database
GPG Key ID: 403C2657CD994F73

View File

@ -1,74 +0,0 @@
#!/usr/bin/env python3
import subprocess
import tempfile
import json
import os
def main():
tmp_dir = tempfile.TemporaryDirectory()
mapsdir = os.path.join(tmp_dir.name, "mapsicon")
subprocess.run(["git", "clone", "https://github.com/djaiss/mapsicon.git", mapsdir])
with open(
os.path.join("src", "onionshare", "resources", "countries", "en.json")
) as f:
countries = list(json.loads(f.read()))
os.makedirs(
os.path.join(
"src",
"onionshare",
"resources",
"images",
"countries",
),
exist_ok=True,
)
for country in countries:
country = country.lower()
if os.path.isdir(os.path.join(mapsdir, "all", f"{country}")):
src_filename = os.path.join(mapsdir, "all", f"{country}", "256.png")
dest_light_filename = os.path.join(
"src",
"onionshare",
"resources",
"images",
"countries",
f"{country}-light.png",
)
dest_dark_filename = os.path.join(
"src",
"onionshare",
"resources",
"images",
"countries",
f"{country}-dark.png",
)
subprocess.run(
[
"convert",
src_filename,
"-fill",
"#5a2063",
"+opaque",
"none",
dest_light_filename,
]
)
subprocess.run(
[
"convert",
src_filename,
"-fill",
"#d950ee",
"+opaque",
"none",
dest_dark_filename,
]
)
if __name__ == "__main__":
main()