[PR #294] [CLOSED] chore(ui): add settings UI with fyne #12432

Closed
opened 2026-08-05 02:05:54 -04:00 by saavagebueno · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/netbirdio/netbird/pull/294
Author: @gigovich
Created: 4/5/2022
Status: Closed

Base: mainHead: feat-add-settings-ui


📝 Commits (3)

  • 3463aa2 chore(ui): add settings UI with fyne
  • d638809 feat(ui): add pre-shared key to settings
  • 0f4215c chore(ui): use ICO only for windows

📊 Changes

21 files changed (+613 additions, -203 deletions)

View changed files

📝 .github/workflows/golang-test-linux.yml (+1 -1)
📝 .github/workflows/golangci-lint.yml (+3 -2)
📝 .gitignore (+2 -1)
📝 .goreleaser.yaml (+17 -3)
Makefile (+0 -42)
📝 client/cmd/login.go (+2 -1)
📝 client/cmd/service_controller.go (+1 -1)
📝 client/cmd/testutil.go (+1 -1)
📝 client/cmd/up.go (+1 -1)
📝 client/internal/config.go (+25 -14)
📝 client/internal/login.go (+18 -42)
📝 client/proto/daemon.pb.go (+195 -38)
📝 client/proto/daemon.proto (+21 -2)
📝 client/proto/daemon_grpc.pb.go (+38 -0)
📝 client/server/server.go (+40 -5)
📝 client/ui/client_ui.go (+191 -43)
client/ui/connected.png (+0 -0)
client/ui/disconnected.png (+0 -0)
📝 client/ui/wiretrustee.desktop (+5 -6)
📝 go.mod (+10 -0)

...and 1 more files

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/netbirdio/netbird/pull/294 **Author:** [@gigovich](https://github.com/gigovich) **Created:** 4/5/2022 **Status:** ❌ Closed **Base:** `main` ← **Head:** `feat-add-settings-ui` --- ### 📝 Commits (3) - [`3463aa2`](https://github.com/netbirdio/netbird/commit/3463aa23b06c66b2b1235e2cccbf4e536ea29471) chore(ui): add settings UI with fyne - [`d638809`](https://github.com/netbirdio/netbird/commit/d638809519871c70adc9092460ccfbebf3038915) feat(ui): add pre-shared key to settings - [`0f4215c`](https://github.com/netbirdio/netbird/commit/0f4215c69bfc1cb6c418f6a88686d34c04119673) chore(ui): use ICO only for windows ### 📊 Changes **21 files changed** (+613 additions, -203 deletions) <details> <summary>View changed files</summary> 📝 `.github/workflows/golang-test-linux.yml` (+1 -1) 📝 `.github/workflows/golangci-lint.yml` (+3 -2) 📝 `.gitignore` (+2 -1) 📝 `.goreleaser.yaml` (+17 -3) ➖ `Makefile` (+0 -42) 📝 `client/cmd/login.go` (+2 -1) 📝 `client/cmd/service_controller.go` (+1 -1) 📝 `client/cmd/testutil.go` (+1 -1) 📝 `client/cmd/up.go` (+1 -1) 📝 `client/internal/config.go` (+25 -14) 📝 `client/internal/login.go` (+18 -42) 📝 `client/proto/daemon.pb.go` (+195 -38) 📝 `client/proto/daemon.proto` (+21 -2) 📝 `client/proto/daemon_grpc.pb.go` (+38 -0) 📝 `client/server/server.go` (+40 -5) 📝 `client/ui/client_ui.go` (+191 -43) ➕ `client/ui/connected.png` (+0 -0) ➕ `client/ui/disconnected.png` (+0 -0) 📝 `client/ui/wiretrustee.desktop` (+5 -6) 📝 `go.mod` (+10 -0) _...and 1 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
saavagebueno added the pull-request label 2026-08-05 02:05:54 -04:00
saavagebueno changed title from [PR #294] [CLOSED] chore(ui): add settings UI with fyne to [PR #294] chore(ui): add settings UI with fyne 2026-08-05 02:08:18 -04:00
saavagebueno changed title from [PR #294] chore(ui): add settings UI with fyne to [PR #294] [CLOSED] chore(ui): add settings UI with fyne 2026-08-05 03:06:01 -04:00
Sign in to join this conversation.
No Label pull-request
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: DYNR/netbird#12432