Convert proposal
Moderators: XnTriq, helmut, xnview
-
- Author of XnView
- Posts: 44926
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Convert proposal
The first tab is to add/remove files.
The second tab (the process) you can add process (like xnview 1.97) in the toolbox, and you can view the result on a picture (from filelist).
What do you think?
Pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: Convert proposal
Just as an aside, I don't personally care for this "checkerboard" approach to dialog organization. See my recent posts about reorganizing other XnView dialogs.
My thinking lately about the distribution of batch tasks has been:
There are other, more specific, things also needed, but I'll wait to suggest them until we see mockups of the final tab layouts...
I really like the way the script save/delete buttons are directly beside the script combo box. Very clear and intuitive exactly what they do, and an efficient use of dialog real estate.
My thinking lately about the distribution of batch tasks has been:
- · Input (filelist)
· Image Edit Steps (script builder, etc)
· Output (renaming, paths, conversion type, etc.)
· Log (formatted output log, real-time plus ability to save/print a report)
There are other, more specific, things also needed, but I'll wait to suggest them until we see mockups of the final tab layouts...
I really like the way the script save/delete buttons are directly beside the script combo box. Very clear and intuitive exactly what they do, and an efficient use of dialog real estate.
John
-
- Author of XnView
- Posts: 44926
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: Convert proposal
You have already the layout of process layout here????JohnFredC wrote: There are other, more specific, things also needed, but I'll wait to suggest them until we see mockups of the final tab layouts...
Pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: Convert proposal
How will that process list work?
Does clicking on a "step" header (such as resize) display a subpanel a la the "outlook control" metaphor?
That's a lot of interaction, control movement, and scrolling when the batch list is long. I probably prefer the layout of the 1.97 panel with the steps on the left and the options on the right, such as the following mock-up:
Does clicking on a "step" header (such as resize) display a subpanel a la the "outlook control" metaphor?
That's a lot of interaction, control movement, and scrolling when the batch list is long. I probably prefer the layout of the 1.97 panel with the steps on the left and the options on the right, such as the following mock-up:
John
-
- Posts: 27
- Joined: Sun Jan 10, 2010 10:54 pm
Re: Convert proposal
I found it's really better than in 1.97
I suggest you add some little arrow near Resize, Rotate, etc... to open/close the details of each tool.
If you convert just one file, it's easy to compare the result and the original picture. But if you work on a lot of them, it will be better to display two images, before and after the work.
It would be nice to have more choice for the output file name.
And I wonder to know how is the tab for the input files !
I suggest you add some little arrow near Resize, Rotate, etc... to open/close the details of each tool.
If you convert just one file, it's easy to compare the result and the original picture. But if you work on a lot of them, it will be better to display two images, before and after the work.
It would be nice to have more choice for the output file name.
And I wonder to know how is the tab for the input files !
Jean
LinuxMint 15 / XnView MP 0.64
LinuxMint 15 / XnView MP 0.64
-
- Posts: 27
- Joined: Sun Jan 10, 2010 10:54 pm
Re: Convert proposal
When I post my text, I didn't saw the JohnFredC one's.
I found the sub-panel intersting, but I suggest to open it over the "Processing action" one. When you have finish to fix parameters of the step you open, you come back to the list of steps. Then it's place for picture(s) on the right and few movements.
I found the sub-panel intersting, but I suggest to open it over the "Processing action" one. When you have finish to fix parameters of the step you open, you come back to the list of steps. Then it's place for picture(s) on the right and few movements.
Jean
LinuxMint 15 / XnView MP 0.64
LinuxMint 15 / XnView MP 0.64
-
- Author of XnView
- Posts: 44926
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: Convert proposal
No, when you click on the header, the subpanel is opened below (like you can see in my screenshot for resize). I think that it's important to have a picture view to be able to view the result!JohnFredC wrote:How will that process list work?
Does clicking on a "step" header (such as resize) display a subpanel a la the "outlook control" metaphor?
You think that output must be in a separate tab??
For filename, you will be able to use same pattern as 'batch rename'
Pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: Convert proposal
Yes, that's what I thought and I don't recommend it. It is very inefficient for GUI interaction. I've embedded similar controls in my own software in the past and conclude they require too many clicks, too much scrolling. The sliding panel metaphor seems to work much better for toolbar-like requirements. It is not good for settings panels.xnview wrote:No, when you click on the header, the subpanel is opened below (like you can see in my screenshot for resize).
What will happen if there are too many settings to fit in the little panel? Require the user to scroll?
Not good.
What result are you referring to? Is the entire batch applied in real-time to the "picture view" image so that a change in a setting changes the appearance of the preview? With the large images most of us work with these days, that would be 'way too slow to be useful.I think that it's important to have a picture view to be able to view the result!
That's why I think the image preview should go on the file list tab (not the actions/steps tab) where it provides feedback for the file selection process.
However, if you want to display the image preview for all tabs, then it should be in its own dedicated region of the dialog above (or below) a splitter, as in my other dialog proposals.
Also, a preview of the effects without a "before and after" viewing capability is essentially useless.
That is the way I would do it. Output is a separate component of the batch, has many possible settings (more than show in your example, for instance).You think that output must be in a separate tab??
John
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: Convert proposal
PS.
Pierre, my opinions are based on my own experience as a developer and user only. I don't have any hard CHI data on the outlook control metaphor to back up my comments about it (see above post).
Perhaps others feel differently.
Pierre, my opinions are based on my own experience as a developer and user only. I don't have any hard CHI data on the outlook control metaphor to back up my comments about it (see above post).
Perhaps others feel differently.
John
-
- Author of XnView
- Posts: 44926
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: Convert proposal
Yes scrollbar but you have always only ONE setting opened, if you click on 'Rotate', settings for 'Resize' are closed...JohnFredC wrote: What will happen if there are too many settings to fit in the little panel? Require the user to scroll?
Many users want to view the result of their actions, so it's a picture from your filelist. This preview is updated when you want.What result are you referring to? Is the entire batch applied in real-time to the "picture view" image so that a change in a setting changes the appearance of the preview? With the large images most of us work with these days, that would be 'way too slow to be useful.I think that it's important to have a picture view to be able to view the result!
Another test: Here you can show/hide the preview.
So all actions+settings in a toolbox (like first screenshot) or actions list + settings??
You do not have the required permissions to view the files attached to this post.
Pierre.
-
- XnThusiast
- Posts: 2005
- Joined: Tue Jul 17, 2007 1:17 am
- Location: France
Re: Convert proposal
Nice look ! , it will be also interesting to have some information on the fly for:
At least, the size in Mega Bytes or KB (before & after the conversion for the selected image)
... Color mode, Set transparency Color, quality, so and so ... (Like Tools\Export into XnView v1.97) ?
At least, the size in Mega Bytes or KB (before & after the conversion for the selected image)
... Color mode, Set transparency Color, quality, so and so ... (Like Tools\Export into XnView v1.97) ?
XnViewMP Linux X64 - Debian - X64
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: Convert proposal
Hi Pierre:
Also, perhaps a "split screen" before-and-after instead of (or in addition to) the tabs would be useful.
OTOH, if there are many batch actions in the script, what benefit is there for seeing the "after" of just one action? There would be no relationship to the final output! Indeed, the "After" could be very misleading!
Also, what would you show for Resize or DPI (for instance) in the "after" tab? Some actions have no meaningful "after" preview.
I think the user could be very confused about the actual status of the "after" image preview.
MP is an opportunity to finally get this dialog exactly right. No point in rushing the design. The UI needs more thought.
Actions list + settings would be my personal very strong preference.So all actions+settings in a toolbox (like first screenshot) or actions list + settings??
Also, perhaps a "split screen" before-and-after instead of (or in addition to) the tabs would be useful.
OTOH, if there are many batch actions in the script, what benefit is there for seeing the "after" of just one action? There would be no relationship to the final output! Indeed, the "After" could be very misleading!
Also, what would you show for Resize or DPI (for instance) in the "after" tab? Some actions have no meaningful "after" preview.
I think the user could be very confused about the actual status of the "after" image preview.
MP is an opportunity to finally get this dialog exactly right. No point in rushing the design. The UI needs more thought.
John
-
- Author of XnView
- Posts: 44926
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: Convert proposal
The preview is the result of ALL batch actions. In v1.97, you can't see a preview of actions added...JohnFredC wrote: OTOH, if there are many batch actions in the script, what benefit is there for seeing the "after" of just one action? There would be no relationship to the final output! Indeed, the "After" could be very misleading!
Also, what would you show for Resize or DPI (for instance) in the "after" tab? Some actions have no meaningful "after" preview.
Yes more thoughtMP is an opportunity to finally get this dialog exactly right. No point in rushing the design. The UI needs more thought.
Pierre.
-
- XnThusiast
- Posts: 2010
- Joined: Wed Mar 17, 2004 8:33 pm
- Location: Sarasota Florida
Re: Convert proposal
Really!?!xnview wrote:The preview is the result of ALL batch actions. In v1.97, you can't see a preview of actions added...
Well, then, that could be very cool if the rendering was very fast.
A question:
If a user selects an action in the list, will the preview show the results at that place in the sequence of actions?
Like this?
- Click on Action 1 -> Preview shows Action 1 results
Click on Action 2 -> Preview shows Action 1 + Action 2 results
Click on Action 3 -> Preview shows Action 1 + Action 2 + Action 3 results
Has to be very fast, though.
John
-
- Author of XnView
- Posts: 44926
- Joined: Mon Oct 13, 2003 7:31 am
- Location: France
Re: Convert proposal
Some actions can be slowJohnFredC wrote:Well, then, that could be very cool if the rendering was very fast.
You means when you select an action to change some settings? Yes i would like to work like that...If a user selects an action in the list, will the preview show the results at that place in the sequence of actions?
Like this?
If it works this way, then I would be very enthusiastic. Excited, even.
- Click on Action 1 -> Preview shows Action 1 results
Click on Action 2 -> Preview shows Action 1 + Action 2 results
Click on Action 3 -> Preview shows Action 1 + Action 2 + Action 3 results
I would like that user can see the result of its actions.... I'll add a 'update' button, it's not possible to update the preview each time that a setting is changed...
Pierre.