Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow setting apps to be opened without prompting for certain MIME types #780

Open
wjt opened this issue Apr 22, 2022 · 2 comments
Open
Labels
needs discussion Needs discussion on how to implement or fix the corresponding task new api This requires adding API to an existing portal portal: openuri OpenURI portal

Comments

@wjt
Copy link
Contributor

wjt commented Apr 22, 2022

On Endless OS, the "eos-gates" tool which is supposed to show a dialog like the following when you try to open a .deb, .rpm or .exe, since such packages cannot be installed or executed on Endless OS:

release-notes-4 0 5-zoom-gates

However because there are other handlers for the application/x-deb MIME type, the app chooser dialog is shown when one downloads a .deb and opens it from the browser:

Capture d’écran de 2022-04-10 20-56-14

I believe that after accepting the default 3 times, it would be used without prompting.

It would be useful for the distro to be able to override the default behaviour, so that across all apps, or failing that across a manually-created list of popular web browsers, Gates opens by default without prompting for this mime type.

This is a cousin of #471 because, as far as I can tell, this information lives in the permission store.

@JakobDev
Copy link
Contributor

JakobDev commented May 6, 2022

Maybe adding a "Use this App as default" Check Box would be an option

@wjt
Copy link
Contributor Author

wjt commented May 9, 2022

Such a checkbox wouldn't help with my goal here: on our distro I want this dialog to never appear for this MIME type.

(The portal remembers what you choose and if you pick the same app for a mime type 3 it stops asking.)

@GeorgesStavracas GeorgesStavracas moved this to Needs Triage in Triage Oct 2, 2023
@GeorgesStavracas GeorgesStavracas added new api This requires adding API to an existing portal needs discussion Needs discussion on how to implement or fix the corresponding task portal: openuri OpenURI portal labels Oct 13, 2023
@GeorgesStavracas GeorgesStavracas moved this from Needs Triage to Triaged in Triage Oct 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs discussion Needs discussion on how to implement or fix the corresponding task new api This requires adding API to an existing portal portal: openuri OpenURI portal
Projects
Status: Triaged
Development

No branches or pull requests

3 participants