AUTOMATIC1111 / stable-diffusion-webui

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

[Feature Request]: Remove gallery view form the generation result display #14468

Open MortalSage opened 8 months ago

MortalSage commented 8 months ago

Is there an existing issue for this?

What would your feature do ?

Currently there are three ways to display result images. First the grid view. Second, the gallery view, accessed by pressing on an image in grid view. Third, the full screen view, accessed by pressing on an image in gallery view.

But the full screen view displays images better than the gallery view. I propose to remove the gallery view, and make the full screen viewer accessible directly from the grid view selection. This would solve various scaling issues the gallery view currently has.

Also, the grid view should get settings for image height and image width for the grid slots. Currently asymmetrical images are cropped. Gallery height should not influence the size of the grid slots, but only how many images fit into the gallery window, before scrolling is needed.

Proposed workflow

  1. Generate a batch of images
  2. See the grid view of generated images by default
  3. Click on an image to access full screen viewer
  4. Press X to leave full screen viewer to quickly navigate to another picture using the grid mode.
  5. Generate a new batch of images

Additional information

Here some screenshots and more detailed notes:

Default grid view with fresh install looks fine. Easy navigation possible by scrolling the grid. Default Grid View

Cropping issues for asymmetrical images in grid view. The image should be scaled down until it fits completely into the grid slot. Similar with how windows file explorer displays images. Grid mode cropping

Gallery height currently works somewhat, but in grid mode it looks strange. The gallery size should not change image display size in grid mode, but display more or less images instead. Gallery height grid mode

Gallery view I want to remove. Grid view with additional grid slot size settings can fully replace it in combination with the full screen viewer. Gallery mode

Full screen viewer Full Screen viewer

zethfoxster commented 8 months ago

edit: sounded like a rant...so being more constructive.... please expose not just that scaling...but any scaling of imgs as settings...no "magic numbers" please....