dikdimon's picture
Upload exhm using SD-Hub extension
194b4ef verified
import modules.shared as shared
from modules import scripts
def on_ui_settings():
section = ('eyemask', 'Eye Mask')
options = [
('em_show_embedded_version', False, 'Show embedded version'),
('em_save_masks', False, 'Save masks'),
('em_outdir_masks', 'extensions/eyemask/outputs/masks', 'Output directory for masks'),
('em_wildcards_in_original', True, 'Replace wildcards in original prompt'),
('em_save_prompts', False, 'Save last prompt'),
('em_save_neg_prompts', False, 'Save last negative prompt'),
('em_save_em_prompts', False, 'Save last mask prompt'),
('em_save_em_neg_prompts', False, 'Save last mask negative prompt'),
('em_save_last_script', False, 'Save last script'),
('em_save_settings', False, 'Save all settings'),
('em_dev_mode', False, 'Dev mode'),
]
for opt in options:
shared.opts.add_option(opt[0], shared.OptionInfo(opt[1], opt[2], section=section))
scripts.script_callbacks.on_ui_settings(on_ui_settings)