()
| 212 | |
| 213 | |
| 214 | def create_uis_program() -> ArgumentParser: |
| 215 | program = ArgumentParser(add_help = False) |
| 216 | available_ui_layouts = [ get_file_name(file_path) for file_path in resolve_file_paths('facefusion/uis/layouts') ] |
| 217 | group_uis = program.add_argument_group('uis') |
| 218 | group_uis.add_argument('--open-browser', help = translator.get('help.open_browser'), action = 'store_true', default = config.get_bool_value('uis', 'open_browser')) |
| 219 | group_uis.add_argument('--ui-layouts', help = translator.get('help.ui_layouts').format(choices = ', '.join(available_ui_layouts)), default = config.get_str_list('uis', 'ui_layouts', 'default'), choices = available_ui_layouts, nargs = '+', metavar = 'UI_LAYOUTS') |
| 220 | group_uis.add_argument('--ui-workflow', help = translator.get('help.ui_workflow'), default = config.get_str_value('uis', 'ui_workflow', 'instant_runner'), choices = facefusion.choices.ui_workflows) |
| 221 | return program |
| 222 | |
| 223 | |
| 224 | def create_download_providers_program() -> ArgumentParser: |
no test coverage detected