Commit graph

203 commits

Author SHA1 Message Date
Christophe Deschamps
ff78a5abf1 Feature/group chat infos 2025-06-12 14:19:02 +00:00
Gaelle Braud
f69c5c3703 send message with files 2025-06-06 15:03:18 +02:00
Gaelle Braud
9d5935fb53 Chat message content 2025-06-05 17:01:57 +02:00
Christophe Deschamps
460c0334c4 Add events to chat 2025-05-28 08:33:55 +00:00
Gaelle Braud
481f9500c6 emoji picker
emoji picker for adding in chat message / sending reaction
2025-05-21 17:14:49 +02:00
Gaelle Braud
01a1fdd04b emoji svgs + model 2025-05-21 17:13:29 +02:00
Gaelle Braud
75e71be14d create new chat 2025-05-16 15:22:34 +02:00
gaelle
f3a1b5de62 chat translations 2025-05-15 11:37:09 +02:00
Gaelle Braud
4bb1e5da43 open chat when clicking on message notification
select chat by clicking on notification

close all notifications when one clicked and chat is open
2025-05-15 11:37:09 +02:00
Christophe Deschamps
096501ee20 Chat - clickable links and emoji display in bubbles 2025-05-14 12:55:10 +02:00
Gaelle Braud
9b67794752 imdn on each chat message
imdn on chat last message

change message notification ui

press enter to send message
2025-05-13 12:39:30 +02:00
Christophe Deschamps
dad3cb084f Presence 2025-05-13 08:34:38 +00:00
Gaelle Braud
b79b324027 open chat room from call/conf
navigate to chat from contact/history/magic search

select chat when joining from contact/history/magic search

message notification

filter chat rooms
2025-05-05 14:36:46 +02:00
Gaelle Braud
8fb42c333c chat list
chat messages view

update sdk
2025-04-29 14:16:55 +02:00
Christophe Deschamps
0f435d32af Command line to run upon incoming call 2025-04-23 10:52:28 +02:00
gaelle
8463c3e5f9 fix magic search : call address found from research if friend with more than one address 2025-04-16 16:10:53 +02:00
gaelle
03e187fef6 update display name in call history when ldap friends cache cleared 2025-04-09 16:15:22 +02:00
Gaelle Braud
3a080ea801 fix local group call 2025-04-01 15:53:20 +02:00
gaelle
1f05363fd4 use utils formatDate function
close #LINQT-1704 remove video conference factory uri for 6.0 linphone accounts
2025-03-27 11:03:47 +01:00
gaelle
34f914ca55 fix #LINQT-1697 wrong encryption status on paused 2025-03-26 14:10:24 +00:00
gaelle
f81400eed0 cmake + french translation 2025-03-19 17:01:15 +01:00
Julien Wadel
2494600efe Fix missing phone labels.
Fix transferring menu with same items (same address and phone number).
Fix build compilation.
Add a QList operator for QML.
Fix typo.
2025-02-12 14:35:27 +01:00
Christophe Deschamps
19db70ca75 Configuration migration from 5 to 6 including changes done in assistant rc files. 2025-02-06 17:24:01 +00:00
Gaelle Braud
e6fe32cfee clean participant device name with new sdk api
use utils fonction to set me display name in call grid
2025-02-04 14:57:53 +00:00
gaelle.braud
a4809bbde5 fix #LINQT-1641 main window steals focus on macos 2025-02-03 16:30:23 +01:00
Gaelle Braud
82e4da60ee try to fix #LINQT-1605 (CI needed to check the result)
fix typo

fix #LINQT-1570 bad username in participants device stickers, use participant address

fix #LINQT-1626 remote address contains gruu in transfered call

