auto-sd-paint-ext icon indicating copy to clipboard operation
auto-sd-paint-ext copied to clipboard

Next Milestone

Open Interpause opened this issue 2 years ago • 7 comments

Overview

The plan was to finish this milestone by the WD 1.4 release date, 1st December. Due to my current workload, I will probably have to push this back to around 20th December. Oh, and after this milestone, I don't think there should any more major things to implement, so I will just do mostly maintenance.

Tabs

  • [ ] Dedicated Outpainting Tab
    • Outpainting Mk 2
    • Sketch & Outpaint
  • [ ] Dedicated Upscale Tab
    • Simple Upscale
    • SD Upscale

Configuration

  • [ ] Save & load presets
    • Prompt, model used, model config, etc
  • [ ] Allow all prompt/negative prompt to be linked.
  • [ ] Show all webUI config options dynamically + Search Bar
    • Check if official API for settings work properly, i.e., calls reset callbacks after changing settings that require resets like the model used; Might be useful.

Maintenance

  • [ ] Switch to official API

QoL

  • [x] Split all tabs into their own rearrangeable dockers (https://github.com/Interpause/auto-sd-paint-ext/commit/87c6f39099876d4ae9335564622faacde8864f8a)
  • [x] Show the ETA (https://github.com/Interpause/auto-sd-paint-ext/commit/0399739c8ea97733fa2192ee80feb9c81cee1ae9)
  • [x] Interrupt button (https://github.com/Interpause/auto-sd-paint-ext/commit/7631bda562bcdab3febd80ac50ba0ffb3ba53716)
  • [ ] Mechanism to send images to/from webUI
  • [x] Inserting batches into a group layer (https://github.com/Interpause/auto-sd-paint-ext/commit/e32c9dca7233d6cd53d7be7319651e43218521cd)

Documentation

  • Usage videos for each feature
  • New demo video

Not Planned Yet

Not sure where to put these for now:

  • Tab showing requests in queue.

  • Skipping batches.

  • #65

Interpause avatar Nov 27 '22 12:11 Interpause

I was going to mention something about the upscale tab not really presenting... any... options for what size the end result should be (and I actually prefer the "scale by" method anyways), but that might be a part of this milestone.

R4rum avatar Nov 27 '22 17:11 R4rum

Interrupt button was definitely something I've needed for a while, glad to see it's a planned feature

Mechanism to send images to/from webUI

So something like the image browser / history tab

bnelsey avatar Nov 29 '22 04:11 bnelsey

Yes please, an interrupt button. I love this extension ❤️. In some cases, the inpainted area gets badly miss aligned, I was not able to reproduce til now. And may be support for GIMP?

Hangover3832 avatar Nov 29 '22 18:11 Hangover3832

GIMP uses GTK while Krita uses Qt, both which are different GUI frameworks. Suffice to say, it isn't easy. This plugin is kinda a hobby for me, and I have other things to do too, so it probably won't be any time soon. But I do accept pull requests.

Interpause avatar Nov 30 '22 01:11 Interpause

Is it possible to use this plugin for affinity photo 2? we dont have an affinity plugin yet

gitihobo avatar Apr 23 '23 02:04 gitihobo

Is it possible to use this plugin for affinity photo 2? we dont have an affinity plugin yet

Never heard of that before. Seems like some sort of photoshop competitor? That said, it also seems paid so that is off-putting.

Interpause avatar Apr 24 '23 11:04 Interpause

It is paid but its a one time payment so its much friendlier when it comes to the people owning there software.

gitihobo avatar Apr 24 '23 19:04 gitihobo