跳到主要内容

github/tai

公开

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

提交记录
修改UI/Controls/Charts/Charts.cs+17 −0看文件
@@ -472,6 +472,23 @@ namespace UI.Controls.Charts
472472 new PropertyMetadata(false, new PropertyChangedCallback(OnPropertyChanged)));
473473
474474
475新增: #endregion
476新增: #region 是否显示分类信息
477新增: /// <summary>
478新增: /// 是否显示分类信息(仅柱状图有效)
479新增: /// </summary>
480新增: public bool IsShowCategory
481新增: {
482新增: get { return (bool)GetValue(IsShowCategoryProperty); }
483新增: set { SetValue(IsShowCategoryProperty, value); }
484新增: }
485新增: public static readonly DependencyProperty IsShowCategoryProperty =
486新增: DependencyProperty.Register("IsShowCategory",
487新增: typeof(bool),
488新增: typeof(Charts),
489新增: new PropertyMetadata(true, new PropertyChangedCallback(OnPropertyChanged)));
490新增:
491新增:
475492 #endregion
476493
477494 private static void OnPropertyChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
修改UI/Themes/Charts/Charts.xaml+14 −8看文件
@@ -93,7 +93,7 @@
9393 </Grid.RowDefinitions>
9494 <StackPanel x:Name="ColumnTotal">
9595 <TextBlock Text="总计" Foreground="{DynamicResource SubTextBrush}"/>
96删除: <TextBlock Margin="0,10,0,0" Text="{TemplateBinding Total}" FontSize="20" Foreground="{DynamicResource DefaultTextBrush}"/>
96新增: <TextBlock Margin="0,5,0,0" Text="{TemplateBinding Total}" FontSize="20" Foreground="{DynamicResource DefaultTextBrush}"/>
9797 </StackPanel>
9898 <Grid Grid.Row="1" Margin="0,20,0,0">
9999 <Popup
@@ -165,16 +165,19 @@
165165 <StackPanel>
166166 <Grid>
167167 <Grid.ColumnDefinitions>
168删除: <ColumnDefinition Width="20"/>
168新增: <ColumnDefinition Width="auto"/>
169169 <ColumnDefinition Width="auto"/>
170170 <ColumnDefinition Width="auto"/>
171171
172172 </Grid.ColumnDefinitions>
173删除: <Border Width="10" CornerRadius="4" Height="10" Background="{Binding Color,Converter={StaticResource HextoColorConverter}}">
174删除: <!--颜色-->
175删除: </Border>
173新增: <base:View Condition="not null" Value="{Binding Color}">
174新增: <Border Margin="0,0,5,0" Width="10" CornerRadius="4" Height="10" Background="{Binding Color,Converter={StaticResource HextoColorConverter}}">
175新增: <!--颜色-->
176新增: </Border>
177新增: </base:View>
176178
177删除: <Border Grid.Column="1" Margin="5,0,0,0">
179新增:
180新增: <Border Grid.Column="1" Margin="0,0,0,0">
178181 <!--名称-->
179182 <TextBlock Foreground="{DynamicResource DefaultTextBrush}" VerticalAlignment="Center" Text="{Binding Name}" FontSize="12"/>
180183 </Border>
@@ -197,10 +200,10 @@
197200 <Border BorderThickness="1,0,0,1" BorderBrush="{DynamicResource ChartColBorderBrush}">
198201 <Canvas x:Name="TypeColumnCanvas"/>
199202 </Border>
200删除:
203新增:
201204 </Grid>
202205 <!--信息-->
203删除: <Grid Grid.Row="2" Margin="0,5,0,0">
206新增: <Grid Grid.Row="2" Margin="0,5,0,0" x:Name="Category" Visibility="Collapsed">
204207 <ListView ItemsSource="{TemplateBinding ColumnInfoList}" ScrollViewer.HorizontalScrollBarVisibility="Disabled" >
205208 <ListBox.Resources>
206209 <Style TargetType="{x:Type ListView}">
@@ -272,6 +275,9 @@
272275 </Grid>
273276
274277 <ControlTemplate.Triggers>
278新增: <Trigger Property="IsShowCategory" Value="True">
279新增: <Setter Property="Visibility" Value="Visible" TargetName="Category"/>
280新增: </Trigger>
275281 <MultiTrigger>
276282 <MultiTrigger.Conditions>
277283 <Condition Property="IsEmpty" Value="True"/>
修改UI/Views/DetailPage.xaml+7 −7看文件
@@ -139,14 +139,14 @@
139139 </Border>-->
140140
141141 <WrapPanel Margin="-10">
142删除: <StackPanel Margin="10,0,0,0">
143删除: <TextBlock Text="时段" Foreground="#5c5c5c" FontSize="14" Margin="0,20,0,0"/>
144删除: <Tabbar:Tabbar Data="{Binding TabbarData}" SelectedIndex="{Binding TabbarSelectedIndex,Mode=TwoWay}" Width="180" HorizontalAlignment="Left"/>
145删除: <Border Margin="0,15,0,0" Width="680" HorizontalAlignment="Left" Background="{DynamicResource SettingPanelBgBrush}" Padding="20,10" CornerRadius="10">
142新增: <StackPanel Margin="10,10,0,0">
143新增: <TextBlock Text="使用时长" Foreground="#5c5c5c" FontSize="14" Margin="0,20,0,0"/>
144新增:
145新增: <Border Margin="0,10,0,0" Width="680" HorizontalAlignment="Left" Background="{DynamicResource SettingPanelBgBrush}" Padding="20" CornerRadius="10">
146146 <StackPanel>
147新增: <Tabbar:Tabbar Margin="0,-10,0,0" Data="{Binding TabbarData}" SelectedIndex="{Binding TabbarSelectedIndex,Mode=TwoWay}" Width="180" HorizontalAlignment="Left"/>
147148
148删除:
149删除: <Grid Margin="0,15,0,0">
149新增: <Grid >
150150 <!--按天-->
151151 <base:View Condition="0" Value="{Binding TabbarSelectedIndex}">
152152 <Select:DateSelect Date="{Binding ChartDate,Mode=TwoWay}"/>
@@ -170,7 +170,7 @@
170170
171171 </base:View>
172172 </Grid>
173删除: <Charts:Charts DataMaximum="{Binding DataMaximum}" Height="305" NameIndexStart="{Binding NameIndexStart}" ChartsType="Column" Data="{Binding ChartData}" Margin="0,20,0,0"/>
173新增: <Charts:Charts IsShowCategory="False" DataMaximum="{Binding DataMaximum}" Height="305" NameIndexStart="{Binding NameIndexStart}" ChartsType="Column" Data="{Binding ChartData}" Margin="0,20,0,0"/>
174174
175175 </StackPanel>
176176