Commit graph

6883 commits

Author SHA1 Message Date
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
dbea44d199 Updated changelog 2021-08-27 14:36:56 +02: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