Commit Graph

726 Commits (52b953877ba56312da4fd02137655afc5ef15bc5)

Author SHA1 Message Date
Krille eb9cf18d30
chore: Fix formatting 11 months ago
Krille 9c1bf05c0d
chore: better logs on client init failed 11 months ago
Krille-chan a06bd7e093
Merge pull request #956 from krille-chan/braid/adaptive-bottom-sheet-navigator
fix: never use root navigator for bottom sheets
11 months ago
Krille 0436c5c517
chore: Adjust ticker of notifications for Android 11 months ago
The one with the braid 5257d89b53 fix: never use root navigator for bottom sheets
Signed-off-by: The one with the braid <info@braid.business>
11 months ago
Krille 554f951a30
Revert "design: New date separators in timeline"
This reverts commit f15b81c5a6.
11 months ago
Krille f15b81c5a6
design: New date separators in timeline 11 months ago
krille-chan ca79beeddb
chore: Disable broken soft logout 12 months ago
krille-chan a31dce0a21
fix: Remove pantalaimon message with normal error message 12 months ago
Krille 1712d30c2f
feat: Support refresh tokens 12 months ago
Krille bb3865757b
chore: Follow up dismiss notifications logic 12 months ago
Krille 0eaa7aa73e
chore: Follow up notification logging 12 months ago
Krille 6d973db6fc
refactor: Better logic for removing outdated notifications 12 months ago
krille-chan f12bf5a9bd
fix: Notifications open sometimes automatically on android 1 year ago
krille-chan 826cce6573
refactor: Better download UX with file picker for android and iOS 1 year ago
krille-chan 477a8b858b
feat: Open chat on shortcut click on android 1 year ago
Krille 859701e158
chore: Follow up android shortcuts 1 year ago
Krille d2a58422b4
refactor: Use hashcode instead of string to id workaround for notifications 1 year ago
Krille d6e797b04b
chore: Thumbnail follow up for notifications 1 year ago
krille-chan a6b5acb451
fix: Open room by notification happened multiple times 1 year ago
krille-chan 20154e3f24
chore: Follow up notification avatar 1 year ago
Krille e45101325f
chore: Follow up shortcut icon android 1 year ago
Krille 91f4cdc7e3
chore: Follow up shortcuts on android 1 year ago
krille-chan dee9323d47
feat: Add notification shortcuts to android 1 year ago
krille-chan aa68e8fe3b
chore: Add more information to Person object in android notifications 1 year ago
krille-chan ecaac9eec2
fix: Open room links with event id 1 year ago
Krille 6cc2c6a578
fix: Request notification permission on android 1 year ago
Krille 3b9245c8c7
feat: New account data wallpaper feature 1 year ago
Krille 3fa9c65a2b
Revert "refactor: Dialog BuildContext"
This reverts commit 315a43c1a4.
1 year ago
Krille 9c74604838
build: Update sdk to 0.25.6 1 year ago
krille-chan 315a43c1a4
refactor: Dialog BuildContext 1 year ago
Krille faf4ecd088
fix: URL too long when reporting bug 1 year ago
krille-chan 2a5c9d0a62
feat: Backup session and restore on database error 1 year ago
krille-chan 4d7d5bf181
chore: Delete database after failed to create 1 year ago
krille-chan ac5bd56c03
chore: Use legacy database if database build fails 1 year ago
krille-chan a6618c1817
chore: Follow up select messages 1 year ago
krille-chan 84fd65f55e
chore: Follow up database migration notification on linux 1 year ago
Krille 1d44e8b5d0
chore: Follow up better error dialog 1 year ago
krille-chan 8f66cad58b
fix: Open notification for invite crashes app 1 year ago
krille-chan 8f3f5cdb8b
chore: Follow up bug report dialog 1 year ago
krille-chan eb879936a6
chore: Add more exception type 1 year ago
krille-chan a5a1c9b580
chore: Better applifecycle logs 1 year ago
krille-chan 5847fe0546
feat: New change password page with server capabilities check 1 year ago
krille-chan 1f7ce96623
refactor: Remove unused code 1 year ago
krille-chan e1474c48d8
refactor: Remove todo list feature 1 year ago
Krille 895de76e70
refactor: Replace stories feature with presence status msg 1 year ago
Krille dea0bfd723
chore: Follow up migration notification 1 year ago
krille-chan ea790f43ac
chore: Follow up database path 1 year ago
Krille a190f7de08
feat: Display migration notification 1 year ago
Krille 129c1ab697
feat: Try out FluffyBox 2 database 1 year ago
Krille bdb15625e3
feat: Enable experimental suport for dehydrated devices 1 year ago
Krille 1a83d33cf5
build: Update Matrix Dart SDK to 0.24.0 1 year ago
krille-chan efb26622ac
fix: Userbottomsheet crash on some edge cases 1 year ago
krille-chan c6007a3c3d
refactor: Check if app is in foreground on pushhelper 1 year ago
krille-chan 085bb19da5
fix: Do not hide push if app romm in foreground but is in background 1 year ago
krille-chan 2f1720a770
chore: Always show notification popup on android 1 year ago
krille-chan 3f46b90fd8
build: Update dependencies 1 year ago
Krille d8cc1bdf25
chore: Add error report for incorrect recovery key 1 year ago
krille-chan 6eb8261f21
chore: Follow up url check 1 year ago
krille-chan e6e3589f1f
refactor: Remove copy dialog before opening links
This can now be done by just selecting text
1 year ago
krille-chan 809ee213b6
feat: Make all text in chat selectable on desktop 1 year ago
krille-chan c9c2620ad4
refactor: Store and fix missing persistence of some values 1 year ago
krille-chan b2d3b32ba8
feat: Add experimental todo list for rooms 1 year ago
krille-chan f028b12185
refactor: Update FutureLoadingDialog 1 year ago
krille-chan eca4825c70
build: Update packages and flutter super.key refactoring 1 year ago
krille-chan deda870e99
fix: noFCM warning dialog 1 year ago
krille-chan 59b357681e
build: Update matrix dart sdk 1 year ago
Krille 35367389f0
fix: Remove uncompatible dependencies connectivity_plus and wakelock 1 year ago
krille-chan bcbe82523c
fix: Use correct localization for redactedBy 1 year ago
krille-chan 759d96f406
fix: Avoid collisions when save file on android 1 year ago
krille-chan ea75e98c37
fix: Flutter warnings because of applock animation 1 year ago
Krille-chan 7c94acdb92
fix: open story from push notification 1 year ago
Krille be69672d41
chore: Set data_message in pusher properties for hedwig 1 year ago
krille-chan cafb1e3d79
fix: First story appears to be unencrypted sometimes 2 years ago
krille-chan 27d15612d9
refactor: Update to Flutter 3.13.0 2 years ago
Krille b715eff839
refactor: Migrate from pathsegment routing 2 years ago
krille-chan b7dac8365a
chore: Follow up router fixes 2 years ago
Krille 6420f1d385
design: Chat list design adjustments 2 years ago
Krille 9e0acdfd5f
chore: Follow up user bottom sheet 2 years ago
krille-chan 924e4bce23
design: Nicer user bottom sheet 2 years ago
krille-chan 195694a252
design: Move chatbackup in adaptive bottom sheet 2 years ago
krille-chan ee957ab1f6
refactor: Migrate routes to go router 2 years ago
Krille 739edde729
refactor: Replace vrouter with gorouter 2 years ago
krille-chan 18b270a15c
fix: Cancel notifications for read rooms and clear app badge on iOS 2 years ago
krille-chan 39adb55b3d
fix: Click on notification does not open room 2 years ago
Krille 1775552cd4
refactor: update iOS badge on every notification 2 years ago
Krille 374d23e79a
fix: Set iOS badge 2 years ago
krille-chan 4da9963bd0
docs: Update new issue link 2 years ago
krille-chan fcfe19889c
design: Increase time limit between chat environments 2 years ago
Matias 8b342d6751 Fix L10n missing from Calling's context 2 years ago
krille-chan 7c3eff67bc
chore: Follow up fix redaction translation 2 years ago
Krille 91fc889bce refactor: Update dependencies 2 years ago
Krille 2e03108f54 design: Adjust open url dialog design a little bit 2 years ago
Malin Errenst dfb6cac65e Merge branch 'malin/group-notification-channels' into 'main'
feat: Added grouping to message notification channels