fix #LINQT-1621 ensure visible when error visible on form item
2025-01-31 10:16:15 +01:00
Christophe Deschamps
5c9ab21356 Fix crash in contact creation with no SIP address 2025-01-30 16:54:06 +01:00
Christophe Deschamps
8003b09e3b Prevent crashes creating contacts with only phone number and no SIP address 2025-01-29 17:12:14 +01:00
Gaelle Braud
db6fc41480 fix #LINQT-1622 connection succeed popup
set new privacy policy and terms of use urls

fix mic volume tester visibility in call

fix #LINQT-1583 secured avatar on unsecured address in call history

fix #LINQT-1631 zrtp to verify devices

fix #LINQT-1526 title inside stackview to avoid freeze effect

fix #LINQT-1579 spacing in layouts

fix #LINQT-1625 right panel closes before new call starts

crop text sticker

fix verified icon size
2025-01-28 18:13:10 +01:00
Gaëlle Braud
dc45edf172 fix time zone \
+ crop text when too large \
+ muted icon sticker
2025-01-23 15:32:47 +00:00
Julien Wadel
1c1bd91080 Crash fix on all asynchronous operations. Make alive connections, fix destructor calls. 2025-01-23 11:48:27 +01:00
Julien Wadel
fe453b2f7d Fix an overall crash on safe connections management:
Let some time to check members destructions after connection destruction.
2025-01-22 15:01:08 +01:00
Julien Wadel
30b8134016 Import old deprecated friends.db 2025-01-21 14:42:57 +00:00
Julien Wadel
60182a8797 Update lime algo and add migration step.
Update SDK.
2025-01-16 10:24:17 +01:00
Julien Wadel
b46c4d16f2 Propagate friend creations/deletion to allow display name updating. 2025-01-15 17:05:57 +01:00
Gaelle Braud
d9786c31e3 set media encryption according to settings 2025-01-14 13:54:31 +01:00
Christophe Deschamps
aef8d4b6c5 Fix codecs update threading 2025-01-10 15:06:37 +00:00
Julien Wadel
fb29ddb4c4 Global crash fix : Cpp Objects were destroyed on GUI destruction.
Add debug name on VariantObject.
2025-01-09 08:51:30 +00:00
Julien Wadel
1eaff569c9 Fix mac deprecation using __MAC_OS_X_VERSION_MIN_REQUIRED (available don't work as expected) 2025-01-03 11:53:37 -05:00
Julien Wadel
f351f63b58 Mac deprecation: replace CGWindowListCreateImage by ScreenCaptureKit.
Fix unresponsive combo/switch settings
2025-01-03 10:49:45 -05:00
Julien Wadel
d425a3dfe8 Mac fixes:
-Application/Executable names for Mac.
-Codesigning on the correct bundle.
-Configure Ino.plist before setting bundle properties in cmake.

Fix crash on reading empty address on MWI.
2025-01-03 04:51:41 -05:00
Gaelle Braud
7faa4cba47 fix #LINQT-1486 set default conference layout in parameters
LINQT-1487 add security/encryption settings
2024-12-12 17:25:53 +01:00
Christophe Deschamps
656fdc8093 Request audio/video permissions at app startup on Mac 2024-12-12 15:59:28 +01:00
Julien Wadel
ef18622793 - Fix undefined signals/functions that comes from bad visibility scope.
- Fix binding loop on cacheBuffer and wrong variables on call statistics.
- Remove apostrophe from user-agent.
- Add RemoteCardDAV into contact list.
- Fix crash on starting a call while a conferenceInfo is loading. 
- Contact details redirection after creating one.
2024-12-09 14:10:13 +00:00
Julien Wadel
fd11013047 Centralize variant creation into Utils 2024-12-06 11:27:39 +01:00
Julien Wadel
d0113124c7 Update file transfer servers 2024-12-03 16:59:33 +01:00
Julien Wadel
40ed719c98 Fix restart application and remote provisionning with bearer. 2024-12-02 13:22:48 +01:00
Christophe Deschamps
0acb7b6736 Align account parameter setting with Android + sdk crash workaround 2024-11-25 06:35:36 +01:00
Christophe Deschamps
213ba75585 App version & core user-agent 2024-11-20 17:50:58 +00:00
Christophe Deschamps
d11b3bce3d H264 downloadable codec - code adjustments + fix advanced settings 2024-11-12 16:32:33 +00:00
Christophe Deschamps
425751413d H264 Downloadable codec 2024-11-08 15:32:20 +00:00
Gaelle Braud
94dd384129 cancelled conf ui 2024-11-06 15:04:50 +01:00
Julien Wadel
940227dc92 Fix contacts not showing : avoid using default friends list that can be set to the ldap_friends list (if we get ldap before having any contacts). 2024-11-06 10:18:29 +00:00
Gaelle Braud
a780825c12 fix meeting form
fix visible

fix #LINQT-1363 + #LINQT-1364

fix #LINQT-1356
2024-10-29 17:12:32 +01:00
Julien Wadel
ea8d2aafe7 Fix deadlocked application on windows at startup (logs,vsync initialization,thread initialization)
Fix cleaning memory at exit.
2024-10-23 17:30:30 +02:00
Julien Wadel
fea341444c Remove Qt warning: Update qml resource for policy QTP0001 2024-10-21 10:54:34 +02:00
Julien Wadel
72e4d1c81e Check if a call has been started on duration instead of call states.
Fix button size on main page.
Fix contact defaut view if having contacts.
Fix missing object Item on call loader.
2024-10-17 15:23:35 +00:00
Julien Wadel
9454aa3781 Simplify image provider and remove useless bottleneck steps.
Add pagination on details call logs.
2024-10-16 16:06:58 +02:00
Julien Wadel
df7f0a6bc6 Freeze fixes:
- Unstuck Friends processes.
- Unstuck interpret urls.
- Unstuck Utils functions that need Model to work. INVOKABLE should not block and use VariantObjects.
- rename file local constants.
- Upgrade SafeObject to have a default value after being construct.
- Fix isMe changes and updates.
- Remove restoreMode that is deprecated.
2024-10-16 11:50:07 +02:00
Gaelle Braud
9cf975518f fix contact name + avatar initials
fix #LINQT-1339 persistent waiting room + warnings

fix #LINQT-1334 remote name in call
2024-10-15 15:42:03 +02:00
Christophe Deschamps
804af1bdbb Set locale for date formatting to French as the rest of the app. 2024-10-15 11:19:02 +00:00
Christophe Deschamps
2883b53ec5 Fix date formatting if not today nor yesterday 2024-10-10 16:00:17 +00:00
Christophe Deschamps
a1ff962d1d Call history date formatting adjustments (today, yesterday, etc ...) 2024-10-10 16:21:50 +02:00
Gaelle Braud
536a67652d fix #LINQT-1338 custom error message in call window 2024-10-10 11:31:54 +02:00
Gaelle Braud
2fce83fb43 fix #LINQT-1304 microphone auto test slider 2024-10-09 18:12:41 +02:00
Christophe Deschamps
666b94e277 Advanced settings 2024-10-08 14:31:48 +00:00
Christophe Deschamps
11f8163e4b Carddav settings 2024-10-07 08:39:52 +00:00
Julien Wadel
d8f75c3994 Options : 'auto_start' + 'exit_on_close' 2024-10-02 12:40:45 +02:00
Julien Wadel
a66528326f Setlocal and update SDK.
Fix reset audio parameters when entering into call options.
2024-09-27 17:06:47 +02:00
Gaelle Braud
e07cd93fad ui fixes
paste code register
bold search result part of display names
fix magic search list
fix navigation
2024-09-27 10:45:06 +02:00
Julien Wadel
34e5a28482 Fix ring : sounds folder is set to linphone by SDK and not to the executable name. 2024-09-26 15:05:09 +02:00
Julien Wadel
da7679e6be CI: Remove vs2019, add ninja and use it for packaging.
Fix Screensharing
2024-09-20 16:49:49 +02:00
Gaelle Braud
ca346da033 rename files 2024-09-19 08:38:49 +02:00
Gaelle Braud
654a4a8f50 fix crash isme
fix warnings

fix login error message + authentication popup

fix typo

update sdk

replace deprecated function
2024-09-19 08:21:18 +02:00
Christophe Deschamps
77fad7ba86 LDAP AdressBooks settings 2024-09-05 08:33:21 +00:00
Christophe Deschamps
6f7ebb1f9f MWI 2024-09-05 06:28:28 +00:00
Christophe Deschamps
13d2fefcd1 Handle set of new configuration parameters 2024-09-05 06:28:09 +00:00
Gaelle Braud
4f5d6cabfa ongoing call notification 2024-09-04 12:05:38 +02:00
Gaelle Braud
5adf150d2d reauthentication dialog 2024-08-27 16:26:29 +02:00
Gaelle Braud
204d7d66c8 login with non linphone sip account 2024-08-22 14:37:23 +02:00
Gaelle Braud
1e234cdc25 zrtp validation toast + blason
security level for specific address
dtmfs
ui fixes
key navigation contact page
2024-08-21 10:51:08 +02:00
Gaelle Braud
fda2f0557b fix calendar key naviagtion 2024-08-12 16:10:00 +02:00
Gaelle Braud
8cffd73df5 fix meeting setup ui + force meeting end before midnight 2024-08-12 12:56:12 +02:00
Christophe Deschamps
4143d15f34 Account settings & parameters 2024-07-25 08:34:11 +00:00
Gaelle Braud
80a9c6d969 fix share friend (not every platform supports attachment file) 2024-07-10 17:56:47 +02:00
Gaelle Braud
035b9af8a9 share friend 2024-07-08 18:39:05 +02:00
Gaelle Braud
bbc409f4b1 fixes 2024-07-08 18:39:05 +02:00
Julien Wadel
42a00cc236 display only usernames on config RC. 2024-07-03 13:15:48 +00:00
Julien Wadel
846f043b6d Add config RC to show/hide some UI items. 2024-07-03 13:15:05 +00:00
Gaelle Braud
61d63e5b82 statistics 2024-07-03 09:32:58 +02:00
Julien Wadel
6933989753 Fullscreen mode and add screensaver inhibition. 2024-07-02 16:03:55 +00:00
Gaelle Braud
5beb0b84d0 register 2024-06-28 16:15:26 +02:00
Julien Wadel
ad38f3972e Remote provisioning + confirmation popup design 2024-06-14 11:31:23 +02:00
Julien Wadel
87b5315f54 Fixes : appimage creation, patch name packages, logo 2024-06-13 17:03:12 +02:00
Julien Wadel
4631ea7fe7 Uri Handler + Restart + Remote provisioning + Confirmation dialog with c++ callback behavior 2024-06-13 15:01:22 +00:00
Gaelle Braud
891f9acd8c verify friend device (TODO : add an automatic update when sdk allows it, for now it is done when call ends) 2024-06-12 17:36:53 +02:00
Christophe Deschamps
1e065cfa72 Help Page (including Log enable/clear/send) 2024-06-11 19:03:13 +00:00
Gaelle Braud
98176c6fae splashscreen (fix #LINQT-1172) 2024-06-05 15:53:49 +00:00
Julien Wadel
99f752390b Screensharing + Mac ARM64 + Linux build 2024-05-30 17:31:26 +02:00
Gaelle Braud
305c969bbb FIXES:
LINQT-1166 handle complete sip uri login
LINQT-1182 hide waiting timer in local sticker
LINQT-368 share contact (by copying its vcard, may be improved in the future)
fix notif ui
fix waiting room camera
fix missed notifications
windows ui fixes
fix LINQT-1189 start call on click not selected contact changed
2024-05-28 16:32:11 +02:00