feat: 提交详情能看 diff,也能丢给 AI 审这一次改动。文件检查可单独排除路径,TODO 只认大写,避免把 todo 表和模块当成待办标记。
热力图按容器宽度铺满一年,不再横向滚动。托盘右键换成可换皮肤的弹层;更新下载显示进度,退出后再由脚本拉起安装器,避免还占着 exe。
This commit is contained in:
@@ -163,10 +163,13 @@ type InsightIssue struct {
|
||||
Evidence string `json:"evidence,omitempty"`
|
||||
}
|
||||
type GitFileChange struct {
|
||||
Path string `json:"path"`
|
||||
Status string `json:"status"`
|
||||
Added int64 `json:"added"`
|
||||
Deleted int64 `json:"deleted"`
|
||||
Path string `json:"path"`
|
||||
Status string `json:"status"`
|
||||
Added int64 `json:"added"`
|
||||
Deleted int64 `json:"deleted"`
|
||||
Patch string `json:"patch,omitempty"`
|
||||
Binary bool `json:"binary,omitempty"`
|
||||
Truncated bool `json:"truncated,omitempty"`
|
||||
}
|
||||
type GitCommitDetail struct {
|
||||
GitCommit
|
||||
@@ -250,7 +253,9 @@ type AppSettings struct {
|
||||
GlassOpacity int `json:"glassOpacity"`
|
||||
LoadingStyle string `json:"loadingStyle"`
|
||||
// 托盘与定时更新(Phase 2)
|
||||
MinimizeToTray bool `json:"minimizeToTray"`
|
||||
MinimizeToTray bool `json:"minimizeToTray"`
|
||||
// TrayMenuStyle:native 系统菜单;liquid 液态玻璃;glass 亚克力;compact 紧凑宫格;status 看板;neon HUD。
|
||||
TrayMenuStyle string `json:"trayMenuStyle"`
|
||||
AutoUpdateEnabled bool `json:"autoUpdateEnabled"`
|
||||
AutoUpdateMode string `json:"autoUpdateMode"` // daily | everyNDays | everyNHours
|
||||
AutoUpdateInterval int `json:"autoUpdateInterval"` // everyNDays/everyNHours 的 N
|
||||
|
||||
Reference in New Issue
Block a user