Page 1 of 1

0.97.1: Image is too small for a fraction of a second

Posted: Tue Nov 10, 2020 9:08 pm
by thany2
XnView: MP 0.97.1 - 64 bit
OS: Windows - 64bit

In browser mode, when selecting an image, that image is displayed a few pixels too small for a fraction of a second, and then adjusts itself to fit in view.

Effect: this is distracting to the user while flicking through images, especially similar-looking images. It feels as if an image "zooms into view" but only for 2 frames. Personally, it makes me feel uneasy, because I'm sensitive to on-screen motion that I'm not in control of. And it does look like motion to me.

To reproduce:
1. Be in browser mode
2. Have your layout like this: 3/4 of the screen is the image, 1/4 column is the browser. All other toolbars and windows and whatnot is hidden/disabled.
3. Flick through some images.

Actual behaviour (bug): Image displays a few pixels too small, and 100ms or so later it adjusts to correct itself :bug:

Expected behaviour: Image should be the correct size straight away, and render itself only once.

Re: 0.97.1: Image is too small for a fraction of a second

Posted: Wed Nov 18, 2020 9:07 am
by xnview
Some image format are loaded in 2 steps low-resolution => full-resolution
you can disabled in xnview.ini

Code: Select all

prevSize=@Size(0 0)

Re: 0.97.1: Image is too small for a fraction of a second

Posted: Fri Nov 27, 2020 8:56 am
by thany2
Which image formats are those? Because for me this happens for all pictures. Including progressive JPEG, which doesn't have that feature, afaik.

Re: 0.97.1: Image is too small for a fraction of a second

Posted: Fri Nov 27, 2020 9:07 am
by xnview
thany2 wrote: Fri Nov 27, 2020 8:56 am Which image formats are those? Because for me this happens for all pictures. Including progressive JPEG, which doesn't have that feature, afaik.
for JPEG, if you change the .ini, there is only 1 step to load

Re: 0.97.1: Image is too small for a fraction of a second

Posted: Fri Nov 27, 2020 9:16 am
by thany2
Alright, but I would actually rather have a image load top to bottom, like in a web browser... That doesn't happen, even for images that can definitely do that.

So while I appreciate that this setting prevents the distracting "jumpy" behaviour in which an image loads, I would rather have images not load in one "bang". This will make the UI feel slow, even if it's technically faster.

Re: 0.97.1: Image is too small for a fraction of a second

Posted: Sat Nov 28, 2020 7:26 am
by xnview
thany2 wrote: Fri Nov 27, 2020 9:16 am Alright, but I would actually rather have a image load top to bottom, like in a web browser... That doesn't happen, even for images that can definitely do that.
Sorry but not possible

Re: 0.97.1: Image is too small for a fraction of a second

Posted: Sat Nov 28, 2020 3:48 pm
by thany2
xnview wrote: Sat Nov 28, 2020 7:26 am
thany2 wrote: Fri Nov 27, 2020 9:16 am Alright, but I would actually rather have a image load top to bottom, like in a web browser... That doesn't happen, even for images that can definitely do that.
Sorry but not possible
Well it is, because browsers do it, but not in XnviewMP at this point ;)

Hopefully in the near future? It really makes sense even in this day and age.
xnview wrote: Wed Nov 18, 2020 9:07 am Some image format are loaded in 2 steps low-resolution => full-resolution
you can disabled in xnview.ini

Code: Select all

prevSize=@Size(0 0)
Btw I got around to trying this, but it doesn't help. I imagined I need to add that to the [Browser] section, because that's where I'm seeing this problem.