Fix themes and attachment icons.
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
xmlns:xaml="using:Windows.UI.Xaml">
|
||||
|
||||
<x:String x:Key="ThemeName">Clouds</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///BackgroundImages/Clouds.jpg</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///Wino.Core.UWP/BackgroundImages/Clouds.jpg</x:String>
|
||||
<x:Boolean x:Key="UseMica">False</x:Boolean>
|
||||
|
||||
<ImageBrush x:Key="WinoApplicationBackgroundColor" ImageSource="{StaticResource ThemeBackgroundImage}" />
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
xmlns:xaml="using:Windows.UI.Xaml">
|
||||
|
||||
<x:String x:Key="ThemeName">Forest</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///BackgroundImages/Forest.jpg</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///Wino.Core.UWP/BackgroundImages/Forest.jpg</x:String>
|
||||
<x:Boolean x:Key="UseMica">False</x:Boolean>
|
||||
|
||||
<ImageBrush x:Key="WinoApplicationBackgroundColor" ImageSource="{StaticResource ThemeBackgroundImage}" />
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
xmlns:xaml="using:Windows.UI.Xaml">
|
||||
|
||||
<x:String x:Key="ThemeName">Garden</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///BackgroundImages/Garden.jpg</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///Wino.Core.UWP/BackgroundImages/Garden.jpg</x:String>
|
||||
<x:Boolean x:Key="UseMica">False</x:Boolean>
|
||||
|
||||
<ImageBrush x:Key="WinoApplicationBackgroundColor" ImageSource="{StaticResource ThemeBackgroundImage}" />
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
xmlns:xaml="using:Windows.UI.Xaml">
|
||||
|
||||
<x:String x:Key="ThemeName">Nighty</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///BackgroundImages/Nighty.jpg</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///Wino.Core.UWP/BackgroundImages/Nighty.jpg</x:String>
|
||||
<x:Boolean x:Key="UseMica">False</x:Boolean>
|
||||
|
||||
<ImageBrush x:Key="WinoApplicationBackgroundColor" ImageSource="{StaticResource ThemeBackgroundImage}" />
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
xmlns:xaml="using:Windows.UI.Xaml">
|
||||
|
||||
<x:String x:Key="ThemeName">Snowflake</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///BackgroundImages/Snowflake.jpg</x:String>
|
||||
<x:String x:Key="ThemeBackgroundImage">ms-appx:///Wino.Core.UWP/Snowflake.jpg</x:String>
|
||||
<x:Boolean x:Key="UseMica">False</x:Boolean>
|
||||
|
||||
<ImageBrush x:Key="WinoApplicationBackgroundColor" ImageSource="{StaticResource ThemeBackgroundImage}" />
|
||||
|
||||
@@ -94,9 +94,6 @@
|
||||
</Setter>
|
||||
</Style>
|
||||
</ResourceDictionary>
|
||||
|
||||
<!-- Last item must always be the default theme. -->
|
||||
<ResourceDictionary Source="AppThemes/Mica.xaml" />
|
||||
</ResourceDictionary.MergedDictionaries>
|
||||
</ResourceDictionary>
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ namespace Wino.Core.UWP.Models.Personalization
|
||||
|
||||
public override async Task<string> GetThemeResourceDictionaryContentAsync()
|
||||
{
|
||||
var customAppThemeFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///AppThemes/Custom.xaml"));
|
||||
var customAppThemeFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///Wino.Core.UWP/AppThemes/Custom.xaml"));
|
||||
return await FileIO.ReadTextAsync(customAppThemeFile);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -23,11 +23,11 @@ namespace Wino.Core.UWP.Models.Personalization
|
||||
public override AppThemeType AppThemeType => AppThemeType.PreDefined;
|
||||
|
||||
public override string GetBackgroundPreviewImagePath()
|
||||
=> $"ms-appx:///BackgroundImages/{ThemeName}.jpg";
|
||||
=> $"ms-appx:///Wino.Core.UWP/BackgroundImages/{ThemeName}.jpg";
|
||||
|
||||
public override async Task<string> GetThemeResourceDictionaryContentAsync()
|
||||
{
|
||||
var xamlDictionaryFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri($"ms-appx:///AppThemes/{ThemeName}.xaml"));
|
||||
var xamlDictionaryFile = await StorageFile.GetFileFromApplicationUriAsync(new Uri($"ms-appx:///Wino.Core.UWP/AppThemes/{ThemeName}.xaml"));
|
||||
return await FileIO.ReadTextAsync(xamlDictionaryFile);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -143,6 +143,15 @@ namespace Wino.Services
|
||||
}
|
||||
}
|
||||
|
||||
public bool IsCustomTheme
|
||||
{
|
||||
get
|
||||
{
|
||||
return currentApplicationThemeId != Guid.Parse(_micaThemeId) &&
|
||||
currentApplicationThemeId != Guid.Parse(_acrylicThemeId);
|
||||
}
|
||||
}
|
||||
|
||||
public async Task InitializeAsync()
|
||||
{
|
||||
// Already initialized. There is no need.
|
||||
|
||||
@@ -6,43 +6,43 @@
|
||||
<!-- Attachment Icon Templates -->
|
||||
|
||||
<DataTemplate x:Key="NoneTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_none.png" />
|
||||
<Image Source="Assets/FileTypes/type_none.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="ExecutableTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_executable.png" />
|
||||
<Image Source="Assets/FileTypes/type_executable.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="ImageTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_image.png" />
|
||||
<Image Source="Assets/FileTypes/type_image.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="VideoTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_video.png" />
|
||||
<Image Source="Assets/FileTypes/type_video.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="AudioTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_audio.png" />
|
||||
<Image Source="Assets/FileTypes/type_audio.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="PDFTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_pdf.png" />
|
||||
<Image Source="Assets/FileTypes/type_pdf.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="HTMLTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_html.png" />
|
||||
<Image Source="Assets/FileTypes/type_html.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="RarTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_rar.png" />
|
||||
<Image Source="Assets/FileTypes/type_rar.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="ArchiveTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_archive.png" />
|
||||
<Image Source="Assets/FileTypes/type_archive.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<DataTemplate x:Key="OtherTemplate">
|
||||
<Image Source="/Assets/FileTypes/type_other.png" />
|
||||
<Image Source="Assets/FileTypes/type_other.png" />
|
||||
</DataTemplate>
|
||||
|
||||
<selectors:FileAttachmentTypeSelector
|
||||
@@ -57,5 +57,4 @@
|
||||
RarArchive="{StaticResource RarTemplate}"
|
||||
Video="{StaticResource VideoTemplate}" />
|
||||
|
||||
|
||||
</ResourceDictionary>
|
||||
|
||||
@@ -85,6 +85,7 @@
|
||||
<Compile Include="Activation\ActivationHandler.cs" />
|
||||
<Compile Include="BasePage.cs" />
|
||||
<Compile Include="Controls\ControlConstants.cs" />
|
||||
<Compile Include="Controls\CustomWrapPanel.cs" />
|
||||
<Compile Include="Controls\WinoAppTitleBar.xaml.cs">
|
||||
<DependentUpon>WinoAppTitleBar.xaml</DependentUpon>
|
||||
</Compile>
|
||||
|
||||
Reference in New Issue
Block a user