Emmanuele Bassi
Emmanuele Bassi
A rough straw man proposal: To solve the first issue and avoid the lexicographic ordering: - Add `PreferredIn` - lists all the environments where a portal should be preferred -...
> For example I am not 100% convinced that per-interface granularity is needed. I think it's fair to assume that every interface that a implementation supports in the desktop environment...
I did consider a run-time approach like that, but even if we asked every portal implementation for the supported interfaces and cached the results, it would indeed require querying a...
If the default MIME applications configuration has taught us anything is that downstreams are extremely picky when it comes to shipping configuration that is predicated on choices that have to...
> And not have to go to `xdg-desktop-portals-gtk` or gnome and have to add themselves to the list there and be on the mercy of the maintainers there to get...
So, after going through a couple of iterations, I think @hadess proposal coupled with @smcv comments is probably the best course of action: - deprecate `UseIn` inside the portal definition...
The #955 pull request was merged in the main development branch.
With #906 closed, and #955 implementing per-desktop (and user) configuration of portals, I think we can close this.
@aleixpol Could you please rebase this pull request?
Picking this up.