Browse Source

Added icon instead of replace icon

Krzysztof Krysiński 3 years ago
parent
commit
688f5285f5

BIN
PixiEditor/Images/Shuffle.png


+ 2 - 0
PixiEditor/Models/DataHolders/Document/Document.Operations.cs

@@ -23,6 +23,8 @@ namespace PixiEditor.Models.DataHolders
 
             ReplaceColorProcess(args);
 
+            ChangesSaved = false;
+
             UndoManager.AddUndoChange(change.ToChange(
                 StorageBasedChange.BasicUndoProcess,
                 new object[] { this },

+ 2 - 0
PixiEditor/PixiEditor.csproj

@@ -265,6 +265,8 @@
 		<Resource Include="Images\Star.png" />
 		<None Remove="Images\Star-filled.png" />
 		<Resource Include="Images\Star-filled.png" />
+		<None Remove="Images\Shuffle.png" />
+		<Resource Include="Images\Shuffle.png" />
 	</ItemGroup>
 	<ItemGroup>
 		<None Include="..\LICENSE">

+ 6 - 2
PixiEditor/Views/UserControls/Palettes/ColorReplacer.xaml

@@ -37,8 +37,12 @@
                         Style="{StaticResource DefaultColorPickerStyle}"
                         Width="50" Focusable="False" Margin="0 0 10 0"
                         ShowAlpha="False"/>
-                    <Button Content="Replace" Click="ReplaceButton_OnClick"
-                            Style="{StaticResource AccentDarkRoundButton}" Height="30" Width="60"/>
+                    <Button Click="ReplaceButton_OnClick" ToolTip="Replace color"
+                            Style="{StaticResource ToolButtonStyle}" Cursor="Hand" Height="20" Width="20">
+                        <Button.Background>
+                            <ImageBrush ImageSource="/Images/Shuffle.png"/>
+                        </Button.Background>
+                    </Button>
                     </StackPanel>
                     <CheckBox Focusable="False" Panel.ZIndex="10" Name="VisibilityCheckbox" Margin="0,0,5,0" Height="16" HorizontalAlignment="Right">
                         <CheckBox.Triggers>