跳到主要内容

github/tai

公开

Tai · Windows 软件与网站使用时长统计。上游 Planshit/Tai 的源码镜像,非灵栈原创;MIT 许可。来源:https://github.com/Planshit/Tai 。本次为手动同步,暂不提供安装包。

提交记录
修改UI/ViewModels/DetailPageVM.cs+16 −16看文件
@@ -122,22 +122,22 @@ namespace UI.ViewModels
122122 main.Toast("应用似乎不存在", Controls.Window.ToastType.Error, Controls.Base.IconTypes.Blocked);
123123 }
124124 break;
125删除: case "geticon":
126删除: string iconFile = Iconer.ExtractFromFile(App.File, App.Name, App.Description, false);
127删除: if (string.IsNullOrEmpty(iconFile))
128删除: {
129删除: main.Toast("图标获取失败", Controls.Window.ToastType.Error, Controls.Base.IconTypes.Blocked);
130删除: return;
131删除: }
132删除: var app = appData.GetApp(App.ID);
133删除: if (app != null)
134删除: {
135删除: app.IconFile = iconFile;
136删除: appData.UpdateApp(app);
137删除: main.Toast("图标已更新", Controls.Window.ToastType.Success, Controls.Base.IconTypes.Accept);
138删除: }
139删除:
140删除: break;
125新增: //case "geticon":
126新增: // string iconFile = Iconer.ExtractFromFile(App.File, App.Name, App.Description, false);
127新增: // if (string.IsNullOrEmpty(iconFile))
128新增: // {
129新增: // main.Toast("图标获取失败", Controls.Window.ToastType.Error, Controls.Base.IconTypes.Blocked);
130新增: // return;
131新增: // }
132新增: // var app = appData.GetApp(App.ID);
133新增: // if (app != null)
134新增: // {
135新增: // app.IconFile = iconFile;
136新增: // appData.UpdateApp(app);
137新增: // main.Toast("图标已更新", Controls.Window.ToastType.Success, Controls.Base.IconTypes.Accept);
138新增: // }
139新增:
140新增: // break;
141141 }
142142 }
143143
修改UI/Views/DetailPage.xaml+2 −2看文件
@@ -26,8 +26,8 @@
2626 <MenuItem Command="{Binding InfoMenuActionCommand}" CommandParameter="copy processname" Header="复制应用进程名称"/>
2727 <MenuItem Command="{Binding InfoMenuActionCommand}" CommandParameter="copy process file" Header="复制应用文件路径"/>
2828 <MenuItem Command="{Binding InfoMenuActionCommand}" CommandParameter="open dir" Header="打开应用所在目录"/>
29删除: <Separator/>
30删除: <MenuItem Command="{Binding InfoMenuActionCommand}" CommandParameter="geticon" Header="重新获取图标"/>
29新增: <!--<Separator/>-->
30新增: <!--<MenuItem Command="{Binding InfoMenuActionCommand}" CommandParameter="geticon" Header="重新获取图标"/>-->
3131
3232 </ContextMenu>
3333 </Border.ContextMenu>