mirror of
https://github.com/lllyasviel/Fooocus.git
synced 2026-08-16 13:13:16 +02:00
feat: add config default_image_prompt_checkbox
This commit is contained in:
+12
-6
@@ -403,6 +403,18 @@ default_performance = get_config_item_or_set_default(
|
|||||||
validator=lambda x: x in Performance.values(),
|
validator=lambda x: x in Performance.values(),
|
||||||
expected_type=str
|
expected_type=str
|
||||||
)
|
)
|
||||||
|
default_image_prompt_checkbox = get_config_item_or_set_default(
|
||||||
|
key='default_image_prompt_checkbox',
|
||||||
|
default_value=False,
|
||||||
|
validator=lambda x: isinstance(x, bool),
|
||||||
|
expected_type=bool
|
||||||
|
)
|
||||||
|
default_enhance_checkbox = get_config_item_or_set_default(
|
||||||
|
key='default_enhance_checkbox',
|
||||||
|
default_value=False,
|
||||||
|
validator=lambda x: isinstance(x, bool),
|
||||||
|
expected_type=bool
|
||||||
|
)
|
||||||
default_advanced_checkbox = get_config_item_or_set_default(
|
default_advanced_checkbox = get_config_item_or_set_default(
|
||||||
key='default_advanced_checkbox',
|
key='default_advanced_checkbox',
|
||||||
default_value=False,
|
default_value=False,
|
||||||
@@ -526,12 +538,6 @@ default_enhance_tabs = get_config_item_or_set_default(
|
|||||||
validator=lambda x: isinstance(x, int) and 1 <= x <= 5,
|
validator=lambda x: isinstance(x, int) and 1 <= x <= 5,
|
||||||
expected_type=int
|
expected_type=int
|
||||||
)
|
)
|
||||||
default_enhance_checkbox = get_config_item_or_set_default(
|
|
||||||
key='default_enhance_checkbox',
|
|
||||||
default_value=False,
|
|
||||||
validator=lambda x: isinstance(x, bool),
|
|
||||||
expected_type=bool
|
|
||||||
)
|
|
||||||
default_enhance_uov_method = get_config_item_or_set_default(
|
default_enhance_uov_method = get_config_item_or_set_default(
|
||||||
key='default_enhance_uov_method',
|
key='default_enhance_uov_method',
|
||||||
default_value=modules.flags.disabled,
|
default_value=modules.flags.disabled,
|
||||||
|
|||||||
@@ -200,10 +200,10 @@ with shared.gradio_root:
|
|||||||
stop_button.click(stop_clicked, inputs=currentTask, outputs=currentTask, queue=False, show_progress=False, _js='cancelGenerateForever')
|
stop_button.click(stop_clicked, inputs=currentTask, outputs=currentTask, queue=False, show_progress=False, _js='cancelGenerateForever')
|
||||||
skip_button.click(skip_clicked, inputs=currentTask, outputs=currentTask, queue=False, show_progress=False)
|
skip_button.click(skip_clicked, inputs=currentTask, outputs=currentTask, queue=False, show_progress=False)
|
||||||
with gr.Row(elem_classes='advanced_check_row'):
|
with gr.Row(elem_classes='advanced_check_row'):
|
||||||
input_image_checkbox = gr.Checkbox(label='Input Image', value=False, container=False, elem_classes='min_check')
|
input_image_checkbox = gr.Checkbox(label='Input Image', value=modules.config.default_image_prompt_checkbox, container=False, elem_classes='min_check')
|
||||||
enhance_checkbox = gr.Checkbox(label='Enhance', value=modules.config.default_enhance_checkbox, container=False, elem_classes='min_check')
|
enhance_checkbox = gr.Checkbox(label='Enhance', value=modules.config.default_enhance_checkbox, container=False, elem_classes='min_check')
|
||||||
advanced_checkbox = gr.Checkbox(label='Advanced', value=modules.config.default_advanced_checkbox, container=False, elem_classes='min_check')
|
advanced_checkbox = gr.Checkbox(label='Advanced', value=modules.config.default_advanced_checkbox, container=False, elem_classes='min_check')
|
||||||
with gr.Row(visible=False) as image_input_panel:
|
with gr.Row(visible=modules.config.default_image_prompt_checkbox) as image_input_panel:
|
||||||
with gr.Tabs():
|
with gr.Tabs():
|
||||||
with gr.TabItem(label='Upscale or Variation') as uov_tab:
|
with gr.TabItem(label='Upscale or Variation') as uov_tab:
|
||||||
with gr.Row():
|
with gr.Row():
|
||||||
|
|||||||
Reference in New Issue
Block a user