Commit graph

3267 commits

Author SHA1 Message Date
Sylvain Berfini
df09bcad76 Hide SIP address field from contact editor when hide SIP addresses flag is set, and fixed issue where dialog with only 1 item would be displayed 2025-10-01 11:41:40 +02:00
Sylvain Berfini
0ca4eba63b Fixed contacts presence subscribe being only enabled for default domain account, added setting to disable presence 2025-10-01 10:01:48 +02:00
Sylvain Berfini
c556d14fb0 Fixed ConcurrentModificationException that could happen during contact edition 2025-09-29 13:59:50 +02:00
Sylvain Berfini
61517461dd Use account recovery token FlexiAPI endpoint 2025-09-23 20:32:13 +02:00
Sylvain Berfini
8f3415f6fa Reduce limit of attempts to change audio device in Android framework + return correct value if it failed 2025-09-22 14:58:44 +02:00
Sylvain Berfini
ae7a3c5bce Load contents by chunks instead of loading all of them at once 2025-09-17 16:30:41 +02:00
Sylvain Berfini
31e15ddfca Prevent app crash when trying to open a corrupted PDF sent/received by chat 2025-09-17 13:36:15 +02:00
Sylvain Berfini
808dc92cd7 Added PDF file preview in conversation (message bubble + documents list) 2025-09-17 12:18:17 +02:00
Sylvain Berfini
9d3ef9e8a5 Fix for empty fragment still opened after device rotation if user clicked on the empty part 2025-09-15 11:26:30 +02:00
Sylvain Berfini
719b28f0ab Fixed account labelled as Disabled instead of Disconnected if network isn't reachable 2025-09-12 15:09:39 +02:00
Sylvain Berfini
6f1439756e Improved bodyless friendlist presence received processing 2025-09-11 11:14:31 +02:00
Sylvain Berfini
4639e054bb Ask CallActivity to finish if no call found when trying to answer/hangup 2025-09-08 10:55:19 +02:00
Sylvain Berfini
504f6e2a2c Fixed missing conference subject when calling it's SIP URI without having the conference info 2025-09-05 15:16:56 +02:00
Sylvain Berfini
db7ca6793b Added swipe/pull to refresh on contacts list when a CardDAV friend list is configured to force the synchronization 2025-09-02 10:39:37 +02:00
Sylvain Berfini
ce13d4c7d4 Reworked how meetings are cancelled/deleted from user perspective 2025-08-27 12:12:36 +02:00
Sylvain Berfini
98bf3daed8 Use newly added SDK API to merge friend list 2025-08-25 16:59:00 +02:00
Sylvain Berfini
26e391cbf8 Fixed contacts not displayed in app after being received through bodyless presence 2025-08-21 10:05:21 +02:00
Sylvain Berfini
0add60c628 Remove legacy shortcuts, follow Android guidelines and create chat room shortcuts when a message is sent or received in it, not at the start 2025-08-19 17:18:00 +02:00
Sylvain Berfini
c153b2d928 Hide reply/forward actions for retracted message 2025-08-19 11:48:27 +02:00
Sylvain Berfini
881e2c217b Reworked GenericAddressPicker related code, updated CorePreferences getters to be @AnyThread instead of @WorkerThread 2025-08-19 11:29:16 +02:00
Sylvain Berfini
5a16761fdf Fixed methods called from wrong thread, other code cleanup / improvements 2025-08-19 10:38:54 +02:00
Sylvain Berfini
71bb569fde Scroll to latest match during chat message search in case user scrolled away 2025-08-14 10:38:48 +02:00
Sylvain Berfini
ad0037fe4c Do not show delete for everyone/delete locally choice dialog when removing received message 2025-08-14 09:09:55 +02:00
Sylvain Berfini
7eed9c06d3 Reworked some logs in ContactsManager, do not show ContactNumberOrAddressModel if phone number couldn't be turned into an Address 2025-08-11 14:58:17 +02:00
Sylvain Berfini
08c72dbb8c Prevent fatal error due to changes in SDK preventing stopping Core from within iterate() loop, fixed leaving assistant after remote provisioning if no account was configured 2025-08-11 10:11:45 +02:00
Sylvain Berfini
f99b51d572 Use newly added Queued chat message state 2025-08-07 18:07:07 +02:00
Sylvain Berfini
8f0f6581b2 Use participant device display name in conference if device name is empty 2025-08-07 16:41:41 +02:00
Sylvain Berfini
fac6e42c22 Added edit/retract message features 2025-08-06 15:38:45 +00:00
Sylvain Berfini
dee932da42 Reset forground service wait to stop flag when first call starts, just in case 2025-08-05 12:07:56 +00:00
Sylvain Berfini
2f4fd3da18 Fixed method called from main thread instead of core's one 2025-08-05 10:45:21 +02:00
Sylvain Berfini
22ae4e372f Fixed generated avatar for SIP URIs without username 2025-08-04 17:12:10 +02:00
Sylvain Berfini
95bd14bdd4 Quick workaround to fix missing favorites from address selection fragment 2025-08-04 14:41:45 +02:00
Sylvain Berfini
ffabd02f31 Fixed microphone not recording audio in background if SIP dialog doesn't reach Updating state 2025-08-04 13:51:00 +02:00
Sylvain Berfini
0bb7761db9 Fix outgoing call in full screen 2025-08-01 10:56:50 +02:00
Sylvain Berfini
97c6c0b553 Updated bell and bell_slash icons 2025-07-30 18:46:10 +02:00
Sylvain Berfini
95ce77e0e4 Prevent crash in message notification if person name is empty 2025-07-28 11:49:36 +02:00
Sylvain Berfini
243a6d8cb2 Hide numpad (if visible) from start call fragment when going back using gesture/click 2025-07-28 11:30:16 +02:00
Sylvain Berfini
b3ac16052f Prevent exception causing crash if no Activity is available to create document 2025-07-26 11:45:39 +02:00
Sylvain Berfini
670eecf0d6 Fixed duplicated week label if 'no meeting today' is first of the week, improved layout a bit 2025-07-25 17:23:08 +02:00
Sylvain Berfini
8dcb18d059 Try to fix video issue when starting video call and video is declined when answered by remote end 2025-07-25 17:23:00 +02:00
Sylvain Berfini
92672bde0a Prevent favourites contacts from missing due to magic search limit 2025-07-25 17:22:51 +02:00
Sylvain Berfini
ada6f35d92 Fixed muted call if Telecom Manager requested a quick mute/unmute 2025-07-25 17:22:42 +02:00
Sylvain Berfini
595ff96d50 Use newly added chat room compose APIs to notify wether text or voice recording is being composed 2025-07-18 15:20:25 +00:00
Sylvain Berfini
70df098ee4 Fixed crashes related to lateinit property used before being initialized found on Crashlytics 2025-07-17 07:43:01 +00:00
Sylvain Berfini
9d0f2cafc9 Show system notification when account registration is failed 2025-07-13 10:51:57 +02:00
Sylvain Berfini
98cc173d2e Fixed reactions list in bottom sheet not properly updated if opened when changes happen 2025-07-11 16:03:02 +02:00
Sylvain Berfini
899129d4bc Fixed CardDAV settings when it's read only 2025-07-10 16:22:10 +02:00
Sylvain Berfini
c4618702ab Fixed in-call top bar notification label when going from two calls to one 2025-07-10 13:47:49 +02:00
Sylvain Berfini
8c7c7b40c3 Show user when magic search didn't returned all available results 2025-07-10 11:25:52 +02:00
Sylvain Berfini
028ece407c Add a way to go to Help page from assistant 2025-07-07 15:19:15 +02:00