Commit graph

538 commits

Author SHA1 Message Date
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
Krille
f8052c9cae chore: Update matrix package to 0.17.0 2023-02-17 18:28:18 +01:00
Christian Pauly
339276b94a style: Use robotomono to display device keys 2023-02-17 08:45:49 +01:00
Krille
df3f6dd2c1 refactor: Store cached files in tmp directory so OS will clear file cache from time to time 2023-02-14 17:19:28 +01:00
Christian Pauly
aff10ab0ed fix: Display error when user tries to send too large file 2023-02-13 15:38:08 +01:00
Krille
5940ad5054 style: Make adaptive bottom sheets scrollable by default 2023-02-04 17:00:05 +01:00
Gabriel Rodríguez
d226bf6020 fix: avatar color 2023-02-02 08:56:15 +00:00
Gabriel Rodríguez
704ee5ef9c fix: display name contrast in dark mode 2023-02-02 08:56:15 +00:00
Christian Pauly
35174cb859 refactor: Migrate to Flutter 3.7.0 2023-01-26 13:18:42 +01:00
Krille
d343c71703 chore: Update Matrix SDK and refactor 2023-01-20 16:59:50 +01:00
Krille
eac784e33b fix: Archive 2023-01-13 10:38:39 +00:00
Krille
2df72b5d13 style: New modal bottom sheets 2023-01-08 11:07:31 +01:00
Krille
50dd924ece chore: Revert push channel changes 2022-12-31 15:14:38 +01:00
Krille
31f3a8b4c5 Revert "fix: Android push notification follow-up"
This reverts commit b24a7d9510c221c7ee685f3e68a213dc83ca8618
2022-12-31 14:13:09 +00:00
Krille
5cf18aabbf refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Krille Fear
5adf1aa3af fix: Hide google services warning after marked 2022-12-30 13:09:21 +01:00
TheOneWithTheBraid
21c5ffd5b2 fix: Android push notification follow-up
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-27 20:25:45 +01:00
DeeJayBro
8b8f4ccd65 fix desktop scroll with touchpad 2022-12-23 11:16:15 +01:00
TheOneWithTheBraid
7806deb46f feat: support Android notification channels
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-12-14 15:37:21 +01:00
Christian Pauly
2c83fb7a3c chore: Update localizations 2022-12-14 09:28:41 +01:00