diff --git a/Unicord.Universal/App.xaml b/Unicord.Universal/App.xaml index 2d8efb63..3a60be30 100644 --- a/Unicord.Universal/App.xaml +++ b/Unicord.Universal/App.xaml @@ -30,14 +30,11 @@ - - + - - @@ -84,37 +81,7 @@ /Assets/FluentSystemIcons-Regular.ttf#FluentSystemIcons-Regular /Assets/SegoeIcons.ttf#Segoe Fluent Icons - - - - - - - - - - - - + \ No newline at end of file diff --git a/Unicord.Universal/App.xaml.cs b/Unicord.Universal/App.xaml.cs index 7c05b320..41d3aac1 100644 --- a/Unicord.Universal/App.xaml.cs +++ b/Unicord.Universal/App.xaml.cs @@ -55,8 +55,10 @@ sealed partial class App : Application private static TaskCompletionSource _readySource = new TaskCompletionSource(); internal static DiscordClient Discord { get; set; } - internal static ApplicationDataStorageHelper LocalSettings { get; } = ApplicationDataStorageHelper.GetCurrent(); - internal static ApplicationDataStorageHelper RoamingSettings { get; } = ApplicationDataStorageHelper.GetCurrent(); + internal static ApplicationDataStorageHelper LocalSettings { get; } + = ApplicationDataStorageHelper.GetCurrent(); + internal static ApplicationDataStorageHelper RoamingSettings { get; } + = ApplicationDataStorageHelper.GetCurrent(); public App() { diff --git a/Unicord.Universal/Commands/Users/ShowUserOverlayCommand.cs b/Unicord.Universal/Commands/Users/ShowUserOverlayCommand.cs index d19be548..f6e1de7d 100644 --- a/Unicord.Universal/Commands/Users/ShowUserOverlayCommand.cs +++ b/Unicord.Universal/Commands/Users/ShowUserOverlayCommand.cs @@ -7,6 +7,8 @@ using DSharpPlus.Entities; using Microsoft.AppCenter.Analytics; using Unicord.Universal.Models.User; +using Unicord.Universal.Pages.Overlay; +using Unicord.Universal.Services; using Windows.UI.Xaml; namespace Unicord.Universal.Commands.Users @@ -17,15 +19,11 @@ public ShowUserOverlayCommand(UserViewModel viewModel) : base(viewModel) { } - public override void Execute(object parameter) + public override async void Execute(object parameter) { // TODO: will probably be reworked - var page = Window.Current.Content.FindChild(); - if (page != null) - { - Analytics.TrackEvent("ShowUserOverlayCommand_Invoked"); - page.ShowUserOverlay(viewModel, true); - } + await OverlayService.GetForCurrentView() + .ShowOverlayAsync(viewModel); } } } diff --git a/Unicord.Universal/Controls/Channels/ChannelPageHeaderControl.xaml b/Unicord.Universal/Controls/Channels/ChannelPageHeaderControl.xaml index c1e857a7..6c1af40f 100644 --- a/Unicord.Universal/Controls/Channels/ChannelPageHeaderControl.xaml +++ b/Unicord.Universal/Controls/Channels/ChannelPageHeaderControl.xaml @@ -24,8 +24,9 @@ + Background="{ThemeResource ChannelPage_Header_Background}" + BorderBrush="{ThemeResource ChannelPage_Header_BorderBrush}" + BorderThickness="{StaticResource ChannelPage_Header_BorderThickness}"> @@ -54,9 +55,9 @@