See merge request famedly/fluffychat!1134
2 years ago
Malin Errenst a2e143cefd feat: Added grouping to message notification channels 2 years ago
TheOneWithTheBraid b435de8859 feat: add button to copy url in open dialog
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2 years ago
Krille ad93f71d05 chore: Ask for storage persistence 2 years ago
Krille 01b61d031f chore: Follow up update matrix sdk 2 years ago
Krille 2a1a68de22 feat: Implement new error reporting tool when critical features break like playing audio or video messages or opening a chat 2 years ago
Malin Errenst e754df49d2 refactor: Use DateTime for weekday localization 2 years ago
lauren n. liberda 1e0988dd4c builds: migrate to dart 3.0/flutter 3.10 2 years ago
Krille 55de4387f2 build: Update dependencies 2 years ago
Krille 942fac427c feat: Permission dialog before open link in browser 2 years ago
Krille 6a3c729a64 chore: Follow up file download type fix 2 years ago
Krille 4a00f1faae chore: Follow up push android priority and channels 2 years ago
Krille b44f70486f fix: Set fcm priority to max on android 2 years ago
Krille e838253ba6 chore: Follow up sso for desktop 2 years ago
Krille 82bd96104a chore: Follow up android download dir 2 years ago
Krille 686a5764c2 chore: Follow up download android 2 years ago
Krille d9aa2f8e44 refactor: Switch to file_picker package and get rid of some dependency overrides 2 years ago
Krille ae99606531 style: Minor adjustments for modal bottom sheets 2 years ago
Christian Kußowski 6e747c3153 chore: Update matrix sdk to 0.18.0 2 years ago
Krille 038f6bd9ff refactor: Remove unused dependency 2 years ago
Malin Errenst ec7acc5385 refactor: Added and applied require_trailing_commas linter rule 2 years ago
Krille 8f77f133a3 chore: Lookup l10n in pushhelper if null 2 years ago
fabienli 2c835966a4 Default hardcoded message when l10n is not available 2 years ago
Christian Pauly 55b46f2b85 style: Adjust key verification dialog 2 years ago
Christian Pauly c11ab56b1f chore: Follow up formatting 2 years ago
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.)
2 years ago
Krille f8052c9cae chore: Update matrix package to 0.17.0 2 years ago
Christian Pauly 339276b94a style: Use robotomono to display device keys 2 years ago
Krille df3f6dd2c1 refactor: Store cached files in tmp directory so OS will clear file cache from time to time 2 years ago
Christian Pauly aff10ab0ed fix: Display error when user tries to send too large file 2 years ago
Krille 5940ad5054 style: Make adaptive bottom sheets scrollable by default 2 years ago
Gabriel Rodríguez d226bf6020 fix: avatar color 2 years ago
Gabriel Rodríguez 704ee5ef9c fix: display name contrast in dark mode 2 years ago
Christian Pauly 35174cb859 refactor: Migrate to Flutter 3.7.0 2 years ago
Krille d343c71703 chore: Update Matrix SDK and refactor 2 years ago
Krille eac784e33b fix: Archive 2 years ago
Krille 2df72b5d13 style: New modal bottom sheets 2 years ago
Krille 50dd924ece chore: Revert push channel changes 2 years ago
Krille 31f3a8b4c5 Revert "fix: Android push notification follow-up"
This reverts commit b24a7d9510c221c7ee685f3e68a213dc83ca8618
2 years ago
Krille 5cf18aabbf refactor: Remove dart from folder name 2 years ago
Krille Fear 5adf1aa3af fix: Hide google services warning after marked 2 years ago
TheOneWithTheBraid 21c5ffd5b2 fix: Android push notification follow-up
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2 years ago
DeeJayBro 8b8f4ccd65 fix desktop scroll with touchpad 2 years ago
TheOneWithTheBraid 7806deb46f feat: support Android notification channels
Signed-off-by: TheOneWithTheBraid <the-one@with-the-braid.cf>
2 years ago
Christian Pauly 2c83fb7a3c chore: Update localizations 2 years ago
Christian Pauly 082fcdb1af fix: Setup push on chat list init 2 years ago
Christian Pauly 8f64afbed9 fix: Remove deprecated meomry caching of downloaded files 2 years ago
Krille Fear 53aaee9911 refactor: Remove unused dependencies 2 years ago
Christian Pauly 6f224e2282 chore: Follow up fix voip 2 years ago
Christian Pauly 0abd6f82f2 fix: Remove emoji picker workaround 2 years ago
Christian Pauly d473a9e663 fix: Push error message 2 years ago
Christian Pauly 65511ca114 chore: Update local notifications package 2 years ago
Krille Fear 5e5aaa8ff9 Merge branch 'main' into 'main'
Improve (most) icons and image scaling, including avatar scaling

See merge request famedly/fluffychat!1022
2 years ago
Mg138 9ec86d7a68 automatic formatting 2 years ago
Christian Pauly 3e31c9945f chore: Update matrix sdk 2 years ago
Mg138 a04b8ad8c7 improved (most) icons/image scaling, including avatar scaling 2 years ago
TheOneWithTheBraid 2926f44d66 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>
2 years ago