aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/ui
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--ui/aboutdialog.go2
-rw-r--r--ui/confview.go56
2 files changed, 6 insertions, 52 deletions
diff --git a/ui/aboutdialog.go b/ui/aboutdialog.go
index f9be1f90..eaeed96c 100644
--- a/ui/aboutdialog.go
+++ b/ui/aboutdialog.go
@@ -95,7 +95,7 @@ func runAboutDialog(owner walk.Form) error {
return err
}
detailsLbl.SetTextAlignment(walk.AlignHCenterVNear)
- detailsLbl.SetText(l18n.Sprintf("App version: %s\nGo backend version: %s\nGo version: %s-%s\nOperating system: %s\nArchitecture: %s", version.Number, version.ProtoImplementation(), strings.TrimPrefix(runtime.Version(), "go"), runtime.GOARCH, version.OsName(), version.Arch()))
+ detailsLbl.SetText(l18n.Sprintf("App version: %s\nGo version: %s-%s\nOperating system: %s\nArchitecture: %s", version.Number, strings.TrimPrefix(runtime.Version(), "go"), runtime.GOARCH, version.OsName(), version.Arch()))
copyrightLbl, err := walk.NewTextLabel(showingAboutDialog)
if err != nil {
diff --git a/ui/confview.go b/ui/confview.go
index c4e5b8bb..3d16f38f 100644
--- a/ui/confview.go
+++ b/ui/confview.go
@@ -41,7 +41,6 @@ type labelTextLine struct {
type toggleActiveLine struct {
composite *walk.Composite
button *walk.PushButton
- betaTest *walk.CheckBox
}
type interfaceView struct {
@@ -212,12 +211,6 @@ func (tal *toggleActiveLine) widgets() (walk.Widget, walk.Widget) {
func (tal *toggleActiveLine) updateGlobal(globalState manager.TunnelState) {
tal.button.SetEnabled(globalState == manager.TunnelStarted || globalState == manager.TunnelStopped)
- tal.betaTest.SetVisible(globalState == manager.TunnelStopped && IsAdmin && !conf.IsInsiderEnrolled())
- if globalState == manager.TunnelStopped && IsAdmin && !conf.IsInsiderEnrolled() {
- tal.composite.Layout().SetMargins(walk.Margins{})
- } else {
- tal.composite.Layout().SetMargins(walk.Margins{0, 0, 0, 6})
- }
}
func (tal *toggleActiveLine) update(state manager.TunnelState) {
@@ -253,56 +246,17 @@ func newToggleActiveLine(parent walk.Container) (*toggleActiveLine, error) {
return nil, err
}
disposables.Add(tal.composite)
- vlayout := walk.NewVBoxLayout()
- vlayout.SetMargins(walk.Margins{})
- vlayout.SetSpacing(0)
- tal.composite.SetLayout(vlayout)
+ layout := walk.NewHBoxLayout()
+ layout.SetMargins(walk.Margins{0, 0, 0, 6})
+ tal.composite.SetLayout(layout)
- buttonComposite, err := walk.NewComposite(tal.composite)
- if err != nil {
- return nil, err
- }
- hlayout := walk.NewHBoxLayout()
- hlayout.SetMargins(walk.Margins{})
- buttonComposite.SetLayout(hlayout)
- if tal.button, err = walk.NewPushButton(buttonComposite); err != nil {
+ if tal.button, err = walk.NewPushButton(tal.composite); err != nil {
return nil, err
}
disposables.Add(tal.button)
- walk.NewHSpacer(buttonComposite)
+ walk.NewHSpacer(tal.composite)
tal.update(manager.TunnelStopped)
- betaComposite, err := walk.NewComposite(tal.composite)
- if err != nil {
- return nil, err
- }
- hlayout = walk.NewHBoxLayout()
- hlayout.SetMargins(walk.Margins{})
- betaComposite.SetLayout(hlayout)
- if tal.betaTest, err = walk.NewCheckBox(betaComposite); err != nil {
- return nil, err
- }
- tal.betaTest.SetText(l18n.Sprintf("&Test experimental kernel driver"))
- tal.betaTest.SetVisible(IsAdmin && !conf.IsInsiderEnrolled())
- const experimentalKernelDriver = "ExperimentalKernelDriver"
- tal.betaTest.SetChecked(conf.AdminBool(experimentalKernelDriver))
- tal.betaTest.CheckedChanged().Attach(func() {
- if tal.betaTest.Checked() {
- if walk.MsgBox(parent.Form(), l18n.Sprintf("Enable experimental kernel driver?"),
- l18n.Sprintf("The WireGuard project is currently testing a high performance kernel driver "+
- "called WireGuardNT. It will eventually be enabled by default, but for now the project needs "+
- "testers to try it out. Whether you encounter problems or you find that it works well, please do "+
- "email team@wireguard.com about your experience.\n\nWould you like to enable the experimental "+
- "kernel driver?"), walk.MsgBoxIconQuestion|walk.MsgBoxYesNo) != walk.DlgCmdYes {
- tal.betaTest.SetChecked(false)
- }
- }
- if conf.SetAdminBool(experimentalKernelDriver, tal.betaTest.Checked()) != nil {
- tal.betaTest.SetChecked(conf.AdminBool(experimentalKernelDriver))
- }
- })
- walk.NewHSpacer(betaComposite)
-
disposables.Spare()
return tal, nil