Preview

Found a bug in "Everything"? report it here
Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Preview

Postby Stamimail » Thu Oct 08, 2015 12:04 am

1. Moving the dividing line in the middle needs to be improved. Sometimes this line is displayed too many times while moving.
2. The default Preview is Stretched. In some cases it is good. But in some cases as small icons, you can't identify the image. Actual size is desirable then.
3. (Cursors) Cur and Ani is not supported yet. Find the file "aero_busy.ani" and see in Properties.
4. Gif animation is not supported yet.
5. Audio - when there is no AlbumArt the default preview should be the icon. For MP3 the icon of MP3, for WMA the icon of WMA.
6. Video - WMP doesn't support all kinds of videos. Maybe QTTabBar has the solution for this issue, it has a Preview feature, You may look at it. http://qttabbar.wikidot.com/

therube
Posts: 1825
Joined: Thu Sep 03, 2009 6:48 pm

Re: Preview

Postby therube » Thu Oct 08, 2015 1:44 am

6. 702: What Determines Preview Capability?
(I haven't tried the suggestion, yet.)

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Thu Oct 08, 2015 8:56 am

I saw this post, but I didn't understand if we can only improve WMP, or we can also define other Media Players to handle previews.

void
Site Admin
Posts: 3822
Joined: Fri Oct 16, 2009 11:31 pm

Re: Preview

Postby void » Thu Oct 08, 2015 10:01 am

1. Moving the dividing line in the middle needs to be improved. Sometimes this line is displayed too many times while moving.


I might need to force a window update after each time the line is moved.

2. The default Preview is Stretched. In some cases it is good. But in some cases as small icons, you can't identify the image. Actual size is desirable then.


Disable preview fill.

3. (Cursors) Cur and Ani is not supported yet. Find the file "aero_busy.ani" and see in Properties.


There is no IPreviewHandler for these types. In this case I will consider making Everything use the thumbnail image.

4. Gif animation is not supported yet.


I doubt I would add native gif support, maybe there is already a gif IPreviewHandler out there?

5. Audio - when there is no AlbumArt the default preview should be the icon. For MP3 the icon of MP3, for WMA the icon of WMA.


See #3.

6. Video - WMP doesn't support all kinds of videos. Maybe QTTabBar has the solution for this issue, it has a Preview feature, You may look at it. http://qttabbar.wikidot.com/


Thanks for the link, I'll look into other preview APIs.
For now, Everything only supports IPreviewHandler and IShellItemImageFactory.

I saw this post, but I didn't understand if we can only improve WMP, or we can also define other Media Players to handle previews.


Yes, Everything preview support can be extended with third party IPreviewHandlers.
The preview window in Everything should behave similar to the preview window in Windows Explorer.

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Thu Oct 08, 2015 11:38 am

Disable preview fill.

The question is why the default behaviour is not like the Windows Explorer behaviour? especially since you wrote at the end:
The preview window in Everything should behave similar to the preview window in Windows Explorer.
BTW, "Set to nonzero to resize the preview image to fill the full preview window. Set to zero to limit the resizing to 1:1. "
Why not to use always Value/Description:
0 -
1 -
In this case I will consider making Everything use the thumbnail image.

I support.
maybe there is already a gif IPreviewHandler out there?

I'm using those scripts (I've found in the Internet). .hta is an extension (instead .exe). Place this script in a Gifs folder and run:
Animator script.hta

Code: Select all

<html><head><title>Animator</title></head>
<body><script type="text/vbs">
set fso=CreateObject("Scripting.FileSystemObject")
set fldr=fso.GetFolder(".")
for each file in fldr.files
if lcase(right(file.name,4))=".gif" then
document.write "<img src=""" & file.name & """>"
end if
next
</script></body></html>

or
Animator script + FileNames.hta

Code: Select all

<html><head><title>Animator</title></head>
<body><script type="text/vbs">
set fso=CreateObject("Scripting.FileSystemObject")
set fldr=fso.GetFolder(".")
for each file in fldr.files
if lcase(right(file.name,4))=".gif" then
document.write "<img src=""" & file.name & """>"
document.write file.name & "&#160;&#160;&#160;&#160;&#160;&#160;"
end if
next
</script></body></html>

void
Site Admin
Posts: 3822
Joined: Fri Oct 16, 2009 11:31 pm

Re: Preview

Postby void » Fri Oct 09, 2015 7:06 am

The question is why the default behaviour is not like the Windows Explorer behaviour?


I've changed the default behavior to be the same as Explorer for the next beta update.

Why not to use always Value/Description:
0 -
1 -


I'm used to nonzero to enable as a programmer, 1 might be easier for users. I'll consider changing it.

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Sun Oct 11, 2015 8:30 am

Like Button of Filters added through View, I think a button for Preview should be added, to Hide/unHide the Preview Pane. It could be placed by the Filters button.
http://www.msoutlook.info/pictures/msg- ... review.png

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Sun Oct 11, 2015 8:46 am


void
Site Admin
Posts: 3822
Joined: Fri Oct 16, 2009 11:31 pm

Re: Preview

Postby void » Mon Oct 12, 2015 9:48 am

http://answers.microsoft.com/en-us/windows/forum/windows_7-pictures/bug-multiple-selection-by-holding-ctrl-arrows-and/a32d4ee4-2d99-4ffd-90db-ba1825506a63?auth=1


The preview is shown for the current focused item (if selected) otherwise the preview is shown for the first selected item.

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Mon Oct 12, 2015 10:20 am

Do you understand why this behaviour is not as expected?

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Tue Oct 13, 2015 8:16 am

I want to note that windows API IPreviewHandler, doesn't handle RTL/LTR direction while dealing with text.
To get correct RTL/LTR Preview, I think the Handler has to have RTL text detection:
To find the first letter (ignoring numbers and punctuation marks, etc) and detect if this letter is Hebrew or Arabic letter. If yes, RTL. Else, LTR.
Image

void
Site Admin
Posts: 3822
Joined: Fri Oct 16, 2009 11:31 pm

Re: Preview

Postby void » Tue Oct 13, 2015 9:29 am

Do you understand why this behaviour is not as expected?


Do you expect the preview to always follow the focus?
I can see there being issue in the case when an item has focus and you use the selection mask to select a new file.

I want to note that windows API IPreviewHandler, doesn't handle RTL/LTR direction while dealing with text.


Added to my list of things to fix.

Thanks for the bug reports.

Stamimail
Posts: 556
Joined: Sat Aug 31, 2013 9:05 pm

Re: Preview

Postby Stamimail » Tue Oct 13, 2015 10:23 am

You mean follow the selection mask..
Please try to select multiple prefered images (Not next to each other) by holding the Ctrl down and Space.
You need the preview to know what to select.

void
Site Admin
Posts: 3822
Joined: Fri Oct 16, 2009 11:31 pm

Re: Preview

Postby void » Wed Oct 14, 2015 9:35 am

Maybe if the control key is down, the preview could always follow the focus, will experiment..

As for the preview showing LTR text in RTL layout, this only appears to happen when Toggle LTR/RTL is enabled, I'll look into this more..


Return to “Bug report”