From ac2eb2b5c78f33dd2c0644235baeaf4bb4196385 Mon Sep 17 00:00:00 2001 From: xiaoqidun Date: Fri, 23 Oct 2026 13:20:12 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E6=9E=84=E5=BB=BA=E7=89=88=E6=9C=AC):=20?= =?UTF-8?q?=E7=BB=99WebUI=E5=92=8C=E5=8E=9F=E7=94=9F=E6=A1=8C=E9=9D=A2?= =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/build.sh | 3 +- assets/webui/index.html | 10 ++++- assets/webui/ofdgo.css | 35 +++++++++++++++++ assets/webui/ofdgo.js | 38 ++++++++++++++++++- cmd/webui/webui.go | 3 ++ .../{webview.go => webview_windows.go} | 0 internal/build/build.go | 17 +++++++++ internal/webview/webview.go | 2 + 8 files changed, 105 insertions(+), 3 deletions(-) rename cmd/webview/{webview.go => webview_windows.go} (100%) create mode 100644 internal/build/build.go diff --git a/.gitea/workflows/build.sh b/.gitea/workflows/build.sh index d13449c..6ee9f5a 100644 --- a/.gitea/workflows/build.sh +++ b/.gitea/workflows/build.sh @@ -1,5 +1,6 @@ #!/bin/bash set -e export TZ=Asia/Shanghai +export Version="$(git show -s --format='%ct-%H' HEAD)" GOOS=js GOARCH=wasm CGO_ENABLED=0 go build -o assets/webui/wasm/ofdgo.wasm -trimpath -ldflags "-s -w -buildid=" ./cmd/webui/wasm.go -GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o main -trimpath -ldflags "-s -w -buildid=" ./cmd/webui/webui.go \ No newline at end of file +GOOS=linux GOARCH=amd64 CGO_ENABLED=0 go build -o main -trimpath -ldflags "-s -w -buildid= -X github.com/xiaoqidun/ofdgo/internal/build.Version=$Version" ./cmd/webui/webui.go \ No newline at end of file diff --git a/assets/webui/index.html b/assets/webui/index.html index fa48052..fd4ed5d 100644 --- a/assets/webui/index.html +++ b/assets/webui/index.html @@ -193,6 +193,14 @@ + +
+

OFDGo

+
构建版本develop
+ + +
+

关闭文档

@@ -841,7 +849,7 @@