Signed-off-by: vladmandic <mandic00@live.com>
This commit is contained in:
vladmandic
2026-04-10 14:39:41 +02:00
parent 86118776a5
commit 91bba59c0d
26 changed files with 37 additions and 45 deletions
+2 -2
View File
@@ -40,10 +40,10 @@ class CustomCodeScript(scripts_manager.Script):
def title(self):
return "Custom code"
def show(self, is_img2img):
def show(self, _is_img2img):
return cmd_opts.allow_code
def ui(self, is_img2img):
def ui(self, _is_img2img):
example = """from modules.processing import process_images
p.width = 768
+2 -2
View File
@@ -13,10 +13,10 @@ class HDRScript(scripts_manager.Script):
def title(self):
return "HDR: High Dynamic Range"
def show(self, is_img2img):
def show(self, _is_img2img):
return True
def ui(self, is_img2img):
def ui(self, _is_img2img):
with gr.Row():
gr.HTML("<span>&nbsp HDR: High Dynamic Range</span><br>")
with gr.Row():
+2 -2
View File
@@ -8,7 +8,7 @@ class InitLatentsScript(scripts_manager.Script):
def title(self):
return 'Init Latents'
def show(self, is_img2img):
def show(self, _is_img2img):
return scripts_manager.AlwaysVisible
@staticmethod
@@ -29,7 +29,7 @@ class InitLatentsScript(scripts_manager.Script):
p.init_latent = slerp(p.subseed_strength, latents, var_latents) if p.subseed_strength < 1 else var_latents
p.generator = generator if p.subseed_strength <= 0.5 else var_generator
def process_batch(self, p: processing.StableDiffusionProcessing, *args, **kwargs): # pylint: disable=arguments-differ
def process_batch(self, p: processing.StableDiffusionProcessing, *args, **_kwargs): # pylint: disable=arguments-differ
if not shared.sd_loaded or not hasattr(shared.sd_model, 'unet'):
return
from modules.processing_helpers import create_random_tensors
+1 -1
View File
@@ -14,7 +14,7 @@ class IPAdapterScript(scripts_manager.Script):
def title(self):
return 'IP Adapters'
def show(self, is_img2img):
def show(self, _is_img2img):
return scripts_manager.AlwaysVisible
def load_images(self, files):
+2 -2
View File
@@ -11,10 +11,10 @@ class LoopbackScript(scripts_manager.Script):
def title(self):
return "Loopback"
def show(self, is_img2img):
def show(self, _is_img2img):
return True
def ui(self, is_img2img):
def ui(self, _is_img2img):
with gr.Row():
gr.HTML("<span>&nbsp Loopback</span><br>")
with gr.Row():
+1 -1
View File
@@ -49,7 +49,7 @@ class MuLanScript(scripts_manager.Script):
def title(self):
return 'MuLan: Multi Language Prompts'
def show(self, is_img2img):
def show(self, _is_img2img):
return True
def ui(self, _is_img2img):
+1 -1
View File
@@ -936,7 +936,7 @@ class PromptEnhanceScript(scripts_manager.Script):
apply_btn.click(fn=self.apply, inputs=[self.prompt, self.image, apply_prompt, llm_model, prompt_system, prompt_prefix, prompt_suffix, max_tokens, do_sample, temperature, repetition_penalty, top_k, top_p, thinking_mode, nsfw_mode, use_vision, prefill_text, keep_prefill, keep_thinking], outputs=[prompt_output, self.prompt])
return [self.prompt, self.image, apply_auto, llm_model, prompt_system, prompt_prefix, prompt_suffix, max_tokens, do_sample, temperature, repetition_penalty, top_k, top_p, thinking_mode, nsfw_mode, use_vision, prefill_text, keep_prefill, keep_thinking]
def after_component(self, component, **kwargs): # searching for actual ui prompt components
def after_component(self, component, **_kwargs): # searching for actual ui prompt components
if getattr(component, 'elem_id', '') in ['txt2img_prompt', 'img2img_prompt', 'control_prompt', 'video_prompt']:
self.prompt = component
self.prompt.use_original = True
+1 -1
View File
@@ -10,7 +10,7 @@ class PromptMatrixScript(scripts_manager.Script):
def title(self):
return "Prompt matrix"
def ui(self, is_img2img):
def ui(self, _is_img2img):
with gr.Row():
gr.HTML('<span">&nbsp Prompt matrix</span><br>')
with gr.Row():
+1 -1
View File
@@ -97,7 +97,7 @@ class PromptsFromFileScript(scripts_manager.Script):
def title(self):
return "Prompts from file"
def ui(self, is_img2img):
def ui(self, _is_img2img):
with gr.Row():
gr.HTML('<span">&nbsp Prompt from file</span><br>')
with gr.Row():
+1 -1
View File
@@ -15,7 +15,7 @@ class SDUpscaleScript(scripts_manager.Script):
def show(self, is_img2img):
return is_img2img
def ui(self, is_img2img):
def ui(self, _is_img2img):
with gr.Row():
info = gr.HTML("<span>&nbsp SD Upscale</span><br>")
with gr.Row():
+1 -1
View File
@@ -15,7 +15,7 @@ class SLGScript(scripts_manager.Script):
def title(self):
return 'SLG: Skip Layer Guidance'
def show(self, is_img2img):
def show(self, _is_img2img):
return True
# return signature is array of gradio components
+1 -1
View File
@@ -16,7 +16,7 @@ class StyleAlignedScript(scripts_manager.Script):
def title(self):
return 'Style Aligned Image Generation'
def show(self, is_img2img):
def show(self, _is_img2img):
return True
def reset(self):
-3
View File
@@ -1,9 +1,6 @@
"""
Additional params for Text-to-Video
<https://huggingface.co/docs/diffusers/api/pipelines/text_to_video>
TODO text2video items:
- Video-to-Video upscaling: <https://huggingface.co/cerspense/zeroscope_v2_XL>, <https://huggingface.co/damo-vilab/MS-Vid2Vid-XL>
"""
import gradio as gr
+1 -1
View File
@@ -32,7 +32,7 @@ class TilingScript(scripts_manager.Script):
def title(self):
return 'Asymmetric Tiling'
def show(self, is_img2img):
def show(self, _is_img2img):
return True
def ui(self, _is_img2img): # ui elements
+4
View File
@@ -25,6 +25,10 @@ debug = log.trace if os.environ.get('SD_XYZ_DEBUG', None) is not None else lambd
class XYZGridScript(scripts_manager.Script):
current_axis_options = []
def __init__(self):
super().__init__()
self.infotext_fields = ()
def title(self):
return "XYZ Grid Script"
+5 -1
View File
@@ -26,7 +26,11 @@ debug = log.trace if os.environ.get('SD_XYZ_DEBUG', None) is not None else lambd
class XYZGridScript(scripts_manager.Script):
current_axis_options = []
def show(self, is_img2img):
def __init__(self):
super().__init__()
self.infotext_fields = ()
def show(self, _is_img2img):
return scripts_manager.AlwaysVisible
def title(self):