Release notes

This commit is contained in:
Pavel Škoda
2020-10-23 10:05:26 +02:00
committed by James Houlahan
parent dc3f61acee
commit b7b2297635
28 changed files with 340 additions and 403 deletions

View File

@ -53,8 +53,7 @@ type GoQMLInterface struct {
_ string `property:"fullversion"`
_ string `property:"downloadLink"`
_ string `property:"landingPage"`
_ string `property:"changelog"`
_ string `property:"bugfixes"`
_ string `property:"releaseNotesLink"`
// translations
_ string `property:"wrongCredentials"`
@ -171,6 +170,8 @@ func (s *GoQMLInterface) SetFrontend(f *FrontendQt) {
s.SetProgramTitle(f.programName)
s.ConnectOpenLicenseFile(f.openLicenseFile)
s.SetReleaseNotesLink("https://protonmail.com/download/ie/release_notes.html")
s.ConnectGetLocalVersionInfo(f.getLocalVersionInfo)
s.ConnectIsNewVersionAvailable(f.isNewVersionAvailable)
s.ConnectGetBackendVersion(func() string {