Commit graph

1597 commits

Author SHA1 Message Date
Sylvain Berfini
d54a707816 Decline incoming call with busy reason if more than one call 2023-04-20 10:48:49 +02:00
Sylvain Berfini
91601cdd8c Bumped dependencies, improved a bit build time 2023-04-20 10:05:50 +02:00
Sylvain Berfini
7607a5cd57 Using new API to properly know the last seen online timestamp and simply display Away when info isn't available 2023-04-17 16:24:49 +02:00
Sylvain Berfini
c313e06f8f Fixed wrong format in some translated string + added try/catch to prevent a future one from making the app crash 2023-04-17 14:13:15 +02:00
Sylvain Berfini
33b4c09ffd Bumped dependencies & improved gradle files + new bullseye based clean docker image using JDK 17 2023-04-14 15:39:45 +02:00
Sylvain Berfini
2e9ed6af4a Forgot to remove test code 2023-04-13 09:19:26 +02:00
Sylvain Berfini
e60cc20a23 Updated strings regarding software echo canceller + reset calibrated value when disabling it + display currently calibrated value if any 2023-04-12 13:53:40 +02:00
Sylvain Berfini
122581fd68 Fixed chat rooms list cells not updating contacts info 2023-04-12 10:29:25 +02:00
Sylvain Berfini
f3a6480278 Use EmojiCompat.loadState to prevent crash 2023-04-11 15:57:07 +02:00
Sylvain Berfini
ae54179976 Fixed chat message not marked as reply when replying with more than 1 content in a basic chat room 2023-04-11 12:06:24 +02:00
Sylvain Berfini
98f6206e75 Another fix related to callLogs crash reported on the Play Store 2023-04-11 08:34:47 +02:00
Sylvain Berfini
0f67ca79dd Should improve chat rooms list display performances a bit 2023-04-07 11:26:52 +02:00
Sylvain Berfini
10e29db302 Added / improved some logs 2023-04-07 11:04:35 +02:00
Sylvain Berfini
c2a649c50e Prevent crash in emoji compat library when used right after the app started (cold start for a chat room shorcut for example) 2023-04-07 09:45:54 +02:00
Sylvain Berfini
8cd42efa8e Improved chat room landscape UI when not much height is available (such as phones) 2023-04-06 17:23:32 +02:00
Sylvain Berfini
a11e66f404 Improved how we detect soft keyboard visibility + using that to hide emoji picker when keyboard is opened 2023-04-06 15:49:47 +02:00
Sylvain Berfini
e395cff106 Close keyboard when opening emoji picker + improved EmojiCompat init 2023-04-06 14:31:40 +02:00
Sylvain Berfini
22d4a8baf1 Added emoji picker in chat 2023-04-06 13:40:40 +02:00
Sylvain Berfini
b1b426389d Fixed UI issue when hanging up an active call when an incoming call is ringing 2023-04-04 14:47:09 +02:00
Sylvain Berfini
182d80a630 Added option to protect settings by account password 2023-04-03 13:59:08 +02:00
Sylvain Berfini
29ee69fc7b Fixed contact's initials display as avatar when containing more than one emoji (or an emoji + another character) 2023-04-03 11:36:35 +02:00
Sylvain Berfini
09d5868820 Rework how the app handles the removal of plain copy of encrypted files when VFS is enabled 2023-04-03 09:52:07 +02:00
Sylvain Berfini
31e30e6214 Proper fix for chat rooms blinking 2023-03-31 16:43:00 +02:00
Sylvain Berfini
8338ea8814 Renamed setting 2023-03-30 16:14:22 +02:00
Sylvain Berfini
a629c3264d Prevent crash when clicking on URI in chat if not matching app is found 2023-03-30 15:07:31 +02:00
Sylvain Berfini
1767ae559b Added settings to hide contacts list selectors 2023-03-28 15:38:52 +02:00
Sylvain Berfini
df4d136305 Added linphone-config scheme to (automatically or not) do a remote provisioning step using an URL 2023-03-28 15:26:15 +02:00
Sylvain Berfini
455165f00b Prevent blinking in chat rooms list 2023-03-27 13:01:48 +02:00
Sylvain Berfini
2fd0b87467 Added IMDN status in chat rooms list for last message if outgoing + removed sender name in front of last message for 1-1 chat rooms 2023-03-27 11:19:15 +02:00
Sylvain Berfini
b467569308 Improved code handling how presence icon & content description is computed + added do not disturb presence support 2023-03-24 10:15:11 +01:00
Sylvain Berfini
bca39042d7 Enable timestamp update in presence refresh 2023-03-23 16:44:22 +01:00
Andrea Gianarda
1af9954606 Setup texture view listener for participant devices in platform helpers 2023-03-22 14:11:19 +01:00
Sylvain Berfini
36047921b8 Fixed LIME update threshold 2023-03-22 11:49:53 +01:00
Sylvain Berfini
b0e25f9a67 Added a setting to use native addressbook in read only 2023-03-20 14:40:38 +01:00
Sylvain Berfini
a8bdca0c26 Added RC setting to disable video completely 2023-03-20 13:48:12 +01:00
Sylvain Berfini
feec8b9758 Trying to prevent crash in call history trying to get CallLog ID 2023-03-20 10:34:26 +01:00
Sylvain Berfini
09bde054d0 Added attented transfer + setting to skip dialer when adding new call or transfering a call + fixed toast instead of snack for dialer transfer message 2023-03-16 11:15:17 +01:00
Sylvain Berfini
8c6975a859 Added account removal confirmation dialog 2023-03-13 13:06:17 +01:00
Sylvain Berfini
c39f350bdd Bumped dependencies 2023-03-13 10:42:02 +01:00
Sylvain Berfini
76455c1491 Fixed crash when creating CoreContext from BroadcastReceiver context 2023-03-01 09:42:25 +01:00
Sylvain Berfini
4c6155b305 Updated presence's publish's expires to 2 minutes 2023-02-28 10:08:36 +01:00
Sylvain Berfini
9a086ef205 Fixed assistant createButton not enabled & country name not displayed if prefix auto filled 2023-02-27 11:11:07 +01:00
Sylvain Berfini
dc65d27603 Show contacts consolidated presence if not offline + updated EXPIRE for sip.linphone.org from 1 year to 1 month 2023-02-24 11:42:45 +01:00
Sylvain Berfini
536bfd0020 Fixed navigating to contact without a native ID 2023-02-24 11:26:53 +01:00
Sylvain Berfini
9f5951280a Added support for base64 encoded pictures in Friends 2023-02-24 10:17:28 +01:00
Sylvain Berfini
785be0b1fd Do not update friend list subscriptions when contacts loading has finished if default account isn't registered yet 2023-02-21 12:04:55 +01:00
Sylvain Berfini
4c6ead64f4 Added config option to show secure chat button in contact details & call history even if no LIME capability in presence (or no presence at all) 2023-02-20 15:07:54 +01:00
Sylvain Berfini
083c1afa11 Prevent crash when destroying GroupedCallLogData if lastCallLogViewModel wasn't created yet 2023-02-15 13:26:54 +01:00
Sylvain Berfini
890d217ab7 Disable some actions when a chat room has been left 2023-02-15 10:03:28 +01:00
Sylvain Berfini
375f43cfa5 Fixed chat messages grouping 2023-02-13 16:13:56 +01:00