hide sip address in conversation info if hide_sip_addresses set

write account presence note event if empty (otherwise it cannot be cleaned)

add chatroom to list when Created state signal received

fix navigation to create contact from conversation infos

display copy sip address even if participant is in contact list
This commit is contained in:
Gaelle Braud 2025-12-15 10:38:49 +01:00
parent 1726408839
commit 6657c26b87
8 changed files with 199 additions and 185 deletions

View file

@ -170,6 +170,19 @@ void ChatList::setSelf(QSharedPointer<ChatList> me) {
const std::shared_ptr<const linphone::ChatMessageReaction> &reaction) {
addChatToList(core, room, message);
});
mModelConnection->makeConnectToModel(
&CoreModel::chatRoomStateChanged,
[this, addChatToList](const std::shared_ptr<linphone::Core> &core,
const std::shared_ptr<linphone::ChatRoom> &chatRoom, linphone::ChatRoom::State state) {
if (state == linphone::ChatRoom::State::Created) {
if (chatRoom->getAccount() != core->getDefaultAccount()) {
qWarning() << log().arg("Chatroom does not refer to current account, return");
return;
}
auto chatCore = ChatCore::create(chatRoom);
mModelConnection->invokeToCore([this, chatCore] { addChatInList(chatCore); });
}
});
connect(this, &ChatList::filterChanged, [this](QString filter) {
mFilter = filter;

View file

@ -3007,149 +3007,149 @@ Stellen Sie sicher, dass Sie keine sensiblen Informationen teilen!</translation>
<translation>Zurzeit keine Kontakte</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="75"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="80"/>
<source>contact_new_title</source>
<extracomment>&quot;Nouveau contact&quot;</extracomment>
<translation>Neuer Kontakt</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="77"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="82"/>
<source>create</source>
<translation>Erstellen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="85"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="90"/>
<source>contact_edit_title</source>
<extracomment>&quot;Modifier contact&quot;</extracomment>
<translation>Kontakt bearbeiten</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="86"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="91"/>
<source>save</source>
<translation>Speichern</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="100"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="105"/>
<source>contact_dialog_delete_title</source>
<extracomment>Supprimer %1 ?&quot;</extracomment>
<translation>%1 löschen?</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="102"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="107"/>
<source>contact_dialog_delete_message</source>
<extracomment>Ce contact sera définitivement supprimé.</extracomment>
<translation>Dieser Kontakt wird dauerhaft gelöscht.</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="109"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="114"/>
<source>contact_deleted_toast</source>
<extracomment>&quot;Contact supprimé&quot;</extracomment>
<translation>Kontakt gelöscht</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="111"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="116"/>
<source>contact_deleted_message</source>
<extracomment>&quot;%1 a é supprimé&quot;</extracomment>
<translation>%1 wurde gelöscht</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="127"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="132"/>
<source>contact_dialog_devices_trust_popup_title</source>
<extracomment>&quot;Augmenter la confiance&quot;</extracomment>
<translation>Vertrauenslevel erhöhen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="129"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="134"/>
<source>contact_dialog_devices_trust_popup_message</source>
<extracomment>&quot;Pour augmenter le niveau de confiance vous devez appeler les différents appareils de votre contact et valider un code.&lt;br&gt;&lt;br&gt;Vous êtes sur le point dappeler %1 voulez vous continuer ?&quot;</extracomment>
<translation>Um das Vertrauenslevel zu erhöhen müssen Sie Ihren Kontakt anrufen und einen Code bestätigen.&lt;br&gt;&lt;br&gt;Sie sind dabei, &quot;%1&quot; anzurufen. Möchten Sie fortfahren?</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="138"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="143"/>
<source>popup_do_not_show_again</source>
<extracomment>Ne plus afficher</extracomment>
<translation>Nicht mehr anzeigen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="153"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="158"/>
<source>cancel</source>
<translation>Abbrechen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="159"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="164"/>
<source>dialog_call</source>
<extracomment>&quot;Appeler&quot;</extracomment>
<translation>Anrufen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="176"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="181"/>
<source>contact_dialog_devices_trust_help_title</source>
<extracomment>&quot;Niveau de confiance&quot;</extracomment>
<translation>Vertrauenslevel</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="178"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="183"/>
<source>contact_dialog_devices_trust_help_message</source>
<extracomment>&quot;Vérifiez les appareils de votre contact pour confirmer que vos communications seront sécurisées et sans compromission. &lt;br&gt;Quand tous seront vérifiés, vous atteindrez le niveau de confiance maximal.&quot;</extracomment>
<translation>Überprüfen Sie die Geräte Ihres Kontakts um sicherzustellen, dass Ihre Kommunikation sicher und unkompromittiert ist. Wenn alle Geräte überprüft sind, erreichen Sie das höchste Vertrauenslevel.</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="201"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="206"/>
<source>dialog_ok</source>
<extracomment>&quot;Ok&quot;</extracomment>
<translation>Ok</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="230"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="235"/>
<source>bottom_navigation_contacts_label</source>
<extracomment>&quot;Contacts&quot;</extracomment>
<translation>Kontakte</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="250"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="255"/>
<source>create_contact_accessible_name</source>
<extracomment>Create new contact</extracomment>
<translation>Neuen Kontakt erstellen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="269"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="274"/>
<source>search_bar_look_for_contact_text</source>
<extracomment>Rechercher un contact</extracomment>
<translation>Kontakt suchen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="281"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="286"/>
<source>list_filter_no_result_found</source>
<extracomment>Aucun résultat</extracomment>
<translation>Kein Ergebnis</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="283"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="288"/>
<source>contact_list_empty</source>
<extracomment>Aucun contact pour le moment</extracomment>
<translation>Zurzeit keine Kontakte</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="346"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="351"/>
<source>more_info_accessible_name</source>
<extracomment>More info %1</extracomment>
<translation>Weitere Informationen %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="362"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="367"/>
<source>expand_accessible_name</source>
<extracomment>Expand %1</extracomment>
<translation>Vergrößern %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="360"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="365"/>
<source>shrink_accessible_name</source>
<extracomment>Shrink %1</extracomment>
<translation>Verkleinern %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="382"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="738"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="387"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="743"/>
<source>contact_details_edit</source>
<extracomment>Edit
----------
@ -3157,19 +3157,19 @@ Stellen Sie sicher, dass Sie keine sensiblen Informationen teilen!</translation>
<translation>Bearbeiten</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="396"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="401"/>
<source>contact_call_action</source>
<extracomment>&quot;Appel&quot;</extracomment>
<translation>Anrufen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="407"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="412"/>
<source>contact_message_action</source>
<extracomment>&quot;Message&quot;</extracomment>
<translation>Nachricht</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="421"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="426"/>
<source>contact_video_call_action</source>
<extracomment>&quot;Appel vidéo&quot;</extracomment>
<translation>Videoanruf</translation>
@ -3195,133 +3195,133 @@ Stellen Sie sicher, dass Sie keine sensiblen Informationen teilen!</translation>
<translation type="vanished">Offline</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="469"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="474"/>
<source>contact_details_numbers_and_addresses_title</source>
<extracomment>&quot;Coordonnées&quot;</extracomment>
<translation>Kontaktinformationen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="525"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="530"/>
<source>call_adress_accessible_name</source>
<extracomment>Call address %1</extracomment>
<translation>Adresse %1 anrufen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="558"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="563"/>
<source>contact_details_company_name</source>
<extracomment>&quot;Société :&quot;</extracomment>
<translation>Unternehmen :</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="579"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="584"/>
<source>contact_details_job_title</source>
<extracomment>&quot;Poste :&quot;</extracomment>
<translation>Beruf :</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="601"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="606"/>
<source>contact_details_medias_title</source>
<extracomment>&quot;Medias&quot;</extracomment>
<translation>Medien</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="614"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="632"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="619"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="637"/>
<source>contact_details_medias_subtitle</source>
<extracomment>&quot;Afficher les medias partagés&quot;</extracomment>
<translation>Geteilte Medien anzeigen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="638"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="643"/>
<source>contact_details_trust_title</source>
<extracomment>&quot;Confiance&quot;</extracomment>
<translation>Vertrauen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="645"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="650"/>
<source>contact_dialog_devices_trust_title</source>
<extracomment>&quot;Niveau de confiance - Appareils vérifiés&quot;</extracomment>
<translation>Vertrauenslevel - Verifizierte Geräte</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="654"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="659"/>
<source>contact_details_no_device_found</source>
<extracomment>&quot;Aucun appareil&quot;</extracomment>
<translation>Kein Gerät</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="679"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="684"/>
<source>contact_device_without_name</source>
<extracomment>&quot;Appareil inconnu&quot;</extracomment>
<translation>Unbekanntes Gerät</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="700"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="705"/>
<source>contact_make_call_check_device_trust</source>
<extracomment>&quot;Vérifier&quot;</extracomment>
<translation>Überprüfen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="702"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="707"/>
<source>verify_device_accessible_name</source>
<extracomment>Verify %1 device</extracomment>
<translation>Gerät %1 verifizieren</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="728"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="733"/>
<source>contact_details_actions_title</source>
<extracomment>&quot;Autres actions&quot;</extracomment>
<translation>Weitere Aktionen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="758"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="763"/>
<source>contact_details_remove_from_favourites</source>
<extracomment>&quot;Retirer des favoris&quot;</extracomment>
<translation>Aus Favoriten entfernen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="760"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="765"/>
<source>contact_details_add_to_favourites</source>
<extracomment>&quot;Ajouter aux favoris&quot;</extracomment>
<translation>Zu Favoriten hinzufügen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="777"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="782"/>
<source>contact_details_share</source>
<extracomment>&quot;Partager&quot;</extracomment>
<translation>Teilen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="788"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="793"/>
<source>information_popup_error_title</source>
<translation>Fehler</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="790"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
<source>contact_details_share_error_mesage</source>
<extracomment>&quot;La création du fichier vcard a échoué&quot;</extracomment>
<translation>VCard-Erstellung fehlgeschlagen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="800"/>
<source>contact_details_share_success_title</source>
<extracomment>&quot;VCard créée&quot;</extracomment>
<translation>VCard erstellt</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
<source>contact_details_share_success_mesage</source>
<extracomment>&quot;VCard du contact enregistrée dans %1&quot;</extracomment>
<translation>VCard wurde in %1 gespeichert</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="800"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="805"/>
<source>contact_details_share_email_title</source>
<extracomment>&quot;Partage de contact&quot;</extracomment>
<translation>Kontakt teilen</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="841"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="846"/>
<source>contact_details_delete</source>
<extracomment>&quot;Supprimer ce contact&quot;</extracomment>
<translation>Kontakt löschen</translation>
@ -3915,7 +3915,7 @@ Ablauf: %1</translation>
<translation>Admin</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="206"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="205"/>
<source>group_infos_manage_participants_title</source>
<extracomment>&quot;Gérer des participants&quot;</extracomment>
<translation>Manage Participants</translation>
@ -3943,22 +3943,22 @@ Ablauf: %1</translation>
<translation>Administratorrechte entfernen</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="154"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="153"/>
<source>group_infos_copy_sip_address</source>
<translation>SIP-Adresse kopieren</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="174"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="173"/>
<source>group_infos_remove_participant</source>
<translation>Teilnehmer entfernen</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="181"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="180"/>
<source>group_infos_remove_participants_toast_title</source>
<translation>Teilnehmer entfernen?</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="182"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="181"/>
<source>group_infos_remove_participants_toast_message</source>
<translation>Teilnehmer wird aus dem Chat entfernt.</translation>
</message>

View file

@ -2935,149 +2935,149 @@ Only your correspondent can decrypt them.</translation>
<translation>No contact at the moment</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="75"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="80"/>
<source>contact_new_title</source>
<extracomment>&quot;Nouveau contact&quot;</extracomment>
<translation>New contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="77"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="82"/>
<source>create</source>
<translation>Create</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="85"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="90"/>
<source>contact_edit_title</source>
<extracomment>&quot;Modifier contact&quot;</extracomment>
<translation>Edit contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="86"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="91"/>
<source>save</source>
<translation>Save</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="100"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="105"/>
<source>contact_dialog_delete_title</source>
<extracomment>Supprimer %1 ?&quot;</extracomment>
<translation>Delete %1?</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="102"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="107"/>
<source>contact_dialog_delete_message</source>
<extracomment>Ce contact sera définitivement supprimé.</extracomment>
<translation>This contact will be permanently deleted.</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="109"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="114"/>
<source>contact_deleted_toast</source>
<extracomment>&quot;Contact supprimé&quot;</extracomment>
<translation>Contact deleted</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="111"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="116"/>
<source>contact_deleted_message</source>
<extracomment>&quot;%1 a é supprimé&quot;</extracomment>
<translation>%1 has been deleted</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="127"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="132"/>
<source>contact_dialog_devices_trust_popup_title</source>
<extracomment>&quot;Augmenter la confiance&quot;</extracomment>
<translation>Increase trust level</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="129"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="134"/>
<source>contact_dialog_devices_trust_popup_message</source>
<extracomment>&quot;Pour augmenter le niveau de confiance vous devez appeler les différents appareils de votre contact et valider un code.&lt;br&gt;&lt;br&gt;Vous êtes sur le point dappeler %1 voulez vous continuer ?&quot;</extracomment>
<translation>To increase trust level you must call your contact&apos;s devices and validate a code.&lt;br&gt;&lt;br&gt;You are about to call &quot;%1&quot; do you want to continue?</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="138"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="143"/>
<source>popup_do_not_show_again</source>
<extracomment>Ne plus afficher</extracomment>
<translation>Do not show again</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="153"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="158"/>
<source>cancel</source>
<translation>Cancel</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="159"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="164"/>
<source>dialog_call</source>
<extracomment>&quot;Appeler&quot;</extracomment>
<translation>Call</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="176"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="181"/>
<source>contact_dialog_devices_trust_help_title</source>
<extracomment>&quot;Niveau de confiance&quot;</extracomment>
<translation>Trust level</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="178"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="183"/>
<source>contact_dialog_devices_trust_help_message</source>
<extracomment>&quot;Vérifiez les appareils de votre contact pour confirmer que vos communications seront sécurisées et sans compromission. &lt;br&gt;Quand tous seront vérifiés, vous atteindrez le niveau de confiance maximal.&quot;</extracomment>
<translation>Verify your contact&apos;s devices to confirm that your communications will be secure and uncompromised. When all are verified, you will reach the maximum trust level.</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="201"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="206"/>
<source>dialog_ok</source>
<extracomment>&quot;Ok&quot;</extracomment>
<translation>Ok</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="230"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="235"/>
<source>bottom_navigation_contacts_label</source>
<extracomment>&quot;Contacts&quot;</extracomment>
<translation>Contacts</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="269"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="274"/>
<source>search_bar_look_for_contact_text</source>
<extracomment>Rechercher un contact</extracomment>
<translation>Find contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="281"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="286"/>
<source>list_filter_no_result_found</source>
<extracomment>Aucun résultat</extracomment>
<translation>No result</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="283"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="288"/>
<source>contact_list_empty</source>
<extracomment>Aucun contact pour le moment</extracomment>
<translation>No contact at the moment</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="362"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="367"/>
<source>expand_accessible_name</source>
<extracomment>Expand %1</extracomment>
<translation>Expand %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="360"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="365"/>
<source>shrink_accessible_name</source>
<extracomment>Shrink %1</extracomment>
<translation>Shrink %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="250"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="255"/>
<source>create_contact_accessible_name</source>
<extracomment>Create new contact</extracomment>
<translation>Create new contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="346"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="351"/>
<source>more_info_accessible_name</source>
<extracomment>More info %1</extracomment>
<translation>More info %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="382"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="738"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="387"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="743"/>
<source>contact_details_edit</source>
<extracomment>Edit
----------
@ -3085,151 +3085,151 @@ Only your correspondent can decrypt them.</translation>
<translation>Edit</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="396"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="401"/>
<source>contact_call_action</source>
<extracomment>&quot;Appel&quot;</extracomment>
<translation>Call</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="407"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="412"/>
<source>contact_message_action</source>
<extracomment>&quot;Message&quot;</extracomment>
<translation>Message</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="421"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="426"/>
<source>contact_video_call_action</source>
<extracomment>&quot;Appel vidéo&quot;</extracomment>
<translation>Video call</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="469"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="474"/>
<source>contact_details_numbers_and_addresses_title</source>
<extracomment>&quot;Coordonnées&quot;</extracomment>
<translation>Contact details</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="525"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="530"/>
<source>call_adress_accessible_name</source>
<extracomment>Call address %1</extracomment>
<translation>Call address %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="558"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="563"/>
<source>contact_details_company_name</source>
<extracomment>&quot;Société :&quot;</extracomment>
<translation>Company :</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="579"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="584"/>
<source>contact_details_job_title</source>
<extracomment>&quot;Poste :&quot;</extracomment>
<translation>Job :</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="601"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="606"/>
<source>contact_details_medias_title</source>
<extracomment>&quot;Medias&quot;</extracomment>
<translation>Medias</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="614"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="632"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="619"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="637"/>
<source>contact_details_medias_subtitle</source>
<extracomment>&quot;Afficher les medias partagés&quot;</extracomment>
<translation>Show shared media</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="638"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="643"/>
<source>contact_details_trust_title</source>
<extracomment>&quot;Confiance&quot;</extracomment>
<translation>Trust</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="645"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="650"/>
<source>contact_dialog_devices_trust_title</source>
<extracomment>&quot;Niveau de confiance - Appareils vérifiés&quot;</extracomment>
<translation>Trust Level - Verified Devices</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="654"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="659"/>
<source>contact_details_no_device_found</source>
<extracomment>&quot;Aucun appareil&quot;</extracomment>
<translation>No device</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="679"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="684"/>
<source>contact_device_without_name</source>
<extracomment>&quot;Appareil inconnu&quot;</extracomment>
<translation>Unknown device</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="700"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="705"/>
<source>contact_make_call_check_device_trust</source>
<extracomment>&quot;Vérifier&quot;</extracomment>
<translation>Verify</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="702"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="707"/>
<source>verify_device_accessible_name</source>
<extracomment>Verify %1 device</extracomment>
<translation>Verify %1 device</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="728"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="733"/>
<source>contact_details_actions_title</source>
<extracomment>&quot;Autres actions&quot;</extracomment>
<translation>Other actions</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="758"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="763"/>
<source>contact_details_remove_from_favourites</source>
<extracomment>&quot;Retirer des favoris&quot;</extracomment>
<translation>Remove from favorites</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="760"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="765"/>
<source>contact_details_add_to_favourites</source>
<extracomment>&quot;Ajouter aux favoris&quot;</extracomment>
<translation>Add to favorites</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="777"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="782"/>
<source>contact_details_share</source>
<extracomment>&quot;Partager&quot;</extracomment>
<translation>Share</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="788"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="793"/>
<source>information_popup_error_title</source>
<translation>Error</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="790"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
<source>contact_details_share_error_mesage</source>
<extracomment>&quot;La création du fichier vcard a échoué&quot;</extracomment>
<translation>VCard creation failed</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="800"/>
<source>contact_details_share_success_title</source>
<extracomment>&quot;VCard créée&quot;</extracomment>
<translation>VCard created</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
<source>contact_details_share_success_mesage</source>
<extracomment>&quot;VCard du contact enregistrée dans %1&quot;</extracomment>
<translation>VCard has been saved in %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="800"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="805"/>
<source>contact_details_share_email_title</source>
<extracomment>&quot;Partage de contact&quot;</extracomment>
<translation>Share contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="841"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="846"/>
<source>contact_details_delete</source>
<extracomment>&quot;Supprimer ce contact&quot;</extracomment>
<translation>Delete contact</translation>
@ -3813,7 +3813,7 @@ Expiration : %1</translation>
<context>
<name>GroupChatInfoParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="206"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="205"/>
<source>group_infos_manage_participants_title</source>
<extracomment>&quot;Gérer des participants&quot;</extracomment>
<translation>Manage participants</translation>
@ -3846,22 +3846,22 @@ Expiration : %1</translation>
<translation>Remove admin rights</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="154"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="153"/>
<source>group_infos_copy_sip_address</source>
<translation>Copy SIP Address</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="174"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="173"/>
<source>group_infos_remove_participant</source>
<translation>Remove participant</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="181"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="180"/>
<source>group_infos_remove_participants_toast_title</source>
<translation>Remove participant ?</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="182"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="181"/>
<source>group_infos_remove_participants_toast_message</source>
<translation>Participant will be removed from chat room.</translation>
</message>

View file

@ -2930,149 +2930,149 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
<translation>Aucun contact pour le moment</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="75"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="80"/>
<source>contact_new_title</source>
<extracomment>&quot;Nouveau contact&quot;</extracomment>
<translation>Nouveau contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="77"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="82"/>
<source>create</source>
<translation>Créer</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="85"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="90"/>
<source>contact_edit_title</source>
<extracomment>&quot;Modifier contact&quot;</extracomment>
<translation>Modifier contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="86"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="91"/>
<source>save</source>
<translation>Enregistrer</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="100"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="105"/>
<source>contact_dialog_delete_title</source>
<extracomment>Supprimer %1 ?&quot;</extracomment>
<translation>Supprimer %1 ?</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="102"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="107"/>
<source>contact_dialog_delete_message</source>
<extracomment>Ce contact sera définitivement supprimé.</extracomment>
<translation>Ce contact sera définitivement supprimé.</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="109"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="114"/>
<source>contact_deleted_toast</source>
<extracomment>&quot;Contact supprimé&quot;</extracomment>
<translation>Contact supprimé</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="111"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="116"/>
<source>contact_deleted_message</source>
<extracomment>&quot;%1 a é supprimé&quot;</extracomment>
<translation>%1 a é supprimé</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="127"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="132"/>
<source>contact_dialog_devices_trust_popup_title</source>
<extracomment>&quot;Augmenter la confiance&quot;</extracomment>
<translation>Augmenter la confiance</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="129"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="134"/>
<source>contact_dialog_devices_trust_popup_message</source>
<extracomment>&quot;Pour augmenter le niveau de confiance vous devez appeler les différents appareils de votre contact et valider un code.&lt;br&gt;&lt;br&gt;Vous êtes sur le point dappeler %1 voulez vous continuer ?&quot;</extracomment>
<translation>Pour augmenter le niveau de confiance vous devez appeler les différents appareils de votre contact et valider un code.&lt;br&gt;&lt;br&gt;Vous êtes sur le point dappeler %1 voulez vous continuer ?</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="138"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="143"/>
<source>popup_do_not_show_again</source>
<extracomment>Ne plus afficher</extracomment>
<translation>Ne plus afficher</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="153"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="158"/>
<source>cancel</source>
<translation>Annuler</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="159"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="164"/>
<source>dialog_call</source>
<extracomment>&quot;Appeler&quot;</extracomment>
<translation>Appeler</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="176"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="181"/>
<source>contact_dialog_devices_trust_help_title</source>
<extracomment>&quot;Niveau de confiance&quot;</extracomment>
<translation>Niveau de confiance</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="178"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="183"/>
<source>contact_dialog_devices_trust_help_message</source>
<extracomment>&quot;Vérifiez les appareils de votre contact pour confirmer que vos communications seront sécurisées et sans compromission. &lt;br&gt;Quand tous seront vérifiés, vous atteindrez le niveau de confiance maximal.&quot;</extracomment>
<translation>Vérifiez les appareils de votre contact pour confirmer que vos communications seront sécurisées et sans compromission. &lt;br&gt;Quand tous seront vérifiés, vous atteindrez le niveau de confiance maximal.</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="201"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="206"/>
<source>dialog_ok</source>
<extracomment>&quot;Ok&quot;</extracomment>
<translation>Ok</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="230"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="235"/>
<source>bottom_navigation_contacts_label</source>
<extracomment>&quot;Contacts&quot;</extracomment>
<translation>Contacts</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="269"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="274"/>
<source>search_bar_look_for_contact_text</source>
<extracomment>Rechercher un contact</extracomment>
<translation>Rechercher un contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="281"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="286"/>
<source>list_filter_no_result_found</source>
<extracomment>Aucun résultat</extracomment>
<translation>Aucun résultat</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="283"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="288"/>
<source>contact_list_empty</source>
<extracomment>Aucun contact pour le moment</extracomment>
<translation>Aucun contact pour le moment</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="362"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="367"/>
<source>expand_accessible_name</source>
<extracomment>Expand %1</extracomment>
<translation>Étendre %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="360"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="365"/>
<source>shrink_accessible_name</source>
<extracomment>Shrink %1</extracomment>
<translation>Réduire %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="250"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="255"/>
<source>create_contact_accessible_name</source>
<extracomment>Create new contact</extracomment>
<translation>Créer un nouveau contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="346"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="351"/>
<source>more_info_accessible_name</source>
<extracomment>More info %1</extracomment>
<translation>Plus d&apos;information %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="382"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="738"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="387"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="743"/>
<source>contact_details_edit</source>
<extracomment>Edit
----------
@ -3080,151 +3080,151 @@ en bout. Seul votre correspondant peut les déchiffrer.</translation>
<translation>Éditer</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="396"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="401"/>
<source>contact_call_action</source>
<extracomment>&quot;Appel&quot;</extracomment>
<translation>Appel</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="407"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="412"/>
<source>contact_message_action</source>
<extracomment>&quot;Message&quot;</extracomment>
<translation>Message</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="421"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="426"/>
<source>contact_video_call_action</source>
<extracomment>&quot;Appel vidéo&quot;</extracomment>
<translation>Appel vidéo</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="469"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="474"/>
<source>contact_details_numbers_and_addresses_title</source>
<extracomment>&quot;Coordonnées&quot;</extracomment>
<translation>Coordonnées</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="525"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="530"/>
<source>call_adress_accessible_name</source>
<extracomment>Call address %1</extracomment>
<translation>Appeller l&apos;adresse %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="558"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="563"/>
<source>contact_details_company_name</source>
<extracomment>&quot;Société :&quot;</extracomment>
<translation>Société :</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="579"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="584"/>
<source>contact_details_job_title</source>
<extracomment>&quot;Poste :&quot;</extracomment>
<translation>Poste :</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="601"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="606"/>
<source>contact_details_medias_title</source>
<extracomment>&quot;Medias&quot;</extracomment>
<translation>Medias</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="614"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="632"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="619"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="637"/>
<source>contact_details_medias_subtitle</source>
<extracomment>&quot;Afficher les medias partagés&quot;</extracomment>
<translation>Afficher les medias partagés</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="638"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="643"/>
<source>contact_details_trust_title</source>
<extracomment>&quot;Confiance&quot;</extracomment>
<translation>Confiance</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="645"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="650"/>
<source>contact_dialog_devices_trust_title</source>
<extracomment>&quot;Niveau de confiance - Appareils vérifiés&quot;</extracomment>
<translation>Niveau de confiance - Appareils vérifiés</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="654"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="659"/>
<source>contact_details_no_device_found</source>
<extracomment>&quot;Aucun appareil&quot;</extracomment>
<translation>Aucun appareil</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="679"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="684"/>
<source>contact_device_without_name</source>
<extracomment>&quot;Appareil inconnu&quot;</extracomment>
<translation>Appareil inconnu</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="700"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="705"/>
<source>contact_make_call_check_device_trust</source>
<extracomment>&quot;Vérifier&quot;</extracomment>
<translation>Vérifier</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="702"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="707"/>
<source>verify_device_accessible_name</source>
<extracomment>Verify %1 device</extracomment>
<translation>Vérifier l&apos;appareil %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="728"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="733"/>
<source>contact_details_actions_title</source>
<extracomment>&quot;Autres actions&quot;</extracomment>
<translation>Autres actions</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="758"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="763"/>
<source>contact_details_remove_from_favourites</source>
<extracomment>&quot;Retirer des favoris&quot;</extracomment>
<translation>Retirer des favoris</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="760"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="765"/>
<source>contact_details_add_to_favourites</source>
<extracomment>&quot;Ajouter aux favoris&quot;</extracomment>
<translation>Ajouter aux favoris</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="777"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="782"/>
<source>contact_details_share</source>
<extracomment>&quot;Partager&quot;</extracomment>
<translation>Partager</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="788"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="793"/>
<source>information_popup_error_title</source>
<translation>Erreur</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="790"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
<source>contact_details_share_error_mesage</source>
<extracomment>&quot;La création du fichier vcard a échoué&quot;</extracomment>
<translation>La création du fichier vcard a échoué</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="795"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="800"/>
<source>contact_details_share_success_title</source>
<extracomment>&quot;VCard créée&quot;</extracomment>
<translation>VCard créée</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="797"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="802"/>
<source>contact_details_share_success_mesage</source>
<extracomment>&quot;VCard du contact enregistrée dans %1&quot;</extracomment>
<translation>VCard du contact enregistrée dans %1</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="800"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="805"/>
<source>contact_details_share_email_title</source>
<extracomment>&quot;Partage de contact&quot;</extracomment>
<translation>Partage de contact</translation>
</message>
<message>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="841"/>
<location filename="../../view/Page/Main/Contact/ContactPage.qml" line="846"/>
<source>contact_details_delete</source>
<extracomment>&quot;Supprimer ce contact&quot;</extracomment>
<translation>Supprimer ce contact</translation>
@ -3808,7 +3808,7 @@ Expiration : %1</translation>
<context>
<name>GroupChatInfoParticipants</name>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="206"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="205"/>
<source>group_infos_manage_participants_title</source>
<extracomment>&quot;Gérer des participants&quot;</extracomment>
<translation>Gérer les participants</translation>
@ -3841,22 +3841,22 @@ Expiration : %1</translation>
<translation>Retirer les droits admins</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="154"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="153"/>
<source>group_infos_copy_sip_address</source>
<translation>Copier ladresse SIP</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="174"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="173"/>
<source>group_infos_remove_participant</source>
<translation>Retirer le participant</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="181"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="180"/>
<source>group_infos_remove_participants_toast_title</source>
<translation>Retirer le participant ?</translation>
</message>
<message>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="182"/>
<location filename="../../view/Page/Layout/Chat/GroupChatInfoParticipants.qml" line="181"/>
<source>group_infos_remove_participants_toast_message</source>
<translation>La participant sere retiré de la conversation</translation>
</message>

View file

@ -563,10 +563,8 @@ void AccountModel::setPresence(LinphoneEnums::Presence presence,
core->getConfig()->sync();
}
if (!presenceNote.isEmpty()) {
core->getConfig()->setString(accountSection, "presence_note", Utils::appStringToCoreString(presenceNote));
core->getConfig()->sync();
}
core->getConfig()->setString(accountSection, "presence_note", Utils::appStringToCoreString(presenceNote));
core->getConfig()->sync();
if (!mMonitor->getParams()->publishEnabled()) {
auto params = mMonitor->getParams()->clone();

View file

@ -156,7 +156,7 @@ ColumnLayout {
Text {
font: Typography.p3
color: DefaultStyle.main2_700
text: mainItem.chatCore.peerAddress
text: SettingsCpp.hideSipAddresses ? UtilsCpp.getUsername(mainItem.chatCore.peerAddress) : mainItem.chatCore.peerAddress
Layout.alignment: Qt.AlignHCenter
Layout.topMargin: Utils.getSizeWithScreenRatio(5)
}

View file

@ -149,7 +149,6 @@ ColumnLayout {
}
}
IconLabelButton {
visible: !contact || (contact.core && !contact.core.isAppFriend)
Layout.fillWidth: true
text: qsTr("group_infos_copy_sip_address")
icon.source: AppIcons.copy

View file

@ -31,9 +31,9 @@ AbstractMainPage {
}
onVisibleChanged: if (!visible) {
rightPanelStackView.clear()
contactList.resetSelections()
}
rightPanelStackView.clear()
contactList.resetSelections()
}
function goToContactDetails() {
if (selectedContact) {
var firstItem = rightPanelStackView.get(0)
@ -55,15 +55,20 @@ AbstractMainPage {
}
}
onSelectedContactChanged: {
goToContactDetails()
console.log("selected contact changed, go to contact details")
// if we are editing a contact, force staying on edition page
if (!rightPanelStackView.currentItem
|| rightPanelStackView.currentItem.objectName != "contactEdition") {
goToContactDetails()
}
}
onNoItemButtonPressed: createContact("", "")
function createContact(name, address) {
var friendGui = Qt.createQmlObject('import Linphone
FriendGui{
}', mainItem)
FriendGui{
}', mainItem)
friendGui.core.givenName = UtilsCpp.getGivenNameFromFullName(name)
friendGui.core.familyName = UtilsCpp.getFamilyNameFromFullName(name)
friendGui.core.appendAddress(address)
@ -840,8 +845,7 @@ FriendGui{
//: "Supprimer ce contact"
text: qsTr("contact_details_delete")
onClicked: {
mainItem.deleteContact(
mainItem.selectedContact)
mainItem.deleteContact(mainItem.selectedContact)
}
style: ButtonStyle.noBackgroundRed
}