跳到主要内容

github/tai

公开

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

提交记录

Merge pull request #30 from coolzoom/patch1

对部分程序未获取程序名的程序使用路径中名字作为程序名

作者
Berumotto
时间
2022/01/12 10:33
提交
d936f4d
这个版本的全部文件

这是一个合并提交,下面是和第一个上一提交相比的改动。

修改UI/Controls/Charts/ChartsItemTypeA.cs+8 −0看文件
@@ -2,6 +2,7 @@
22using System;
33using System.Collections.Generic;
44using System.Diagnostics;
5新增:using System.IO;
56using System.Linq;
67using System.Text;
78using System.Threading.Tasks;
@@ -107,6 +108,13 @@ namespace UI.Controls.Charts
107108 }
108109 isRendering = true;
109110 NameTextObj.Text = Data.Name;
111新增: //对部分程序未获取程序名的程序使用路径中名字作为程序名
112新增: if (Data.Name.Trim() == "" && Data.PopupText.Trim() != "")
113新增: {
114新增: FileInfo fi = new FileInfo(Data.PopupText);
115新增: NameTextObj.Text = fi.Name.Replace(fi.Extension, "");
116新增: }
117新增:
110118 ValueTextObj.Text = Data.Tag;
111119 IconObj.Source = Imager.Load(Data.Icon);
112120
修改UI/Controls/Charts/ChartsItemTypeCard.cs+9 −0看文件
@@ -2,6 +2,7 @@
22using System;
33using System.Collections.Generic;
44using System.Diagnostics;
5新增:using System.IO;
56using System.Linq;
67using System.Text;
78using System.Threading.Tasks;
@@ -104,7 +105,15 @@ namespace UI.Controls.Charts
104105 return;
105106 }
106107 isRendering = true;
108新增:
109新增: //对部分程序未获取程序名的程序使用路径中名字作为程序名
107110 NameTextObj.Text = Data.Name;
111新增: if (Data.Name.Trim() == "" && Data.PopupText.Trim() != "")
112新增: {
113新增: FileInfo fi = new FileInfo(Data.PopupText);
114新增: NameTextObj.Text = fi.Name.Replace(fi.Extension,"");
115新增: }
116新增:
108117 NameTextObj.SizeChanged += (e, c) =>
109118 {
110119 // 处理文字过长显示