Commit graph

9599 commits

Author SHA1 Message Date
Sylvain Berfini
dca10c9b2a Keep SRTP as default media encryption for now, update active call notification channel importance from default to low 2025-03-11 10:12:39 +01:00
Sylvain Berfini
82e341ea8c Moved RLS URI out of linphonerc_factory 2025-03-10 17:45:03 +01:00
Sylvain Berfini
508f1154f5 Fixed broken scroll listener in conversation after the fragment is paused/resumed 2025-03-10 16:19:53 +01:00
Sylvain Berfini
07cb09128e Show participant SIP URI in reactions / delivery status / conversation participants lists when clicking on name 2025-03-10 16:06:46 +01:00
Sylvain Berfini
d6d705a975 Code cleanup 2025-03-10 11:47:30 +01:00
Sylvain Berfini
c709c720e4 Prevent being stuck while media list is processed 2025-03-10 10:44:05 +01:00
Sylvain Berfini
96a07fa8c6 Replaced Uri.parse() by .toUri() string extension 2025-03-05 15:17:29 +01:00
Sylvain Berfini
141d7b08a6 Improved answered call log 2025-03-05 15:08:09 +01:00
Sylvain Berfini
3c21044cf0 Renamed Android Auto related classes 2025-03-05 13:53:10 +01:00
Sylvain Berfini
e0e7032827 Updated AGP to 8.9.0 and gradle to 8.11.1 2025-03-05 10:46:29 +01:00
Sylvain Berfini
4cca59a39f Use newly added APIs to get real information about a content being related to an ephemeral chat message or not, and use that information to hide save/export buttons & prevent screenshots 2025-03-05 00:42:11 +00:00
Sylvain Berfini
4e852601fc Use new core.createChatRoom() that replaces the older version (API change was introduced in SDK release/5.4 branch commit ID dd4b83553fc72ca5449adb6ce72d9882f90ae320) 2025-03-04 16:48:25 +01:00
Sylvain Berfini
30364c48b0 Clear auth info password requested dialog when account is removed 2025-03-04 13:15:23 +00:00
Sylvain Berfini
354f39d76d Fixed media list fragment when VFS is enabled, the first time it was opened it wasn't possible to scroll to other files 2025-03-04 09:45:43 +01:00
Sylvain Berfini
64a2c5f455 Show green toast when VFS is successfully enabled 2025-03-04 09:01:27 +01:00
Sylvain Berfini
9ffe3b4d7f Hide incoming messages delivery status in groups if IMDN threshold is set to 1 2025-03-03 14:53:40 +01:00
Sylvain Berfini
fb323a4606 Do not play sound for currently displayed conversation if message is outgoing or read 2025-03-03 14:39:40 +01:00
Sylvain Berfini
7d6c50cf29 Renamed some layouts 2025-03-03 14:24:19 +01:00
Sylvain Berfini
8b9ceef6da Updated firebase BoM 2025-03-03 11:46:54 +01:00
Sylvain Berfini
12e6de52a8 Fixed inserting emoji/digit at the current cursor position instead of at the end 2025-03-03 10:26:17 +01:00
Sylvain Berfini
990549eb24 Prevent going back to operation in progress dialog after hanging up started group call, also go back to calls history 2025-02-27 14:48:28 +01:00
Sylvain Berfini
4afa2ebc93 Updated dependencies 2025-02-27 10:21:30 +01:00
Sylvain Berfini
e05d4cf94a Prevent crash when sharing file from native gallery due to chatRoom not being initialized yet (but it is not needed) 2025-02-27 09:58:54 +01:00
Sylvain Berfini
01c079440d Do not follow telecom manager audio routing requests if not connected to Android Auto and concerns Speaker or Earpiece 2025-02-26 11:21:14 +01:00
Sylvain Berfini
8eda500dae Prevent login issue if SIP identity is given instead of username in third party account login 2025-02-25 20:49:43 +01:00
Sylvain Berfini
a392cf3a6b Prevent crash first time app is installed due to chat message notification sound not installed yet 2025-02-25 19:27:16 +01:00
Sylvain Berfini
977fb63693 Add domain to third party SIP account auth info 2025-02-25 14:06:53 +01:00
Sylvain Berfini
fcd365ad81 Play incoming chat sound file when a message is being received in currently opened conversation 2025-02-25 11:29:23 +01:00
Sylvain Berfini
f1b23337e0 Prevent connexion in progress when going back to waiting room 2025-02-25 09:27:17 +01:00
Sylvain Berfini
296a324ba3 Prevent call in state IDLE to be added to TelecomManager, wait for IncomingReceived or OutgoingProgress 2025-02-24 12:16:05 +01:00
Sylvain Berfini
7e2a4c124d Improved UI of assitant & welcome pages, moving mountains at the bottom like on desktop 2025-02-19 15:25:28 +01:00
Sylvain Berfini
b8a6177f97 Fixed password text fields not using the right font when in visible mode & for hint text 2025-02-19 14:15:26 +01:00
Sylvain Berfini
f3991fb29d Small improvements for 7 inches screen in portrait 2025-02-19 13:51:27 +01:00
Sylvain Berfini
0bf6d60570 Prevent crash if MediaPlayer can't be instancianted 2025-02-18 17:00:52 +01:00
Sylvain Berfini
ef79475525 Fixed resend menu not visible when message goes into error state unless conversation is left & opened again 2025-02-18 16:34:27 +01:00
Sylvain Berfini
ec9c7bd070 Bumped AGP to 8.8.1 2025-02-18 12:02:57 +01:00
Sylvain Berfini
875198164d Added back auto export media to native gallery feature 2025-02-18 11:47:33 +01:00
Sylvain Berfini
17511a4c26 Refactored app to use chatRoom.identifier from SDK instead of computing it from local & peer address 2025-02-17 15:23:10 +00:00
Sylvain Berfini
ca08ed68be Updated coil to 3.1.0 2025-02-17 09:27:09 +01:00
Sylvain Berfini
e292b0d7e8 Fixed some scenario where account(s) reload isn't done 2025-02-13 14:17:28 +01:00
Sylvain Berfini
8c1889b181 Fixed duplicated listeners when doing remove provisioning 2025-02-13 11:59:59 +01:00
Sylvain Berfini
037cd71814 Improved logs 2025-02-13 11:46:43 +01:00
Sylvain Berfini
40e9dfc522 Fixed small UI issue if SIP URI is too long 2025-02-13 11:33:44 +01:00
Sylvain Berfini
7e0c6a23a9 Added hourglass icon for chat message in delivery pending state 2025-02-13 11:29:26 +01:00
Sylvain Berfini
7ccd42580d Handle remote provisioning failure from QR Code assistant 2025-02-13 11:01:00 +01:00
Sylvain Berfini
a238ae8db0 Bumped dependencies 2025-02-13 10:19:40 +01:00
Sylvain Berfini
a210ea67c1 Prevent choose address of phone number dialog not being dismissed once a user made a choice 2025-02-13 09:22:06 +01:00
Sylvain Berfini
dd454113e8 Prevent display issue if account has an empty display name 2025-02-12 10:13:23 +01:00
Sylvain Berfini
690140c2b8 Prevent attach file icon hidden when creating conversation using keyboard 2025-02-12 09:58:23 +01:00
Sylvain Berfini
ff323cea68 Also prevent issue if device has no speaker 2025-02-12 09:44:49 +01:00