Page 1 of 1

0.39 win x86: Delay problem in Tab Thumbnail loading

Posted: Thu Jan 19, 2012 12:28 am
by budz45
hi,

Sorry to be recently overly-concerned with aesthetic of tabs in XnView MP. :twisted: However;

When I open a high-resolution image file from "recent files" I always notice this tab growth 'jump' due to XnView MP having to render the 16x16 thumbnail in the last slowest phase.

This is the case with high-resolution or detailed/complicated graphic PNG images. Issue might possibly be related to long filepath's too.

I reproduced this issue with these two examples:
Video_2012-01-18_231331.gif
Video_2012-01-18_231331.gif (212.94 KiB) Viewed 3801 times
Video_2012-01-18_233250.gif
Video_2012-01-18_233250.gif (80.55 KiB) Viewed 3801 times
I believe to simply fix this, is that every tab that opens in MP should always open to the tab size of a ghost 16x16 thumb and then when the thumbnail is ready to load then it will load and this should be so for really high-resolution pictures (e.g. 6000x5000 pixels or higher etc).
OR
Another alternative (I think) would be to load a simple blank 16x16 transparent image (GIF) as a blank-placeholder of a thumb on a tab
This is an example of a simple basic 16x16 transparent GIF needed:
Blank 16x16 for tabs.gif
Blank 16x16 for tabs.gif (861 Bytes) Viewed 3797 times
I added grey borderline on 16x16 for effect but borderline of course is not essential...
.....It would be for ALL and EVERY tab opening cases.

------------------------------------------------------
btw, I have always noticed this issue since early versions of XnView MP.
-----
XnView MP 0.39 -x86 -Windows 7 sp1

Re: 0.39 win x86: Delay problem in Tab Thumbnail loading

Posted: Thu Apr 19, 2012 9:19 am
by xnview
Please check XnViewMP 0.48

Re: 0.39 win x86: Delay problem in Tab Thumbnail loading

Posted: Thu Apr 19, 2012 11:51 pm
by budz45
xnview wrote:Please check XnViewMP 0.48
Thank you. Fixed in XnViewMP 0.48 :)

(A blank 16x16 thumb placeholder (black color) is now shown in XnViewMP 0.48 tabs for the non-speedy image tab thumbnails, awesome.)