Xanashi / Icaros

Official issue tracker and download location for Icaros Shell Extensions
720 stars 8 forks source link

The thumbnails for .pxz files are not visible properly #103

Closed sidsharths1245 closed 3 months ago

sidsharths1245 commented 4 months ago

How they should look:

image

How they look:

image

I think all elements of the file aren't visible.

Xanashi commented 4 months ago

I’m honestly surprised you get any thumbnail at all. It’s a propietary file format with no public file specification available anywhere as far as I can tell. And FFmpeg doesn’t support it. So it’s probably pure coincidence that you’re seeing anything in Explorer.

sidsharths1245 commented 4 months ago

Thanks for responding :) So I think .pxz is just another version of .psd files. They should have the same properties. I think that's why I was able to see this thumbnail without it being officially supported by Icaros. Can you try to implement it in the same way .psd is implemented?

p.s. I really love Icaros. I had been searching for something similar for such a long time. You are life saviour sir. Much love

Xanashi commented 4 months ago

Thank you so much for the kind words. So glad you love it!

You're welcome to send me a .pxz sample file, and I can take a look at it.

sidsharths1245 commented 4 months ago

I am attaching the google drive link to a .pxz file (Github won't let me attach it). and also adding some information that might be useful to you.

PXZ File

What is a PXZ file? A PXZ file is a project file created by the Pixlr X, Pixlr E, or Pixlr M image editors. It is a Zip-compressed archive used to load a layer-based image in Pixlr.

More Information https://fileinfo.com/extension/pxz

p.e. I can see the base layer (Layer 1) in the thumbnail preview but the other layers on top aren't visible.

Xanashi commented 3 months ago

Thank you! So this is basically just a zip file with a few images and data files. There is a 'thumbnail' image embedded, and if Icaros used that, it would show a thumbnail with all the layers. So this would definitely be an easy fix from my end. If all PXZ files are created the same way as the one you provided, I can definitely support them in Icaros.

sidsharths1245 commented 3 months ago

Thank you so much Sir! I really appreciate it :)

Xanashi commented 3 months ago

This should be fixed in 3.3.3 Beta 1: https://github.com/Xanashi/Icaros/releases/tag/v3.3.3b1

Let me know if it works.

sidsharths1245 commented 3 months ago

It is working. Thank you so much!! you're the best <3

Xanashi commented 3 months ago

You're very welcome. <3