sonnyp / Junction

Application/browser chooser
https://flathub.org/apps/re.sonny.Junction
GNU General Public License v3.0
467 stars 29 forks source link

Please don't change default applications without asking the user #14

Closed wisp3rwind closed 2 years ago

wisp3rwind commented 2 years ago

On opening the welcome window, Junction sets itself as the default handler for URLs. I think messing with the system configuration like this is entirely inappropriate. Please reconsider this behaviour. An alternative might be to add a button to this window to trigger this.

In my case, I just discovered Junction through the This week in GNOME blog. It seemed useful, so I installed it and gave it a go. Looking for a preferences window (since Junction renders huge icons on my system, rendering it inconvenient to unusable depending on the number of handlers for a filetype), I opened the Junction application itself (without opening a document). Consequently, it installed itself as the default url handler. I particularly don't want to use Junction for URLs, the usecase would be exclusively PDFs.

sonnyp commented 2 years ago

Thanks for the detailed feedback.

You're right it would be best to put it behind a UI.

I just didn't have time to build one yet. I'll see what I can do in the next release.

If you or anyone else wants to come up with a mockup that'd be helpful.

-- Sonny Piers @.***

On Sat, Oct 23, 2021, at 18:22, Benedikt wrote:

On opening the welcome window, Junction sets itself as the default handler for URLs. I think messing with the system configuration like this is entirely inappropriate. Please reconsider this behaviour. An alternative might be to add a button to this window to trigger this.

In my case, I just discovered Junction through the This week in GNOME https://thisweek.gnome.org/posts/2021/10/twig-15/ blog. It seemed useful, so I installed it and gave it a go. Looking for a preferences window (since Junction renders huge icons on my system, rendering it inconvenient to unusable depending on the number of handlers for a filetype), I opened the Junction application itself (without opening a document). Consequently, it installed itself as the default url handler. I particularly don't want to use Junction for URLs, the usecase would be exclusively PDFs.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/sonnyp/Junction/issues/14, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAEZWP4SSPE2EGPSYOREN3UILOKVANCNFSM5GSNTOXA. Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.

sonnyp commented 2 years ago

Fixed in 1.2.0