feat: 记住上次选中的配置,下次启动自动选中
- 启用 AppConfig.DefaultProfileID 字段(此前声明但未使用) - 启动时 loadProfiles() 优先选中上次记录的配置,找不到则回退到第一个 - 切换配置时立即持久化到 config.yml,防止崩溃丢失 - 使用 Profile ID 而非名称,避免重命名后失效
This commit is contained in:
@@ -11,7 +11,7 @@ GO = go
|
||||
CGO_ENABLED = 1
|
||||
WINDRES ?= x86_64-w64-mingw32-windres
|
||||
MINGW_CC ?= x86_64-w64-mingw32-gcc
|
||||
SEMVER ?= 0.4.2
|
||||
SEMVER ?= 0.4.3
|
||||
GIT_HASH = $(shell git rev-parse --short HEAD 2>/dev/null || echo unknown)
|
||||
VERSION = $(SEMVER)-$(GIT_HASH)
|
||||
LDFLAGS = -s -w -X lmvpn/internal/version.Version=$(VERSION)
|
||||
|
||||
Reference in New Issue
Block a user