Page 1 of 1

1.93.4: Issue with Batch Convert

Posted: Thu Mar 27, 2008 5:21 pm
by JohnFredC
This is hard to describe, but:

If I have an image opened in a tab (any tab), then selecting "Batch Convert" should display just the one file in that tab. It doesn't.

Currently, the batch conversion list shows a list of the files in the currently browsed folder, but with invalid paths (a single "\").

Like this:

Image

Posted: Fri Mar 28, 2008 3:11 am
by marsh
I can't recreate what is shown in screenshot.
To the first point, a related old discussion here: Start batch convert with selected file in viewer

Posted: Fri Mar 28, 2008 4:32 am
by JohnFredC
Well, now I can't reproduce the behavior illustrated by the graphic.

Something weird about batch going on.

At the very least it doesn't recognize when it has been called from a viewer tab.

I'll try to pin this down.

Posted: Wed Apr 02, 2008 9:22 am
by xnview
I can't reproduce this problem, do you use the menu entry?

Posted: Wed Apr 02, 2008 6:16 pm
by JohnFredC
Here's one way:

- Open XnView.

- Open the Browser.

- Display the tree side panel.

- Select the Categories tab

- Select a category that has images

- Show one of the images (in the selected category) in a viewer tab.

- While viewing the image, Select Tools->Batch Convert

Where is that Batch list coming from? On my system it doesn't match the image being viewed, it doesn't match the list of images in the browser, it doesn't match any thing. Plus, all of the paths are invalid.

I can reproduce this every time.

Weird, huh?

Posted: Thu Apr 03, 2008 7:21 am
by xnview
No can't reproduce :-(
And in general/Misc, which setting do you have?

Posted: Thu Apr 03, 2008 1:30 pm
by JohnFredC
OK. General->Misc says "All image files in current folder"

But the files shown in the Batch list are not in the current folder, but rather: a previous folder.

- Do the steps I suggested above.

- Observe the Batch list.

- Now, click the Browser icon on the toolbar. (That will point the Browser to the folder of the image in the tab)

- Return to the same image tab and display Batch Convert.

- The list has not changed, though the current folder (in the Browser) has.

- Furthermore, the filenames in the list are prefixed by "\" and do not have their proper paths.

Here is what I think is happening: XnView gets confused about the current context for Batch convert because the batch list isn't updated consistently between views. Navigating to categories, opening images in tabs, re-navigating in the Browser: all cause the Batch list to be out of synchronization with the user's expectation.

Here is what I think should happen:

When displaying Batch Convert...

1. From File Browser: Display tags/selection dialog of current folder

2. From Favorites Browser: Display tags/selection dialog of current folder

3. From Category/Ratings Browser: Display tags/selection dialog of images in currently selected category.

4. From a Viewer: Display Batch Convert, show the current file (only) in the list.

Files in the Batch list should have their actual (physical) paths prefixed to the filenames.

#4 may be controversial with some.

Apologies for long post.

Posted: Thu Apr 03, 2008 6:33 pm
by xnview
JohnFredC wrote:OK. General->Misc says "All image files in current folder"

But the files shown in the Batch list are not in the current folder, but rather: a previous folder.

- Do the steps I suggested above.

- Observe the Batch list.
I've made the steps, but no list in batch convert, really strange....

Posted: Thu Apr 03, 2008 8:50 pm
by JohnFredC
Hi Pierre

I had closed and restarted XnView several (many!) times in trying to evaluate the problem described above.

Now, after rebooting the entire computer, the Batch List once again behaves as it should ... except for #4, above 8)

Something caused the Batch List to persist when it shouldn't have, and to be populated incorrectly, too.

Glad no one else encountered this issue.