X-Git-Url: https://git.ao2.it/android/android-app-development-getting-started.git/blobdiff_plain/f89fcf538f649bac70084a1a51d3e58a196e71c3..16126137e36566d08a7a004c692d25e818b5dda9:/ic_launcher_template/androink.py diff --git a/ic_launcher_template/androink.py b/ic_launcher_template/androink.py index efb9356..9473f35 100755 --- a/ic_launcher_template/androink.py +++ b/ic_launcher_template/androink.py @@ -52,7 +52,9 @@ densities_baseline_mdpi = [ ('drawable-mdpi', BASELINE_DPI * 1.0), # 4/4 ('drawable-hdpi', BASELINE_DPI * 1.5), # 6/4 ('drawable-xhdpi', BASELINE_DPI * 2.0), # 8/4 - ] + ('drawable-xxhdpi', BASELINE_DPI * 3.0), # 12/4 + ('drawable-xxxhdpi', BASELINE_DPI * 4.0), # 16/4 +] # for baseline hdpi consider 6 as the base ratio densities_baseline_hdpi = [ @@ -60,7 +62,9 @@ densities_baseline_hdpi = [ ('drawable-mdpi', BASELINE_DPI * 0.666666667), # 4/6 ('drawable-hdpi', BASELINE_DPI * 1.0), # 6/6 ('drawable-xhdpi', BASELINE_DPI * 1.333333333), # 8/6 - ] + ('drawable-xxhdpi', BASELINE_DPI * 2.0), # 12/6 + ('drawable-xxxhdpi', BASELINE_DPI * 2.666666667), # 16/6 +] def export_file(file_name): @@ -83,9 +87,9 @@ def export_file(file_name): target = os.path.join(res_path, name_without_ext + '.png') command_list = [args.ink_path, '--export-area-page', - '-f', source_file, - '--export-png', target, - '--export-dpi', str(dpi)] + '-f', source_file, + '--export-png', target, + '--export-dpi', str(dpi)] command = " ".join(command_list) @@ -98,33 +102,33 @@ def option_parser(): usage = "usage: %(prog)s [options]" parser = argparse.ArgumentParser(usage=usage, - description=__description, - epilog=__author_info, - version='%(prog)s ' + __version,) + description=__description, + epilog=__author_info, + version='%(prog)s ' + __version,) parser.add_argument('-R', '--res_folder', metavar="", - dest='res_folder', required=True, - help='path to the project res folder') + dest='res_folder', required=True, + help='path to the project res folder') parser.add_argument('-S', '--svg_folder', metavar="", - dest='svg_folder', default='.', - help='folder that contains all the svg files to be converted') + dest='svg_folder', default='.', + help='folder that contains all the svg files to be converted') parser.add_argument('-I', '--inkscape_path', metavar="", - dest='ink_path', default='inkscape', - help='path of Inkscape executable') + dest='ink_path', default='inkscape', + help='path of Inkscape executable') parser.add_argument('-d', '--baseline-density', metavar="", - dest='baseline_density', choices=['mdpi', 'hdpi'], default='mdpi', - help='the baseline density to generate the drawables from') + dest='baseline_density', choices=['mdpi', 'hdpi'], default='mdpi', + help='the baseline density to generate the drawables from') parser.add_argument('-D', '--dry_run', - dest='dry', action='store_const', const=True, - help='performs a dry run') + dest='dry', action='store_const', const=True, + help='performs a dry run') parser.add_argument('-F', '--single_file', metavar="", - dest='file_name', - help='name of the file, if only one file is to be converted') + dest='file_name', + help='name of the file, if only one file is to be converted') return parser