fluffychat/lib
Marcus Hoffmann d318a2948f utils/url_launcher: force opening http(s) links in external browser
The (mobile) platform implementations for url_launcher default to
opening any http(s) link inside a webview instead of the platform
browser. This seems to be a longer-time problem for iOS
(https://gitlab.com/famedly/fluffychat/-/issues/519) but very recently
started to affect Android as well.

Force url_launcher to always use an external application (the browser,
most likely, but possibly other apps might handle those links as well)
as opening links from a messaging app in a webview provides terrible UX.

(For instance a link might lead to some webpage where you start to fill
in some info but then you need to ask someone via the messanger but
can't go back without closing the webview and losing all state. Or if
you happen to re-launch FluffyChat via the home-screen than it goes back
to the home view and the webview state is completely lost as well.)
2023-02-18 21:42:09 +01:00
..
config style: Encryption page adjustments 2023-02-17 13:01:44 +01:00
pages chore: Follow up chat encryption desgin 2023-02-17 16:34:01 +01:00
utils utils/url_launcher: force opening http(s) links in external browser 2023-02-18 21:42:09 +01:00
widgets refactor: Use dynamic color package instead of system theme 2023-02-03 09:27:25 +01:00
main.dart chore: Better load first client 2022-11-13 12:40:10 +01:00