kdereview - xdg-desktop-portal-kde
aleixpol at kde.org
Tue May 2 11:21:31 BST 2017
On Tue, May 2, 2017 at 12:15 PM, Albert Astals Cid <aacid at kde.org> wrote:
> El dimarts, 2 de maig de 2017, a les 7:22:04 CEST, Jan Grulich va escriure:
>> On pondělí 1. května 2017 22:59:44 CEST Albert Astals Cid wrote:
>> > El divendres, 21 d’abril de 2017, a les 8:10:36 CEST, Jan Grulich va
>> > > Hi,
>> > >
>> > > I would like to request review of xdg-desktop-portal-kde . We would
>> > > like
>> > > to make it part of Plasma releases, see .
>> > >
>> > > What is xdg-desktop-portal-kde:
>> > > It's a KDE implementation of Flatpak portals backend , currently with
>> > > support of AppChooser, FileChooser, Notification and Print portals.
>> > >
>> > > One mentioned issue on plasma-devel mailing list was usage of Qt's
>> > > private
>> > > print API. This will most likely go away if I find out it's useless,
>> > > otherwise I'll have to keep it as it's used to set CUPS properties which
>> > > are not available to the outside world.
>> > Since you have copied some code from Okular maybe you can add some other
>> > (C) there other than RedHat's?
>> > What about the unusued QVariantMap &results in the print.cpp file? What
>> > are
>> > you supposed to return there?
>> Seems not to be used at this moment or the portal frontend doesn't expect
>> something to be returned with "results". I guess it's just reserved for
>> future usage, given how complex the print API is.
>> > I've no idea how to use this so can't really test it :/
>> You can test it with this . You just go to flapak-build folder and run
>> build.sh which will generate you a flatpak repo, you add it and install
>> using flatpak, but you also need to have xdg-desktop-portal installed.
> Got stuck trying to figure out what to install from that local flatpak repo
> $ flatpak remote-ls mylocalrepo
> error: GPG verification enabled, but no summary signatures found (use gpg-
> verify-summary=false in remote config to disable)
> And couldn't figure out how to do that, seems like the hint is only half there
Here it's explained how to use a local repo:
The catch is --no-gpg-verify.
More information about the kde-core-devel