Created attachment 98355 [details] [ ^ screenshot of the bug ] Hi, one of the confusing change I saw in 3.0alpha* is the representation of the alpha/transparency in the thumbnails inside the layer stack: they are always full white. On 2.9.x it was transparent, the user could see the color of the theme of the background of the layer-stack ( eg. https://krita.org/wp-content/uploads/2016/02/krita_shiftr_layerselect.gif , no border or white background behind the flowers's thumbnails in layer-stack). Photoshop use another strategy here: to represent a little checkerboard on the preview thumbnail ( eg. http://pe-images.s3.amazonaws.com/basics/layers/new/new-layer-2.gif ). Also, the thumbnail is always a square, and when it's not, a big large white bottom border is added. In the screenshot I attach here, you can see a lot of issue: * "Black cat" layer represented with a white background when it's full transparency. * "White cat" layer being totally invisible due to the white on white rendering. * "Background" layer with a big white padding on the bottom when it's a full red layer. * krita 3.0 Alpha (git ba25e96)
Yeah, we discussed this with dmitry, and he said 'ok, I'll make it a checkerbox'... but I think he forgot.
Created attachment 98360 [details] [ ^ proposed mockup ] After discution on IRC, here is a proposed mockup in attachment. What is it? ======== A representation of transparency with a checkerboard pattern using specific size of the pattern ( 2px x 2px square because the thumbnail is tiny ) and specific grey colors ( one grey 50% a bit darker <rgb:132,132,132> , other grey 50% a bit lighter <rgb:177,177,177> ). What it tries to solve: ================= * Improves the visibility of bright content * Improves the visibility of dark content * Communicate what area is filled with alpha/transparency
Created attachment 98362 [details] [ ^ proposed mockup (light-theme) ]
This fixed is pushed out. I should have added the bug prefix to the commit, but forgot. Here is the GIT commit hash: 58799d65764082e5bcd2b157c2650b8672c43948