Commit graph

557 commits

Author SHA1 Message Date
krille-chan
759d96f406
fix: Avoid collisions when save file on android 2023-10-07 10:59:00 +02:00
krille-chan
ea75e98c37
fix: Flutter warnings because of applock animation 2023-10-07 07:50:41 +02:00
Krille-chan
7c94acdb92
fix: open story from push notification 2023-10-02 09:54:24 +02:00
Krille
be69672d41
chore: Set data_message in pusher properties for hedwig 2023-09-12 11:55:36 +02:00
krille-chan
cafb1e3d79
fix: First story appears to be unencrypted sometimes 2023-08-20 07:17:55 +02:00
krille-chan
27d15612d9
refactor: Update to Flutter 3.13.0 2023-08-18 07:24:31 +02:00
Krille
b715eff839
refactor: Migrate from pathsegment routing 2023-08-13 16:07:15 +02:00
krille-chan
b7dac8365a
chore: Follow up router fixes 2023-08-13 13:41:01 +02:00
Krille
6420f1d385
design: Chat list design adjustments 2023-08-11 14:33:55 +02:00
Krille
9e0acdfd5f
chore: Follow up user bottom sheet 2023-08-11 08:28:34 +02:00
krille-chan
924e4bce23
design: Nicer user bottom sheet 2023-08-11 07:55:15 +02:00
krille-chan
195694a252
design: Move chatbackup in adaptive bottom sheet 2023-08-11 07:15:09 +02:00
krille-chan
ee957ab1f6
refactor: Migrate routes to go router 2023-08-10 19:15:14 +02:00
Krille
739edde729
refactor: Replace vrouter with gorouter 2023-08-10 11:12:09 +02:00
krille-chan
18b270a15c
fix: Cancel notifications for read rooms and clear app badge on iOS 2023-08-06 21:13:37 +02:00
krille-chan
39adb55b3d
fix: Click on notification does not open room 2023-08-06 17:42:28 +02:00
Krille
1775552cd4
refactor: update iOS badge on every notification 2023-08-02 11:38:07 +02:00
Krille
374d23e79a
fix: Set iOS badge 2023-07-29 10:21:03 +02:00
krille-chan
4da9963bd0
docs: Update new issue link 2023-07-23 09:23:18 +02:00
krille-chan
fcfe19889c
design: Increase time limit between chat environments 2023-07-22 12:05:24 +02:00
Matias
8b342d6751 Fix L10n missing from Calling's context 2023-07-20 17:18:28 +02:00
krille-chan
7c3eff67bc
chore: Follow up fix redaction translation 2023-07-19 04:31:48 +02:00
Krille
91fc889bce refactor: Update dependencies 2023-07-13 19:46:16 +09:00
Krille
2e03108f54 design: Adjust open url dialog design a little bit 2023-07-07 12:10:07 +09:00
Malin Errenst
dfb6cac65e Merge branch 'malin/group-notification-channels' into 'main'
feat: Added grouping to message notification channels

See merge request famedly/fluffychat!1134
2023-06-30 07:55:24 +00:00
Malin Errenst
a2e143cefd feat: Added grouping to message notification channels 2023-06-29 09:36:08 +02:00
TheOneWithTheBraid
b435de8859 feat: add button to copy url in open dialog
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2023-06-27 14:09:00 +02:00
Krille
ad93f71d05 chore: Ask for storage persistence 2023-05-23 15:21:38 +02:00
Krille
01b61d031f chore: Follow up update matrix sdk 2023-05-22 16:30:04 +02:00
Krille
2a1a68de22 feat: Implement new error reporting tool when critical features break like playing audio or video messages or opening a chat 2023-05-16 18:45:39 +02:00
Malin Errenst
e754df49d2 refactor: Use DateTime for weekday localization 2023-05-16 10:25:52 +02:00
lauren n. liberda
1e0988dd4c builds: migrate to dart 3.0/flutter 3.10 2023-05-15 16:52:03 +00:00
Krille
55de4387f2 build: Update dependencies 2023-05-09 14:47:05 +02:00
Krille
942fac427c feat: Permission dialog before open link in browser 2023-05-02 14:09:46 +02:00
Krille
6a3c729a64 chore: Follow up file download type fix 2023-04-19 15:51:53 +02:00
Krille
4a00f1faae chore: Follow up push android priority and channels 2023-04-12 09:32:18 +02:00
Krille
b44f70486f fix: Set fcm priority to max on android 2023-04-12 09:18:20 +02:00
Krille
e838253ba6 chore: Follow up sso for desktop 2023-03-26 11:20:54 +02:00
Krille
82bd96104a chore: Follow up android download dir 2023-03-19 09:04:08 +01:00
Krille
686a5764c2 chore: Follow up download android 2023-03-19 09:01:14 +01:00
Krille
d9aa2f8e44 refactor: Switch to file_picker package and get rid of some dependency overrides 2023-03-18 17:02:12 +01:00
Krille
ae99606531 style: Minor adjustments for modal bottom sheets 2023-03-15 19:31:14 +01:00
Christian Kußowski
6e747c3153 chore: Update matrix sdk to 0.18.0 2023-03-15 09:44:51 +01:00
Krille
038f6bd9ff refactor: Remove unused dependency 2023-03-09 20:34:32 +01:00
Malin Errenst
ec7acc5385 refactor: Added and applied require_trailing_commas linter rule 2023-03-02 11:21:40 +01:00
Krille
8f77f133a3 chore: Lookup l10n in pushhelper if null 2023-02-25 15:26:17 +01:00
fabienli
2c835966a4 Default hardcoded message when l10n is not available 2023-02-25 08:13:50 +01:00
Christian Pauly
55b46f2b85 style: Adjust key verification dialog 2023-02-22 15:21:38 +01:00
Christian Pauly
c11ab56b1f chore: Follow up formatting 2023-02-21 15:08:01 +01:00
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