Commit graph

9033 commits

Author SHA1 Message Date
Sylvain Berfini
8f4c5bdc61 Getting rid of dataSync foreground service type for keeping app alive in background as it won't work more than 6h a day starting Android 15 2024-07-15 16:10:44 +02:00
Sylvain Berfini
84b39df26c Removed unused code + updated account settings layout 2024-07-15 16:10:44 +02:00
Sylvain Berfini
1741ed5fe5 Fixed clicking message notification not going into conversation 2024-07-15 16:10:44 +02:00
Sylvain Berfini
56d8e64762 Fixed being stuck in contacts if permission wasn't granted 2024-07-15 16:10:44 +02:00
Sylvain Berfini
78f1a1e645 Updated recordings list & added recording player (audio & video) 2024-07-15 16:10:44 +02:00
Sylvain Berfini
37786a0b83 Added copy SIP address in account profile 2024-07-15 16:10:44 +02:00
Sylvain Berfini
824b225549 No longer needed to filter out deprecated devices 2024-07-15 16:10:44 +02:00
Sylvain Berfini
4c127344c1 Forgot file viewer inset padding + allow SIP address in account profile to take two lines 2024-07-15 16:10:44 +02:00
Sylvain Berfini
61c1079e7c Revert "Targetting & compiling for Android 15", it prevents from installing on Android older than 15
This reverts commit 21a96a403406752e9f5793fc696ce61673a042ab.
2024-07-15 16:10:44 +02:00
Sylvain Berfini
dcbd978184 Keep shortedges instead of always as the later was only added in Android 11 2024-07-15 16:10:44 +02:00
Sylvain Berfini
fa6d93076c Targetting & compiling for Android 15 2024-07-15 16:10:44 +02:00
Sylvain Berfini
a95c6fb287 Android 15 will force edge-to-edge, starting supporting it now 2024-07-15 16:10:44 +02:00
Sylvain Berfini
e039a562fe Fixed chronometer not hidden in fullscreen 2024-07-15 16:10:44 +02:00
Sylvain Berfini
69d149a284 Trying to prevent sliding pane child to open when app starts after it was killed while in background with sliding pane child opened 2024-07-15 16:10:44 +02:00
Sylvain Berfini
6d099a3075 Enable proximity sensor for outgoing calls if video is disabled 2024-07-15 16:10:44 +02:00
Sylvain Berfini
eea978d8e8 Improved opening meeting with a lot of participants fluidity 2024-07-15 16:10:44 +02:00
Sylvain Berfini
46a6751df6 Fixed meetings participants not aligned top in list 2024-07-15 16:10:44 +02:00
Sylvain Berfini
1594252aeb Updated icon & text for in-call media encryption label for SRTP 2024-07-15 16:10:44 +02:00
Sylvain Berfini
ec207af81d Added filter for recordings + legacy recording files 2024-07-15 16:10:44 +02:00
Sylvain Berfini
cda23c44c0 Added a logger for Android Auto connection state + do not use bluetooth sound card as playback device for voice recordings when connected to Auto 2024-07-15 16:10:44 +02:00
Sylvain Berfini
144fc5d728 Fixed back stack with conversation shortcuts on launcher icon 2024-07-15 16:10:44 +02:00
Sylvain Berfini
a424f05ab9 Fixed meeting participants list not showing all of them 2024-07-15 16:10:44 +02:00
Sylvain Berfini
481e8db0aa Keep phone number label(s) if any after editing a contact 2024-07-15 16:10:44 +02:00
Sylvain Berfini
f6e6914656 Leave CardDAV config fragment when sync is succesful 2024-07-15 16:10:44 +02:00
Sylvain Berfini
75ce3a9c05 Fixed toast color 2024-07-15 16:10:44 +02:00
Sylvain Berfini
e83afdf436 Update meeting details after successfull edit 2024-07-15 16:10:44 +02:00
Sylvain Berfini
5d58b2a0fd Ask contacts permission in fragment's onResume() if needed 2024-07-15 16:10:44 +02:00
Sylvain Berfini
133f533b87 Fixed back stack when sharing logs using conversation 2024-07-15 16:10:44 +02:00
Sylvain Berfini
c927a83aa5 Migrated buildconfig 2024-07-15 16:10:44 +02:00
Sylvain Berfini
3a2757d962 Alert user when player can't open a voice recording 2024-07-15 16:10:44 +02:00
Sylvain Berfini
2e8b258b90 Updated android gradle plugin version 2024-07-15 16:10:44 +02:00
Sylvain Berfini
37df7d83e3 Updated crashlytics & firebase BoM 2024-07-15 16:10:44 +02:00
Sylvain Berfini
dddfdd8b78 Updated settings.gradle.kts to only have one maven repository for linphone, depending on if local exists or not 2024-07-15 16:10:44 +02:00
Sylvain Berfini
76716503e9 Added Tunnel settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
26e1332421 Added share / download long press menu items for call recordings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
6cfec04424 Added MWI urgent messages count to drawer 2024-07-15 16:10:44 +02:00
Sylvain Berfini
bf64b496c9 Added audio & video codecs settings in advanced parameters 2024-07-15 16:10:44 +02:00
Sylvain Berfini
4f6c5c7f48 Added audio device picker in advanced settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
d48f7697df Added MWI URI account setting + added missing hints into text based settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
99e771898a Prevents attaching more than 12 files to a same message 2024-07-15 16:10:44 +02:00
Sylvain Berfini
7cf51f51a1 Added explanation bottom sheet for unsafe conversations instead of going into account profile mode fragment that was recently removed 2024-07-15 16:10:44 +02:00
Sylvain Berfini
fc8ac5fc56 Only go to choose secure/interop mode after successfully connecting first sip.linphone.org account 2024-07-15 16:10:44 +02:00
Sylvain Berfini
7cff514c3a Hidden change mode area & child fragment in account profile, moved IM encryption mandatory to account settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
3060af3940 Fixed size issue for chat media grid item 2024-07-15 16:10:44 +02:00
Sylvain Berfini
458f817142 Fixed missed call(s) indicator not visible or not hidden in drawer menu 2024-07-15 16:10:44 +02:00
Sylvain Berfini
701117474e Fixed main activity rotation issue + back stack not empty when clicking chat message notification 2024-07-15 16:10:44 +02:00
Sylvain Berfini
e93e6ca5cc Renamed recordings fragment 2024-07-15 16:10:44 +02:00
Sylvain Berfini
f8d60c1284 Moved push notif account toggle from profile to settings 2024-07-15 16:10:44 +02:00
Sylvain Berfini
01d721d477 Added countdowns in chat bubbles for ephemeral messages 2024-07-15 16:10:43 +02:00
Sylvain Berfini
6ecc0839ea Added empty recordings list image & label 2024-07-15 16:10:43 +02:00