Commit graph

8572 commits

Author SHA1 Message Date
Sylvain Berfini
61c85128e8 Mark chat room as read when sending a new message to update getFirstUnreadMessagePosition() in conversation adapter 2024-07-15 16:10:39 +02:00
Sylvain Berfini
ac7e19144d Allow for no selected dial plan in Account's profile 2024-07-15 16:10:39 +02:00
Sylvain Berfini
8fb87b18e8 Fixed crash when touching multiple calls top bar if not on active call fragment + fixed top bar alert & status bar color after terminating more than one call 2024-07-15 16:10:39 +02:00
Sylvain Berfini
bf089193d4 Properly close any sliding pane child fragment when default account changes 2024-07-15 16:10:39 +02:00
Sylvain Berfini
c8b1231322 Improved settings layout 2024-07-15 16:10:39 +02:00
Sylvain Berfini
be3f6ea301 Fixed group chat room shortcut generation 2024-07-15 16:10:39 +02:00
Sylvain Berfini
4330b814a6 Switched SDK to 5.4 2024-07-15 16:10:39 +02:00
Sylvain Berfini
1cab186403 Moved TTFD to end of splash screen 2024-07-15 16:10:39 +02:00
Sylvain Berfini
5ee5982e3c Generate conversations & conferences avatars on worker thread & save result in cache directory 2024-07-15 16:10:39 +02:00
Sylvain Berfini
03ee116ed4 Updated ImageUtils.getBitmapFromMultipleAvatars() to make it synchronous, fixing avatar in conversations list when quickly scrolling + shortcuts for group conversation 2024-07-15 16:10:39 +02:00
Sylvain Berfini
f702054ac4 Added navigating to a mentionned contact on click in chat bubble + low media volume alert when playing voice recording in chat bubble 2024-07-15 16:10:39 +02:00
Sylvain Berfini
4bf0a2fa5d Updated conversation top bar layout 2024-07-15 16:10:39 +02:00
Sylvain Berfini
a2b86ff5f6 Fixed outgoing message file upload display 2024-07-15 16:10:39 +02:00
Sylvain Berfini
1b827bcf76 Fixed menu button showing in '@' participants menu 2024-07-15 16:10:39 +02:00
Sylvain Berfini
6338fb65d1 Various fixes & improvements related to chat room shorcuts 2024-07-15 16:10:39 +02:00
Sylvain Berfini
70b1c67f90 Fixed sliding pane staying open on empty fragment is back gesture done while it was opening 2024-07-15 16:10:39 +02:00
Sylvain Berfini
eaa55ab068 Added button to take photos in chat directly 2024-07-15 16:10:38 +02:00
Sylvain Berfini
62c23c248f Bumped dependencies 2024-07-15 16:10:38 +02:00
Sylvain Berfini
25c2cfc84e Added button to scroll to bottom 2024-07-15 16:10:38 +02:00
Sylvain Berfini
4ac3649c90 Fixed crash due to nav graph not loaded 2024-07-15 16:10:38 +02:00
Sylvain Berfini
10b9044aa8 Fixed scrolling issue due to MessageModel staying not read + scroll to bottom when keyboard is opened if no scrolling was initiated by user 2024-07-15 16:10:38 +02:00
Sylvain Berfini
eb5f985712 Getting rid of scroll to bottom code & events that are no longer required 2024-07-15 16:10:38 +02:00
Sylvain Berfini
62ea993847 No longer use conversation send area as a bottom sheet 2024-07-15 16:10:38 +02:00
Sylvain Berfini
73fda1fb25 Fixed generated APK name & .gitlab-ci artifact path 2024-07-15 16:10:38 +02:00
Sylvain Berfini
919abd3bd3 Fixed CI build to due debug libs not found, disabling crashlytics upload in that case 2024-07-15 16:10:38 +02:00
Sylvain Berfini
5d3d8eeedc Added plain text file viewer 2024-07-15 16:10:38 +02:00
Sylvain Berfini
de2f247c5f Added Crashlytics to debug build 2024-07-15 16:10:38 +02:00
Sylvain Berfini
d52c12606f Added message forward + a few small improvements 2024-07-15 16:10:38 +02:00
Sylvain Berfini
678949aff2 Added toast to let user know when files are waiting for a conversation to be opened to add files in it 2024-07-15 16:10:38 +02:00
Sylvain Berfini
d5b0d82adc Added forwarded message indicator 2024-07-15 16:10:38 +02:00
Sylvain Berfini
637f424a70 Fixed foreground service types & use 2024-07-15 16:10:38 +02:00
Sylvain Berfini
2274cdd343 Try to open unsupported files in native app 2024-07-15 16:10:38 +02:00
Sylvain Berfini
aa34132047 Replaced dots by current page / page count in PDF viewer 2024-07-15 16:10:38 +02:00
Sylvain Berfini
54b9ae8cd4 Detect & improve broken files if possible 2024-07-15 16:10:38 +02:00
Sylvain Berfini
c6b7ed0ef3 Added logs & small fixes 2024-07-15 16:10:38 +02:00
Sylvain Berfini
6645d579a2 Added audio device callback to reload sound devices when needed 2024-07-15 16:10:38 +02:00
Sylvain Berfini
ec07d54ed9 Improved long press menu on chat bubble when text was very long 2024-07-15 16:10:38 +02:00
Sylvain Berfini
2ad4e76bc3 Fixed clicking on chat message notification while being in conversations list stacked it twice 2024-07-15 16:10:38 +02:00
Sylvain Berfini
7c51cf7588 Added sharing file from file viewer 2024-07-15 16:10:38 +02:00
Sylvain Berfini
b32007b1ca Added export to PDF file received by chat to Android public storage 2024-07-15 16:10:38 +02:00
Sylvain Berfini
80b887c874 Improved PDF viewer 2024-07-15 16:10:38 +02:00
Sylvain Berfini
ff521eb559 Prevent bottom sheet dialog to hide some long press options (mostly happened in landscape) 2024-07-15 16:10:38 +02:00
Sylvain Berfini
e9b1bfd2a0 Fixed first sliding pane child fragment not being poped-up when closing sliding pane, manually navigating to empty fragment to workaround that 2024-07-15 16:10:38 +02:00
Sylvain Berfini
9eb4458c73 Close sliding pane when default account changed 2024-07-15 16:10:38 +02:00
Sylvain Berfini
e9f19b6834 Added toast when new account is successfully configured + set first available account as default when previous one was removed 2024-07-15 16:10:38 +02:00
Sylvain Berfini
fa796b9609 Updated way of setting light/dark/auto mode 2024-07-15 16:10:38 +02:00
Sylvain Berfini
e6d33a9e1a Fixed timestamps in message notification 2024-07-15 16:10:38 +02:00
Sylvain Berfini
6f9a5a6009 Small improvements over reactions layout 2024-07-15 16:10:38 +02:00
Sylvain Berfini
d178ce40b5 Fixed & improved back press callbacks set by app 2024-07-15 16:10:38 +02:00
Sylvain Berfini
ddc8ba7105 Scroll to first unread message in conversation upon entering it 2024-07-15 16:10:38 +02:00