Commit graph

2297 commits

Author SHA1 Message Date
Sylvain Berfini
9572da70d4 Do not show incoming call notification when we will decline it with busy reason right after 2021-12-09 08:02:56 +00:00
Sylvain Berfini
a78089204e Fixed two icons tint in hat room menu while in dark mode 2021-12-07 15:00:33 +01:00
Sylvain Berfini
b87cd8ad5b Improved text setting 2021-12-07 14:21:49 +01:00
Sylvain Berfini
fe9f9cbecc Make sure PhoneAccount identity is valid to prevent crash in Android OS at startup 2021-12-07 09:36:49 +01:00
Sylvain Berfini
0306291626 Fixed choose account in which to save newly created contact dialog when in dark mode 2021-12-01 16:34:45 +01:00
Sylvain Berfini
051a6fb393 Fixed incoming call ringtone not being stopped when pressing volume keys if TelecomManager is enabled 2021-12-01 13:15:23 +01:00
Sylvain Berfini
dc442520ba Updated appcompat to 1.4.0 2021-11-30 15:58:36 +01:00
Sylvain Berfini
9d48a15bb6 Added support of left control + enter keys to send message 2021-11-29 13:55:57 +01:00
Sylvain Berfini
72ae8f2e67 Fixed crash if sharedViewModel has not been initialized when saving fragment instance state 2021-11-29 11:43:40 +01:00
Sylvain Berfini
60cc5a31c4 Added IME flag asking Android not to process user input in secured chat rooms 2021-11-29 10:15:05 +01:00
Sylvain Berfini
eb0b998c2c Reworked used of tags to workaround duplicated notifications due to use of tags with foreground service 2021-11-26 17:11:44 +01:00
Sylvain Berfini
835b2dd863 Fixed chat messages not marked as read when chat bubble is opened when they are received 2021-11-26 15:28:10 +01:00
Sylvain Berfini
ef6bbbc3c8 Remove internation prefix from phone number in assistant, if possible 2021-11-25 10:48:04 +01:00
Sylvain Berfini
ed59215e9c Trying to fix notification not dismissed sometimes when marking it as read 2021-11-25 10:37:18 +01:00
Sylvain Berfini
5119f93365 Fixed chat message notification not being dismissed when marking the chat room as read 2021-11-25 10:30:06 +01:00
Sylvain Berfini
390f7b3dd3 Removed call notifications if any when app starts (if app has crashed during a call, a zombie call notification that can't be dismissed will be kept until device restarts) 2021-11-24 13:18:06 +01:00
Óvári
55757a1077 Translated using Weblate (Hungarian)
Currently translated at 100.0% (631 of 631 strings)

Translation: Linphone/Linphone Android (4.6 release)
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android-release-4-6/hu/
2021-11-23 16:12:32 +01:00
Danmei Chen
767eb19591 Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (628 of 628 strings)

Translation: Linphone/Linphone Android (4.6 release)
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android-release-4-6/zh_Hans/
2021-11-23 16:12:32 +01:00
Sylvain Berfini
85dd00b5d5 Improved chat-bubble UI + updated CHANGELOG 2021-11-23 16:05:35 +01:00
Sylvain Berfini
d3b3400688 Changed how versionCode is set 2021-11-23 14:23:55 +01:00
Sylvain Berfini
47984597af Fixed read phone number permission granted in assistant not updating UI 2021-11-23 12:01:35 +01:00
Sylvain Berfini
7a9c9bc449 Update secured chat room devices list security level after validation call 2021-11-22 15:10:02 +01:00
Sylvain Berfini
1f3c17b818 Another attempt to fix blank chat screen 2021-11-22 09:57:01 +00:00
Sylvain Berfini
05a167110b Disable export downloaded images to gallery chat setting if auto download is enabled 2021-11-22 10:35:01 +01:00
Sylvain Berfini
a0a39b3884 Clean up zombie TelecomManager connections if any 2021-11-22 10:13:25 +01:00
Sylvain Berfini
d14fce09fc Moved fragment dependency to 1.4.0 2021-11-18 17:43:50 +01:00
Sylvain Berfini
eb83e7e5af Fixed bottom tabs not responding to click due to null current destination in nav controller 2021-11-18 17:36:04 +01:00
Sylvain Berfini
33ff330167 Fixed assistant's layouts preview in Android Studio 2021-11-18 16:38:26 +01:00
Sylvain Berfini
59cfddde83 Added setting to disable automatically switch audio route to bluetooth device when available 2021-11-17 17:24:04 +01:00
Sylvain Berfini
250c06ec06 Update history details when a call is finished and we go back to it + fixed landscape layout vertical scrolling in history details 2021-11-17 16:51:01 +01:00
Sylvain Berfini
09cb05c923 Report when UI has been fully drawn 2021-11-17 11:08:46 +01:00
Sylvain Berfini
8a11fc9c4a Minor changes to fix code inspector warnings 2021-11-17 10:45:17 +01:00
Sylvain Berfini
07b6d07b7f Fixed issue with variant renaming 2021-11-16 13:52:46 +01:00
Sylvain Berfini
d4a86f131e Bumped dependencies 2021-11-16 13:29:02 +01:00
Sylvain Berfini
329d8b53c5 Fixed assistant buttons not disabled in landscape if conditions aren't accepted 2021-11-16 11:11:18 +01:00
Sylvain Berfini
f0b455eb8f Fixed camera not turning on during call when granting permission + minor UI fix for history detail while in landscape 2021-11-16 10:21:29 +01:00
Sylvain Berfini
07b37f03f6 Forgot to replace 2 calls to findNavController in MainActivity 2021-11-15 14:08:12 +01:00
Sylvain Berfini
1b5fc47e7a Try to prevent blank screen chat room 2021-11-15 12:19:54 +01:00
Sylvain Berfini
610841097c Fixed navigation issues in MainActivity 2021-11-15 12:16:55 +01:00
Sylvain Berfini
0c4b4d6e3c Use createWithAdaptiveBitmap instead of createWithBitmap to prevent crash on some devices 2021-11-15 12:02:19 +01:00
Sylvain Berfini
bd3fb48442 Disabled full-screen mode while in call by default 2021-11-15 12:01:00 +01:00
Sylvain Berfini
41dde17feb Added branding image on splashscreen (Android 12+) 2021-11-15 12:00:31 +01:00
Peio Rigaux
35a110841c Changed URLs to point to hte new server download.linphone.org 2021-11-12 19:35:49 +01:00
Sylvain Berfini
5d2c1cb5d1 Auto enable Telecom Manager feature when app starts, asking for permissions if needed 2021-11-12 11:56:15 +01:00
Sylvain Berfini
701c464882 Fixed java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or descendant) with this activity 2021-11-10 15:54:31 +01:00
Sylvain Berfini
b067a49cd0 Using ViewStub for voice recoridng & reply to views 2021-11-10 15:31:44 +01:00
Sylvain Berfini
dfa6175b71 Remove 1-1 chat room creation fragment from back stack + update chat rooms list when enabling/disabling ephemeral 2021-11-10 14:30:45 +01:00
Sylvain Berfini
64a54a0bfb Removed launcher activity, replaced by SplashScreen API 2021-11-10 11:23:26 +01:00
Sylvain Berfini
7ff3d7abfe Fixed not possible to going back to OutgoingCallActivity when call is in early-media state + fixed UI not showing numpad button when coming back 2021-11-09 11:32:18 +01:00
Sylvain Berfini
0488d70d0f This should prevent Android from trying to start DummySyncService 2021-11-09 09:31:08 +01:00
Sylvain Berfini
909911b81b Keep phone numbers as-is in contact views + fixed prefix not set when creating/connecting an username based linphone SIP account 2021-11-08 12:15:42 +01:00
Sylvain Berfini
264865fdc3 Hide reply chat bubble if original message is missing 2021-11-05 17:07:04 +01:00
Sylvain Berfini
4a4d5f5d74 Added a hidden setting to disable prefering normalized phone numbes when importing contacts from native address book 2021-11-05 16:27:22 +01:00
Sylvain Berfini
06e07518bb Fixed file transfer server URL setting 2021-11-05 14:13:20 +01:00
Sylvain Berfini
b305a10f08 Removed DTMF sounds on Dialer, soundcard takes too much time to start to make it useful 2021-11-05 09:14:46 +01:00
Sylvain Berfini
170cf1189b Added missing translatable=false attribute on recently added plural string, required for weblate 2021-11-04 14:32:29 +01:00
Sylvain Berfini
d78d67f1ab Fixed going back twice from file viewer when pressing top bar back button 2021-11-04 14:06:38 +01:00
Sylvain Berfini
55820991f5 Bumped dependencies 2021-11-04 11:50:02 +01:00
Sylvain Berfini
ed911414d8 Bumped version to 4.7 2021-11-04 11:41:47 +01:00
Sylvain Berfini
d76a19aae9 Switch default ephemeral mode to Device instead of Admin 2021-11-03 15:51:00 +01:00
Sylvain Berfini
36475d15dc Fixed transfer button replaced by add call when using it to fill the address field with latest called address 2021-11-03 14:50:24 +01:00
Sylvain Berfini
f66c90d356 Reworked audio route changes to make them go through Telecom Manager API if enabled to make smartwatches act as bluetooth headset properly 2021-11-03 13:48:54 +01:00
Sylvain Berfini
6d6ea9b4c4 Fixed hungarian translation 2021-11-02 15:44:40 +01:00
Sylvain Berfini
baec8bd218 Translated using Weblate (French)
Currently translated at 99.8% (627 of 628 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/fr/
2021-11-02 15:42:00 +01:00
Óvári
e096df1f72 Translated using Weblate (Hungarian)
Currently translated at 100.0% (628 of 628 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/hu/
2021-11-02 15:42:00 +01:00
Matthias Gapp
46ddbf3f70 Translated using Weblate (German)
Currently translated at 38.1% (238 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/de/
2021-11-02 15:42:00 +01:00
Matthias Gapp
e1bbef1749 Translated using Weblate (German)
Currently translated at 26.9% (168 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/de/
2021-11-02 15:42:00 +01:00
Matthias Gapp
17e0822f5b Translated using Weblate (Dutch)
Currently translated at 22.2% (139 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/nl/
2021-11-02 15:42:00 +01:00
Sylvain Berfini
806d8f4409 Also change input audio device when routing audio to Bluetooth device or headphones/headset 2021-11-02 14:47:23 +01:00
Sylvain Berfini
19b15e2b3b Make sure PermissionHelper singleton is created 2021-11-02 12:46:34 +01:00
Sylvain Berfini
7e0322abb5 Bumped dependencies + required code changes + updated CHANGELOG from release/4.5 2021-10-28 13:26:31 +02:00
Sylvain Berfini
9874b04d9c Fixed UI issues when sharing file(s) from third party using shortcut API 2021-10-27 17:33:11 +02:00
Sylvain Berfini
23211f49ea Fixed back navigation when cliked on chat message notification 2021-10-27 15:16:43 +02:00
Sylvain Berfini
137177d619 Fixed loading more items when scrolling up in chat messages history not working sometimes 2021-10-27 11:25:43 +02:00
Sylvain Berfini
db45a2bb78 Scroll to first unread message instead of bottom + load enough events to have all unread messages 2021-10-27 10:49:52 +02:00
Sylvain Berfini
c2b06e5cfd Added fake event to indicate first unread message & unread message count in chat messages list 2021-10-26 15:22:10 +02:00
Sylvain Berfini
7c5feb041a Fixed back nav when creating a group chat room 2021-10-25 10:40:13 +02:00
Sylvain Berfini
a752549002 Fixed crash due to empty array 2021-10-22 12:00:11 +02:00
Sylvain Berfini
f2447e4c86 Trying to prevent crash due to unusable key store master key 2021-10-22 11:55:51 +02:00
Sylvain Berfini
d941f80cf6 Fixed crash reported on crashlytics 2021-10-22 11:28:37 +02:00
Sylvain Berfini
d7d4ccd78f Disable SDK's audio focus requests when telecom manager is enabled 2021-10-22 10:38:36 +02:00
Sylvain Berfini
aae7470b61 Added hidden setting for outgoing early media 2021-10-21 10:03:03 +00:00
Sylvain Berfini
338c136778 Add scroll to bottom & unread chat message counter in chat room while scrolling up in history 2021-10-19 17:27:09 +02:00
Sylvain Berfini
6454a368b2 Prevent creating Telecom Manager Connection after a call has ended 2021-10-18 10:01:30 +02:00
Sylvain Berfini
68152b5b3e Improved Telecom Helper use 2021-10-15 15:41:30 +02:00
Sylvain Berfini
0c7c3ea751 Fixed user-agent 2021-10-13 10:25:57 +02:00
Sylvain Berfini
e1ef15b9a2 Another telecom helper fix 2021-10-12 16:32:13 +02:00
Sylvain Berfini
38e230ff3f Fixed account settings sliding pane not opened when clicking on account in side menu 2021-10-11 10:40:54 +02:00
Sylvain Berfini
7c73d1e535 Fixed account not shown in side menu after being configured 2021-10-11 10:28:56 +02:00
Sylvain Berfini
4337dd5da8 Improved READ_PHONE_STATE / READ_PHONE_NUMBERS permissions usage 2021-10-11 10:14:02 +02:00
Sylvain Berfini
c1dafcb9b9 Fixed telecom manager setting disabled upon restart 2021-10-11 09:24:21 +02:00
Sylvain Berfini
336e8510b9 Switched to admin based ephemeral mode 2021-10-07 11:49:56 +02:00
Matthias Gapp
5850f53a75 Translated using Weblate (German)
Currently translated at 24.6% (154 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/de/
2021-10-04 15:13:36 +02:00
Gennady
2c91dd9c94 Translated using Weblate (Russian (Ukraine))
Currently translated at 5.2% (33 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru_UA/
2021-10-04 15:13:34 +02:00
Óvári
9d68a02ccc Translated using Weblate (Hungarian)
Currently translated at 100.0% (624 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/hu/
2021-10-04 15:13:33 +02:00
Aude Marty
cc2566ae52 Translated using Weblate (French)
Currently translated at 100.0% (624 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/fr/
2021-10-04 15:13:33 +02:00
Matthias Gapp
d66b4396c7 Added translation using Weblate (German) 2021-10-04 10:53:37 +02:00
Aude Marty
df9829def8 Translated using Weblate (Russian)
Currently translated at 100.0% (624 of 624 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru/
2021-09-29 12:03:23 +02:00
Gennady
cfa36aba8f Translated using Weblate (Russian)
Currently translated at 98.0% (610 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru/
2021-09-25 05:30:09 +02:00
Aude Marty
bb6b681642 Translated using Weblate (Russian)
Currently translated at 98.0% (610 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru/
2021-09-25 05:30:09 +02:00
Gennady
5aa22d3769 Translated using Weblate (Russian)
Currently translated at 98.7% (614 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru/
2021-09-25 05:30:09 +02:00
Aude Marty
4a9bfc1c55 Translated using Weblate (Russian)
Currently translated at 98.7% (614 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru/
2021-09-25 05:30:09 +02:00
Gennady
0f246d21ce Added translation using Weblate (Russian (Ukraine)) 2021-09-25 05:30:09 +02:00
Anton Pepelyaev
b17df6538f Translated using Weblate (Russian)
Currently translated at 98.7% (614 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/ru/
2021-09-25 05:30:09 +02:00
Anton Pepelyaev
9138c888cc Added translation using Weblate (Russian) 2021-09-25 05:30:09 +02:00
Sylvain Berfini
e341bb20e7 Use self managed telecom manager mode for Android 8+ 2021-09-24 10:42:47 +02:00
Sylvain Berfini
3aa1abc72c Added conference recording 2021-09-14 14:13:16 +02:00
Sylvain Berfini
0f9f0d8475 Switch RichEditText to simple EditText in ChatBubble 2021-09-14 13:01:16 +02:00
Sylvain Berfini
57af8806f7 Using new unified API for content insertion 2021-09-13 17:28:33 +02:00
Sylvain Berfini
f7ba6fc87c Fix & workaround for chat bubble notification 2021-09-13 16:39:50 +02:00
Sylvain Berfini
3f7f0a3d33 Fixed some pending intents on Android 12 that needs to be mutable 2021-09-13 16:31:06 +02:00
Aude Marty
e6729b1a69 Translated using Weblate (French)
Currently translated at 100.0% (622 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/fr/
2021-09-11 05:30:06 +02:00
Óvári
14bee9caf1 Translated using Weblate (Hungarian)
Currently translated at 100.0% (622 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/hu/
2021-09-11 05:30:06 +02:00
Sylvain Berfini
7fc4516c4d Translated using Weblate (French)
Currently translated at 100.0% (622 of 622 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/fr/
2021-09-11 05:30:06 +02:00
Sylvain Berfini
97db0be45f Allow settings' titles to use 2 lines if too long 2021-09-10 17:15:54 +02:00
Sylvain Berfini
3c945bd1cd Fixed crash when going from call to chat rooms list 2021-09-10 16:44:24 +02:00
Sylvain Berfini
1ccb60eec9 Adapting call activity layout for half opened mode on foldable devices 2021-09-10 16:44:18 +02:00
Sylvain Berfini
a648ac3b1e Fixed navigation issues on tablets & foldables 2021-09-10 11:05:02 +02:00
Sylvain Berfini
d41959a7f2 Fixed navigating from call history to existing contact + other navigation issues related to contacts 2021-09-09 15:27:50 +02:00
Sylvain Berfini
9a87851583 Fixed crash in nav graph due to update required for Android 12 2021-09-09 15:02:31 +02:00
Sylvain Berfini
9813c905c9 Fixed missing pending intent IMMUTABLE flag causing crash on Android 12 2021-09-09 12:06:20 +02:00
Sylvain Berfini
2f912828ee Using TelephonyListener instead of PhoneStateListener that has been deprecated starting API 31 2021-09-09 12:04:56 +02:00
Sylvain Berfini
e65957f047 Bumped dependencies 2021-09-09 10:03:41 +02:00
Sylvain Berfini
bed6ff19c9 Minor fixes to prevent blinking 2021-09-08 13:42:45 +02:00
Sylvain Berfini
70fe94098b Removed unused variable + prevent crash when destination isn't found 2021-09-07 17:00:18 +02:00
Sylvain Berfini
fd6eb30d48 Using MaterialSharedAxis animations to properly handle directions when navigation back and forth betwen fragments + fixed multiple 'main' fragments in backstack + use viewLifecycleOwner instead of 'this' for binding lifecycle owner in fragments 2021-09-07 14:21:18 +02:00
Sylvain Berfini
3a8b892ee1 Reworked chat room menu + prepared ephemeral session mode + fixed one-to-one not encrypted chat room menu visible 2021-09-06 12:45:21 +02:00
Sylvain Berfini
7f6078737c Wait until detail chat room fragment is ready before opening the sliding pane 2021-09-06 11:59:44 +02:00
Sylvain Berfini
a66b638f22 Improve slidingPane opening 2021-09-06 11:33:42 +02:00
Sylvain Berfini
b329ae8167 Target Android 12 (S) + new docker image 2021-09-03 11:36:40 +02:00
Sylvain Berfini
f2a1869a1a Ran new version of kotlin auto formatter 2021-09-03 11:33:47 +02:00
Sylvain Berfini
06a3124ee6 Updated gradle from 4.2.2 to 7.0.2 + bumped ktlint dependency 2021-09-03 11:33:44 +02:00
Sylvain Berfini
ecc318d084 Improved how chatRoom.markAsRead() and notifications are handled 2021-09-01 17:21:05 +02:00
Sylvain Berfini
efc84d4054 Fixed notifications if app stops/restarts in between 2021-09-01 10:59:59 +02:00
Sylvain Berfini
3679c29cfd Only hide tabs fragment when keyboard is out if device is not in landscape mode 2021-08-31 16:20:55 +02:00
Sylvain Berfini
13427bfa6a Fixed missing chat notification if app was stopped or killed and then started again 2021-08-31 15:57:53 +02:00
Sylvain Berfini
85e0f18616 Log app version name and code, build type and package 2021-08-31 15:27:07 +02:00
Sylvain Berfini
46b9478bf5 Use incoming call notification channel if service channel is disabled 2021-08-30 11:59:19 +02:00
Sylvain Berfini
185aaf20e3 Fixed potential issue with google-services.json path 2021-08-28 11:40:54 +02:00
Sylvain Berfini
d0c20db2c6 Fixed leak of AccountSettingsViewModel causing linphone_core_find_auth_info(): returning auth info log increase after each register 2021-08-27 13:06:23 +00:00
Sylvain Berfini
23c6171ca5 UI changes when you have left a chat room 2021-08-27 14:24:52 +02:00
Sylvain Berfini
7791050039 Removed push notification setting in Network, use only the one in Account 2021-08-27 12:11:57 +02:00
Sylvain Berfini
1a998f4bde Fixed no missed call notification if app was on call history fragment when it happened 2021-08-26 10:41:53 +02:00
Sylvain Berfini
2e36f1aa86 Fixed audio focus requests for voice recording/playing + call record playback and switched to MKV/Opus encoding instead of WAV because it's lighter 2021-08-25 13:11:08 +02:00
Sylvain Berfini
c699ddc1e9 Fixed proximity sensor not working 2021-08-24 12:32:38 +02:00
Sylvain Berfini
8303f2e062 Added setting for auto call recording 2021-08-23 14:55:59 +02:00
Sylvain Berfini
6a76513f1e Fixed background mode advanced setting switch not starting the service & notification 2021-08-23 13:52:48 +02:00
Sylvain Berfini
2a2315e944 Fixed contact sharing in chat + reworked how file picker is created 2021-08-23 12:47:51 +02:00
Sylvain Berfini
beb9d0db45 Added a setting to disable fragment's secure mode 2021-08-23 10:53:20 +02:00
Óvári
92b1ba16a7 Translated using Weblate (Hungarian)
Currently translated at 100.0% (619 of 619 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/hu/
2021-08-19 05:30:06 +02:00
Sylvain Berfini
208f7223b9 Translated using Weblate (French)
Currently translated at 100.0% (619 of 619 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/fr/
2021-08-19 05:30:06 +02:00
Sylvain Berfini
69613ffa33 Allow video capture while attaching file in chat room 2021-08-17 20:05:38 +02:00
Sylvain Berfini
30009e56fa Fixed crash when going back while on call Activity 2021-08-12 21:30:08 +02:00
Sylvain Berfini
86d5991fa9 Fixed empty fragment when closing foldable device 2021-08-03 11:54:34 +02:00
Sylvain Berfini
63bd97d01e Fixed going into chat room from notification 2021-08-02 19:41:22 +02:00
Sylvain Berfini
8e5a191155 Fixed back navigation in some scenarios 2021-08-02 11:10:26 +02:00
Sylvain Berfini
4cb9b62418 Fixed in-app video player size (used when VFS is enabled) 2021-07-30 21:08:06 +02:00
Sylvain Berfini
d590d59bb8 Fixed various issues 2021-07-29 18:14:09 +02:00
Sylvain Berfini
e486993654 Fixed crash reported via Crashlytics 2021-07-29 16:51:23 +02:00
Sylvain Berfini
7db83a3ceb Fixed notification not visible when chat room sliding pane has been closed 2021-07-22 17:43:17 +02:00
Sylvain Berfini
52363c5466 Fixed tabs fragment not hidden when going into settings or another non primary fragment 2021-07-22 17:38:49 +02:00
Sylvain Berfini
03e4415b5c Fixed a few leaks identified by LeakCanary 2021-07-15 17:50:30 +02:00
Sylvain Berfini
4297a4e557 Moved portrait dialer layout min size requirement from sw533dp to sw600dp 2021-07-15 16:36:32 +02:00
Sylvain Berfini
83a823152e Hide tabs fragments when keyboard is visible to gain some space 2021-07-15 14:54:56 +02:00
Sylvain Berfini
a9daf53d69 Request & release audio focus during voice recordings playback 2021-07-15 13:49:51 +02:00
Sylvain Berfini
536e78e98e Added a contacts cache at app level + get notified on low memory and clear glide cache when it happens 2021-07-15 13:33:16 +02:00
Sylvain Berfini
37cb30047e For Android 12 we'll need to have export set on all items declaring an intent-filter 2021-07-15 11:45:24 +02:00
Sylvain Berfini
188800e9bd Fixed detail part of sliding pane when removing entry from the master list 2021-07-13 16:51:33 +02:00
Sylvain Berfini
12dcb10485 Fixed encrypted file export to external app 2021-07-13 15:10:28 +02:00
Sylvain Berfini
66f86c278e Fixed call overlay sending to call view even if call is in incoming/outgoing state 2021-07-13 10:21:58 +02:00
Sylvain Berfini
9d4ebdb960 Fixed crash reported on PlayStore 2021-07-12 17:48:17 +02:00
Sylvain Berfini
379f19067a Added new conference icon 2021-07-12 16:29:56 +02:00
Óvári
0407c6259e Translated using Weblate (Hungarian)
Currently translated at 100.0% (618 of 618 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/hu/
2021-07-12 15:24:21 +02:00
Sylvain Berfini
0133bc23a6 Translated using Weblate (French)
Currently translated at 100.0% (618 of 618 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/fr/
2021-07-12 15:24:21 +02:00
Sylvain Berfini
e8266178b0 Fixed issue in forward message UI since sliding pane changes 2021-07-12 15:01:59 +02:00
Sylvain Berfini
831dacd243 Make whole chat room detail fragment clickable to prevent changing chatroom when clicking on some spaces 2021-07-12 11:52:55 +02:00
Sylvain Berfini
c9dc049cfc Prevent crash if grantResults array is empty 2021-07-12 11:17:43 +02:00
Sylvain Berfini
345941781b Fixed crash in dialer if DTMF_TONE_WHEN_DIALING setting isn't found 2021-07-12 11:10:39 +02:00
Sylvain Berfini
bfbae245ce Display warning when playing voice message if media volume is low 2021-07-12 10:47:56 +02:00
Sylvain Berfini
81104a31de Proper recording destroy when removed 2021-07-12 09:24:45 +02:00
Sylvain Berfini
c57937409f Fixed crash when navigating into Account details fragment from side menu 2021-07-09 14:46:00 +02:00
Sylvain Berfini
8c6758c4b8 Fixed resuming app from recent tasks after a call ended 2021-07-09 12:02:58 +02:00
Sylvain Berfini
38a144725f Bumped dependencies + improved settings layout 2021-07-09 11:46:37 +02:00
Sylvain Berfini
41a15cf6ee Reworked app to use SlidingPane and simplify navigation 2021-07-09 09:36:33 +02:00
Sylvain Berfini
bac8d8e4e8 Added voice recording messages in chat 2021-07-08 12:58:10 +02:00
Sylvain Berfini
f7710e2ae2 Added reply to chat message feature 2021-07-08 12:57:48 +02:00
Sylvain Berfini
806fa25674 4.5.0 release 2021-07-01 12:31:53 +00:00
Sylvain Berfini
c8a56c795b Hide video window when recording player has ended 2021-07-01 14:28:11 +02:00
Sylvain Berfini
78e66d4cf2 Minor UI fix for generic SIP login + added scrolling to side menu 2021-06-30 11:44:32 +02:00
Sylvain Berfini
804bf6dc64 Fixed answer button showing camera for incoming call with video if auto accept video setting is disabled 2021-06-29 14:01:18 +02:00
Sylvain Berfini
c8ebeaa66d Fixed single file picking issue when returned in a clipdata 2021-06-29 13:52:19 +02:00
Sylvain Berfini
f6bb1ab066 Fixed crash 2021-06-29 13:48:06 +02:00
Sylvain Berfini
5d048ee6db Don't show video popup if video is globally disabled + don't hide mandatory encryption setting if encryption is disabled 2021-06-29 13:46:56 +02:00
Sylvain Berfini
1b0bbb913a Bumped version code 2021-06-28 13:24:57 +02:00
Sylvain Berfini
f9fae8d4b1 Fixed content issue 2021-06-28 11:49:24 +02:00
Sylvain Berfini
46d25ce4a9 Fixed lost subject when creating a group chat room and navigating back to add more participants 2021-06-24 16:52:11 +02:00
Iconic
1bc34be8d8 Translated using Weblate (Spanish)
Currently translated at 100.0% (603 of 603 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/es/
2021-06-24 16:07:57 +02:00
Sylvain Berfini
7e6530504a Use new APIs for debug logs 2021-06-21 16:23:53 +02:00
Sylvain Berfini
49fb77f0be Fixed local contact when no display name is set 2021-06-21 16:12:16 +02:00
Sylvain Berfini
110295a4c1 Fixed contacts list not updated when side by side with contact editor fragment 2021-06-21 15:48:27 +02:00
Sylvain Berfini
3909d9991d Fixed Fatal Exception: java.util.ConcurrentModificationException 2021-06-21 15:44:52 +02:00
Sylvain Berfini
e1e06a58be Improved how local accounts are used when looking for a contact from a SIP URI 2021-06-20 19:30:18 +02:00
Sylvain Berfini
920c33b619 Fixed own display name issue in group chat room last message display 2021-06-19 11:26:47 +02:00
Sylvain Berfini
ce63d48ccf Fixed bubble background color 2021-06-19 11:22:22 +02:00
Sylvain Berfini
8066e1a217 Bumped version code 2021-06-17 15:45:24 +02:00
Sylvain Berfini
6fa0b96cc0 Fixed chat room information not refreshing 2021-06-17 11:38:51 +02:00
Sylvain Berfini
a2a98f90d5 Fixed empty 1-1 chat room temporary visible in chat rooms list 2021-06-17 10:40:51 +02:00
Sylvain Berfini
3f2fb12b38 Fixed audio device settings 2021-06-17 10:16:33 +02:00
Sylvain Berfini
4ec271a85a Removed error snack message that can happen when resuming fragment that was in background for a while 2021-06-17 10:05:58 +02:00
Sylvain Berfini
032e9fe8ec Fixed bad design left overs 2021-06-16 17:04:21 +02:00
Sylvain Berfini
755639c827 Prevent white screen when app resumes, use splash screen instead 2021-06-16 10:55:22 +02:00
Sylvain Berfini
f7064b81f5 Fixed file sharing in newly created room 2021-06-16 10:40:46 +02:00
Sylvain Berfini
3aafed8677 Fixed address being displayed with gruu when using 'bis' button on diaer & in contact editor 2021-06-15 16:24:30 +02:00
Sylvain Berfini
61d2fdbe10 Fixed UI issue when pausing call 2021-06-15 16:14:49 +02:00
Sylvain Berfini
578b275b5b Fixed country picker dialog in assistant when dark mode is enabled 2021-06-15 15:58:52 +02:00
Sylvain Berfini
e139873d01 Fixed crash in assistant 2021-06-15 15:52:40 +02:00
Sylvain Berfini
5cf34edc07 Should improve scrolling performances in conversation 2021-06-12 20:42:42 +02:00
Sylvain Berfini
e2a04f2e95 Fixed messages marked as read even when conversation is not visible 2021-06-10 16:39:38 +02:00
Andrea Gianarda
bce660fbdd Use newly added addParticipants instead of calling multiple times addParticipant 2021-06-10 14:28:22 +00:00
Sylvain Berfini
87e1ae3500 Fixed scroll when sending messages + added default RLS SIP URI 2021-06-09 09:34:10 +02:00
Sylvain Berfini
70ea703f13 Updated Hungarian translation + bumped version code 2021-06-08 16:23:22 +02:00
Sylvain Berfini
7fe0759fcc Added missing background color on some list cells, fixes transparency glitch 2021-06-08 16:07:06 +02:00
Sylvain Berfini
23205ff1f7 Added back beta chat setting for ephemeral messages 2021-06-08 10:47:42 +02:00
Sylvain Berfini
271d3c8c9f Ensure RLS URI is set on FriendLists when subscription is enabled 2021-06-08 10:37:25 +02:00
Sylvain Berfini
e045e6daad Chat room scrolling optimizations 2021-06-07 10:52:43 +02:00
Sylvain Berfini
0415629299 Fixed chat room scroll freeze + system overlay on some launchers + reduce multi contents in chat bubble size 2021-06-07 00:45:47 +02:00
Sylvain Berfini
153932ba54 Fix scrolling issues in chat 2021-06-06 23:06:06 +02:00
Sylvain Berfini
fb916eeea3 Improved media store export 2021-06-04 21:44:53 +02:00
Sylvain Berfini
2c4df28603 Fixed build 2021-06-04 11:10:49 +02:00
Sylvain Berfini
37ed867bf1 Improved texts/layout related to file/text sharing & message forward 2021-06-04 11:04:26 +02:00
Sylvain Berfini
ad7b56c2c7 Bumped dependencies 2021-06-04 10:43:52 +02:00
Sylvain Berfini
ee1cdd69d4 Added pressed background color to chat message popup menu + updated translations + minor changes 2021-06-02 10:24:56 +02:00
Sylvain Berfini
9a4600196a Improved contents update in file transfer chat message 2021-06-01 12:15:58 +02:00
Sylvain Berfini
df7f689501 Fixed auto scroll when sending 2 or more files simultaneously 2021-06-01 10:23:48 +02:00
Sylvain Berfini
efd511c3f0 Icon improvements 2021-06-01 09:19:27 +02:00
Sylvain Berfini
a0f02dbb08 Improved chat message long press popup 2021-05-31 17:32:49 +02:00
Sylvain Berfini
64f3808c9d Factorized code 2021-05-28 14:20:21 +00:00
Andrea Gianarda
465ac2db74 Account for conference in audio route utils 2021-05-28 14:20:21 +00:00
Sylvain Berfini
7f30e9d874 Forward message UI improvements 2021-05-28 11:23:30 +02:00
Sylvain Berfini
6c223aae31 Big improvement on contacts list search performances 2021-05-27 13:50:05 +02:00
Sylvain Berfini
f815704338 When calling back from history, try to use the address that received/initiated the original call as From 2021-05-27 11:24:35 +02:00
Sylvain Berfini
8df7cc1012 Applied same changes to chat room list for file/text sharing than for message forwarding 2021-05-24 15:51:38 +02:00
Sylvain Berfini
54ae2f8d9c Fixed speaker button state while in conference + remove deprecated APIs regarding conference 2021-05-24 14:45:54 +02:00
Sylvain Berfini
30057429a4 Fixed license string 2021-05-24 12:01:31 +02:00
Sylvain Berfini
f774c535ab Improved chat rooms list while forward is pending 2021-05-21 11:59:56 +02:00
Sylvain Berfini
7d1f9b6d5a Added setting to disable automatic call pausing when audio focus is lost + added missing primary account settings in landscape layouts + removed empty strings 2021-05-21 10:40:17 +02:00
Sylvain Berfini
a4c3e168cb Updated hungarian translation 2021-05-21 10:07:51 +02:00
Sylvain Berfini
72433f2a2f Improved how text input based settings work 2021-05-21 10:06:26 +02:00
Sylvain Berfini
7d6b72e40f Added missing underline to download label in chat + removed file icon orange while pressed 2021-05-20 16:20:40 +02:00
Sylvain Berfini
d07ff2ebfd Added new progress bar for file transfers 2021-05-20 15:14:46 +02:00
Sylvain Berfini
399233bc65 Fixed strings 2021-05-20 10:52:31 +02:00
Sylvain Berfini
3aa8e49eb9 Improved error snack message in case of call error 2021-05-19 10:56:25 +02:00
Sylvain Berfini
3ee0a986a2 Bumped version number + added hungarian translation thanks to Óvári 2021-05-18 16:23:07 +02:00
Sylvain Berfini
6ab7c47571 UI changes + bumped com.android.tools.build:gradle version 2021-05-18 16:17:35 +02:00
Sylvain Berfini
4dfaf7eb09 Added setting to disable automatic redirect of declined incoming calls to voicemail 2021-05-17 10:33:59 +02:00
Sylvain Berfini
86eb0694a8 Catched exception in SecureFragment 2021-05-17 10:17:58 +02:00
Sylvain Berfini
c931e19073 Fixed english strings thanks to feedback on Weblate 2021-05-10 09:30:03 +02:00
Sylvain Berfini
350493c6ea Display snack bar message when logs are reset or in case of upload failure 2021-05-06 15:21:01 +02:00
Sylvain Berfini
20afd5bdeb Hide set admin button when adding a new participant to an existing chat room, must be added first before being set as admin 2021-05-05 17:43:13 +02:00
Sylvain Berfini
c8f2fd34af Fixed crash & wrong registration status when deleting default account 2021-05-05 17:05:51 +02:00
Sylvain Berfini
8b417fe436 Allow to export received files to Android's media store if auto download is enabled 2021-05-05 11:40:30 +02:00
Sylvain Berfini
d5508b6ffe Added back primary contact settings + Dutch translation from weblate 2021-05-05 11:04:05 +02:00
Sylvain Berfini
4e0ac519fd Hidden not working setting + updated french translation & README + bumped version 2021-05-04 16:19:39 +02:00
Sylvain Berfini
48c12206d8 Fixed file/text sharing issue if linphone is in background but current fragment is a chat conversation while initiating sharing from another app 2021-04-29 10:58:35 +02:00
Sylvain Berfini
15cd634f01 Updated recover password link to new website 2021-04-29 10:34:07 +02:00
Sylvain Berfini
36126addd6 Reorganized preferences a bit 2021-04-28 14:57:42 +02:00
Sylvain Berfini
fc8d00e982 Added setting for call overlay notification in app 2021-04-27 13:59:19 +02:00
Sylvain Berfini
336f006a2e Added crashlytics for ReleaseAppBundle flavor 2021-04-27 10:25:13 +02:00
Sylvain Berfini
f0d4b8c34e Use in-app call overlay if system overlay permission wasn't granted 2021-04-26 13:39:15 +02:00
Sylvain Berfini
4e6eb852e7 Moved Send/Reset logs buttons to advanced settings like for iOS 2021-04-26 11:49:21 +02:00
Sylvain Berfini
30bd928b78 Fixed dialer cursor position when using numpad or erase button instead of keyboard 2021-04-23 17:50:13 +02:00
Sylvain Berfini
5ddc3f7ff0 Added delayed check for removing auto start foreground service app if registration process is quicker than the start of the Service 2021-04-23 14:49:04 +02:00
Sylvain Berfini
f78be7e306 Route audio to headset/headphones if available (replaces earpiece) 2021-04-23 14:32:46 +02:00
Sylvain Berfini
5d2621af03 Code cleanup 2021-04-23 11:08:44 +02:00
Sylvain Berfini
e2324eae66 Added left to right swipe action on chat rooms as a shortcut to mark as read 2021-04-22 17:48:03 +02:00
Sylvain Berfini
9147601a1a Added dialog when VFS is enabled and in-app viewers can't display a file asking whether to export file or open it as text 2021-04-22 15:48:49 +02:00
Sylvain Berfini
0c6f000da7 Bumped dependencies + add Person to call notifications 2021-04-22 10:38:32 +02:00
Sylvain Berfini
bef8884f11 Fixed delete swipe action not being translated 2021-04-20 13:49:23 +02:00
Sylvain Berfini
299fa9c9b9 Fixed issue in contact editor when SIP address was created from username 2021-04-19 13:31:54 +02:00
Sylvain Berfini
78286f3f6f Updated changelog 2021-04-18 20:25:03 +02:00
Sylvain Berfini
5d89d8b098 Finished ViewModel to Data rework 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b803ae9a61 Changes to reflect new conference API
Should fix various conference UI issues

More UI fixes related to conference

Fixes & improvements

Fixed remove participant button invisible in dark mode

API changes

Handle conference enter and leave

Fixed conference UI issues

Small UI improvements

Improve logging

Improved paused conference cell

Use isMe if participant added or removed is focus

Update method names after changes to conference API
2021-04-17 10:05:30 +02:00
Sylvain Berfini
63205cb33f Vibration when incoming call is ringing is now handled by the CoreService in SDK 2021-04-17 10:05:30 +02:00
Sylvain Berfini
6ffe3c22e9 Added debug popup entry to show config file 2021-04-17 10:05:30 +02:00
Sylvain Berfini
a63b057101 Added setting to control ringing during early media behavior 2021-04-17 10:05:30 +02:00
Sylvain Berfini
6bd231098a Trim text before sending it 2021-04-17 10:05:30 +02:00
Sylvain Berfini
a0511246cd Fixed wrong uses of Address.clean() 2021-04-17 10:05:30 +02:00
Sylvain Berfini
cefb7ffd90 Fixed pause/video buttons to be disabled until next call state update or UI pause/resume 2021-04-17 10:05:30 +02:00
Sylvain Berfini
42bb6b8635 Fixed crash with file viewer since using onViewCreated instead of onActivityCreated 2021-04-17 10:05:30 +02:00
Sylvain Berfini
e2a39b868e Removed tabs slide-in/slide-out animations 2021-04-17 10:05:30 +02:00
Sylvain Berfini
e8696fc700 Replaced deprecated onActivityCreated() method by onViewCreated() 2021-04-17 10:05:30 +02:00
Sylvain Berfini
91590ca521 Added setting to open files in our own viewer even if VFS isn't enabled 2021-04-17 10:05:30 +02:00
Sylvain Berfini
fedb9f079e Prevent files from being made public when VFS is enabled 2021-04-17 10:05:30 +02:00
Sylvain Berfini
d1cbff473b Fixed crash when downloading file once VFS is enabled 2021-04-17 10:05:30 +02:00
Christophe Deschamps
571349953b Move VFS Activation at earlier stage 2021-04-17 10:05:30 +02:00
Christophe Deschamps
9ccab891ab Do not display VFS key inside log 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b1ee757c0b Same rework applied to other classes 2021-04-17 10:05:30 +02:00
Sylvain Berfini
1eabce5220 Rework to rename classes that weren't real view models to avoid confusion and have a proper cleaning 2021-04-17 10:05:30 +02:00
Sylvain Berfini
2215cb4621 Glide cache improvement for non encrypted files 2021-04-17 10:05:30 +02:00
Christophe Deschamps
d2004978f3 Moved VFS flag into shared preferences 2021-04-17 10:05:30 +02:00
Sylvain Berfini
f1ad823364 Added setting to enable VFS + changes to properly display files 2021-04-17 10:05:30 +02:00
Christophe Deschamps
3f36e4cc74 VFS key generation & store/retrieve to/from keystore & pass on to factory if vfs enabled 2021-04-17 10:05:30 +02:00
Sylvain Berfini
ce601634f2 Prevent cleaning whole Glide cache when contacts are loaded 2021-04-17 10:05:30 +02:00
Sylvain Berfini
47f0f3ddf4 Improved hide notification when not needed 2021-04-17 10:05:30 +02:00
Sylvain Berfini
c3f5a39007 Added audio file viewer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
094caa1fa2 Added file name in app file viewers 2021-04-17 10:05:30 +02:00
Sylvain Berfini
006d20a4ca Use vertical sliding between pages instead of horizontal for PDF viewer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
2b6ac73d9e Fixed issue with bubbles + fixed french translation issue 2021-04-17 10:05:30 +02:00
Sylvain Berfini
d165b04307 Changes to prepare for VFS 2021-04-17 10:05:30 +02:00
Sylvain Berfini
5411648e2e Fixed crash when leaving video file viewer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
dbdc06bbff Using com.github.chrisbanes:PhotoView for Image & PDF file viewer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
bef62ce2b3 Improved PDF file viewer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
7b23edd393 Reworked file viewer related code 2021-04-17 10:05:30 +02:00
Sylvain Berfini
eade07060a Prevent potential crash + fixed camera display on dialer for tablets in portrait 2021-04-17 10:05:30 +02:00
Sylvain Berfini
3b8e83e1ed Using VideoViewer for audio files as well (for now) 2021-04-17 10:05:30 +02:00
Sylvain Berfini
d4229711e3 Added export button in each file viewer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b818bf0155 Show files shared by chat message in app if possible 2021-04-17 10:05:30 +02:00
Sylvain Berfini
5b529e8e3a Use account display name in chat rooms list when displaying last sent message 2021-04-17 10:05:30 +02:00
Sylvain Berfini
773a2ee317 Updated version name & code in build.gradle 2021-04-17 10:05:30 +02:00
Sylvain Berfini
daa789e672 Replaced deprecated ProxyConfig object by Account 2021-04-17 10:05:30 +02:00
Sylvain Berfini
4f6b416b7e Fixed issue when navigating back from chat room opened by bubble by removing previous hack that doesn't seems necessary anymore... 2021-04-17 10:05:30 +02:00
Sylvain Berfini
1cf840c8b9 Renamed icons with typo 2021-04-17 10:05:30 +02:00
Sylvain Berfini
61dcc3d4a6 Fixed bad french translation + increased invite contact button touch area 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b65270d36f Removed a few TODOs in Assistant, replaced them by showing a simple error message in a SnackBar for now 2021-04-17 10:05:30 +02:00
Sylvain Berfini
7172d7cf60 Reworked audio route handling code and added auto switch to bluetooth if available and to speaker when video is enabled 2021-04-17 10:05:30 +02:00
Sylvain Berfini
704e7d84fa Code improvement 2021-04-17 10:05:30 +02:00
Sylvain Berfini
c5f40c8eed Improved media store insertion 2021-04-17 10:05:30 +02:00
Sylvain Berfini
bc511c1bc1 Simplified remote SIP address search for notification's action 2021-04-17 10:05:30 +02:00
Sylvain Berfini
318ae8ee20 Removed deprecated hasTextContent and getTextContent functions + hide auto start service notification when Core has started 2021-04-17 10:05:30 +02:00
Sylvain Berfini
c8b5ed82ca Bumped dependencies 2021-04-17 10:05:30 +02:00
Sylvain Berfini
cc7befe62b Display error to user in Linphone login assistant form 2021-04-17 10:05:30 +02:00
Sylvain Berfini
a03206bdd7 Quick fix to prevent registration process in case of error in accountCreator 2021-04-17 10:05:30 +02:00
Sylvain Berfini
e9abb5cef4 Display phone number type/label in contact view detail 2021-04-17 10:05:30 +02:00
Sylvain Berfini
ee9a843a6e Fixed conference view issue when adding third participant 2021-04-17 10:05:30 +02:00
Sylvain Berfini
081c5b4f79 Only enable crashlytics if google-json file has been found 2021-04-17 10:05:30 +02:00
Sylvain Berfini
392a404157 Fixed chat rooms list position in fragment not restored when coming back from a chat room 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b5aab5b417 Small fix to properly scroll down in chat messages view when a new one is sent or received 2021-04-17 10:05:30 +02:00
Sylvain Berfini
f33709d77b Fixed minor UI issues with files in chat bubbles 2021-04-17 10:05:30 +02:00
Sylvain Berfini
59a050ba54 Added support for sip-linphone scheme 2021-04-17 10:05:30 +02:00
Sylvain Berfini
f60004ee2a Various fixes related to audio conferencing 2021-04-17 10:05:30 +02:00
Sylvain Berfini
4969b6c755 Fixed country picker in assistant not working for first item 2021-04-17 10:05:30 +02:00
Sylvain Berfini
6f65fe35c3 Updated dependency 2021-04-17 10:05:30 +02:00
Sylvain Berfini
2131458ac1 Don't use arguments to pass list of Addresses between fragments, might crash in a writeToParcel 2021-04-17 10:05:30 +02:00
Sylvain Berfini
712852cdce Fixed crash if messages list is null in notification (even if it shouldn't happen) 2021-04-17 10:05:30 +02:00
Sylvain Berfini
cd4b8b8ac5 Added desired height to chat bubble 2021-04-17 10:05:30 +02:00
Sylvain Berfini
d66c8bc44a Added setting to prevent sending of multiple files in the same chat message until iOS app will be able to handle it 2021-04-17 10:05:30 +02:00
Sylvain Berfini
ce6644dbee Fixed gitlab release build 2021-04-17 10:05:30 +02:00
Sylvain Berfini
251057b293 Only enable crashlytics with locally built SDK 2021-04-17 10:05:30 +02:00
Sylvain Berfini
cc5e3dd164 Added SDK logs to crashlytics reports 2021-04-17 10:05:30 +02:00
Sylvain Berfini
0f55be3a1b Added configuration setting to make app invisible except for launcher & foreground service notification 2021-04-17 10:05:30 +02:00
Sylvain Berfini
5a40bb7c36 Auto upload crashlytics symbols after debug build 2021-04-17 10:05:30 +02:00
Sylvain Berfini
13544e5d39 Fixed crashes 2021-04-17 10:05:30 +02:00
Sylvain Berfini
371d1c21ec Added crashlytics optional dependency 2021-04-17 10:05:30 +02:00
Sylvain Berfini
fdbced67c2 Allow opening files in chat bubble 2021-04-17 10:05:30 +02:00
Sylvain Berfini
99d9ec8508 Remove multi listener for file transfer 2021-04-17 10:05:30 +02:00
Sylvain Berfini
7f2b3e9f5e Fixed issue when capturing image from camera from file picker intent 2021-04-17 10:05:30 +02:00
Sylvain Berfini
732e405c59 Updated privacy policy link in about fragment 2021-04-17 10:05:30 +02:00
Sylvain Berfini
a2c48b4726 Updated french translation 2021-04-17 10:05:30 +02:00
Sylvain Berfini
fe16aa91c0 Added read & agreed to general terms and privacy policy mandatory checkbox in assistant 2021-04-17 10:05:30 +02:00
Sylvain Berfini
517e95ca8c Fixed self admin status changed dialog showing up even if our admin status didn't changed 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b414016a00 Improved bubbles 2021-04-17 10:05:30 +02:00
Sylvain Berfini
337236da4c Improved information in about page 2021-04-17 10:05:30 +02:00
Sylvain Berfini
dcee88826d Added direct share support for chat rooms shortcuts + hidden shorcuts settings as chat room shortcuts are preferred 2021-04-17 10:05:30 +02:00
Sylvain Berfini
8c8de826b2 Prevents Core from shutting down when closing chat message notification bubble 2021-04-17 10:05:30 +02:00
Sylvain Berfini
a93f337e89 Clear glide cache when fetching contacts to be able to show new contact avatar 2021-04-17 10:05:30 +02:00
Sylvain Berfini
b047ebae13 Added chat notifications as bubbles 2021-04-17 10:05:30 +02:00
Sylvain Berfini
a757b097fa Added use of LocusId to conversations notifications & shortcuts 2021-04-17 10:05:29 +02:00
Sylvain Berfini
98fdb56f45 Improved margins for incoming messages chat bubbles 2021-04-17 10:05:29 +02:00
Sylvain Berfini
5ef5564b6d Weird workaround for multi line chat bubble displayed with wrong width 2021-04-17 10:05:29 +02:00
Sylvain Berfini
cacf1f4472 Fixed crash when app is started from chat notification and app day/night mode doesn't match the system's one, causing activity to be recreated and navigation event to happen without a valid FragmentManager 2021-04-17 10:05:29 +02:00
Sylvain Berfini
f6cc435396 Prevent from scrolling to the bottom when coming back to the chat room 2021-04-17 10:05:29 +02:00
Sylvain Berfini
5d78281931 Improved a bit the chat message file download layout 2021-04-17 10:05:29 +02:00
Sylvain Berfini
9a548ff388 Allow to pick multiple files in chat message picker 2021-04-17 10:05:29 +02:00
Sylvain Berfini
3159ed7ab3 Added animation when opening a file in native app from chat message 2021-04-17 10:05:29 +02:00
Sylvain Berfini
7545961ffb Fixed crash when downloading more than one file consecutively 2021-04-17 10:05:29 +02:00
Sylvain Berfini
b3ebaae360 Added download progress bar + prevent downloading more than one content/message simultaneously 2021-04-17 10:05:29 +02:00
Sylvain Berfini
4c05ba2145 Fixed color issues in dark mode 2021-04-17 10:05:29 +02:00
Sylvain Berfini
cc6b002f52 Removed useless icon 2021-04-17 10:05:29 +02:00
Sylvain Berfini
f19b546dd7 Improved file display in chat bubble 2021-04-17 10:05:29 +02:00
Sylvain Berfini
a29314bc5e Updated docker file 2021-04-17 10:05:29 +02:00
Sylvain Berfini
a284a55d8e Fixed some chat related issues 2021-04-17 10:05:29 +02:00
Sylvain Berfini
a221e1fdbb Updated dependency & trying to fix build issue in gitlab CI 2021-04-17 10:05:29 +02:00
Sylvain Berfini
f028e26e82 Fixed warnings 2021-04-17 10:05:29 +02:00
Sylvain Berfini
947c6faa53 Improved code responsible of making links clickable in chat messages 2021-04-17 10:05:29 +02:00
Sylvain Berfini
53683f6fa6 Fixed crash when creating new contact 2021-04-17 10:05:29 +02:00
Sylvain Berfini
e91e7d1954 Added back the app updated broadcast receiver to restart it automatically like after a boot 2021-04-17 10:05:29 +02:00
Sylvain Berfini
417c4083b5 Fixed issue in ephemeral message removal from view 2021-04-17 10:05:29 +02:00
Sylvain Berfini
400e64e18e Fixed navigation issue after saving changes in contact editor 2021-04-17 10:05:29 +02:00
Sylvain Berfini
2dd034cfbd Fixed crash when animations are disabled + crash when creating 1-1 encrypted chat room 2021-04-17 10:05:29 +02:00
Sylvain Berfini
1d0cbbcc69 Added numpad on outgoing call view if early media 2021-04-17 10:05:29 +02:00
Sylvain Berfini
94487278d6 Improved a few images 2021-04-17 10:05:29 +02:00
Sylvain Berfini
d5a8e0f42a Properly center display name, sip address & avatar on incoming/outgoing call views 2021-04-17 10:05:29 +02:00
Sylvain Berfini
1831ad9677 Minor fixes + removed setting for legacy push format 2021-04-17 10:05:29 +02:00
Sylvain Berfini
a57d7d4578 Added back full screen mode for call activity 2021-04-17 10:05:29 +02:00
Sylvain Berfini
b42b1f5910 Fixed animation when pressing back button while on one of the four main fragments 2021-04-17 10:05:29 +02:00
Sylvain Berfini
6941633a86 Fixed various issues with navigation, animations & back stack 2021-04-17 10:05:29 +02:00
Sylvain Berfini
886f225016 Fixed display issue when creating 1-1 encrypted chat rooms 2021-04-17 10:05:29 +02:00
Sylvain Berfini
1d20314726 Enable message detailled status view for incoming messages in group chat rooms 2021-04-17 10:05:29 +02:00
Sylvain Berfini
46399b6819 Minor layout improvements 2021-04-17 10:05:29 +02:00
Sylvain Berfini
2affd3f5f7 Use shapes to replace some png 2021-04-17 10:05:29 +02:00
Sylvain Berfini
dc2c3dc327 Minor layout improvements 2021-04-17 10:05:29 +02:00
Sylvain Berfini
8e806faecd Fixed crash with media store on Android < 29 2021-04-17 10:05:29 +02:00
Sylvain Berfini
bf8fe02981 Added icons to settings menu + replaced some images by using default + tint 2021-04-17 10:05:29 +02:00
Sylvain Berfini
e33c859f9e Added icons to download/file attachments in chat 2021-04-17 10:05:29 +02:00
Sylvain Berfini
acef505225 Use correct search icon + added screenshot button (hidden by default) 2021-04-17 10:05:29 +02:00
Sylvain Berfini
90b1f522ae Fixed picking a GIF from the keyboard while inside a chat room 2021-04-17 10:05:29 +02:00
Sylvain Berfini
0f3c9fb2a0 iFixed issue https://github.com/BelledonneCommunications/linphone-android/issues/1269 by replacing SearchView by EditText..., TODO: use our own search icon 2021-04-17 10:05:29 +02:00
Sylvain Berfini
908ef58162 Added method to take screenshot of video call and save it into media store 2021-04-17 10:05:29 +02:00
Sylvain Berfini
bb704a25b9 Log linphone-sdk version and source 2021-04-17 10:05:28 +02:00
Sylvain Berfini
867183fd28 Fixed date with previous year in chat 2021-04-17 10:05:01 +02:00
Sylvain Berfini
62547b8c02 Fixed contact sharing 2021-04-17 10:05:01 +02:00
Sylvain Berfini
5500215281 Added try/catch to prevent cursor index out of bound exception 2021-04-17 10:05:01 +02:00
Sylvain Berfini
3dffd6b39c Fixed issue with call video update dialog 2021-04-17 10:05:01 +02:00
Sylvain Berfini
62083bc5c0 Auto switch to bluetooth during a call if available 2021-04-17 10:05:01 +02:00
Sylvain Berfini
111bcd092f Fixed screen turning off during call 2021-04-17 10:05:01 +02:00
Sylvain Berfini
dd8e8d57bb Fixed build with latest SDK + fix zrtp SAS display issue 2021-04-17 10:05:01 +02:00
Sylvain Berfini
8950a88c8d Fixed navigation issue preventing to go back to call activity sometimes 2021-04-17 10:05:01 +02:00
Sylvain Berfini
4f8a07bcde Updated french translation 2021-04-17 10:05:01 +02:00
Sylvain Berfini
80e5a7830d Added dedicated notification channel for missed calls with low priority and removed wrong use of Event category 2021-04-17 10:05:01 +02:00
Sylvain Berfini
bb5b098007 Added support for handling URIs with linphone: scheme 2021-04-17 10:05:01 +02:00
Sylvain Berfini
0937308a33 Improved contrast of contact detail number/address label 2021-04-17 10:05:01 +02:00
Sylvain Berfini
6839c53e6c Removed useless code 2021-04-17 10:05:01 +02:00
Sylvain Berfini
611fe4cf29 Show display name in front on SIP address for non-default accounts in side menu 2021-04-17 10:05:01 +02:00
Sylvain Berfini
66bd8f26b5 Fixed emoji display in contacts' name 2021-04-17 10:05:01 +02:00
Sylvain Berfini
4495fe5273 Removed unused and now deprecated kotlin plugin 2021-04-17 10:05:01 +02:00
Sylvain Berfini
640299ef1a Fixed dialing issue when going to the settings from the dialer and coming back 2021-04-17 10:05:01 +02:00
Sylvain Berfini
31ed790378 Fixed tel URI handling when number starts with + 2021-04-17 10:05:01 +02:00
Sylvain Berfini
50c4a9549f Merged French (Elisa Nectoux), Spanish (David Facuse) and Chinese (Alice Ching) 2021-04-17 10:05:01 +02:00
Sylvain Berfini
d13a0c2dea Updated video settings to allow changing recv-fmtp of codecs 2021-04-17 10:05:01 +02:00
Sylvain Berfini
1483e4d803 Use default db path for call history & zrtp secrets + added migration from existing database files 2021-04-17 10:05:01 +02:00
Sylvain Berfini
98e81bb5c0 Also fixed landscape anim from call history to contact details 2021-04-17 10:05:01 +02:00
Sylvain Berfini
4d05f313cb Fixed animation issue in landscape from detail contact or call log to chat room 2021-04-17 10:05:01 +02:00
Sylvain Berfini
bd77288979 Added animation for in-call numpad 2021-04-17 10:05:01 +02:00
Sylvain Berfini
1eb4d3f4ec Fixed dialer input cursor being moved to start when using digits from numpad 2021-04-17 10:05:01 +02:00
Sylvain Berfini
e19ab356d4 Fixed crash in AppUtils.getInitials 2021-04-17 10:05:01 +02:00
Sylvain Berfini
ffbc209c69 Improved code 2021-04-17 10:05:01 +02:00
Sylvain Berfini
5cb7f4d091 Added same animation as in call options menu to audio routes menu 2021-04-17 10:05:01 +02:00
Sylvain Berfini
78bb966228 Added animation to options menu in call 2021-04-17 10:05:01 +02:00
Sylvain Berfini
4bf28f2b1c Fixed navigation issue between detail to detail fragments 2021-04-17 10:05:01 +02:00
Sylvain Berfini
d675552203 Minor code improvement 2021-04-17 10:05:01 +02:00
Sylvain Berfini
1c54678adc Automatically enable background mode when configuring a non sip.linphone.org account 2021-04-17 10:05:01 +02:00
Sylvain Berfini
3b24fcd097 Added back disable chat feature in corePreferences 2021-04-17 10:05:01 +02:00
Sylvain Berfini
a4e3abd4c4 Fixed handling of tel and sip schemed URI + added missing sips scheme support 2021-04-17 10:05:01 +02:00
Alice Ching
e12df37d2d Translated using Weblate (Chinese (Simplified))
Currently translated at 92% (600 of 600 strings)

Translation: Linphone/Linphone Android
Translate-URL: https://weblate.linphone.org/projects/linphone/linphone-android/zh_Hans/
2021-04-17 10:05:01 +02:00
Sylvain Berfini
0d1c15d372 Added missing translatable=false to some strings 2021-04-17 10:05:01 +02:00
Sylvain Berfini
1e992434c4 Added setting to automatically mark as read a chat room when dismissing the notification 2021-04-17 10:05:00 +02:00
Sylvain Berfini
d25b153019 Fixed static picture path 2021-04-17 10:04:18 +02:00
Sylvain Berfini
fbe7986641 Improved contact lookup from native addressbook 2021-04-17 10:04:18 +02:00
Sylvain Berfini
aab38ad176 Fixed duplicated SIP address when store presence in native contact setting is enabled 2021-04-17 10:04:18 +02:00
Sylvain Berfini
1d15724a33 Fixed empty dialer after app started by click on SIP URI in addressbook 2021-04-17 10:04:18 +02:00
Sylvain Berfini
de21f21331 Fixes & improvements for landscape & tablets 2021-04-17 10:04:18 +02:00
Sylvain Berfini
6600b92d1e Fixed call paused layout avatar white background 2021-04-17 10:04:18 +02:00
Sylvain Berfini
c3dea95a50 Minor code improvement 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d317332b86 Quick fix for unread chat message & missed call indicator becoming visible after many fragment changes, probably due an issue in motion layout visibilityMode 2021-04-17 10:04:18 +02:00
Sylvain Berfini
723c693b68 Added setting to disable animations 2021-04-17 10:04:18 +02:00
Sylvain Berfini
f297007975 Added animations between splash screen & main activity and between main activity & assisant
Also improved code a bit
2021-04-17 10:04:18 +02:00
Sylvain Berfini
9a1651a8a9 Minor code improvement 2021-04-17 10:04:18 +02:00
Sylvain Berfini
a6c0de10f0 Improved smoothness of animations to fragments with recyclerviews 2021-04-17 10:04:18 +02:00
Sylvain Berfini
1f13dbc193 Moved all fragments' transitions' animations out of navigation xml files and into Navigation.kt 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d216eaeef7 Added bounce animation to chat unread counter in call activity 2021-04-17 10:04:18 +02:00
Sylvain Berfini
de29c590ac Added animation on accept/hangup call arrows on CallIncomingActivity when screen is locked 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d4a8bdfa38 Fixed call log showed as missed in notification but not in call history list 2021-04-17 10:04:18 +02:00
Sylvain Berfini
79bad283e2 Reworked tab layout to fix scrolling glitch 2021-04-17 10:04:18 +02:00
Sylvain Berfini
e059039d57 Fixed initials being visible behind avatar if transparent 2021-04-17 10:04:18 +02:00
Sylvain Berfini
9aea53345c Apply changes from SDK regarding vCards API 2021-04-17 10:04:18 +02:00
Sylvain Berfini
4f667c7734 Fixed databinding build issue that happens sometimes, caused by property & get/set functions names colliding 2021-04-17 10:04:18 +02:00
Sylvain Berfini
55c4c908a8 Dialer simplification 2021-04-17 10:04:18 +02:00
Sylvain Berfini
40c809ee45 Fixed some layouts + added animations to unread counters in tabs 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d3c0b51f9c Allow to select & copy app/SDK version 2021-04-17 10:04:18 +02:00
Sylvain Berfini
7635cad984 Added missing animation 2021-04-17 10:04:18 +02:00
Sylvain Berfini
c06c90fe1a Fixed call_outgoing layout + improved main_activity layout and added animations 2021-04-17 10:04:18 +02:00
Sylvain Berfini
0ed7da68a3 Replaced ScrollViews by NestedScrollViews 2021-04-17 10:04:18 +02:00
Sylvain Berfini
f34a2f65c9 Keep position in calls history & chat rooms lists when going back 2021-04-17 10:04:18 +02:00
Sylvain Berfini
23dc18d41a Handle long press on list item to toggle edition mode 2021-04-17 10:04:18 +02:00
Sylvain Berfini
bee45b949d Fixed snackbar display in landscape 2021-04-17 10:04:18 +02:00
Sylvain Berfini
872683c2ee Fixed tablet issues 2021-04-17 10:04:18 +02:00
Sylvain Berfini
da7cc2cbf5 Added enter/exit animations for many fragments 2021-04-17 10:04:18 +02:00
Sylvain Berfini
7e74970302 Save entered URI in dialer when navigating away & restore it when coming back 2021-04-17 10:04:18 +02:00
Sylvain Berfini
8c6ff54e67 Added right/left enter/exit animations for main 4 fragments, like iOS 2021-04-17 10:04:18 +02:00
Sylvain Berfini
777206e07f Switched to constraint layout + added currently selected tab animation 2021-04-17 10:04:18 +02:00
Sylvain Berfini
85ca0e73bd Should fix issue with 1-1 chat room creation 2021-04-17 10:04:18 +02:00
Sylvain Berfini
e18ae8dcc6 Improved code & README 2021-04-17 10:04:18 +02:00
Sylvain Berfini
f09c0904d0 Use switch instead of checkbox as 'do not ask again' input in dialogs 2021-04-17 10:04:18 +02:00
Sylvain Berfini
715a3c3074 Improved tabs fragment use, not created each time a view changes 2021-04-17 10:04:18 +02:00
Sylvain Berfini
4a28c606bf Prevent snackbar to show up above bottom tabs 2021-04-17 10:04:18 +02:00
Sylvain Berfini
32ee86f1f8 Added new releaseAppBundle target that adds full native libraries symbols 2021-04-17 10:04:18 +02:00
Sylvain Berfini
a1c61768d0 Added ndk version to build.gradle + updated docker file 2021-04-17 10:04:18 +02:00
Sylvain Berfini
d7f31b79cb Added setting for legacy push format + moved some configuration for CoreContext to CorePreferences 2021-04-17 10:04:18 +02:00
Sylvain Berfini
38d24fd113 Added setting to have a small vibration when pressing keypad numbers 2021-04-17 10:04:18 +02:00
Sylvain Berfini
fb5a96dee8 Minor logs server upload setting improvement 2021-04-17 10:04:18 +02:00
Sylvain Berfini
47fe473615 Fixed contact SIP URI display if not from default domain 2021-04-17 10:04:18 +02:00
Sylvain Berfini
1bbc5a4ee3 Removed Glide warnings 2021-04-17 10:04:18 +02:00
Sylvain Berfini
e34f12af19 Ask for contacts permission if not granted yet while creating chat room + updated dependencies 2021-04-17 10:04:18 +02:00
Sylvain Berfini
62e6b23c70 Seems to help keeping foreground service alive while screen is off 2021-04-17 10:04:18 +02:00
Sylvain Berfini
a1e735591f Added logs in Service 2021-04-17 10:04:18 +02:00
Sylvain Berfini
4ffc6881a8 Added setting to hide chat message content in notifications 2021-04-17 10:04:18 +02:00
Sylvain Berfini
31bbc9a4d5 Use FLAG_SECURE for sensitive screens such as encrypted chat rooms 2021-04-17 10:04:18 +02:00
Sylvain Berfini
c86b548fa9 Clear messages history in chat notification when it is marked as read 2021-04-17 10:04:18 +02:00
Sylvain Berfini
08cb252116 Simplified code as the work is now done in the SDK (4.5.0-alpha-138 and newer) 2021-04-17 10:04:18 +02:00
Sylvain Berfini
b4a5d9bf44 Added back video preview on call activity while in PiP mode + added setting to keep previous behavior even if not recommended 2021-04-17 10:04:18 +02:00
Sylvain Berfini
f88054f138 Updated dependencies 2021-04-17 10:04:18 +02:00
Sylvain Berfini
078de86f00 Flagged some strings as not translatable 2021-04-17 10:02:29 +02:00
Sylvain Berfini
b932e3f205 Fixed incoming call landscape UI issue 2021-04-17 10:02:29 +02:00
Sylvain Berfini
0a3ef8e789 Prevent screen rotation while incoming call if screen is locked 2021-04-17 10:02:29 +02:00
Sylvain Berfini
58aca3eeb4 Fixed activity blinking when answering call 2021-04-17 10:02:29 +02:00
Sylvain Berfini
566f2bbb69 Prevent app from displaying call declined toast when starting after declining icoming call through notification 2021-04-17 10:02:29 +02:00
Sylvain Berfini
f3e3b9642a Use newly available core.setPreferredVideoDefinitionByName method 2021-04-17 10:02:29 +02:00
Sylvain Berfini
2dc7a2aaea Fixed build with latest SDK 2021-04-17 10:02:29 +02:00
Sylvain Berfini
3215ecc328 Fixed some null checks 2021-04-17 10:02:29 +02:00
Sylvain Berfini
05b272fcb8 Fixed disable account issue not being applied until accounts settings are left & re-entered 2021-04-17 10:02:29 +02:00
Sylvain Berfini
19fe8dd57b In-call audio/camera permissions improvements 2021-04-17 10:02:29 +02:00
Sylvain Berfini
1ad5d31426 Fixed default debug mode value 2021-04-17 10:02:29 +02:00
Sylvain Berfini
9c28189d7a Disable leak canary for now 2021-04-17 10:02:29 +02:00
Sylvain Berfini
1d57599b29 Set extractNativeLibs to true when building in debug to reduce APK size 2021-04-17 10:02:28 +02:00
Sylvain Berfini
d4e1ab03f9 Fixed back camera not used on QR code fragment if camera permission has just been granted 2021-04-17 10:01:35 +02:00
Sylvain Berfini
6794ed6879 Fixed camera issue in QR Code assistant fragment when permission wasn't granted yet 2021-04-17 10:01:35 +02:00
Sylvain Berfini
1f6269e46d Trying to ensure IncomingCallActivity is left when there is no more calls 2021-04-17 10:01:35 +02:00
Sylvain Berfini
00d5a780db Made outgoing call activity use proximity sensor if speaker is disabled 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c3a6f9298b Fixed missed call notification for aborted outgoing call 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b9ee063018 Fixed UI issue with 1-1 encrypted chat room at creation 2021-04-17 10:01:35 +02:00
Sylvain Berfini
3e61773f53 Fixed chat display issue with auto download 2021-04-17 10:01:35 +02:00
Sylvain Berfini
318dafaa00 Notify aborted & early aborted calls as missed 2021-04-17 10:01:35 +02:00
Sylvain Berfini
378e19048f Ask for audio record permission again in ControlsFragment if first call is answered before permission was granted 2021-04-17 10:01:35 +02:00
Sylvain Berfini
0f0bc1c6e5 Fixed debug logs settings not updated until app restart 2021-04-17 10:01:35 +02:00
Sylvain Berfini
5321918b2d Added setting to replace SIP URIs by username 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b236c627b7 Added link to explain Android API leak 2021-04-17 10:01:35 +02:00
Sylvain Berfini
2433921f22 Fixed more leaks 2021-04-17 10:01:35 +02:00
Sylvain Berfini
ebda69e739 Added leak canary + started fixing leaks 2021-04-17 10:01:35 +02:00
Sylvain Berfini
ae98121140 Prefer bluetooth audio route if available 2021-04-17 10:01:35 +02:00
Sylvain Berfini
9e4a2a48e4 Improved notifications + disable fullscreen mode for now, too many UI glitches 2021-04-17 10:01:35 +02:00
Sylvain Berfini
f51d67d3f9 Added setting to allow user to see the delivery status of an incoming message in a group chat room 2021-04-17 10:01:35 +02:00
Sylvain Berfini
808163cdde Added back bandwidth check before starting/accepting call 2021-04-17 10:01:35 +02:00
Sylvain Berfini
eadb55e9c4 Fixed call related layout issues + added setting for early media 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c657156ee8 Added setting to use the app in fullscreen 2021-04-17 10:01:35 +02:00
Sylvain Berfini
253e2dc654 Added setting to disable new contact account dialog + prevent saving new empty contact 2021-04-17 10:01:35 +02:00
Sylvain Berfini
260ed4b3cb Removed shutdown broadcast receiver, moved it to the lib + fixed it as it wasn't working since Android 9 2021-04-17 10:01:35 +02:00
Sylvain Berfini
bc40aabe13 Prevent crashes when int or float setting field is emptied 2021-04-17 10:01:35 +02:00
Sylvain Berfini
03d8cb54f9 Chat bubbles improvements (grouping/selection in edit mode) 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c582b18b28 Code improvements 2021-04-17 10:01:35 +02:00
Sylvain Berfini
d611d20cfd Target SDK 30 2021-04-17 10:01:35 +02:00
Sylvain Berfini
7ee8ba34b0 Only show SIP contacts list by default when default proxy config is a sip.linphone.org account 2021-04-17 10:01:35 +02:00
Sylvain Berfini
932a3a7265 Added 30 secs timeout to call update dialog 2021-04-17 10:01:35 +02:00
Sylvain Berfini
74cd0f1bf8 Added missing call update dialog 2021-04-17 10:01:35 +02:00
Sylvain Berfini
03f0f49c71 Contacts creator improvements to be able to choose where to store newly created contact 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c28f2373d9 Added setting to choose wether to save new contact to default or app sync account + fixed contact sip address update 2021-04-17 10:01:35 +02:00
Sylvain Berfini
88befd40ac Fixed crash if contact doesn't have a display name 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b1336464ad Added settings to show/hide orange border on avatars 2021-04-17 10:01:35 +02:00
Sylvain Berfini
ff13b2fd1f Added missing local default account avatar 2021-04-17 10:01:35 +02:00
Sylvain Berfini
0cb96fa59e Updated dependencies, use SwitchMaterial instead of Switch and fixed enter button not going to next field in assistant 2021-04-17 10:01:35 +02:00
Sylvain Berfini
2f4b8ae760 Display video in recordings 2021-04-17 10:01:35 +02:00
Sylvain Berfini
09ebb7e63b Improved some logs 2021-04-17 10:01:35 +02:00
Sylvain Berfini
003b32aa9e Fixed issue with camera preview on tablet's dialer 2021-04-17 10:01:35 +02:00
Sylvain Berfini
f42b1c6a96 Remove chat message notification when deleting chat room 2021-04-17 10:01:35 +02:00
Sylvain Berfini
e594c500f6 Added (hidden) setting to redirect declined call to voice mail URI if exists 2021-04-17 10:01:35 +02:00
Sylvain Berfini
b67b91d95a Fixed removal of proxy config not done if matching auth info wasn't found 2021-04-17 10:01:35 +02:00
Sylvain Berfini
a2b0b04483 Improved country picker dialog 2021-04-17 10:01:35 +02:00
Sylvain Berfini
3802d7fc74 Using material dialog 2021-04-17 10:01:35 +02:00
Sylvain Berfini
90a59c498d Added icon to show passwords in assistant 2021-04-17 10:01:35 +02:00
Sylvain Berfini
6394f45ef5 Improved assistant input fields 2021-04-17 10:01:35 +02:00
Sylvain Berfini
9a856f075a Fixed account settings back navigation 2021-04-17 10:01:35 +02:00
Sylvain Berfini
9802d0a8d8 Updated gradle plugin version + improved UI 2021-04-17 10:01:35 +02:00
Sylvain Berfini
153ccab4ae Added dialog to allow user to attempt opening a file as plain text if no app is registered for the deduced mime type from it's extension 2021-04-17 10:01:35 +02:00
Sylvain Berfini
fbe68d5bb8 Renamed & improved text for making media files public + disable when auto download is enabled as it doesn't work yet 2021-04-17 10:01:35 +02:00
Sylvain Berfini
6e60627ce4 Fixed input text field color with material theme 2021-04-17 10:01:35 +02:00
Sylvain Berfini
002999aa7a Fixed issues with deep links on tablets 2021-04-17 10:01:35 +02:00
Sylvain Berfini
cdfc07c560 Fixed layout issues, mostly for tablets 2021-04-17 10:01:35 +02:00
Sylvain Berfini
2c2744ce54 Removed all <Buttons> from layouts to fix UI issue with material theme 2021-04-17 10:01:35 +02:00
Sylvain Berfini
a9dbbfa761 Switched to material app theme 2021-04-17 10:01:35 +02:00
Sylvain Berfini
c496126281 Added settings to show/hide some parts of the UI 2021-04-17 10:01:35 +02:00
Sylvain Berfini
8e9aa6117c Fixed compil with latest SDK from master that has more @Nullable tags 2021-04-17 10:01:35 +02:00
Sylvain Berfini
704df9d583 Use linphone_core_find_friend_by_phone_number 2021-04-17 10:01:35 +02:00
Sylvain Berfini
adffb08cd0 Fixes related to chat rooms 2021-04-17 10:01:35 +02:00
Sylvain Berfini
6f5c83026a Fixed encryption toggle visible in chat room creation when using a non compatible account 2021-04-17 10:01:34 +02:00
Sylvain Berfini
d12ff2b81a Removed now deprecated APIs and use new one instead 2021-04-17 10:01:34 +02:00
Sylvain Berfini
a106da7cc5 Fixed contact order when accents are present + other fixes & improvements over contacts 2021-04-17 10:01:34 +02:00
Sylvain Berfini
cfd11a40ec Fixed header issue in recordings + improved layout 2021-04-17 10:01:34 +02:00
Sylvain Berfini
0a33b33888 Improved calls' recording player 2021-04-17 10:01:34 +02:00
Sylvain Berfini
785ae1ad4e Improved layouts 2021-04-17 10:01:34 +02:00
Sylvain Berfini
b5678a1b18 Updated dependencies 2021-04-17 10:01:34 +02:00
Sylvain Berfini
2076d6c492 Added check for update available feature 2021-04-17 10:01:34 +02:00
Sylvain Berfini
0e20fff7e3 Improved call hsitory detail page 2021-04-17 10:01:34 +02:00
Sylvain Berfini
cadd5a84b2 Grouped call logs in history for a shorter list 2021-04-17 10:01:34 +02:00
Sylvain Berfini
5e540dce71 Now using 4.5 SDK 2021-04-17 10:01:34 +02:00
Sylvain Berfini
732cc7586c Fixed getExtensionFromFileName not working sometimes 2021-04-17 10:01:34 +02:00
Sylvain Berfini
f7c7fe2595 Improved generateContactsXml task in gradle 2021-04-17 10:01:34 +02:00
Sylvain Berfini
01b3162392 Added forgot password link on linphone account assistant + updated invalid credentials dialog to allow continuing even if not registered 2021-04-17 10:01:34 +02:00
Sylvain Berfini
bf24a6b2a9 Added swipe to remove on call logs & contacts + improved confirmation dialog messages 2021-04-17 10:01:34 +02:00
Sylvain Berfini
766891301c Fixed concurrent modification exception that can happen 2021-04-17 10:01:34 +02:00
Sylvain Berfini
8cf401f7ab Show confirmation dialog before removing contact from details fragment 2021-04-17 10:01:34 +02:00
Sylvain Berfini
fd3f3a076e Display call error reason as Snack + small audio call overlay improvement 2021-04-17 10:01:34 +02:00
Sylvain Berfini
e204e8d990 Use speaker sound card if available to play call recordings 2021-04-17 10:01:34 +02:00
Sylvain Berfini
bb5903f72c Update call icon depending on auto initiate video calls policy 2021-04-17 10:01:34 +02:00
Sylvain Berfini
888e136368 Changes regarding contacts: always create & store changes in default account + always use linphone sync account for presence storage 2021-04-17 10:01:34 +02:00
Sylvain Berfini
2979ca0934 Check credentials in assistant before exiting 2021-04-17 10:01:34 +02:00
Sylvain Berfini
20c0b611d0 Show popup when admin status change while on group info fragment 2021-04-17 10:01:34 +02:00
Sylvain Berfini
85a843b9ad Prevent crash 2021-04-17 10:01:34 +02:00
Sylvain Berfini
7ca36938df Improved videos shared by chat preview 2021-04-17 10:01:34 +02:00
Sylvain Berfini
f6a6459b29 Fixed video display on incoming early media call 2021-04-17 10:01:34 +02:00
Sylvain Berfini
5caa304b7f Using coroutine for presence storage in native contact + changed verbosity of some recurring logs + switched to java 8 2021-04-17 10:01:34 +02:00
Sylvain Berfini
ffb04920bb Disable push notification settings if feature isn't available 2021-04-17 10:01:34 +02:00
Sylvain Berfini
f00e5c4ed8 Removed hardcoded date format to use user-defined Android settings 2021-04-17 10:01:34 +02:00
Sylvain Berfini
11bf573d42 Fixed native contact editor to update presence information in case of change + renamed some methods for better understanding 2021-04-17 10:01:34 +02:00
Sylvain Berfini
31f70f2ca4 Fixed same SIP address visible more than once in a contact + fixed presence not stored immediatly after setting enabled 2021-04-17 10:01:34 +02:00
Sylvain Berfini
c15ecd54ac Improved how presence is stored in native contact + fixed issue where write contacts permission was missing + ask for contacts permission in contacts settings 2021-04-17 10:01:34 +02:00
Sylvain Berfini
d79c8f09e6 Added tunnel settings 2021-04-17 10:01:34 +02:00
Sylvain Berfini
bf024abdb9 Hide size setting if auto download policy is never or always + finished friend edition 2021-04-17 10:01:34 +02:00
Sylvain Berfini
1f3321967f Fixed encryption icon not visible in some calls 2021-04-17 10:01:34 +02:00
Sylvain Berfini
61d1825a6a Change app name when built in debug flavor 2021-04-17 10:01:31 +02:00
Sylvain Berfini
f8ac74ee97 Try to prevent databinding build issue + few changes for contact editor to be able to choose in which sync account create the contact 2021-04-17 10:00:30 +02:00
Sylvain Berfini
f1f58d49e7 Few improvements including disabling proximity sensor based on video & output audio device 2021-04-17 10:00:30 +02:00
Sylvain Berfini
a880682672 Finished send logs feature from debug popup 2021-04-17 10:00:30 +02:00
Sylvain Berfini
cd880ee06d Added quick links to android notification channels in settings 2021-04-17 10:00:30 +02:00
Sylvain Berfini
b414dfcbeb Added setting for input audio device + use extended audio devices list for now 2021-04-17 10:00:30 +02:00
Sylvain Berfini
d7642dabef Updated dependencies 2021-04-17 10:00:30 +02:00
Sylvain Berfini
a96e5c3b64 Don't process 3 times magic search results in chat room creation 2021-04-17 10:00:30 +02:00
Sylvain Berfini
c1f0e624ca Revert a change from commit b4f3697550c730e74fb2b81a71e700944ed91daa 2021-04-17 10:00:30 +02:00
Sylvain Berfini
b24d68ef44 Added back debug popup 2021-04-17 10:00:30 +02:00
Sylvain Berfini
b06bbc6aeb Fixed logs URL sharing after upload 2021-04-17 10:00:30 +02:00
Sylvain Berfini
7fdc49baa1 Fixed image not showed in notification when auto download is enabled 2021-04-17 10:00:30 +02:00
Sylvain Berfini
b6934e02fd Trying to prevent or understand issues with incoming call activity 2021-04-17 10:00:30 +02:00
Sylvain Berfini
fe8524da14 Added back auto download chat settings 2021-04-17 10:00:30 +02:00
Sylvain Berfini
af2105e193 Scroll to bottom upon chat message reception 2021-04-17 10:00:30 +02:00
Sylvain Berfini
fe1fef5209 Disable DTMF sound on dialer if Settings.System.DTMF_TONE_WHEN_DIALING says so 2021-04-17 10:00:30 +02:00
Sylvain Berfini
0100536e2e Fixed transfer action not consumed by dialer UI 2021-04-17 10:00:30 +02:00
Sylvain Berfini
7b581ba586 Fixed call transfer and call add if auto start call setting is enabled 2021-04-17 10:00:30 +02:00
Sylvain Berfini
f6df9711b7 Changes for local video conferencing 2021-04-17 10:00:30 +02:00
Sylvain Berfini
e73e844070 Should fix screen not waked up on some devices 2021-04-17 10:00:30 +02:00
Sylvain Berfini
1a1bfee678 Fixed potential ANR when using auto answer 2021-04-17 10:00:30 +02:00
Sylvain Berfini
63a8fdd118 Fixed DTMF not being sent in call 2021-04-17 10:00:30 +02:00
Sylvain Berfini
a5de783ebe Fixed released version of the app crashing becaused of removed code due to minify 2021-04-17 10:00:30 +02:00
Sylvain Berfini
af97d0b545 Updated build.gradle for force use 4.4.0-alpha and not 4.4.0-beta 2021-04-17 10:00:30 +02:00
Sylvain Berfini
fe74598df8 Updated gitlab-ci file to print linphone SDK version 2021-04-17 10:00:30 +02:00
Sylvain Berfini
dd377221e2 Allow online maven repository now that required features have been merged into SDK master branch 2021-04-17 10:00:30 +02:00
Sylvain Berfini
6501cd5e9d Allow multiple file sharing (previously was picture only) & fixed text sharing 2021-04-17 10:00:30 +02:00
Sylvain Berfini
e2725f23ae Allow linphone to handle SMS & MMS intents as well as CALL & DIAL 2021-04-17 10:00:30 +02:00
Sylvain Berfini
45e868fc3f Added presence information storage in native contact + fixed task(s) issue 2021-04-17 10:00:30 +02:00
Sylvain Berfini
f23c28415a Fixed issue in overlay preventing user to go back to call activity 2021-04-17 10:00:30 +02:00
Sylvain Berfini
df42812afc Added setting to automatically start call when app is launched from another 2021-04-17 10:00:30 +02:00
Sylvain Berfini
8e330ce664 Hide switch camera button if less than 2 cameras 2021-04-17 10:00:30 +02:00
Sylvain Berfini
e53db5491a Added missing layouts for tablets + added video preview on dialer for tablets + don't ask telephony permission on tablets and use login with username/password as default 2021-04-17 10:00:30 +02:00
Sylvain Berfini
667b17a8c7 Reload video devices in settings after granting CAMERA permission 2021-04-17 10:00:30 +02:00
Sylvain Berfini
bb4328f216 Prevent UI from being hidden in video call while interacting with it 2021-04-17 10:00:30 +02:00
Sylvain Berfini
e974335a06 Fixed crash if proximity sensor isn't available 2021-04-17 10:00:30 +02:00
Sylvain Berfini
11a83b71eb Hide video preview in PIP mode so we can fully see the remote video 2021-04-17 10:00:30 +02:00
Sylvain Berfini
4e375754ed Hide StaticImage camera in video settings 2021-04-17 10:00:30 +02:00
Andrea Gianarda
16b5ff4ee5 Check BT device capabilities before choosing output device 2021-04-17 10:00:30 +02:00
Sylvain Berfini
e1dc8ad8c2 Improved file copy code by using coroutines 2021-04-17 10:00:30 +02:00
Sylvain Berfini
de389858ce Some small improvements 2021-04-17 10:00:30 +02:00
Sylvain Berfini
59b758e682 Set shortcut ID to chat room notifications 2021-04-17 10:00:30 +02:00
Sylvain Berfini
0710256695 Added shortcuts to chat rooms if contacts shortcuts are disabled 2021-04-17 10:00:30 +02:00
Sylvain Berfini
339e30a75e Improved contacts list search field 2021-04-17 10:00:30 +02:00
Sylvain Berfini
7e81f775c3 Fixed duplicated contacts in SIP list after contact added or removed 2021-04-17 10:00:30 +02:00
Sylvain Berfini
06731726c5 Prevent slight blinking when MainActivity is showing and if dark mode policy is force and doesn't match current Android dark mode 2021-04-17 10:00:30 +02:00
Sylvain Berfini
4c30e385f0 Fixed issues with contact creation & removal 2021-04-17 10:00:30 +02:00
Sylvain Berfini
69618141f2 Forgot to check/ask for WRITE_CONTACTS permission in contact editor fragment 2021-04-17 10:00:30 +02:00
Sylvain Berfini
53c1c77170 Disabled DTMFs tones from dialer if there is at least one call 2021-04-17 10:00:30 +02:00
Sylvain Berfini
6ed309ca1d Add proximity sensor to OutgoingCallActivity too 2021-04-17 10:00:30 +02:00
Sylvain Berfini
7ba796c27a Added back PowerManager hacks + quick link to battery optimized apps list 2021-04-17 10:00:30 +02:00
Sylvain Berfini
324399b782 Improved how we use the Application & quit button 2021-04-17 10:00:30 +02:00
Sylvain Berfini
1d12c510ac Start foreground service when app starts if background mode is enabled 2021-04-17 10:00:30 +02:00
Sylvain Berfini
57e00931fc Added default output audio device setting 2021-04-17 10:00:30 +02:00
Sylvain Berfini
2dfbdd8958 Ensure keyboard is closed when navigating between fragments 2021-04-17 10:00:30 +02:00
Sylvain Berfini
e96d073ff0 Improved typing performances 2021-04-17 10:00:30 +02:00
Sylvain Berfini
a8b057c05a Fixed bluetooth button still visible if BT is disconnected while audio routes menu visible 2021-04-17 10:00:30 +02:00
Sylvain Berfini
c70114c45d Fixed tab indicator missing upon device rotation 2021-04-17 10:00:30 +02:00
Sylvain Berfini
baf2c10755 Improved remote provisioning wrong url format error display 2021-04-17 10:00:30 +02:00
Sylvain Berfini
4a2e31f16d Prevent Service crash 2021-04-17 10:00:30 +02:00
Sylvain Berfini
ea39ea82e7 Improved numpad display when keyboard is out 2021-04-17 10:00:29 +02:00
Sylvain Berfini
a703299aae Only show clear field button when field has focus + don't empty field but set default value 2021-04-17 10:00:29 +02:00
Sylvain Berfini
5f1984fe4b Kotlin rewrite 2021-04-17 10:00:27 +02:00
Sylvain Berfini
d8a7afcc7a 4.4.0 release 2021-03-29 10:39:25 +02:00
Sylvain Berfini
f2893093d1 Fixed issue preventing reinvite with video 2021-03-24 14:27:55 +01:00
Sylvain Berfini
e97a68dda5 Fixed crash due to not using the local address in getChatRooms() 2021-03-24 13:56:34 +01:00
Sylvain Berfini
b6445cda7f Fixed audio route issues 2021-03-24 13:54:33 +01:00
Sylvain Berfini
f5c2be45c0 Fixed speaker not activated when video call is started + prevent switch to speaker if using wired headset 2021-03-23 13:53:51 +01:00
Sylvain Berfini
39b3b4580a Fixed crash upon rotation while on Dialer view 2021-03-23 10:04:40 +01:00
Sylvain Berfini
7889d531bf Bumped version code 2021-03-23 09:58:02 +01:00
Sylvain Berfini
7c244654b3 Fixed issues with link phone number to account dialog 2021-03-22 17:30:13 +01:00
Sylvain Berfini
b63b23a8b3 Fixes more issues 2021-03-22 16:26:53 +01:00
Sylvain Berfini
7e5b9c4648 Fixed various issues 2021-03-22 10:29:58 +01:00
Sylvain Berfini
f1d887e7be Updated translations & bumped version code 2021-03-15 10:24:01 +01:00
Sylvain Berfini
68ac6ca680 Trying to fix actions in notification not working 2021-03-09 13:32:38 +01:00
Sylvain Berfini
2adca8f90f Fixed issue in ChatMessagesFragment after leaving & coming back if Don't Keep Activities setting is enabled 2021-03-08 13:54:31 +01:00
Sylvain Berfini
998e069c06 Updated translations + bumped version code 2021-03-02 15:17:43 +01:00
Sylvain Berfini
9580befc8a Updated translations & bumped version code 2021-02-15 16:12:04 +01:00
Sylvain Berfini
148235f2bb Fixed empty detail history page 2021-02-15 15:46:55 +01:00
Sylvain Berfini
217e88ce30 Fixed issue while rotating the device during file sharing 2021-02-09 11:49:15 +01:00
Sylvain Berfini
a332334250 Added checkbox to accept general terms and privacy policy 2021-02-08 17:51:23 +01:00
Sylvain Berfini
a8ddc9a494 Bumped version & updated italian translation 2021-01-29 14:17:05 +01:00
Sylvain Berfini
15795cad30 Allow to check delivery status for incoming messages in group chat rooms 2021-01-29 14:07:43 +01:00
Sylvain Berfini
ff98c8580a Fixed some issues related to chat 2021-01-27 14:56:21 +01:00
Sylvain Berfini
ef9afdcb91 Fixed message disapearing when using Resend action 2021-01-27 11:10:01 +01:00
Sylvain Berfini
3b28d1e57a Even better solution to properly handle links in messages 2021-01-27 10:13:38 +01:00
Sylvain Berfini
8f116a84e4 Fixed broken links when only a line break separates the end of the link and the rest of the text 2021-01-26 17:13:27 +01:00
Sylvain Berfini
f5ce0d9cdb Updated translations 2021-01-21 16:30:22 +01:00
Sylvain Berfini
f55a029192 Using SDK audio helper instead of app's 2021-01-21 15:28:46 +01:00
Sylvain Berfini
dfb499d073 Fixed push notif issue 2021-01-14 13:42:16 +01:00
Sylvain Berfini
880bc7a409 Updated translation + bumped version code 2021-01-11 16:04:37 +01:00
Sylvain Berfini
2e9c2b7160 Show which version and maven repository is used for linphone-sdk 2021-01-08 12:18:46 +01:00
Sylvain Berfini
042c25ca45 Updated translations 2021-01-07 15:16:58 +01:00
Sylvain Berfini
afe2725d59 Fixed issue with call video update dialog 2021-01-05 15:34:14 +01:00
Sylvain Berfini
5b8aeacd86 Add dedicated notification channel for missed calls 2021-01-04 10:57:12 +01:00
Sylvain Berfini
cbe2d434ae Fixed issue with previous commit 2021-01-04 10:16:21 +01:00
Sylvain Berfini
c74a7a830e Empty dialer address field on pause 2021-01-04 10:16:15 +01:00
Sylvain Berfini
f67afa5dba Fixed contacts sorting when first character has an accent 2021-01-04 10:16:10 +01:00
Sylvain Berfini
333bb7203f Fixed build due to missing callback 2020-09-17 12:11:16 +02:00
Sylvain Berfini
a679e365ec Fixed debug APK size due to libraries not being compressed 2020-09-09 10:48:35 +02:00
Sylvain Berfini
572ce6dee2 Fixed build with latest 4.5 alpha SDK 2020-07-21 10:41:47 +02:00
Sylvain Berfini
00b3e8f60b Updated license year to 2020 + fixed crash when new version is available 2020-06-29 17:17:16 +02:00
Sylvain Berfini
4889bd83db Now using 4.5.x SDK 2020-06-24 10:48:40 +02:00
Sylvain Berfini
86caeafadd 4.3 release 2020-06-23 11:32:41 +02:00
Sylvain Berfini
7e551ba6b4 Revert "Removed beta setting for ephemeral chat messages feature"
This reverts commit 8844c732c1.
2020-06-17 13:44:16 +02:00
Sylvain Berfini
8844c732c1 Removed beta setting for ephemeral chat messages feature 2020-06-01 11:10:09 +02:00
Sylvain Berfini
9d41dc4026 Fixed possible ANR when using auto answer 2020-05-20 15:13:50 +02:00
Sylvain Berfini
de7a2877c8 Fixed ANR because of presence check in async task 2020-05-19 20:54:32 +02:00
Sylvain Berfini
265b000758 Disable chat button while in call if disable_chat custom enabled 2020-05-19 10:36:23 +02:00
Sylvain Berfini
c453d67daa Fixed issue when use_phone_number_validation=false 2020-05-18 10:24:57 +02:00
Sylvain Berfini
9b966f70e4 Fixed vibration issue on Android 10 when app in background 2020-05-18 10:23:16 +02:00
Sylvain Berfini
09387a0bf9 Updated build.gradle version code 2020-05-14 11:12:03 +02:00
Sylvain Berfini
fb21b47e30 Removed unused OpenH264 helper 2020-04-17 11:04:44 +02:00
Sylvain Berfini
d879f9d746 Fixed link account with phone number feature 2020-03-24 15:01:38 +01:00
Sylvain Berfini
1704946922 Fixed call recording when answered from notification 2020-03-16 11:02:03 +01:00
Sylvain Berfini
899abd2414 Fixed ANR 2020-03-16 10:39:45 +01:00
Sylvain Berfini
3e94feee1f Updated changelog & build number 2020-03-03 09:54:31 +01:00
Sylvain Berfini
21c3b89652 Fixed deadlock between contacts fetching async task & contacts presence notify 2020-02-28 15:11:20 +01:00
Sylvain Berfini
a42d7a47ae Fixed crashes reported on play store 2020-02-28 14:45:52 +01:00
Sylvain Berfini
4ba26a6775 Simplified use of locally built linphone-sdk AAR 2020-02-26 12:55:41 +01:00
Sylvain Berfini
aaa0b7b7bd Updated changelog & build number from 4.2.2 release 2020-02-26 12:02:28 +01:00
Sylvain Berfini
6619173f08 Fixed outgoing messages with files in group chat download issue on other devices with same account 2020-02-25 15:04:12 +01:00
Sylvain Berfini
2d5ddf869d Fixed contact compareTo() 2020-02-21 11:00:00 +01:00
Sylvain Berfini
3bd8b74786 Disable ephemeral messages beta feature unless manually enabled in chat settings 2020-02-13 14:06:56 +01:00
Sylvain Berfini
e00b5f1369 Fixed DTMF mode in call settings 2020-02-05 17:13:36 +01:00
Sylvain Berfini
554a868b7f Switched to SDK 4.4-alpha 2020-01-30 09:08:35 +01:00
Sylvain Berfini
99b99cc556 Added missing override 2020-01-30 09:08:35 +01:00
Sylvain Berfini
b76666f3c5 Bumped version number for internal testing 2020-01-30 09:08:35 +01:00
Sylvain Berfini
287d1535f0 Added setting to let user choose if downloaded images in non ephemeral messages should be made visible in native gallery 2020-01-30 09:08:35 +01:00
Sylvain Berfini
eef14a847b Added forward confirmation dialog 2020-01-30 09:08:35 +01:00
Sylvain Berfini
c9390f87fe Store files in private app folder, delete files when message is deleted 2020-01-30 09:08:35 +01:00
Sylvain Berfini
431881cf50 Refresh chat rooms lists when ephemeral message expires 2020-01-30 09:08:35 +01:00
Sylvain Berfini
d0ca028ebe Fixed history display issue 2020-01-30 09:08:35 +01:00
Sylvain Berfini
3f65e2dc8c Fixed ephemeral message not removed from list that happens sometimes 2020-01-30 09:08:35 +01:00
Sylvain Berfini
3849d7bc16 Forward & ephemeral messages feature 2020-01-30 09:08:35 +01:00
Graham
b0e631b4a9 Restore linphone-tasker hook
Signed-off-by: Sylvain Berfini <sylvain.berfini@belledonne-communications.com>
2020-01-28 10:15:27 +01:00
Sylvain Berfini
4843158543 Prevent crash 2020-01-17 15:26:56 +01:00
Sylvain Berfini
7dab94fe2c Fixed crashes 2020-01-16 17:09:18 +01:00
Sylvain Berfini
9b7361d6d9 Fixed crash if service is killed before UI is paused 2020-01-13 10:57:13 +01:00
Sylvain Berfini
a2767496ff Updated version name & code 2020-01-13 10:34:50 +01:00
Sylvain Berfini
66b5f2a046 Do not append commits count and hash to release when on tag 2020-01-13 10:30:22 +01:00
Sylvain Berfini
076ceff33e Fixed crash if no bluetooth adapter available to get device name 2019-12-20 09:15:41 +01:00
Sylvain Berfini
0525386363 Fixed Service not stopped when using the quit button 2019-12-19 09:26:28 +01:00
Sylvain Berfini
777359e29f Fixed call transfer 2019-12-17 16:33:42 +01:00
Sylvain Berfini
fe2d8b16c2 Fixed UI glitch if disconnecting bluetooth in call while audio routes menu is visible 2019-12-12 10:09:49 +01:00
Sylvain Berfini
937b9b8503 Fixes from play store reported crashes 2019-12-12 10:04:04 +01:00
Sylvain Berfini
f88c3e3159 More fixes from crash reported by Google Play Store 2019-12-11 10:09:44 +01:00
Sylvain Berfini
26b276d62c Fixed crash reported by play store 2019-12-10 10:30:06 +01:00
Sylvain Berfini
bb89582033 Fixed call recording on Android 10 + version bumped + updated gradle plugin + other crash fix 2019-12-09 10:05:11 +01:00
Sylvain Berfini
b0407645e7 Fixed crash if trying to create a chat room from contact or history without proxy config 2019-12-05 15:16:24 +01:00
Sylvain Berfini
807c279e88 Fixed crash when creating a chat room without default proxy config 2019-12-05 14:49:20 +01:00
Sylvain Berfini
813504bb85 Fixed mistake in previous commit regarding quit button 2019-12-05 14:13:20 +01:00
Sylvain Berfini
77d87cb5c8 Version bumped 2019-12-05 13:37:27 +01:00
Sylvain Berfini
30168a6fdb Fixed various crashes reported on play store 2019-12-05 10:43:57 +01:00
Sylvain Berfini
5bf110afb9 Keep screen ON while incoming call activity is shown 2019-12-05 09:33:18 +01:00
Sylvain Berfini
481b704c1c Version code bumped 2019-12-04 16:36:02 +01:00
Sylvain Berfini
267fe040e2 Ignore sticky headset broadcast 2019-12-04 13:06:25 +01:00
Sylvain Berfini
82b6acff27 Added logs 2019-12-04 10:54:23 +01:00
Sylvain Berfini
ac12b1a7ea Fixed contact picture edition quality & rotation 2019-12-03 15:57:54 +01:00
Sylvain Berfini
7caff1175f Fixed missing permission before updating contact picture 2019-12-03 14:45:45 +01:00
Sylvain Berfini
8268b01c99 Prevents crash + added logs 2019-12-03 14:25:18 +01:00
Sylvain Berfini
82ced1a397 Updated Ukrainian translations from transifex 2019-12-03 09:30:49 +01:00
Sylvain Berfini
d20379a484 Fixed bluetooth UI not shown if bluetooth adapter is turned on after app started 2019-12-02 13:22:04 +01:00
Sylvain Berfini
25d9af1c18 Call startForeground quicker when service is started by boot receiver 2019-12-02 12:11:26 +01:00
Sylvain Berfini
4c468a7042 Version code bumped 2019-11-29 11:06:11 +01:00
Sylvain Berfini
67637f8267 Fixed chat room not updated in list when subject changes + fixed chat room removal UI issue on tablet 2019-11-28 12:08:44 +01:00
Sylvain Berfini
c7aecaa1d7 Fixed contact picture edition 2019-11-27 17:23:26 +01:00
Sylvain Berfini
165e9a8f76 Fixed various call related UI issues 2019-11-27 16:04:56 +01:00
Sylvain Berfini
7192d09048 Version code bumped 2019-11-27 13:32:00 +01:00
Sylvain Berfini
53d8788cb1 Fixed issues with video settings visibility 2019-11-27 13:30:54 +01:00
Sylvain Berfini
2e6355289f Scroll chat rooms list to top when a new one is created to ensure it is visible 2019-11-27 13:24:47 +01:00
Sylvain Berfini
7f2d427f8a Added missing callbacks in group info to refresh view on participant event 2019-11-27 13:18:21 +01:00
Sylvain Berfini
d2b488f598 Fixed auto reload of history while in details view 2019-11-27 13:01:22 +01:00
Sylvain Berfini
60b4265aef Have device back button behave like one in top bar 2019-11-27 12:57:16 +01:00
Sylvain Berfini
3d1f4a69c4 Fixed basic chat room creation with another account 2019-11-27 11:57:42 +01:00
Sylvain Berfini
ba4a0afb7a Reset pending contact creation/edition values when leaving contacts activity 2019-11-27 11:36:00 +01:00
Sylvain Berfini
9ecc10ba87 Fixed 1-1 chat room devices view title 2019-11-27 11:36:00 +01:00
Sylvain Berfini
006737b18b Disable chat message content click action if edition mode enabled 2019-11-27 11:36:00 +01:00
Sylvain Berfini
e550efc094 Fixed minor contact related issues 2019-11-27 11:36:00 +01:00
Sylvain Berfini
92b3832ab8 Fixed incoming call activity not finished if cancelled by remote while at least a call is running 2019-11-26 14:54:56 +01:00
Sylvain Berfini
9a928fbb41 Added more logs for BT SCO process + refresh audio routes while in call if BT headset connects/disconnects 2019-11-22 16:47:17 +01:00
Sylvain Berfini
7d5ead8ba0 Fixed call transfer button 2019-11-22 16:12:56 +01:00
Sylvain Berfini
76e2d3bf97 Minor improvements 2019-11-21 14:51:08 +01:00
Sylvain Berfini
e422b41704 Use new method to delete linphone friend 2019-11-21 10:45:46 +01:00
Sylvain Berfini
28caf7a5b0 Fixed group chat room creation issues 2019-11-21 10:36:44 +01:00
Sylvain Berfini
a2e1240641 Improved permissions request for calls 2019-11-21 10:28:28 +01:00
Sylvain Berfini
eca542ae28 Fixed back button on chat room group info during creation process 2019-11-20 16:22:24 +01:00
Sylvain Berfini
71efda66ce Auto reload of history views when a call ends 2019-11-20 14:41:12 +01:00
Sylvain Berfini
2217070995 Reorganized code a bit more 2019-11-20 10:34:29 +01:00
Sylvain Berfini
8f9aeecf82 Version code bumped 2019-11-20 10:14:58 +01:00
Sylvain Berfini
66f349ebd2 Updated call layout to allow for secondary buttons to be visible above numpad 2019-11-20 10:12:40 +01:00
Sylvain Berfini
260d38669e Moved some files around + added a max length to generated contact avatar + fixed possible crash 2019-11-20 10:06:46 +01:00
Sylvain Berfini
53a748409d Added logs & fixed some issues in contact removal 2019-11-19 16:06:38 +01:00
Sylvain Berfini
4fd25bb1b0 Disable push notifications on non default domain accounts 2019-11-19 14:40:44 +01:00
Sylvain Berfini
b9c6abdeb5 Added a setting that prevents a user to edit a pure linphonefriend contact 2019-11-19 13:52:34 +01:00
Sylvain Berfini
383c54f817 Added some missing null checks 2019-11-19 10:10:42 +01:00
Sylvain Berfini
278fd99245 Fixed double avatar on incoming call notification depending on the phone 2019-11-19 10:00:55 +01:00
Sylvain Berfini
2e89062239 Updated Russian translation 2019-11-19 09:30:49 +01:00
Sylvain Berfini
98add9b273 Bumped version code 2019-11-18 16:28:19 +01:00
Sylvain Berfini
1cd6da3eea Account creator changes 2019-11-18 13:23:30 +01:00
Sylvain Berfini
1db05c0178 Bumped version code 2019-11-15 13:55:17 +01:00
Sylvain Berfini
8226b53a2d Move some things from MainActivity to LinphoneContext to prevent log pollution 2019-11-15 13:30:19 +01:00
Sylvain Berfini
ba6a3c70bb Fixed empty history & missing contacts when fetched through remote provisionning 2019-11-15 11:39:20 +01:00
Sylvain Berfini
cdf8b55d06 Increased importance of service notification channel (also used for active call notifications) 2019-11-15 11:34:15 +01:00
Sylvain Berfini
9eeb79a5a9 Updated translations from transifex 2019-11-15 11:16:11 +01:00
Sylvain Berfini
5b5a08e00a Improved incall numpad view space 2019-11-15 11:01:29 +01:00
Sylvain Berfini
679014fa8d Fixed incall numpad button state when numpad is visible 2019-11-15 10:42:02 +01:00
Sylvain Berfini
8975920035 Added a shortcut to call/service notifications channel settings 2019-11-15 10:24:16 +01:00
Sylvain Berfini
10d8eb4d8c Added a custom setting to hide dark mode feature in app 2019-11-14 17:27:44 +01:00
Sylvain Berfini
76262573a6 Added custom option to keep missed call notif upon app restart 2019-11-14 15:24:31 +01:00
Sylvain Berfini
c8d5582ecc Fixed custom video preset bandwidth value overriden to 0 after restart 2019-11-14 10:52:52 +01:00
Sylvain Berfini
f96239bcda Disable media encryption mandatory setting if media encryption set to None + display security icon on incoming call view if media encryption is mandatory 2019-11-14 10:01:08 +01:00
Sylvain Berfini
9cab87e847 Changes & fixes required for new SHA256 accounts and previously created MD5 ones 2019-11-13 14:37:35 +01:00
Sylvain Berfini
a9949c660c Switched to new maven repository 2019-11-13 12:52:56 +01:00
Sylvain Berfini
a66d57dc4d Fixed registration status after removing account 2019-11-13 10:31:13 +01:00
Sylvain Berfini
4860538466 Fixed a crash when VCard support has been disabled 2019-11-13 09:55:53 +01:00
Sylvain Berfini
1b344c3013 Finish incoming call activity when clicking on decline button 2019-11-06 17:21:56 +01:00
Sylvain Berfini
217db2f175 Fixed add contact button on dialer not disabled 2019-11-05 13:36:48 +01:00
Sylvain Berfini
5e04f0b86d Remove missed call notification when going into the History activity 2019-11-04 16:56:16 +01:00
Sylvain Berfini
372e408fbb Fixed wrong missed call number on app badge 2019-11-04 16:26:06 +01:00
Sylvain Berfini
0c75dbd9dd Fixed null pointer exception 2019-11-04 15:56:26 +01:00
Sylvain Berfini
ef1c04eab5 Fixed power saver dialog that keeps showing up even if user did whitelist app 2019-11-04 15:07:41 +01:00
Sylvain Berfini
745c532461 Change BT device volume during call if connected and used 2019-11-04 11:43:49 +01:00
Sylvain Berfini
dab574000d Prevent touch event to go through the side menu when opened 2019-11-01 10:19:10 +01:00
Sylvain Berfini
2d3744fdbd Changes for assistant : fixed SHA-256, improved logs & use of xml default configs 2019-10-30 15:08:42 +01:00
Sylvain Berfini
aeb92f6b28 Fixed launcher issue on latest Samsung when using the Quit button 2019-10-28 10:18:01 +01:00
Sylvain Berfini
26d61fef4e Restart service if foreground service setting is on when app is updated 2019-10-28 09:31:49 +01:00
Sylvain Berfini
426262c3d7 Improved camera switching algorithm 2019-10-25 11:11:50 +02:00
Sylvain Berfini
2fb953e80e Fixed crash in contacts fetching 2019-10-25 10:57:53 +02:00
Sylvain Berfini
9dab31ee54 Switched to releases maven repository + increased version code 2019-10-23 09:06:37 +02:00
Sylvain Berfini
1f850e58b4 Switching to SDK 4.3 2019-10-21 13:13:57 +02:00
Sylvain Berfini
f38abc51d4 Version bumped, updated README & CHANGELOG 2019-10-17 13:32:33 +02:00
Sylvain Berfini
25605f999e Fixed debug flavor file provider preventing to have both a debug & release version installed at the same time 2019-10-17 10:22:41 +02:00
Sylvain Berfini
122cca9b1b Fixed mic state after granting permission while on outgoing call activity 2019-10-16 14:38:28 +02:00
Sylvain Berfini
9a7baf9685 Fixed mic & speaker state issue in call 2019-10-16 13:57:42 +02:00
Sylvain Berfini
b8fa16b0a7 Changed license to GPLv3 2019-10-16 10:47:14 +02:00
Sylvain Berfini
d14424b2a0 Use SHA-256 algorithm for sip.linphone.org accounts 2019-10-15 17:14:30 +02:00
Sylvain Berfini
7fbe488772 Improved preview movement 2019-10-15 13:54:46 +02:00
Sylvain Berfini
26cfc34bb1 Updated translations, bumped version 2019-10-15 13:14:34 +02:00
Sylvain Berfini
9b02b4886a Updated build.gradle to use new semantic versioning 2019-10-14 14:52:33 +02:00
Sylvain Berfini
cc77a5e88a Fixed crash if trying to open a file received by chat and no app can handle it's format + improved MIME type detection + fixed file provider in debug mode 2019-10-14 14:40:15 +02:00
Sylvain Berfini
a0c3fe58cb Added setting to choose which camera to use + improved reload devices to not use legacy capture filter code directly 2019-10-09 11:53:26 +02:00
Sylvain Berfini
d753ca238b Do not call directly the capture filter classes 2019-10-04 16:10:28 +02:00
Sylvain Berfini
0aa26259e5 Fixed missing bottom tab bar after adding SIP URI to contact from chat 2019-09-30 14:45:14 +02:00
Sylvain Berfini
956fca289c Fixed chat rooms list not being refreshed when native contacts parsing is done 2019-09-30 10:05:55 +02:00
Sylvain Berfini
ff66a63bdb Ensure app BuildConfig is used and not the one from the SDK 2019-09-27 17:24:38 +02:00
Sylvain Berfini
8e4c2ceaef Fixed default night mode on Android 10 2019-09-27 11:59:08 +02:00
Sylvain Berfini
4a8c391e00 Improved LinphoneManager destroy method 2019-09-27 10:24:09 +02:00
Sylvain Berfini
053ada2833 Prevent crash that happens sometimes 2019-09-26 17:52:22 +02:00
Sylvain Berfini
95995aef2b Removed use of NotificationBuilder setContextual, broke Android 10 notifications 2019-09-26 15:26:27 +02:00
Sylvain Berfini
5546872d84 Fixed missing notification when 2 or more messages are received while Service is killed 2019-09-26 10:13:45 +02:00
Sylvain Berfini
f31fdb0fd2 Fixed chat room refreshing issue 2019-09-24 10:54:16 +02:00
Sylvain Berfini
2ba9b1a8bb Added settings for hidden chat rooms 2019-09-19 11:08:46 +02:00
Sylvain Berfini
fc4baf41b1 Updated translations + bumped version number 2019-09-18 15:14:13 +02:00
Sylvain Berfini
06cdd2c8cf Improved time between push reception and incoming call notified to user 2019-09-18 10:21:08 +02:00
Sylvain Berfini
3fb368e961 Improved dumped informations in logs at startup 2019-09-18 10:05:32 +02:00
Sylvain Berfini
eb7f51566e Fixed incoming call notification empty after clicking it 2019-09-17 16:41:35 +02:00
Sylvain Berfini
8a3a254883 Fixed dark theme issue not being used sometimes 2019-09-17 10:28:11 +02:00
Sylvain Berfini
396609102d Added option to chosse whether the contact shortcut sends to last chatroom or contact details 2019-09-17 10:14:46 +02:00
Sylvain Berfini
8d5e5f0c8f Improved way to ensure Service is running when UI resumes 2019-09-16 14:10:28 +02:00
Sylvain Berfini
6187466b06 Prevent account linking on non sip.linphone.org proxy configs 2019-09-16 12:23:37 +02:00
Sylvain Berfini
7cfd739186 Fixed history list showing display name but not history details 2019-09-16 11:51:31 +02:00
Sylvain Berfini
badc6034c4 Fixed STUN being disabled if we disable ICE 2019-09-16 11:41:38 +02:00
Sylvain Berfini
c03a30d8a9 Use new CaptureTextureView instead of removed AutoFitTextureView 2019-09-16 10:43:15 +02:00
Sylvain Berfini
3506264347 Better way to create and handle night mode 2019-09-16 09:50:17 +02:00
Sylvain Berfini
39c968be8b Fixed notification not showing contact name if available 2019-09-12 17:05:57 +02:00
Sylvain Berfini
fe880d7774 Added custom heads up notification for incoming calls + fixed incoming call activity not showing up on Android < 24 2019-09-12 16:31:55 +02:00
Sylvain Berfini
74261a1830 Improved notifications: start call activity after answering from notification + show reply in message notification like SMS app + improved compatibility methods to fully used available APIs + updated target api to 29 2019-09-11 16:50:51 +02:00
Sylvain Berfini
d6d46e19fa Added more info to call's stats view 2019-09-10 10:40:25 +02:00
Sylvain Berfini
7818ead291 Improved video preview auto resize (need recent SDK) 2019-09-09 14:09:20 +02:00
Sylvain Berfini
c67f4ee335 Added back dual tunnel mode settings 2019-09-09 13:15:24 +02:00
Sylvain Berfini
d3282648c3 Fixed contacts without phone or SIP address showing up in list 2019-09-09 10:59:08 +02:00
Sylvain Berfini
9776c4cd50 Do not longer start incoming call activity from Service, instead use fullscreen intent in incoming call notification 2019-09-06 10:01:47 +02:00
Sylvain Berfini
d1b921f4f0 Fixed missing chat notifications 2019-09-06 10:01:47 +02:00
Sylvain Berfini
f8634c15e3 Fixed issues in CallActivity 2019-09-05 15:51:19 +02:00
Sylvain Berfini
ae74f5f10d Properly unescape URI when dialing from contact app 2019-08-30 13:47:40 +02:00
Sylvain Berfini
79043262dd Improved & fixed issues related to intent filters 2019-08-30 12:27:58 +02:00
Sylvain Berfini
89b4ab1c78 Updated translations 2019-08-29 16:12:40 +02:00
Sylvain Berfini
8d914e1a6c Disable background service if app is restricted 2019-08-28 10:53:48 +02:00
Sylvain Berfini
33caa7ce92 Set ongoing flag for notifications that needs to be 2019-08-27 13:24:56 +02:00
Sylvain Berfini
89941db572 Fixed bad behavior on toolbar back button in the assistant menu on first launch 2019-08-23 10:52:14 +02:00
Sylvain Berfini
15f4352490 Even if it shoudln't be necessary as it is the default value, this allows the app to be resized in Dex mode 2019-08-19 14:16:26 +02:00
Sylvain Berfini
35d9141ae3 Added more logs to help debug file picking in chat 2019-08-19 13:38:07 +02:00
Sylvain Berfini
4a62fbb95c Prevent crash if Uri returned by file picker in chat can't be resolved + improved logs 2019-08-19 12:27:51 +02:00
Sylvain Berfini
6fe1c4d5f4 Improved file picker in chat 2019-08-19 10:50:38 +02:00
Sylvain Berfini
c840456ff9 Updated firebase + fixed crash if domains contains port information 2019-07-26 16:40:45 +02:00
Sylvain Berfini
4ca4892378 Various fixes 2019-07-19 14:58:57 +02:00
Sylvain Berfini
b9e14f1fa5 Force cleaning fields in Activity's onDestroy + other leak related fixes 2019-07-17 16:40:22 +02:00
Sylvain Berfini
7f8b231437 Fixed leaks 2019-07-17 15:54:04 +02:00
Sylvain Berfini
6e8d2cf7dd Fixed auto answer + go back to incoming/outgoing call buttons 2019-07-17 15:08:57 +02:00
Sylvain Berfini
f38bc0bfed Fixed video preview display issue while moving + video button enabled while media in progress + chat messages view top bar not refreshed when call is ended + added logs for vendor specific bluetooth headsets actions 2019-07-03 11:41:55 +02:00
Sylvain Berfini
5fd28edb36 Fixed some logs verbosity 2019-07-01 15:28:31 +02:00
Sylvain Berfini
0f3061c928 Added missing synchronized 2019-07-01 15:12:59 +02:00
Sylvain Berfini
35a2010488 Added a custom setting to allow fetching all device contacts + added debu logs 2019-07-01 15:05:38 +02:00
Sylvain Berfini
6ba56bb8f2 Performance fix for diff utils in chat rooms list, using library's chat room sort & filter 2019-07-01 13:14:21 +02:00
Sylvain Berfini
e8ad6bd39f Fixed issue in history detail regarding LIME capacity for chat + fixed issue in history detail & contact detail if force encryption setting is set 2019-06-28 15:50:12 +02:00
Sylvain Berfini
61e75ff43c Notify existing Core when a push if received 2019-06-28 13:45:00 +02:00
Sylvain Berfini
795bd0b04d Show our own devices in security view 2019-06-27 16:42:05 +02:00
Sylvain Berfini
3f7d43aa2a Finished contacts shortcut in laucher feature 2019-06-27 16:33:04 +02:00
Sylvain Berfini
245452279a Replaced size == 0 by isEmpty when possible 2019-06-27 16:33:03 +02:00
Sylvain Berfini
b1c8219c7b Improved dialer loading & numpad in call loading + no more white screen while activity is loading 2019-06-26 12:31:05 +02:00
Sylvain Berfini
45254d3261 Performances improvements 2019-06-26 12:31:05 +02:00
Claire Rosset
f81910644a management of statistics by calls 2019-06-26 11:44:10 +02:00
Sylvain Berfini
0c875fc4e9 Fixed phone state listener not started causing app to ring while GSM call in progress 2019-06-25 13:13:58 +02:00
Sylvain Berfini
1fb84ad046 Added setting for contacts shortcuts and related improvements 2019-06-21 14:28:50 +02:00
Sylvain Berfini
d80891729d Removed unused non_localizable_custom 2019-06-17 10:17:47 +02:00
Claire Rosset
42117c8a40 media encryption mandatory 2019-06-14 11:36:33 +02:00
Claire Rosset
734b69c619 allows to insert in the native contact of android its presence sip address from the phone number
X
2019-06-14 10:23:57 +02:00
Sylvain Berfini
8ff286983a Another attemp to prevent app from crashing because of java.lang.IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter positionViewHolder 2019-06-11 17:09:13 +02:00
Sylvain Berfini
ec1bb0b513 Minor code improvement 2019-06-11 13:29:47 +02:00
Sylvain Berfini
6ddbf29bca Improved navigation with back button 2019-06-11 10:57:18 +02:00
Sylvain Berfini
0c29c26685 Fixed contacts fetch issue after granting permission 2019-06-07 10:15:03 +02:00
Sylvain Berfini
6d96221f99 Added custom username option when creating a phone number account 2019-06-05 13:07:39 +02:00
Claire Rosset
05a440f27a fixed add contact detail fragment when launching application from native contact 2019-06-03 15:34:50 +02:00
Sylvain Berfini
e711e0750d Fixed outgoing call speaker manually selected being switched back to earpiece when call is accepted 2019-05-31 15:09:11 +02:00
Sylvain Berfini
11b223c0dc Prevent crash if icon is null 2019-05-27 17:29:48 +02:00
Sylvain Berfini
cf0f88e71e Don't use deprecated API 2019-05-24 17:53:37 +02:00
Sylvain Berfini
0d044872af Improved logs in contacts manager find friend + improved description for prefix field in account settings 2019-05-24 17:37:05 +02:00
Sylvain Berfini
7df97a84b1 Fixed lost files & images if device rotates before message is sent 2019-05-24 11:57:14 +02:00
Sylvain Berfini
236dfc6ccb Minor fix for contacts 2019-05-24 10:33:16 +02:00
Sylvain Berfini
8807b9a63f Fixed Android contacts not shown on some devices 2019-05-23 17:49:57 +02:00
Sylvain Berfini
92c070117f Improved text based settings changes validation 2019-05-23 11:44:09 +02:00
Sylvain Berfini
fdfb66e10c Added more logs in AsyncContactsLoader 2019-05-22 17:08:02 +02:00
Sylvain Berfini
e2e7888292 Added missing flags in video overlay intents 2019-05-22 15:08:45 +02:00
Sylvain Berfini
94444a01c5 Ask for Camera permission to display video preview on dialer 2019-05-22 14:46:41 +02:00
Sylvain Berfini
b28b604bb7 Added setting for video preview 2019-05-22 14:45:45 +02:00
Sylvain Berfini
2cb8994b98 Use library preview scaling + improved device rotation changes detection 2019-05-22 14:45:45 +02:00
Sylvain Berfini
b8dc84bdac Reload video devices after camera permission granted to ensure to be able to capture & send video right after 2019-05-22 14:20:41 +02:00
Sylvain Berfini
dec9442a47 Set country call prefix if able when configuring proxy config + fixed issue when deleting account 2019-05-22 11:26:18 +02:00
Sylvain Berfini
6ae75e34b9 Fixed account creator values in rc + removed splashscreen activity that is a bit useless after all 2019-05-21 10:07:52 +02:00
Sylvain Berfini
fdc3e164e4 Fixed issue in generic login + fixed crash when deleting an account 2019-05-20 16:43:35 +02:00
Sylvain Berfini
77539422a1 Fixed need for bash 2019-05-17 13:53:07 +02:00
Sylvain Berfini
9e0a441896 Fixed crash & improved logs when linphone is started from a contact 2019-05-17 10:51:04 +02:00
Sylvain Berfini
5aeebfeb72 Fixed issue with default linphonerc when app is installed for the first time 2019-05-17 09:42:46 +02:00
Sylvain Berfini
f74f6e5911 Fixed crash if foreground service notification is enabled 2019-05-16 17:27:58 +02:00
Sylvain Berfini
bfc7a386ee Improved use of git version 2019-05-16 12:18:57 +02:00
Sylvain Berfini
64799c119a Do not ellipsize generated contact's avatar 2019-05-16 11:51:11 +02:00
Sylvain Berfini
0cfb7e9503 Added camera preview on Dialer if device is a tablet (like on iPad) 2019-05-16 11:36:19 +02:00
Sylvain Berfini
11f292f835 Added force end-to-end encryption option + fixed disable chat send file option 2019-05-16 11:29:15 +02:00
Sylvain Berfini
121bafc8aa Using newly created MarqueeTextView to ensure contacts' name and addresses will be fully readable even if too long for display 2019-05-16 10:50:18 +02:00
Sylvain Berfini
6436cf765e Fixed video overlay 2019-05-15 16:30:51 +02:00
Sylvain Berfini
514c3f4e2b Removed git dependency in build.gradle file 2019-05-15 13:26:33 +02:00
Sylvain Berfini
40ad029faf Correctly remove the service notification when starting app for the first time since device boot 2019-05-15 12:52:05 +02:00