mirror of
https://github.com/netbirdio/netbird.git
synced 2025-06-20 17:58:02 +02:00
[client] Add Netbird GitHub link to the client ui about sub menu (#3372)
This commit is contained in:
parent
9d604b7e66
commit
af5796de1c
@ -154,6 +154,7 @@ type serviceClient struct {
|
|||||||
mAdminPanel *systray.MenuItem
|
mAdminPanel *systray.MenuItem
|
||||||
mSettings *systray.MenuItem
|
mSettings *systray.MenuItem
|
||||||
mAbout *systray.MenuItem
|
mAbout *systray.MenuItem
|
||||||
|
mGitHub *systray.MenuItem
|
||||||
mVersionUI *systray.MenuItem
|
mVersionUI *systray.MenuItem
|
||||||
mVersionDaemon *systray.MenuItem
|
mVersionDaemon *systray.MenuItem
|
||||||
mUpdate *systray.MenuItem
|
mUpdate *systray.MenuItem
|
||||||
@ -607,6 +608,9 @@ func (s *serviceClient) onTrayReady() {
|
|||||||
|
|
||||||
s.mAbout = systray.AddMenuItem("About", "About")
|
s.mAbout = systray.AddMenuItem("About", "About")
|
||||||
s.mAbout.SetIcon(s.icAbout)
|
s.mAbout.SetIcon(s.icAbout)
|
||||||
|
|
||||||
|
s.mGitHub = s.mAbout.AddSubMenuItem("GitHub", "GitHub")
|
||||||
|
|
||||||
versionString := normalizedVersion(version.NetbirdVersion())
|
versionString := normalizedVersion(version.NetbirdVersion())
|
||||||
s.mVersionUI = s.mAbout.AddSubMenuItem(fmt.Sprintf("GUI: %s", versionString), fmt.Sprintf("GUI Version: %s", versionString))
|
s.mVersionUI = s.mAbout.AddSubMenuItem(fmt.Sprintf("GUI: %s", versionString), fmt.Sprintf("GUI Version: %s", versionString))
|
||||||
s.mVersionUI.Disable()
|
s.mVersionUI.Disable()
|
||||||
@ -717,6 +721,11 @@ func (s *serviceClient) onTrayReady() {
|
|||||||
case <-s.mQuit.ClickedCh:
|
case <-s.mQuit.ClickedCh:
|
||||||
systray.Quit()
|
systray.Quit()
|
||||||
return
|
return
|
||||||
|
case <-s.mGitHub.ClickedCh:
|
||||||
|
err := openURL("https://github.com/netbirdio/netbird")
|
||||||
|
if err != nil {
|
||||||
|
log.Errorf("%s", err)
|
||||||
|
}
|
||||||
case <-s.mUpdate.ClickedCh:
|
case <-s.mUpdate.ClickedCh:
|
||||||
err := openURL(version.DownloadUrl())
|
err := openURL(version.DownloadUrl())
|
||||||
if err != nil {
|
if err != nil {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user