mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-17 11:28:07 +00:00
fix disable meeting feature initialization (only check if videoconference factory uri is empty) and auto switch to call page on start if disable meeting property was set and last active tab was meetings
This commit is contained in:
parent
c31def74fe
commit
8751670db2
6 changed files with 95 additions and 79 deletions
|
|
@ -4353,144 +4353,144 @@ Ablauf: %1</translation>
|
|||
<context>
|
||||
<name>MainLayout</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="142"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="143"/>
|
||||
<source>bottom_navigation_calls_label</source>
|
||||
<extracomment>"Appels"</extracomment>
|
||||
<translation>Anrufe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="145"/>
|
||||
<source>open_calls_page_accessible_name</source>
|
||||
<extracomment>"Open calls page"</extracomment>
|
||||
<translation>Anrufe öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="150"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="151"/>
|
||||
<source>bottom_navigation_contacts_label</source>
|
||||
<extracomment>"Contacts"</extracomment>
|
||||
<translation>Kontakte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="152"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="153"/>
|
||||
<source>open_contacts_page_accessible_name</source>
|
||||
<extracomment>"Open contacts page"</extracomment>
|
||||
<translation>Kontakte öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="158"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="159"/>
|
||||
<source>bottom_navigation_conversations_label</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Konversationen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="160"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="161"/>
|
||||
<source>open_conversations_page_accessible_name</source>
|
||||
<extracomment>"Open conversations page"</extracomment>
|
||||
<translation>Chats öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="167"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="168"/>
|
||||
<source>bottom_navigation_meetings_label</source>
|
||||
<extracomment>"Réunions"</extracomment>
|
||||
<translation>Besprechungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="169"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="170"/>
|
||||
<source>open_contact_page_accessible_name</source>
|
||||
<extracomment>"Open meetings page"</extracomment>
|
||||
<translation>Meetings öffnen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="219"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="221"/>
|
||||
<source>searchbar_placeholder_text</source>
|
||||
<extracomment>"Rechercher un contact, appeler %1"</extracomment>
|
||||
<translation>Kontakt suchen, %1 anrufen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="221"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="223"/>
|
||||
<source>searchbar_placeholder_text_chat_feature_enabled</source>
|
||||
<extracomment>"ou envoyer un message …"</extracomment>
|
||||
<translation>oder eine Nachricht senden …</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="307"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="309"/>
|
||||
<source>do_not_disturb_accessible_name</source>
|
||||
<extracomment>"Do not disturb"</extracomment>
|
||||
<translation>Nicht stören</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="325"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="468"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="327"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="470"/>
|
||||
<source>contact_presence_status_disable_do_not_disturb</source>
|
||||
<extracomment>"Désactiver ne pas déranger"</extracomment>
|
||||
<translation>Nicht stören deaktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="379"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="381"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="381"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="383"/>
|
||||
<source>no_voicemail_uri_error_message</source>
|
||||
<extracomment>"L'URI de messagerie vocale n'est pas définie."</extracomment>
|
||||
<translation>Die Voicemail-URI ist nicht definiert.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="394"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="396"/>
|
||||
<source>account_list_accessible_name</source>
|
||||
<extracomment>"Account list"</extracomment>
|
||||
<translation>Kontoliste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="432"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="434"/>
|
||||
<source>application_options_accessible_name</source>
|
||||
<extracomment>"Application options"</extracomment>
|
||||
<translation>App-Einstellungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="457"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="459"/>
|
||||
<source>drawer_menu_manage_account</source>
|
||||
<extracomment>Mon compte</extracomment>
|
||||
<translation>Mein Konto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="470"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="472"/>
|
||||
<source>contact_presence_status_enable_do_not_disturb</source>
|
||||
<extracomment>"Activer ne pas déranger"</extracomment>
|
||||
<translation>Nicht stören aktivieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="485"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="487"/>
|
||||
<source>settings_title</source>
|
||||
<translation>Einstellungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="501"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="503"/>
|
||||
<source>recordings_title</source>
|
||||
<extracomment>"Enregistrements"</extracomment>
|
||||
<translation>Aufnahmen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="512"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="514"/>
|
||||
<source>help_title</source>
|
||||
<extracomment>"Aide"</extracomment>
|
||||
<translation>Hilfe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="527"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="529"/>
|
||||
<source>help_quit_title</source>
|
||||
<extracomment>"Quitter l'application"</extracomment>
|
||||
<translation>App beenden</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="532"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="534"/>
|
||||
<source>quit_app_question</source>
|
||||
<extracomment>"Quitter %1 ?"</extracomment>
|
||||
<translation>%1 beenden?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="555"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="557"/>
|
||||
<source>drawer_menu_add_account</source>
|
||||
<extracomment>"Ajouter un compte"</extracomment>
|
||||
<translation>Konto hinzufügen</translation>
|
||||
|
|
|
|||
|
|
@ -4251,144 +4251,144 @@ Expiration : %1</translation>
|
|||
<context>
|
||||
<name>MainLayout</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="142"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="143"/>
|
||||
<source>bottom_navigation_calls_label</source>
|
||||
<extracomment>"Appels"</extracomment>
|
||||
<translation>Calls</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="145"/>
|
||||
<source>open_calls_page_accessible_name</source>
|
||||
<extracomment>"Open calls page"</extracomment>
|
||||
<translation>Open calls pages</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="150"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="151"/>
|
||||
<source>bottom_navigation_contacts_label</source>
|
||||
<extracomment>"Contacts"</extracomment>
|
||||
<translation>Contacts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="152"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="153"/>
|
||||
<source>open_contacts_page_accessible_name</source>
|
||||
<extracomment>"Open contacts page"</extracomment>
|
||||
<translation>Open contacts page</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="158"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="159"/>
|
||||
<source>bottom_navigation_conversations_label</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="160"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="161"/>
|
||||
<source>open_conversations_page_accessible_name</source>
|
||||
<extracomment>"Open conversations page"</extracomment>
|
||||
<translation>Open conversations page</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="167"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="168"/>
|
||||
<source>bottom_navigation_meetings_label</source>
|
||||
<extracomment>"Réunions"</extracomment>
|
||||
<translation>Meetings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="169"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="170"/>
|
||||
<source>open_contact_page_accessible_name</source>
|
||||
<extracomment>"Open meetings page"</extracomment>
|
||||
<translation>Open meetings page</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="219"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="221"/>
|
||||
<source>searchbar_placeholder_text</source>
|
||||
<extracomment>"Rechercher un contact, appeler %1"</extracomment>
|
||||
<translation>Find contact, call %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="221"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="223"/>
|
||||
<source>searchbar_placeholder_text_chat_feature_enabled</source>
|
||||
<extracomment>"ou envoyer un message …"</extracomment>
|
||||
<translation>or send message …</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="307"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="309"/>
|
||||
<source>do_not_disturb_accessible_name</source>
|
||||
<extracomment>"Do not disturb"</extracomment>
|
||||
<translation>Do not disturb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="325"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="468"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="327"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="470"/>
|
||||
<source>contact_presence_status_disable_do_not_disturb</source>
|
||||
<extracomment>"Désactiver ne pas déranger"</extracomment>
|
||||
<translation>Disable do not disturb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="379"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="381"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="381"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="383"/>
|
||||
<source>no_voicemail_uri_error_message</source>
|
||||
<extracomment>"L'URI de messagerie vocale n'est pas définie."</extracomment>
|
||||
<translation>The voicemail URI is not defined.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="394"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="396"/>
|
||||
<source>account_list_accessible_name</source>
|
||||
<extracomment>"Account list"</extracomment>
|
||||
<translation>account list</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="432"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="434"/>
|
||||
<source>application_options_accessible_name</source>
|
||||
<extracomment>"Application options"</extracomment>
|
||||
<translation>Application options</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="457"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="459"/>
|
||||
<source>drawer_menu_manage_account</source>
|
||||
<extracomment>Mon compte</extracomment>
|
||||
<translation>My account</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="470"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="472"/>
|
||||
<source>contact_presence_status_enable_do_not_disturb</source>
|
||||
<extracomment>"Activer ne pas déranger"</extracomment>
|
||||
<translation>Enable do not disturb</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="485"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="487"/>
|
||||
<source>settings_title</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="501"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="503"/>
|
||||
<source>recordings_title</source>
|
||||
<extracomment>"Enregistrements"</extracomment>
|
||||
<translation>Records</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="512"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="514"/>
|
||||
<source>help_title</source>
|
||||
<extracomment>"Aide"</extracomment>
|
||||
<translation>Help</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="527"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="529"/>
|
||||
<source>help_quit_title</source>
|
||||
<extracomment>"Quitter l'application"</extracomment>
|
||||
<translation>Quit the app</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="532"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="534"/>
|
||||
<source>quit_app_question</source>
|
||||
<extracomment>"Quitter %1 ?"</extracomment>
|
||||
<translation>Quit %1 ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="555"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="557"/>
|
||||
<source>drawer_menu_add_account</source>
|
||||
<extracomment>"Ajouter un compte"</extracomment>
|
||||
<translation>Add an account</translation>
|
||||
|
|
|
|||
|
|
@ -4251,144 +4251,144 @@ Expiration : %1</translation>
|
|||
<context>
|
||||
<name>MainLayout</name>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="142"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="143"/>
|
||||
<source>bottom_navigation_calls_label</source>
|
||||
<extracomment>"Appels"</extracomment>
|
||||
<translation>Appels</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="144"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="145"/>
|
||||
<source>open_calls_page_accessible_name</source>
|
||||
<extracomment>"Open calls page"</extracomment>
|
||||
<translation>Ouvrir la page des appels</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="150"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="151"/>
|
||||
<source>bottom_navigation_contacts_label</source>
|
||||
<extracomment>"Contacts"</extracomment>
|
||||
<translation>Contacts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="152"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="153"/>
|
||||
<source>open_contacts_page_accessible_name</source>
|
||||
<extracomment>"Open contacts page"</extracomment>
|
||||
<translation>Ouvrir la page des contacts</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="158"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="159"/>
|
||||
<source>bottom_navigation_conversations_label</source>
|
||||
<extracomment>"Conversations"</extracomment>
|
||||
<translation>Conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="160"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="161"/>
|
||||
<source>open_conversations_page_accessible_name</source>
|
||||
<extracomment>"Open conversations page"</extracomment>
|
||||
<translation>Ouvrir la page des conversations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="167"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="168"/>
|
||||
<source>bottom_navigation_meetings_label</source>
|
||||
<extracomment>"Réunions"</extracomment>
|
||||
<translation>Réunions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="169"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="170"/>
|
||||
<source>open_contact_page_accessible_name</source>
|
||||
<extracomment>"Open meetings page"</extracomment>
|
||||
<translation>Ouvrir la page des réunions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="219"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="221"/>
|
||||
<source>searchbar_placeholder_text</source>
|
||||
<extracomment>"Rechercher un contact, appeler %1"</extracomment>
|
||||
<translation>Rechercher un contact, appeler %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="221"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="223"/>
|
||||
<source>searchbar_placeholder_text_chat_feature_enabled</source>
|
||||
<extracomment>"ou envoyer un message …"</extracomment>
|
||||
<translation>ou envoyer un message …</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="307"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="309"/>
|
||||
<source>do_not_disturb_accessible_name</source>
|
||||
<extracomment>"Do not disturb"</extracomment>
|
||||
<translation>Ne pas déranger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="325"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="468"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="327"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="470"/>
|
||||
<source>contact_presence_status_disable_do_not_disturb</source>
|
||||
<extracomment>"Désactiver ne pas déranger"</extracomment>
|
||||
<translation>Désactiver ne pas déranger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="379"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="381"/>
|
||||
<source>information_popup_error_title</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="381"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="383"/>
|
||||
<source>no_voicemail_uri_error_message</source>
|
||||
<extracomment>"L'URI de messagerie vocale n'est pas définie."</extracomment>
|
||||
<translation>L'URI de messagerie vocale n'est pas définie.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="394"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="396"/>
|
||||
<source>account_list_accessible_name</source>
|
||||
<extracomment>"Account list"</extracomment>
|
||||
<translation>liste des comptes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="432"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="434"/>
|
||||
<source>application_options_accessible_name</source>
|
||||
<extracomment>"Application options"</extracomment>
|
||||
<translation>Options de l'application</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="457"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="459"/>
|
||||
<source>drawer_menu_manage_account</source>
|
||||
<extracomment>Mon compte</extracomment>
|
||||
<translation>Mon compte</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="470"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="472"/>
|
||||
<source>contact_presence_status_enable_do_not_disturb</source>
|
||||
<extracomment>"Activer ne pas déranger"</extracomment>
|
||||
<translation>Activer ne pas déranger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="485"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="487"/>
|
||||
<source>settings_title</source>
|
||||
<translation>Paramètres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="501"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="503"/>
|
||||
<source>recordings_title</source>
|
||||
<extracomment>"Enregistrements"</extracomment>
|
||||
<translation>Enregistrements</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="512"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="514"/>
|
||||
<source>help_title</source>
|
||||
<extracomment>"Aide"</extracomment>
|
||||
<translation>Aide</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="527"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="529"/>
|
||||
<source>help_quit_title</source>
|
||||
<extracomment>"Quitter l'application"</extracomment>
|
||||
<translation>Quitter l'application</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="532"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="534"/>
|
||||
<source>quit_app_question</source>
|
||||
<extracomment>"Quitter %1 ?"</extracomment>
|
||||
<translation>Quitter %1 ?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="555"/>
|
||||
<location filename="../../view/Page/Layout/Main/MainLayout.qml" line="557"/>
|
||||
<source>drawer_menu_add_account</source>
|
||||
<extracomment>"Ajouter un compte"</extracomment>
|
||||
<translation>Ajouter un compte</translation>
|
||||
|
|
|
|||
|
|
@ -70,10 +70,15 @@ SettingsModel::SettingsModel() {
|
|||
CoreModel::getInstance().get(), &CoreModel::defaultAccountChanged, this,
|
||||
[this](const std::shared_ptr<linphone::Core> &core, const std::shared_ptr<linphone::Account> account) {
|
||||
mustBeInLinphoneThread(log().arg(Q_FUNC_INFO));
|
||||
setDisableMeetingsFeature(account && !account->getParams()->getAudioVideoConferenceFactoryAddress());
|
||||
if (!getDisableMeetingsFeature() && account &&
|
||||
!account->getParams()->getAudioVideoConferenceFactoryAddress())
|
||||
setDisableMeetingsFeature(true);
|
||||
});
|
||||
auto defaultAccount = core->getDefaultAccount();
|
||||
setDisableMeetingsFeature(defaultAccount && !defaultAccount->getParams()->getAudioVideoConferenceFactoryAddress());
|
||||
if (!getDisableMeetingsFeature() && defaultAccount &&
|
||||
!defaultAccount->getParams()->getAudioVideoConferenceFactoryAddress())
|
||||
setDisableMeetingsFeature(true);
|
||||
|
||||
// Media cards must not be used twice (capture card + call) else we will get latencies issues and bad echo
|
||||
// calibrations in call.
|
||||
QObject::connect(CoreModel::getInstance().get(), &CoreModel::firstCallStarted, this,
|
||||
|
|
|
|||
|
|
@ -16,11 +16,19 @@ Control.TabBar {
|
|||
readonly property alias cornerRadius: bottomLeftCorner.radius
|
||||
|
||||
property AccountGui defaultAccount
|
||||
|
||||
property int visibleCount: 0
|
||||
|
||||
// Call it after model is ready. If done before, Repeater will not be updated
|
||||
function initButtons(){
|
||||
actionsRepeater.model = mainItem.model
|
||||
}
|
||||
function updateVisibleCount() {
|
||||
mainItem.visibleCount = 0
|
||||
contentChildren.forEach(child => {
|
||||
if (child.visible) mainItem.visibleCount = mainItem.visibleCount + 1
|
||||
})
|
||||
}
|
||||
|
||||
onDefaultAccountChanged: {
|
||||
if (defaultAccount) defaultAccount.core?.lRefreshNotifications()
|
||||
|
|
@ -86,6 +94,7 @@ Control.TabBar {
|
|||
topInset: Utils.getSizeWithScreenRatio(32)
|
||||
hoverEnabled: true
|
||||
visible: modelData?.visible != undefined ? modelData.visible : true
|
||||
onVisibleChanged: mainItem.updateVisibleCount()
|
||||
text: modelData.accessibilityLabel
|
||||
property bool keyboardFocus: FocusHelper.keyboardFocus
|
||||
UnreadNotification {
|
||||
|
|
|
|||
|
|
@ -130,6 +130,7 @@ Item {
|
|||
Layout.preferredWidth: Utils.getSizeWithScreenRatio(82)
|
||||
defaultAccount: accountProxy.defaultAccount
|
||||
currentIndex: 0
|
||||
onCountChanged: if (currentIndex >= count) currentIndex = 0
|
||||
Binding on currentIndex {
|
||||
when: mainItem.contextualMenuOpenedComponent != undefined
|
||||
value: -1
|
||||
|
|
@ -171,7 +172,7 @@ Item {
|
|||
}
|
||||
]
|
||||
onCurrentIndexChanged: {
|
||||
if (currentIndex === -1)
|
||||
if (currentIndex === -1 || currentIndex >= tabbar.visibleCount)
|
||||
return;
|
||||
if (currentIndex === 0 && accountProxy.defaultAccount)
|
||||
accountProxy.defaultAccount.core?.lResetMissedCalls();
|
||||
|
|
@ -199,7 +200,8 @@ Item {
|
|||
}
|
||||
initButtons();
|
||||
currentIndex = SettingsCpp.getLastActiveTabIndex();
|
||||
if (currentIndex === -1)
|
||||
tabbar.updateVisibleCount()
|
||||
if (currentIndex === -1 || currentIndex >= tabbar.visibleCount)
|
||||
currentIndex = 0;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue