diff --git a/gui/qml/main.qml b/gui/qml/main.qml index 65c09cb96b0444db37e0046bf4d54e1546393e51..b9b844a6bf28b7319bb6fb70437b0d93d225cc0a 100644 --- a/gui/qml/main.qml +++ b/gui/qml/main.qml @@ -164,20 +164,18 @@ ApplicationWindow { MenuItem { text: qsTr("Help...") - //onTriggered: ctxSystray.help() + onTriggered: backend.openURL(ctx.helpURL) } MenuItem { text: qsTr("Donate...") visible: true - onTriggered: { - donate.visible = true - } + onTriggered: { donate.visible = true } } MenuItem { text: qsTr("About...") - //onTriggered: about.open() + //onTriggered: { about.visible = true } } MenuSeparator {} diff --git a/pkg/backend/bitmask.go b/pkg/backend/bitmask.go index 8fd2367ac9453fd1754a724ceffd24a20976d5a0..feff11520d2582271bd660a3d8421a17434c34f1 100644 --- a/pkg/backend/bitmask.go +++ b/pkg/backend/bitmask.go @@ -53,6 +53,8 @@ func initializeContext(provider, appName string) { ctx = &connectionCtx{ AppName: appName, Provider: provider, + TosURL: config.TosURL, + HelpURL: config.HelpURL, DonateURL: config.DonateURL, AskForDonations: wantDonations(), DonateDialog: false, diff --git a/pkg/backend/status.go b/pkg/backend/status.go index 7e9f211f3b3b7d3c5c3157343cb43d1389106d90..6b13dd30f9045f6f61e53ccf90396f3f780df1f1 100644 --- a/pkg/backend/status.go +++ b/pkg/backend/status.go @@ -29,6 +29,8 @@ var ctx *connectionCtx type connectionCtx struct { AppName string `json:"appName"` Provider string `json:"provider"` + TosURL string `json:"tosURL"` + HelpURL string `json:"helpURL"` AskForDonations bool `json:"askForDonations"` DonateDialog bool `json:"donateDialog"` DonateURL string `json:"donateURL"`