Commit Graph

513 Commits

Author SHA1 Message Date
Malin Errenst 5212d7ce4d refactor: Added and applied require_trailing_commas linter rule 2023-03-02 11:21:40 +01:00
Krille 6851d34d35 chore: Lookup l10n in pushhelper if null 2023-02-25 15:26:17 +01:00
fabienli fc1b49cf69 Default hardcoded message when l10n is not available 2023-02-25 08:13:50 +01:00
Christian Pauly cd7e27a6e0 style: Adjust key verification dialog 2023-02-22 15:21:38 +01:00
Christian Pauly 9ab3332824 chore: Follow up formatting 2023-02-21 15:08:01 +01:00
Marcus Hoffmann 9eaaef1048 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 32f347ee6f chore: Update matrix package to 0.17.0 2023-02-17 18:28:18 +01:00
Christian Pauly e08f601bfd style: Use robotomono to display device keys 2023-02-17 08:45:49 +01:00
Krille 1cbfb592e9 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 a76ea48d84 fix: Display error when user tries to send too large file 2023-02-13 15:38:08 +01:00
Krille 90482009fc style: Make adaptive bottom sheets scrollable by default 2023-02-04 17:00:05 +01:00
Gabriel Rodríguez 5c10e96a7b fix: avatar color 2023-02-02 08:56:15 +00:00
Gabriel Rodríguez a309cb78ac fix: display name contrast in dark mode 2023-02-02 08:56:15 +00:00
Christian Pauly 8503bbd33c refactor: Migrate to Flutter 3.7.0 2023-01-26 13:18:42 +01:00
Krille 972df73dd9 chore: Update Matrix SDK and refactor 2023-01-20 16:59:50 +01:00
Krille a1f60b7ff9 fix: Archive 2023-01-13 10:38:39 +00:00
Krille fbb68686ea style: New modal bottom sheets 2023-01-08 11:07:31 +01:00
Krille edfd8f36ab chore: Revert push channel changes 2022-12-31 15:14:38 +01:00
Krille 7635104505 Revert "fix: Android push notification follow-up"
This reverts commit b24a7d9510
2022-12-31 14:13:09 +00:00
Krille c9f4904d99 refactor: Remove dart from folder name 2022-12-30 17:54:50 +01:00
Krille Fear 6616314d77 fix: Hide google services warning after marked 2022-12-30 13:09:21 +01:00
TheOneWithTheBraid b24a7d9510 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 99ce8eb54f fix desktop scroll with touchpad 2022-12-23 11:16:15 +01:00
TheOneWithTheBraid 263997f6fa 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 36237d04aa chore: Update localizations 2022-12-14 09:28:41 +01:00
Christian Pauly 4bddd4a77f fix: Setup push on chat list init 2022-12-05 09:11:52 +01:00
Christian Pauly 0c38f6a205 fix: Remove deprecated meomry caching of downloaded files 2022-11-21 18:16:46 +01:00
Krille Fear dafcb6263c refactor: Remove unused dependencies 2022-11-17 16:13:30 +01:00
Christian Pauly 65c005f895 chore: Follow up fix voip 2022-11-16 14:52:43 +01:00
Christian Pauly 1c0a17056f fix: Remove emoji picker workaround 2022-11-13 11:57:47 +01:00
Christian Pauly f3a002d1a3 fix: Push error message 2022-11-04 13:49:23 +01:00
Christian Pauly 93954d434a chore: Update local notifications package 2022-11-03 13:43:11 +01:00
Krille Fear 6c102df445 Merge branch 'main' into 'main'
Improve (most) icons and image scaling, including avatar scaling

See merge request famedly/fluffychat!1022
2022-11-03 12:23:17 +00:00
Mg138 70a8ee5d35 automatic formatting 2022-11-02 18:45:05 +08:00
Christian Pauly af60376479 chore: Update matrix sdk 2022-11-02 10:39:51 +01:00
Mg138 4e3c1f14d1 improved (most) icons/image scaling, including avatar scaling 2022-10-31 05:07:18 +08:00
TheOneWithTheBraid a6e7b3d573 chore: remove dependency overrides
- Flutter foreground task plugin was merged
- Connectivity Plus plugin was merged

Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2022-10-17 11:56:47 +02:00
Christian Pauly ef057b1775 fix: UIA request handler 2022-10-17 10:43:09 +02:00
Christian Pauly 7e4a4c88be chore: Follow up nicer state events 2022-10-15 11:11:36 +02:00
Christian Pauly c365469dc5 design: Hide unimportant state events instead of folding 2022-10-15 10:38:06 +02:00
Krille Fear e5b69dec5d chore: Update matrix SDK 2022-10-12 13:31:29 +02:00
Christian Pauly 90e257704a design: Nicer display notification short texts 2022-10-05 15:50:39 +02:00
td 1104f1dc6f
feat: background and terminated calls [android] 2022-09-10 15:42:52 +05:30
Christian Pauly 57649c70e5 feat: New navigation design 2022-09-10 10:16:09 +02:00
Christian Pauly 1b857d461e feat: Automatic key requests and better key error dialog 2022-09-08 09:12:08 +02:00
Christian Pauly 80266df85d chore: Update to flutter 3.3.0 2022-08-31 19:54:22 +02:00
Christian Pauly 06ee00464a chore: Migrate back to collection 2022-08-28 11:29:12 +02:00
Christian Pauly 703cc1109f chore: Revert hive collections changes 2022-08-28 08:03:53 +02:00
Christian Pauly b4a1d23e8b chore: Revert database switch 2022-08-28 08:00:36 +02:00
Christian Pauly 4d65cb8f43 chore: Change Hive database path 2022-08-28 07:04:11 +02:00