mirror of
https://github.com/ProtonMail/proton-bridge.git
synced 2025-12-15 14:56:42 +00:00
feat(GODT-2772): added final link to knowledge base articles.
This commit is contained in:
@ -26,7 +26,7 @@ Item {
|
|||||||
function showAppleMailAutoconfigCertificateInstall() {
|
function showAppleMailAutoconfigCertificateInstall() {
|
||||||
showAppleMailAutoconfigCommon();
|
showAppleMailAutoconfigCommon();
|
||||||
descriptionLabel.text = qsTr("Apple Mail configuration is mostly automated, but in order to work, Bridge needs to install a certificate in your keychain.");
|
descriptionLabel.text = qsTr("Apple Mail configuration is mostly automated, but in order to work, Bridge needs to install a certificate in your keychain.");
|
||||||
linkLabel1.setCallback(function() { Backend.openKBArticle(); }, qsTr("Why is this certificate needed?"), true); ///< TODO GODT-2772: replace link with link to KB article.
|
linkLabel1.setCallback(function() { Backend.openKBArticle("https://proton.me/support/bridge/apple-mail-certificate"); }, qsTr("Why is this certificate needed?"), true);
|
||||||
linkLabel2.clear();
|
linkLabel2.clear();
|
||||||
}
|
}
|
||||||
function showAppleMailAutoconfigCommon() {
|
function showAppleMailAutoconfigCommon() {
|
||||||
@ -40,7 +40,7 @@ Item {
|
|||||||
function showAppleMailAutoconfigProfileInstall() {
|
function showAppleMailAutoconfigProfileInstall() {
|
||||||
showAppleMailAutoconfigCommon();
|
showAppleMailAutoconfigCommon();
|
||||||
descriptionLabel.text = qsTr("The final step before you can start using Apple Mail is to install the Bridge server profile in the system preferences.\n\nAdding a server profile is necessary to ensure that your Mac can receive and send Proton Mails.");
|
descriptionLabel.text = qsTr("The final step before you can start using Apple Mail is to install the Bridge server profile in the system preferences.\n\nAdding a server profile is necessary to ensure that your Mac can receive and send Proton Mails.");
|
||||||
linkLabel1.setCallback(function() { Backend.openKBArticle(); }, qsTr("Why is there a yellow warning sign?"), true); ///< TODO GODT-2772: replace link with link to KB article.
|
linkLabel1.setCallback(function() { Backend.openKBArticle("https://proton.me/support/bridge/macos-certificate-warning"); }, qsTr("Why is there a yellow warning sign?"), true);
|
||||||
linkLabel2.setCallback(wizard.showClientParams, qsTr("Configure Apple Mail manually"), false);
|
linkLabel2.setCallback(wizard.showClientParams, qsTr("Configure Apple Mail manually"), false);
|
||||||
}
|
}
|
||||||
function showClientSelector(newAccount = true) {
|
function showClientSelector(newAccount = true) {
|
||||||
@ -64,7 +64,7 @@ Item {
|
|||||||
function showOnboarding() {
|
function showOnboarding() {
|
||||||
titleLabel.text = (Backend.users.count === 0) ? qsTr("Welcome to\nProton Mail Bridge") : qsTr("Add a Proton Mail account");
|
titleLabel.text = (Backend.users.count === 0) ? qsTr("Welcome to\nProton Mail Bridge") : qsTr("Add a Proton Mail account");
|
||||||
descriptionLabel.text = qsTr("Bridge is the gateway between your Proton account and your email client. It runs in the background and encrypts and decrypts your messages seamlessly. ");
|
descriptionLabel.text = qsTr("Bridge is the gateway between your Proton account and your email client. It runs in the background and encrypts and decrypts your messages seamlessly. ");
|
||||||
linkLabel1.setCallback(function() { Backend.openKBArticle(); }, qsTr("Why do I need Bridge?"), true); ///< TODO GODT-2772: replace link with link to KB article.
|
linkLabel1.setCallback(function() { Backend.openKBArticle("https://proton.me/support/bridge/why-you-need-bridge"); }, qsTr("Why do I need Bridge?"), true);
|
||||||
linkLabel2.clear();
|
linkLabel2.clear();
|
||||||
root.iconSource = "/qml/icons/img-welcome.svg";
|
root.iconSource = "/qml/icons/img-welcome.svg";
|
||||||
root.iconHeight = 148;
|
root.iconHeight = 148;
|
||||||
|
|||||||
Reference in New Issue
Block a user