Hello, I'd like to make a request for options to allow customising the behaviour. I made an earlier one a year or so ago but this is a bit more comprehensive with better examples.
At present, if I open a file that is say 10% or 50% complete (i.e. a "broken" image), XMP will say "File can't be loaded!" and then it will remain in this empty state where I can't scroll to other, 100% complete images. By empty state I mean the viewer is open but there is nothing loaded, it's just the window.
Additionally, if I open the other good images, it will at first show in the status bar the complete count e.g. 1/15 images. But once I reach the end, it will then take that 1 bad image out and now it will say 1/14.
While this is useful in some scenarios (everyone has their own needs of course), for me, I'd prefer neither of these things. For example, the same things in ACDSee would be:
- broken image opens (as best it can render, or broken/blank) but no error
- since it actually has the file open, I can still scroll and move to the next file
- it will always show complete count of the files in the directory, no filtering/cutting out
Instead of the pop up, there can be a message similar to HoneyView, which just shows an image that says cannot load or something. i.e. what that does is not break the flow the way a separate pop up box does which requires clicking on a separate button. In HoneyView/ACDSee you can just continue scrolling. Best would be to have an option setting so people can choose if they want the pop up, replacement image, or nothing/whatever can be rendered.
So essentially, I'd like to ask for a way to disable the error that pops up for a broken image and to disable the filtering out of broken images in the total count that appears in the bottom left. Basically, I'd like the same behaviour as ACDSee.
Thanks!
Disable "File can't be loaded!" Error & Disable Filtering Out Broken Images
Re: Disable "File can't be loaded!" Error & Disable Filtering Out Broken Images
Yep but a point of difference is that in the linked post, the suggestion is "add popup message that there is read error so user is aware that file is corrupted", which is already implemented and is what I'd suggest become a setting instead, so that those who don't want the pop up, can disable it.
XnView is close to being the perfect one especially since it already supports opening files with long names/paths (which is what prompted me to search for an alternative to ACDSee in the first place). Just a few small quality of life things left (for me, just these two things - the pop up and the file number counter in the status bar).
Re: Disable "File can't be loaded!" Error & Disable Filtering Out Broken Images
Man, any hope for this 
Re: Disable "File can't be loaded!" Error & Disable Filtering Out Broken Images
So error dialog like now, but the possibility to go to previous/next image file like when an file is loaded?
Pierre.
Re: Disable "File can't be loaded!" Error & Disable Filtering Out Broken Images
Hey, thanks for the reply!
More like NO error (ideally give the option to have an error or not, for people who want it).
So let's say I have a file that's 30% downloaded. If I open it in ACDSee, it will open, but there's nothing really to show. But if I open this in XnView, it will throw a "File can't be loaded!" error. This dialogue box is a bit unnecessary due to having you to click things and what not - it's fine in most cases but often I am going through things quickly and believe it or not it becomes quite a flow-breaker to have to move a mouse, especially on a big screen and click on it. But the bigger issue is that once XnV opens this file and throws the error, it does not load any other pictures. So the second part of your message is right - the ability to go previous/next should be there.
The other thing as I've mentioned before is that if XnV detects broken files like the one above, it'll purge it from the list of viewable images (the count that appears in the bottom left. E.g. in a folder with 4 photos, 2 are broken/not enough to show, and 2 are complete (or have enough data to show something even if it's blocks of RGB). If I open one of these complete/near-complete images, it'll first show e.g. 3/4 in the bottom left. Scroll a bit to the incomplete ones, and then it'll become 1/2 - it'll get rid of the 2 that are not complete. I'd like to request this to also be an option - I'd personally like to have the ability to visit all images, even if they're broken/incomplete and keep full count. I know there is a usecase for how it is right now, which is why keeping this and the other aforementioned error dialogue all as options is best, to give both camps what they prefer
So, summary: have options to:
1) show or not show an error on loading a *really* incomplete image (I say *really* because a 70% downloaded image will open without error)
2) keep full count of images. I suspect that allowing the above point (1) should lead to this working as a consequence but I dunno the codebase so yea
Merci!
More like NO error (ideally give the option to have an error or not, for people who want it).
So let's say I have a file that's 30% downloaded. If I open it in ACDSee, it will open, but there's nothing really to show. But if I open this in XnView, it will throw a "File can't be loaded!" error. This dialogue box is a bit unnecessary due to having you to click things and what not - it's fine in most cases but often I am going through things quickly and believe it or not it becomes quite a flow-breaker to have to move a mouse, especially on a big screen and click on it. But the bigger issue is that once XnV opens this file and throws the error, it does not load any other pictures. So the second part of your message is right - the ability to go previous/next should be there.
The other thing as I've mentioned before is that if XnV detects broken files like the one above, it'll purge it from the list of viewable images (the count that appears in the bottom left. E.g. in a folder with 4 photos, 2 are broken/not enough to show, and 2 are complete (or have enough data to show something even if it's blocks of RGB). If I open one of these complete/near-complete images, it'll first show e.g. 3/4 in the bottom left. Scroll a bit to the incomplete ones, and then it'll become 1/2 - it'll get rid of the 2 that are not complete. I'd like to request this to also be an option - I'd personally like to have the ability to visit all images, even if they're broken/incomplete and keep full count. I know there is a usecase for how it is right now, which is why keeping this and the other aforementioned error dialogue all as options is best, to give both camps what they prefer
So, summary: have options to:
1) show or not show an error on loading a *really* incomplete image (I say *really* because a 70% downloaded image will open without error)
2) keep full count of images. I suspect that allowing the above point (1) should lead to this working as a consequence but I dunno the codebase so yea
Merci!