mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-17 03:18:07 +00:00
clear app lists on restart (fix crash where signals are catch while core has not started yet)
This commit is contained in:
parent
e32ed7f6a1
commit
bd87f3c6c3
5 changed files with 67 additions and 47 deletions
|
|
@ -966,6 +966,10 @@ void App::restart() {
|
||||||
closeCallsWindow();
|
closeCallsWindow();
|
||||||
setMainWindow(nullptr);
|
setMainWindow(nullptr);
|
||||||
setCoreStarted(false);
|
setCoreStarted(false);
|
||||||
|
if (mAccountList) mAccountList->resetData();
|
||||||
|
if (mCallList) mCallList->resetData();
|
||||||
|
if (mChatList) mChatList->resetData();
|
||||||
|
if (mConferenceInfoList) mConferenceInfoList->resetData();
|
||||||
mEngine->clearComponentCache();
|
mEngine->clearComponentCache();
|
||||||
mEngine->clearSingletons();
|
mEngine->clearSingletons();
|
||||||
delete mEngine;
|
delete mEngine;
|
||||||
|
|
@ -1265,11 +1269,24 @@ void App::onAuthenticationRequested(const std::shared_ptr<linphone::Core> &core,
|
||||||
const std::shared_ptr<linphone::AuthInfo> &authInfo,
|
const std::shared_ptr<linphone::AuthInfo> &authInfo,
|
||||||
linphone::AuthMethod method) {
|
linphone::AuthMethod method) {
|
||||||
bool authInfoIsInAccounts = false;
|
bool authInfoIsInAccounts = false;
|
||||||
for (auto &account : core->getAccountList()) {
|
if (authInfo) {
|
||||||
auto accountAuthInfo = account->findAuthInfo();
|
for (auto &account : core->getAccountList()) {
|
||||||
if (authInfo && accountAuthInfo && authInfo->isEqualButAlgorithms(accountAuthInfo)) {
|
if (!account) continue;
|
||||||
authInfoIsInAccounts = true;
|
auto accountAuthInfo = account->findAuthInfo();
|
||||||
break;
|
if (accountAuthInfo) {
|
||||||
|
if (authInfo->isEqualButAlgorithms(accountAuthInfo)) {
|
||||||
|
authInfoIsInAccounts = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
auto identityAddress = account->getParams()->getIdentityAddress();
|
||||||
|
if (!identityAddress) continue;
|
||||||
|
if (authInfo->getUsername() == identityAddress->getUsername() &&
|
||||||
|
authInfo->getDomain() == identityAddress->getDomain()) {
|
||||||
|
authInfoIsInAccounts = true;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!authInfoIsInAccounts) return;
|
if (!authInfoIsInAccounts) return;
|
||||||
|
|
|
||||||
|
|
@ -40,6 +40,9 @@ public:
|
||||||
|
|
||||||
void setSelf(QSharedPointer<ConferenceInfoList> me);
|
void setSelf(QSharedPointer<ConferenceInfoList> me);
|
||||||
void resetData(QList<QSharedPointer<ConferenceInfoCore>> data);
|
void resetData(QList<QSharedPointer<ConferenceInfoCore>> data);
|
||||||
|
void resetData() override {
|
||||||
|
ListProxy::resetData();
|
||||||
|
}
|
||||||
|
|
||||||
void addConference(const std::shared_ptr<linphone::ConferenceInfo> &confInfo);
|
void addConference(const std::shared_ptr<linphone::ConferenceInfo> &confInfo);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -735,80 +735,80 @@
|
||||||
<translation>nicht erreichbar</translation>
|
<translation>nicht erreichbar</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="990"/>
|
<location filename="../../core/App.cpp" line="994"/>
|
||||||
<source>application_description</source>
|
<source>application_description</source>
|
||||||
<extracomment>"A free and open source SIP video-phone."</extracomment>
|
<extracomment>"A free and open source SIP video-phone."</extracomment>
|
||||||
<translation>Ein kostenloses Open-Source SIP Video-Telefon.</translation>
|
<translation>Ein kostenloses Open-Source SIP Video-Telefon.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="992"/>
|
<location filename="../../core/App.cpp" line="996"/>
|
||||||
<source>command_line_arg_order</source>
|
<source>command_line_arg_order</source>
|
||||||
<extracomment>"Send an order to the application towards a command line"</extracomment>
|
<extracomment>"Send an order to the application towards a command line"</extracomment>
|
||||||
<translation>Kommandozeilen-Befehl an die Anwendung schicken</translation>
|
<translation>Kommandozeilen-Befehl an die Anwendung schicken</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="996"/>
|
<location filename="../../core/App.cpp" line="1000"/>
|
||||||
<source>command_line_option_show_help</source>
|
<source>command_line_option_show_help</source>
|
||||||
<translation>Zeige Hilfe</translation>
|
<translation>Zeige Hilfe</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1001"/>
|
<location filename="../../core/App.cpp" line="1005"/>
|
||||||
<source>command_line_option_show_app_version</source>
|
<source>command_line_option_show_app_version</source>
|
||||||
<translation>App-Version anzeigen</translation>
|
<translation>App-Version anzeigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1009"/>
|
<location filename="../../core/App.cpp" line="1013"/>
|
||||||
<source>command_line_option_config_to_fetch</source>
|
<source>command_line_option_config_to_fetch</source>
|
||||||
<extracomment>"Specify the linphone configuration file to be fetched. It will be merged with the current configuration."</extracomment>
|
<extracomment>"Specify the linphone configuration file to be fetched. It will be merged with the current configuration."</extracomment>
|
||||||
<translation>Abzurufende Linphone-Konfigurationsdatei angeben. Sie wird mit der aktuellen Konfiguration zusammengeführt.</translation>
|
<translation>Abzurufende Linphone-Konfigurationsdatei angeben. Sie wird mit der aktuellen Konfiguration zusammengeführt.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1011"/>
|
<location filename="../../core/App.cpp" line="1015"/>
|
||||||
<source>command_line_option_config_to_fetch_arg</source>
|
<source>command_line_option_config_to_fetch_arg</source>
|
||||||
<extracomment>"URL, path or file"</extracomment>
|
<extracomment>"URL, path or file"</extracomment>
|
||||||
<translation>URL, Pfad oder Datei</translation>
|
<translation>URL, Pfad oder Datei</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1016"/>
|
<location filename="../../core/App.cpp" line="1020"/>
|
||||||
<source>command_line_option_minimized</source>
|
<source>command_line_option_minimized</source>
|
||||||
<translation>Minimieren</translation>
|
<translation>Minimieren</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1019"/>
|
<location filename="../../core/App.cpp" line="1023"/>
|
||||||
<source>command_line_option_log_to_stdout</source>
|
<source>command_line_option_log_to_stdout</source>
|
||||||
<translation>Debug-Informationen auf der Standardausgabe ausgeben</translation>
|
<translation>Debug-Informationen auf der Standardausgabe ausgeben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1022"/>
|
<location filename="../../core/App.cpp" line="1026"/>
|
||||||
<source>command_line_option_print_app_logs_only</source>
|
<source>command_line_option_print_app_logs_only</source>
|
||||||
<extracomment>"Print only logs from the application"</extracomment>
|
<extracomment>"Print only logs from the application"</extracomment>
|
||||||
<translation>Nur Anwendungs-Logs ausgeben</translation>
|
<translation>Nur Anwendungs-Logs ausgeben</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1453"/>
|
<location filename="../../core/App.cpp" line="1470"/>
|
||||||
<source>hide_action</source>
|
<source>hide_action</source>
|
||||||
<extracomment>"Cacher" "Afficher"</extracomment>
|
<extracomment>"Cacher" "Afficher"</extracomment>
|
||||||
<translation>Ausblenden</translation>
|
<translation>Ausblenden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1453"/>
|
<location filename="../../core/App.cpp" line="1470"/>
|
||||||
<source>show_action</source>
|
<source>show_action</source>
|
||||||
<translation>Zeigen</translation>
|
<translation>Zeigen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1468"/>
|
<location filename="../../core/App.cpp" line="1485"/>
|
||||||
<source>quit_action</source>
|
<source>quit_action</source>
|
||||||
<extracomment>"Quitter"</extracomment>
|
<extracomment>"Quitter"</extracomment>
|
||||||
<translation>Beenden</translation>
|
<translation>Beenden</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1486"/>
|
<location filename="../../core/App.cpp" line="1503"/>
|
||||||
<source>check_for_update</source>
|
<source>check_for_update</source>
|
||||||
<extracomment>Check for update</extracomment>
|
<extracomment>Check for update</extracomment>
|
||||||
<translation>Auf Updates prüfen</translation>
|
<translation>Auf Updates prüfen</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1609"/>
|
<location filename="../../core/App.cpp" line="1626"/>
|
||||||
<source>mark_all_read_action</source>
|
<source>mark_all_read_action</source>
|
||||||
<translation>Alle als gelesen markieren</translation>
|
<translation>Alle als gelesen markieren</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
||||||
|
|
@ -716,80 +716,80 @@
|
||||||
<translation>not reachable</translation>
|
<translation>not reachable</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="990"/>
|
<location filename="../../core/App.cpp" line="994"/>
|
||||||
<source>application_description</source>
|
<source>application_description</source>
|
||||||
<extracomment>"A free and open source SIP video-phone."</extracomment>
|
<extracomment>"A free and open source SIP video-phone."</extracomment>
|
||||||
<translation>A free and open source SIP video-phone.</translation>
|
<translation>A free and open source SIP video-phone.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="992"/>
|
<location filename="../../core/App.cpp" line="996"/>
|
||||||
<source>command_line_arg_order</source>
|
<source>command_line_arg_order</source>
|
||||||
<extracomment>"Send an order to the application towards a command line"</extracomment>
|
<extracomment>"Send an order to the application towards a command line"</extracomment>
|
||||||
<translation>Send an order to the application towards a command line</translation>
|
<translation>Send an order to the application towards a command line</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="996"/>
|
<location filename="../../core/App.cpp" line="1000"/>
|
||||||
<source>command_line_option_show_help</source>
|
<source>command_line_option_show_help</source>
|
||||||
<translation>Show this help</translation>
|
<translation>Show this help</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1001"/>
|
<location filename="../../core/App.cpp" line="1005"/>
|
||||||
<source>command_line_option_show_app_version</source>
|
<source>command_line_option_show_app_version</source>
|
||||||
<translation>Show app version</translation>
|
<translation>Show app version</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1009"/>
|
<location filename="../../core/App.cpp" line="1013"/>
|
||||||
<source>command_line_option_config_to_fetch</source>
|
<source>command_line_option_config_to_fetch</source>
|
||||||
<extracomment>"Specify the linphone configuration file to be fetched. It will be merged with the current configuration."</extracomment>
|
<extracomment>"Specify the linphone configuration file to be fetched. It will be merged with the current configuration."</extracomment>
|
||||||
<translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation>
|
<translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1011"/>
|
<location filename="../../core/App.cpp" line="1015"/>
|
||||||
<source>command_line_option_config_to_fetch_arg</source>
|
<source>command_line_option_config_to_fetch_arg</source>
|
||||||
<extracomment>"URL, path or file"</extracomment>
|
<extracomment>"URL, path or file"</extracomment>
|
||||||
<translation>URL, path or file</translation>
|
<translation>URL, path or file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1016"/>
|
<location filename="../../core/App.cpp" line="1020"/>
|
||||||
<source>command_line_option_minimized</source>
|
<source>command_line_option_minimized</source>
|
||||||
<translation>Minimize</translation>
|
<translation>Minimize</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1019"/>
|
<location filename="../../core/App.cpp" line="1023"/>
|
||||||
<source>command_line_option_log_to_stdout</source>
|
<source>command_line_option_log_to_stdout</source>
|
||||||
<translation>Log to stdout some debug information while running</translation>
|
<translation>Log to stdout some debug information while running</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1022"/>
|
<location filename="../../core/App.cpp" line="1026"/>
|
||||||
<source>command_line_option_print_app_logs_only</source>
|
<source>command_line_option_print_app_logs_only</source>
|
||||||
<extracomment>"Print only logs from the application"</extracomment>
|
<extracomment>"Print only logs from the application"</extracomment>
|
||||||
<translation>Print only logs from the application</translation>
|
<translation>Print only logs from the application</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1453"/>
|
<location filename="../../core/App.cpp" line="1470"/>
|
||||||
<source>hide_action</source>
|
<source>hide_action</source>
|
||||||
<extracomment>"Cacher" "Afficher"</extracomment>
|
<extracomment>"Cacher" "Afficher"</extracomment>
|
||||||
<translation>Hide</translation>
|
<translation>Hide</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1453"/>
|
<location filename="../../core/App.cpp" line="1470"/>
|
||||||
<source>show_action</source>
|
<source>show_action</source>
|
||||||
<translation>Show</translation>
|
<translation>Show</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1468"/>
|
<location filename="../../core/App.cpp" line="1485"/>
|
||||||
<source>quit_action</source>
|
<source>quit_action</source>
|
||||||
<extracomment>"Quitter"</extracomment>
|
<extracomment>"Quitter"</extracomment>
|
||||||
<translation>Quit</translation>
|
<translation>Quit</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1486"/>
|
<location filename="../../core/App.cpp" line="1503"/>
|
||||||
<source>check_for_update</source>
|
<source>check_for_update</source>
|
||||||
<extracomment>Check for update</extracomment>
|
<extracomment>Check for update</extracomment>
|
||||||
<translation>Check for update</translation>
|
<translation>Check for update</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1609"/>
|
<location filename="../../core/App.cpp" line="1626"/>
|
||||||
<source>mark_all_read_action</source>
|
<source>mark_all_read_action</source>
|
||||||
<translation>Marquer tout comme lu</translation>
|
<translation>Marquer tout comme lu</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
||||||
|
|
@ -711,80 +711,80 @@
|
||||||
<translation>indisponible</translation>
|
<translation>indisponible</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="990"/>
|
<location filename="../../core/App.cpp" line="994"/>
|
||||||
<source>application_description</source>
|
<source>application_description</source>
|
||||||
<extracomment>"A free and open source SIP video-phone."</extracomment>
|
<extracomment>"A free and open source SIP video-phone."</extracomment>
|
||||||
<translation>A free and open source SIP video-phone.</translation>
|
<translation>A free and open source SIP video-phone.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="992"/>
|
<location filename="../../core/App.cpp" line="996"/>
|
||||||
<source>command_line_arg_order</source>
|
<source>command_line_arg_order</source>
|
||||||
<extracomment>"Send an order to the application towards a command line"</extracomment>
|
<extracomment>"Send an order to the application towards a command line"</extracomment>
|
||||||
<translation>Send an order to the application towards a command line</translation>
|
<translation>Send an order to the application towards a command line</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="996"/>
|
<location filename="../../core/App.cpp" line="1000"/>
|
||||||
<source>command_line_option_show_help</source>
|
<source>command_line_option_show_help</source>
|
||||||
<translation>Show this help</translation>
|
<translation>Show this help</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1001"/>
|
<location filename="../../core/App.cpp" line="1005"/>
|
||||||
<source>command_line_option_show_app_version</source>
|
<source>command_line_option_show_app_version</source>
|
||||||
<translation>Afficher la version de l'application</translation>
|
<translation>Afficher la version de l'application</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1009"/>
|
<location filename="../../core/App.cpp" line="1013"/>
|
||||||
<source>command_line_option_config_to_fetch</source>
|
<source>command_line_option_config_to_fetch</source>
|
||||||
<extracomment>"Specify the linphone configuration file to be fetched. It will be merged with the current configuration."</extracomment>
|
<extracomment>"Specify the linphone configuration file to be fetched. It will be merged with the current configuration."</extracomment>
|
||||||
<translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation>
|
<translation>Specify the linphone configuration file to be fetched. It will be merged with the current configuration.</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1011"/>
|
<location filename="../../core/App.cpp" line="1015"/>
|
||||||
<source>command_line_option_config_to_fetch_arg</source>
|
<source>command_line_option_config_to_fetch_arg</source>
|
||||||
<extracomment>"URL, path or file"</extracomment>
|
<extracomment>"URL, path or file"</extracomment>
|
||||||
<translation>URL, path or file</translation>
|
<translation>URL, path or file</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1016"/>
|
<location filename="../../core/App.cpp" line="1020"/>
|
||||||
<source>command_line_option_minimized</source>
|
<source>command_line_option_minimized</source>
|
||||||
<translation>Minimiser</translation>
|
<translation>Minimiser</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1019"/>
|
<location filename="../../core/App.cpp" line="1023"/>
|
||||||
<source>command_line_option_log_to_stdout</source>
|
<source>command_line_option_log_to_stdout</source>
|
||||||
<translation>Log to stdout some debug information while running</translation>
|
<translation>Log to stdout some debug information while running</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1022"/>
|
<location filename="../../core/App.cpp" line="1026"/>
|
||||||
<source>command_line_option_print_app_logs_only</source>
|
<source>command_line_option_print_app_logs_only</source>
|
||||||
<extracomment>"Print only logs from the application"</extracomment>
|
<extracomment>"Print only logs from the application"</extracomment>
|
||||||
<translation>Print only logs from the application</translation>
|
<translation>Print only logs from the application</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1453"/>
|
<location filename="../../core/App.cpp" line="1470"/>
|
||||||
<source>hide_action</source>
|
<source>hide_action</source>
|
||||||
<extracomment>"Cacher" "Afficher"</extracomment>
|
<extracomment>"Cacher" "Afficher"</extracomment>
|
||||||
<translation>Cacher</translation>
|
<translation>Cacher</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1453"/>
|
<location filename="../../core/App.cpp" line="1470"/>
|
||||||
<source>show_action</source>
|
<source>show_action</source>
|
||||||
<translation>Afficher</translation>
|
<translation>Afficher</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1468"/>
|
<location filename="../../core/App.cpp" line="1485"/>
|
||||||
<source>quit_action</source>
|
<source>quit_action</source>
|
||||||
<extracomment>"Quitter"</extracomment>
|
<extracomment>"Quitter"</extracomment>
|
||||||
<translation>Quitter</translation>
|
<translation>Quitter</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1486"/>
|
<location filename="../../core/App.cpp" line="1503"/>
|
||||||
<source>check_for_update</source>
|
<source>check_for_update</source>
|
||||||
<extracomment>Check for update</extracomment>
|
<extracomment>Check for update</extracomment>
|
||||||
<translation>Rechercher une mise à jour</translation>
|
<translation>Rechercher une mise à jour</translation>
|
||||||
</message>
|
</message>
|
||||||
<message>
|
<message>
|
||||||
<location filename="../../core/App.cpp" line="1609"/>
|
<location filename="../../core/App.cpp" line="1626"/>
|
||||||
<source>mark_all_read_action</source>
|
<source>mark_all_read_action</source>
|
||||||
<translation>Marquer tout comme lu</translation>
|
<translation>Marquer tout comme lu</translation>
|
||||||
</message>
|
</message>
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue