AUTOMATIC1111 / stable-diffusion-webui

Stable Diffusion web UI
GNU Affero General Public License v3.0
142.57k stars 26.89k forks source link

[Feature Request]: Save defaults of Hires.fix #14711

Open elistys opened 9 months ago

elistys commented 9 months ago

Is there an existing issue for this?

What would your feature do ?

Hires.fix settings are reset when the user restarts the web UI, which is inconvenient.

It may be possible for a user to save any settings by editing a file somewhere, but it would be difficult for uninformed users to find and edit the file.

It would be useful if the user could set defaults for the following items in "Stttings > Upscaling".

・Upscaler ・Hires steps ・Denoising strength ・Upscale by

Proposed workflow

  1. Go to ....
  2. Press ....
  3. ...

Additional information

No response

w-e-w commented 9 months ago

unless I'm misunderstanding you this should be already supported for a very long time

I wrote a guide on Wiki to change default values see if you can understand it UI Element dafault value and range limit step size

if you have trouble understanding what I wrote, give me feedback so I can improve the wiki

elistys commented 9 months ago

Thank you for your reply.

1.Adjust the UI to your desire default valuse settings

↑I thought. Which screen specifically should I make adjustments? I didn't understand and had a hard time understanding it. It is difficult for the average person to understand because the explanatory text is abbreviated in the style of well-versed programmers.

Examples of explanations that can be easily understood by ordinary people (non-native English speakers) ↓ 1. After starting the web UI, on the [Generation] screen where no settings have been changed, change the settings and values you want to change from the default to the desired ones.

w-e-w commented 9 months ago

After starting the web UI, on the [Generation] screen where no settings have been changed, change the settings and values you want to change from the default to the desired ones.

well it doesn't just applies for the generation screen it applies across the UI with a few exceptions


I rewrite the description a bit how's this

  1. Refresh (F5) WebUI's webpage so that all UI elements are at it's default values values with no changes.
  2. Find the UI elements you wish to change and adjust them to your desire default valuse.
  3. Go to Setting > Defaults.
  4. CLick View changes, you will be presented with a list of element values that you have changed.
  5. Confirm if you're happy with these changes and if so click Apply.
  6. The new values will be saved to ui-config.json and will be used as default vaules after the next Reload UI or Restart (not F5 webpage refresh).
elistys commented 9 months ago

Using F5 for Refresh is probably a Windows operation, right? Not so with Mac.

It is better not to have the word F5 so as not to confuse Mac users.

w-e-w commented 9 months ago

Using F5 for Refresh is probably a Windows operation, right? Not so with Mac.

It is better not to have the word F5 so as not to confuse Mac users.

no it's a Windows thing, Apple Safari thing most browsers Firefox Chrome and most other browsers as far as I know uses F5 for refresh apart from Safari which use CTRL Command + F5 if I'm Googling this correctly

but I guess you're right in my confused some people I've removed F5 reference