Bug 440926 - Krita does not know it can open .WEBP format on MacOS
Summary: Krita does not know it can open .WEBP format on MacOS
Status: RESOLVED FIXED
Alias: None
Product: krita
Classification: Applications
Component: File formats (show other bugs)
Version: 4.4.7
Platform: macOS (DMG) macOS
: NOR normal
Target Milestone: ---
Assignee: amyspark
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-08-13 13:25 UTC by dginovker
Modified: 2021-08-14 13:23 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description dginovker 2021-08-13 13:25:03 UTC
Hello amazing Krita devs,

Today I was trying to open a .WEBP file with Krita, but MacOS was giving me a very hard time since Krita does not specify that it can handle that file format:

https://i.imgur.com/4ynOCeJ.png

Krita can very easily open the .WEBP file if I open Krita first, then select my file through Krita's file chooser dialog: https://i.imgur.com/kMvdJ41.png

STEPS TO REPRODUCE
1. Download a .WEBP file (example link - not guaranteed to be up forever; https://static.wikia.nocookie.net/mergeclash/images/1/12/Playstore.png/revision/latest?cb=20210729183740)
2. In Finder, Right click the .WEBP file -> Open With -> Other
3. Find Krita
4. Observe you can't open it unless you disable "Recommended Applications"

OBSERVED RESULT
* MacOS does not know Krita can open .WEBP formats

EXPECTED RESULT
* In MacOS' Finder, Krita should be known as an app that can handle .WEBP formats (like it is for PNG/JPG)
* Working example of what it looks like for PNG: https://i.imgur.com/HA0kV11.png

SOFTWARE/OS VERSIONS
macOS: macOS Big Sur 11.5 - Apple M1
Comment 1 Halla Rempt 2021-08-13 13:33:47 UTC
Yes, the author of the webp plugin hasn't added it to the Info.plist.template. Assigning, they are also macOS users :-)
Comment 2 amyspark 2021-08-14 13:23:57 UTC
Git commit afacd70a7a508c44992e2274884453915ab8671d by L. E. Segovia.
Committed on 14/08/2021 at 13:23.
Pushed by lsegovia into branch 'master'.

macOS: add WebP to CFBundleDocumentTypes

M  +15   -0    krita/Info.plist.template

https://invent.kde.org/graphics/krita/commit/afacd70a7a508c44992e2274884453915ab8671d