Presumably due to a lack of implementation of the org.freedesktop.portal.FileTransfer portal: https://flatpak.github.io/xdg-desktop-portal/docs/doc-org.freedesktop.portal.FileTransfer.html Can be worked around by giving the app access to all user files, but this is insecure, non-ideal, and will make the app's page show a nastygram about it.
While I appreciate the bug report, this isn't really actionable on NeoChat's end. Is there a better place to put this, xdg-desktop-portal-kde maybe?
Ahh, I hadn't realized we don't yet implemented in our portal. I thought we did but NeoChat simply hadn't added support for it yet.
Marking as blocked by Bug 496181.
There's nothing missing in xdg-desktop-portal-kde. Neochat needs to use the KUrlMimeData API, or wait for Qt to get support for this (https://codereview.qt-project.org/c/qt/qtbase/+/513987)
(In reply to Nicolas Fella from comment #4) > There's nothing missing in xdg-desktop-portal-kde. > > Neochat needs to use the KUrlMimeData API, or wait for Qt to get support for > this (https://codereview.qt-project.org/c/qt/qtbase/+/513987) From your PoV, what would be more sensible right now? In my opinion, this feels like a failure of the integration between Qt and Flatpak's here from an application programmer PoV. But maybe just using KUrlMimeData to fix this in the meantime is okay enough. It doesn't look like the Qt CR is making much progress recently...