hluk / CopyQ

Clipboard manager with advanced features
GNU General Public License v3.0
8.63k stars 440 forks source link

bug when copy webm in 6.4.0, but 3.9.0 have not this bug #2264

Closed kasumiru closed 1 year ago

kasumiru commented 1 year ago

Before creating a new issue, see list of known issues.

Describe the bug A clear and concise description of what the bug is.

To Reproduce Steps to reproduce the behavior:

  1. Go to google, or any another site
  2. right click on picture, webm
  3. click - "copy"
  4. in "show\hide main window" see only empty white square: image

current latest verstion: 6.4.0, with clear cache, all config files removed for test this reproduce. Old version 3.9.0 perfectly copied webm photos, this is the saddest. I can write mp4 fot STR.

hluk commented 1 year ago

Can you check that your installation has imageformats/qwebp.dll?

Also verify that the Image plugin is installed, enabled and shows at the top of the list in Items config tab:

image

hluk commented 1 year ago

BTW, CopyQ by default do not store webp formats (it would need to be enabled by a command).

Can you check if the image item contains the right image format (select the item and press F4)?

kasumiru commented 1 year ago

Oh, thanks @hluk for answer! Yes, ofcourse plugin "Images" installed and in top of plugins. File "qwebp.dll" exist. (screenshot).

BTW, CopyQ by default do not store webp formats (it would need to be enabled by a command)._

Сopyq version 3.9.0 perfect copying webm withot any issues. but 6.4.0 corrupt buffering webm pictures with any plugin configuring. in cleared installing.

Can you check if the image item contains the right image format (select the item and press F4)?

In final screenshot i opened F4. All photo - webm, copied from google images.

image image image

hluk commented 1 year ago

The item contains only HTML data with an image URL. CopyQ won't fetch any remote data by default (this has been changed a long time ago). The HTML rendering in CopyQ is now only very simple.

kasumiru commented 1 year ago

Ok. Should I stay on the old version, then all will working?

kasumiru commented 1 year ago

This is not internet webm. Its slack images. Please fix this. old copyq normally working with copy images, havent this bug. Step To Reproduce: just copy image from Slack!

image image

hluk commented 1 year ago

I won't be adding advanced HTML rendering to the app - specifically no remote file fetching.

If the source application only provides HTML instead of binary image data, CopyQ won't be able to view it.

Can you also check the clipboard content after copying the image (it is Ctrl+Shift+C from CopyQ main window)?

kasumiru commented 1 year ago

I'm uninstall CopyQ 6.4.0, install 3.9.0 and now everything is fine with webm.

upd: another trouble in 6.4.0: then copyin picture from telegram desktop (windows 10) and copying text agter then - picture was dropped from copyq. olv version 3.9.0 does not contain this bug. If you want, I can write wideo with all these bugs.