mirror of
https://github.com/lllyasviel/Fooocus.git
synced 2026-08-16 13:13:16 +02:00
feat: prevent config reset by renaming metadata_scheme to match config options
This commit is contained in:
+3
-3
@@ -373,7 +373,7 @@
|
|||||||
"Metadata": "Metadata",
|
"Metadata": "Metadata",
|
||||||
"Apply Metadata": "Apply Metadata",
|
"Apply Metadata": "Apply Metadata",
|
||||||
"Metadata Scheme": "Metadata Scheme",
|
"Metadata Scheme": "Metadata Scheme",
|
||||||
"Image Prompt parameters are not included. Use A1111 for compatibility with Civitai.": "Image Prompt parameters are not included. Use A1111 for compatibility with Civitai.",
|
"Image Prompt parameters are not included. Use a1111 for compatibility with Civitai.": "Image Prompt parameters are not included. Use a1111 for compatibility with Civitai.",
|
||||||
"Fooocus (json)": "Fooocus (json)",
|
"fooocus (json)": "fooocus (json)",
|
||||||
"A1111 (plain text)": "A1111 (plain text)"
|
"a1111 (plain text)": "a1111 (plain text)"
|
||||||
}
|
}
|
||||||
+4
-4
@@ -83,8 +83,8 @@ class MetadataScheme(Enum):
|
|||||||
|
|
||||||
|
|
||||||
metadata_scheme = [
|
metadata_scheme = [
|
||||||
('Fooocus (json)', MetadataScheme.FOOOCUS.value),
|
(f'{MetadataScheme.FOOOCUS.value} (json)', MetadataScheme.FOOOCUS.value),
|
||||||
('A1111 (plain text)', MetadataScheme.A1111.value),
|
(f'{MetadataScheme.A1111.value} (plain text)', MetadataScheme.A1111.value),
|
||||||
]
|
]
|
||||||
|
|
||||||
lora_count = 5
|
lora_count = 5
|
||||||
@@ -114,10 +114,10 @@ class Performance(Enum):
|
|||||||
def list(cls) -> list:
|
def list(cls) -> list:
|
||||||
return list(map(lambda c: c.value, cls))
|
return list(map(lambda c: c.value, cls))
|
||||||
|
|
||||||
def steps(self) -> int:
|
def steps(self) -> int | None:
|
||||||
return Steps[self.name].value if Steps[self.name] else None
|
return Steps[self.name].value if Steps[self.name] else None
|
||||||
|
|
||||||
def steps_uov(self) -> int:
|
def steps_uov(self) -> int | None:
|
||||||
return StepsUOV[self.name].value if Steps[self.name] else None
|
return StepsUOV[self.name].value if Steps[self.name] else None
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -411,7 +411,7 @@ with shared.gradio_root:
|
|||||||
save_metadata_to_images = gr.Checkbox(label='Save Metadata to Images', value=modules.config.default_save_metadata_to_images,
|
save_metadata_to_images = gr.Checkbox(label='Save Metadata to Images', value=modules.config.default_save_metadata_to_images,
|
||||||
info='Adds parameters to generated images allowing manual regeneration.')
|
info='Adds parameters to generated images allowing manual regeneration.')
|
||||||
metadata_scheme = gr.Radio(label='Metadata Scheme', choices=flags.metadata_scheme, value=modules.config.default_metadata_scheme,
|
metadata_scheme = gr.Radio(label='Metadata Scheme', choices=flags.metadata_scheme, value=modules.config.default_metadata_scheme,
|
||||||
info='Image Prompt parameters are not included. Use A1111 for compatibility with Civitai.',
|
info='Image Prompt parameters are not included. Use a1111 for compatibility with Civitai.',
|
||||||
visible=modules.config.default_save_metadata_to_images)
|
visible=modules.config.default_save_metadata_to_images)
|
||||||
|
|
||||||
save_metadata_to_images.change(lambda x: gr.update(visible=x), inputs=[save_metadata_to_images], outputs=[metadata_scheme],
|
save_metadata_to_images.change(lambda x: gr.update(visible=x), inputs=[save_metadata_to_images], outputs=[metadata_scheme],
|
||||||
|
|||||||
Reference in New Issue
Block a user