mirror of
https://gitlab.linphone.org/BC/public/linphone-desktop.git
synced 2026-01-23 06:38:07 +00:00
Add manual check update for Mac and in system tray.
This commit is contained in:
parent
d7dfe986c0
commit
3ea4dbd4ec
17 changed files with 148 additions and 0 deletions
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Klik her: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Stop</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Klicken Sie hier: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Aufhören</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation>SIP address</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation>Check for updates</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Click here: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Quit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished">Check for updates</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Haga clic aquí: <a href="%1">%1 </a>
|
|||
<source>quit</source>
|
||||
<translation>Renunciar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation>adresse SIP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished">Vérifier les mises à jour</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Cliquez ici : <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Quitter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished">Vérifier les mises à jour</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation>SIP-cím</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished">Frissítések keresése</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1390,6 +1394,11 @@ Kattintson ide: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Kilépés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished">Frissítések keresése</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation>indirizzo SIP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Clicca: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Provando</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1390,6 +1394,11 @@
|
|||
<source>quit</source>
|
||||
<translation>やめろ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1408,6 +1412,11 @@ Spustelėkite čia: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Mesti</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation>Endereço SIP</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished">Verifique se há atualizações</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Clique aqui: <a href="%1">%1 </a>
|
|||
<source>quit</source>
|
||||
<translation>Desistir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished">Verifique se há atualizações</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1408,6 +1412,11 @@
|
|||
<source>quit</source>
|
||||
<translation>Уйти</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1399,6 +1403,11 @@ Klicka här: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Sluta</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1390,6 +1394,11 @@ Buraya tıklayın: <a href="%1">%1</a>
|
|||
<source>quit</source>
|
||||
<translation>Bırakın</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1408,6 +1412,11 @@
|
|||
<source>quit</source>
|
||||
<translation>Кинути</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -108,6 +108,10 @@
|
|||
<source>commandLineOptionCallArg</source>
|
||||
<translation>SIP地址</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>AssistantAbstractView</name>
|
||||
|
|
@ -1390,6 +1394,11 @@
|
|||
<source>quit</source>
|
||||
<translation>退出</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>checkForUpdates</source>
|
||||
<extracomment>'Check for updates' : Item menu for checking updates</extracomment>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ManageAccounts</name>
|
||||
|
|
|
|||
|
|
@ -716,6 +716,11 @@ void App::setTrayIcon () {
|
|||
App::smartShowWindow(getSettingsWindow());
|
||||
});
|
||||
|
||||
QAction *updateCheckAction = new QAction(tr("checkForUpdates"), root);
|
||||
root->connect(updateCheckAction, &QAction::triggered, root, [this] {
|
||||
checkForUpdates(true);
|
||||
});
|
||||
|
||||
QAction *aboutAction = new QAction(tr("about"), root);
|
||||
root->connect(aboutAction, &QAction::triggered, root, [root] {
|
||||
App::smartShowWindow(root);
|
||||
|
|
@ -748,6 +753,7 @@ void App::setTrayIcon () {
|
|||
menu->setTitle(APPLICATION_NAME);
|
||||
// Build trayIcon menu.
|
||||
menu->addAction(settingsAction);
|
||||
menu->addAction(updateCheckAction);
|
||||
menu->addAction(aboutAction);
|
||||
menu->addSeparator();
|
||||
menu->addAction(restoreAction);
|
||||
|
|
|
|||
|
|
@ -56,6 +56,13 @@ MenuBar {
|
|||
|
||||
onTriggered: settingsShortcut.onActivated()
|
||||
}
|
||||
|
||||
MenuItem {
|
||||
//: 'Check for updates' : Item menu for checking updates
|
||||
text: qsTr('checkForUpdates')
|
||||
|
||||
onTriggered: App.checkForUpdates(true)
|
||||
}
|
||||
|
||||
MenuItem {
|
||||
text: qsTr('about')
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue