stable-diffusion-webui-forge
stable-diffusion-webui-forge copied to clipboard
Support State Saving / Restoring extension(s)
Is there an existing issue for this?
- [X] I have searched the existing issues and checked the recent builds/commits
What would your feature do ?
One of the greatest frustrations of A1111 -- which has been solved - is that every time you refresh or open a new tab, all of your settings disappear, and you have to manually enter them all again. CFG, Denoising, Resolution, Sampler, etc... There's a plugin for that - https://github.com/ilian6806/stable-diffusion-webui-state - The day I found it, I danced for joy. It does not work with Forge though. Neither does https://github.com/SenshiSentou/sd-webui-state-manager. If you could make webui-state work, preferably as a built in feature- it's the first extension I add every time (after image browser). It saves hours upon hours, and tons of frustrations.
The GIT should show you what it does- but... basically, whenever you reload, it automatically resets every setting that you told it to save, to what you last had.
The 2nd extension I haven't used- just installed it now in hopes of having some kind of state restoration - seems pretty epic as well, as it lets you save a whole bunch of different states and switch between them.
Proposed workflow
Settings - choose which of the settings in each tab you want to save:
There's buttons on top to manually save a state/ manually restore a state (these are as Json files) - and to reset to default.
Additional information
No response
There's reports in both extension repos that it no longer works as of the latest dev branch of upstream, which Forge is based on. Forge doesn't modify the UI frontend code, so this should be handled as part of the extension or upstream if necessary.
https://github.com/ilian6806/stable-diffusion-webui-state/issues/50 https://github.com/SenshiSentou/sd-webui-state-manager/issues/1
I just use 'Settings --> Defaults' to save myself most of the hassle here.
What would be cool is being able to have different settings associated with different models,
Is there an existing issue for this?
- [x] I have searched the existing issues and checked the recent builds/commits
What would your feature do ?
One of the greatest frustrations of A1111 -- which has been solved - is that every time you refresh or open a new tab, all of your settings disappear, and you have to manually enter them all again. CFG, Denoising, Resolution, Sampler, etc... There's a plugin for that - https://github.com/ilian6806/stable-diffusion-webui-state - The day I found it, I danced for joy. It does not work with Forge though. Neither does https://github.com/SenshiSentou/sd-webui-state-manager. If you could make webui-state work, preferably as a built in feature- it's the first extension I add every time (after image browser). It saves hours upon hours, and tons of frustrations.
The GIT should show you what it does- but... basically, whenever you reload, it automatically resets every setting that you told it to save, to what you last had.
The 2nd extension I haven't used- just installed it now in hopes of having some kind of state restoration - seems pretty epic as well, as it lets you save a whole bunch of different states and switch between them.
Proposed workflow
Settings - choose which of the settings in each tab you want to save:
There's buttons on top to manually save a state/ manually restore a state (these are as Json files) - and to reset to default.
Additional information
No response
With Stage Manager you need to use the v2.0-beta branch. I am using it and it works perfectly fine for me. Both saves and restores.
I just use 'Settings --> Defaults' to save myself most of the hassle here.
What would be cool is being able to have different settings associated with different models,
Embarassed to say that I didn't know about the Defaults thing---- Glad I posted this, 'cause now I learned something new!
I think this can be closed now given the info above -- feel free to re-open if I'm missing something.