Commit graph

3582 commits

Author SHA1 Message Date
Sylvain Berfini
db751efa91 Wait for adapter to contain data before attaching it to recyclerview to prevent loosing scroll position when rotating device 2024-09-09 11:13:13 +02:00
Sylvain Berfini
6c22b1f66d Added mark as read when dismissing message notif setting 2024-09-05 10:22:15 +02:00
Sylvain Berfini
9fc9574369 Added echo canceller calibration & adaptive rate control settings 2024-09-05 10:10:35 +02:00
Sylvain Berfini
e03dcf3f88 Increased touch area for IMDN notifications + hide keyboard when showing IMDN/Emoji bottom sheet 2024-09-04 16:04:02 +02:00
Sylvain Berfini
4673db9e4e Do not automatically enable full screen mode when only our video is being sent 2024-09-03 17:15:21 +02:00
Sylvain Berfini
6893d35a93 Fixed muted state in conversations list cell when updated from conversation 2024-09-03 16:49:33 +02:00
Sylvain Berfini
4cbad5308c Fixed recordings parsing when file extensions have different lengths 2024-09-03 09:52:59 +02:00
Sylvain Berfini
7fb3a6ada3 Use .mka extension instead of .mkv for voice recordings, use .smff instead of mkv for call recordings 2024-09-02 17:03:44 +02:00
Sylvain Berfini
ace4caca3f Fixed incoming/outgoing call header overlapping system status bar 2024-09-02 16:50:00 +02:00
Sylvain Berfini
95c4106bd0 Prevent crash due to calling chatRoom.getLocalAddress() when it's in Instanciated state (because returned value is null) 2024-09-02 16:26:39 +02:00
Sylvain Berfini
c2e1333be1 Cancelling forward event (if any) when leaving fragment 2024-09-02 14:47:46 +02:00
Sylvain Berfini
b4a754db53 Should prevent 'no network' alert over orange background (instead of red) in main activity due to race condition 2024-09-02 14:35:03 +02:00
Sylvain Berfini
49c3e68f84 Removed useless code (but rotation still brings user to the bottom of messages, don't know why yet) 2024-08-29 17:19:57 +02:00
Sylvain Berfini
3359fbcbd7 Fixed history/conversations list scroll position not retained upon rotation 2024-08-29 17:08:54 +02:00
Sylvain Berfini
6308d66eb6 Fixed in-call numpad not sending DTMFs + prevent keyboard to open when touching numpad area 2024-08-29 17:00:47 +02:00
Sylvain Berfini
4628560411 Fixed meetings list scroll position not retained upon rotation 2024-08-29 16:54:43 +02:00
Sylvain Berfini
84af9437bc Revert picture(s) message summary using emoji 2024-08-29 14:36:44 +02:00
Sylvain Berfini
8a1d88c4b5 Prevent file transfer notification being still displayed after all transfer have ended 2024-08-29 14:19:22 +02:00
Sylvain Berfini
5a7872222d Added advanced account setting to manually update password 2024-08-29 13:43:46 +02:00
Sylvain Berfini
5d7addb8d8 Adding contentIntent to file transfer & push notification services 2024-08-29 11:16:15 +02:00
Sylvain Berfini
bed9288f21 Added device ID setting + fixed some wrong styles 2024-08-29 10:21:01 +02:00
Sylvain Berfini
ed1cf58fd4 Updated time formatter 2024-08-28 21:20:57 +02:00
Sylvain Berfini
a29777eebc Added back kill app button 2024-08-28 12:09:24 +02:00
Sylvain Berfini
1f604d54f2 Automatically enable full-screen mode when enabling video during a call 2024-08-27 17:02:35 +02:00
Sylvain Berfini
245b848c91 Fixed refreshMicrophoneState() that was toggling microphone state 2024-08-27 11:10:36 +02:00
Sylvain Berfini
34e1f0070e Adding back 'hide empty chat rooms' setting, was disabled at some point during 6.0 dev but should be enabled back 2024-08-27 11:07:33 +02:00
Sylvain Berfini
fb9d1c5c0d Prevent staying in assistant when logging in if login was denied once due to invalid password 2024-08-27 10:31:35 +02:00
Sylvain Berfini
b301a5227a Fixed meeting scheduling issues + fixed meetings for today not being displayed 2024-08-27 08:54:55 +02:00
Sylvain Berfini
94f2c1cc98 Fixed text message description not being italic for some parts + improved description: added duration to voice message & replaced file name by image emoji for pictures 2024-08-26 17:13:19 +02:00
Sylvain Berfini
cbaf7673f5 Improved chat bubbles & text color in dark mode 2024-08-26 15:38:18 +02:00
Sylvain Berfini
4d190cabdd Show cancelled meetings in list + fixed scroll to today 2024-08-26 12:03:57 +02:00
Sylvain Berfini
5c77b58154 Prevent case causing memory chat room to be re-used as a diffent one, leading to duplicated listener 2024-08-26 11:05:55 +02:00
Sylvain Berfini
ce1c3dad65 Prevent crash in CoreFileTransferService if Core's thread is busy and doesn't trigger notification fast enough 2024-08-26 10:44:40 +02:00
Sylvain Berfini
4a75315240 Log custom or unexpected types when parsing phone number labels 2024-08-25 10:47:53 +02:00
Sylvain Berfini
317bbb470b Prevent using requireContext() from Core's thead in Fragment 2024-08-23 09:24:49 +02:00
Sylvain Berfini
769006b043 Added app's versionCode before git describe in troubleshooting fragment 2024-08-22 11:04:00 +02:00
Sylvain Berfini
c40c15b66f Added undertermined progress bar while fetching devices list in account profile 2024-08-22 11:03:21 +02:00
Sylvain Berfini
7c3bed7dd4 Fixed attach file button visible while recording a voice message 2024-08-21 18:44:53 +02:00
Sylvain Berfini
674fa1f41b Catch exception when posting a navigation task on main thread 2024-08-21 10:36:26 +02:00
Sylvain Berfini
ab1ea3392d Fixed duplicated phone numbers in loaded contacts from native addressbook + improved code by factorizing some parts of it 2024-08-21 10:23:53 +02:00
Sylvain Berfini
2821d4b72f Fixed meeting schedule using 'all day' toggle 2024-08-21 10:01:10 +02:00
Sylvain Berfini
9ed2415d1b Fixed participants devices events in history when using search & go to original message 2024-08-20 17:31:30 +02:00
Sylvain Berfini
859e32e655 Added hidden menus to display account contact address GRUU param & chat room peer address 2024-08-20 16:32:36 +02:00
Sylvain Berfini
f325c5ebbd Prevent calling getCallLogs() if Core isn't started yet 2024-08-20 11:05:16 +02:00
Sylvain Berfini
be849e0c80 Hide send message area while doing a search in a conversation 2024-08-20 09:53:16 +02:00
Sylvain Berfini
de9a2318af List all existing & writeable conversations in forward message conversations list 2024-08-19 16:50:31 +02:00
Sylvain Berfini
9ec927c0c4 Fixed issue in chat message reply layout for outgoing bubble 2024-08-19 16:07:01 +02:00
Sylvain Berfini
453b986f82 Fixed meeting list not always displaying week info 2024-08-19 14:19:19 +02:00
Sylvain Berfini
b123082559 Added back config entry to allow disabling native contacts default directory filter 2024-08-19 14:00:10 +02:00
Sylvain Berfini
27298639c3 Reduced high white space in schedule meeting layout at the top 2024-08-19 12:37:23 +02:00