소스 검색

Replace `Path` icons with `Image` elements, update icon resources, and remove unused geometries. Simplify related event handling logic.

Ruben 3 달 전
부모
커밋
9b25a2b505

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 2 - 1
src/PicView.Avalonia/PicViewTheme/Icons.axaml


+ 2 - 4
src/PicView.Avalonia/Views/ImageInfoView.axaml

@@ -244,11 +244,9 @@
                 IsEnabled="{CompiledBinding PicViewer.FileInfo.Value,
                 IsEnabled="{CompiledBinding PicViewer.FileInfo.Value,
                                             Converter={x:Static ObjectConverters.IsNotNull}}">
                                             Converter={x:Static ObjectConverters.IsNotNull}}">
                 <MenuItem.Icon>
                 <MenuItem.Icon>
-                    <Path
-                        Data="{StaticResource FilePropertiesGeometry}"
-                        Fill="{DynamicResource MainTextColor}"
+                    <Image
                         Height="12"
                         Height="12"
-                        Stretch="Fill"
+                        Source="{StaticResource FileUserImage}"
                         Width="12" />
                         Width="12" />
                 </MenuItem.Icon>
                 </MenuItem.Icon>
             </MenuItem>
             </MenuItem>

+ 6 - 9
src/PicView.Avalonia/Views/MainView.axaml

@@ -282,10 +282,9 @@
                                 Padding="8,4"
                                 Padding="8,4"
                                 x:Name="HistoryFileButton">
                                 x:Name="HistoryFileButton">
                                 <StackPanel Orientation="Horizontal">
                                 <StackPanel Orientation="Horizontal">
-                                    <Path
-                                        Data="{StaticResource FilePropertiesGeometry}"
-                                        Fill="{StaticResource Brush0}"
+                                    <Image
                                         Height="12"
                                         Height="12"
+                                        Source="{StaticResource SquareLibrary}"
                                         Stretch="Fill"
                                         Stretch="Fill"
                                         Width="12"
                                         Width="12"
                                         x:Name="HistoryFileButtonPath" />
                                         x:Name="HistoryFileButtonPath" />
@@ -735,11 +734,9 @@
                     IsEnabled="{CompiledBinding PicViewer.FileInfo.Value,
                     IsEnabled="{CompiledBinding PicViewer.FileInfo.Value,
                                                 Converter={x:Static ObjectConverters.IsNotNull}}">
                                                 Converter={x:Static ObjectConverters.IsNotNull}}">
                     <MenuItem.Icon>
                     <MenuItem.Icon>
-                        <Path
-                            Data="{StaticResource FilePropertiesGeometry}"
-                            Fill="{StaticResource Brush0}"
+                        <Image
                             Height="12"
                             Height="12"
-                            Stretch="Fill"
+                            Source="{StaticResource FileUserImage}"
                             Width="12" />
                             Width="12" />
                     </MenuItem.Icon>
                     </MenuItem.Icon>
                 </MenuItem>
                 </MenuItem>
@@ -749,7 +746,7 @@
                     <MenuItem.Icon>
                     <MenuItem.Icon>
                         <Image
                         <Image
                             Height="12"
                             Height="12"
-                            Source="{StaticResource BatchResizeImage}"
+                            Source="{StaticResource UpscaleImage}"
                             Width="12" />
                             Width="12" />
                     </MenuItem.Icon>
                     </MenuItem.Icon>
                 </MenuItem>
                 </MenuItem>
@@ -759,7 +756,7 @@
                     <MenuItem.Icon>
                     <MenuItem.Icon>
                         <Image
                         <Image
                             Height="12"
                             Height="12"
-                            Source="{StaticResource BatchResizeImage}"
+                            Source="{StaticResource UpscaleImage}"
                             Width="12" />
                             Width="12" />
                     </MenuItem.Icon>
                     </MenuItem.Icon>
                 </MenuItem>
                 </MenuItem>

+ 0 - 2
src/PicView.Avalonia/Views/MainView.axaml.cs

@@ -67,12 +67,10 @@ public partial class MainView : UserControl
             HistoryFileButton.PointerEntered += delegate       
             HistoryFileButton.PointerEntered += delegate       
             {
             {
                 HistoryFileNameTextBlock.Foreground = secondaryBrush;
                 HistoryFileNameTextBlock.Foreground = secondaryBrush;
-                HistoryFileButtonPath.Fill = secondaryBrush;
             };
             };
             HistoryFileButton.PointerExited += delegate       
             HistoryFileButton.PointerExited += delegate       
             {
             {
                 HistoryFileNameTextBlock.Foreground = brush;
                 HistoryFileNameTextBlock.Foreground = brush;
-                HistoryFileButtonPath.Fill = brush;
             };
             };
         }
         }
 
 

이 변경점에서 너무 많은 파일들이 변경되어 몇몇 파일들은 표시되지 않았습니다.