Skip to content

Commit d6504f7

Browse files
committed
Hook up various commands and adjust sidebar DriveItem margin
1 parent 992bfed commit d6504f7

File tree

3 files changed

+12
-4
lines changed

3 files changed

+12
-4
lines changed

Files/Interacts/Interaction.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,11 @@ public async void SetAsDesktopBackgroundItem_Click(object sender, RoutedEventArg
6666
await profileSettings.TrySetWallpaperImageAsync(file);
6767
}
6868

69+
public void OpenNewTab()
70+
{
71+
instanceTabsView.AddNewTab(typeof(ModernShellPage), "New tab");
72+
}
73+
6974
public async void OpenInNewWindowItem_Click(object sender, RoutedEventArgs e)
7075
{
7176
var CurrentSourceType = App.CurrentInstance.CurrentPageType;

Files/UserControls/ModernSidebar.xaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@
7474
Visibility="{x:Bind itemVisibility}">
7575
<muxc:NavigationViewItem.Content>
7676
<StackPanel
77+
Margin="-4,0,0,0"
7778
DataContext="{x:Bind}"
7879
Orientation="Horizontal"
7980
Spacing="12"

Files/UserControls/NavigationToolbar/ModernNavigationToolbar.xaml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -682,6 +682,7 @@
682682

683683
<Button
684684
Grid.Row="3"
685+
x:Name="NewItemButton"
685686
Margin="0,0,4,0"
686687
HorizontalAlignment="Right"
687688
Background="Transparent"
@@ -724,6 +725,7 @@
724725
<Button
725726
Grid.Row="3"
726727
Margin="0,0,4,0"
728+
x:Name="SearchButton"
727729
HorizontalAlignment="Right"
728730
Background="Transparent"
729731
FontFamily="Segoe MDL2 Assets"
@@ -757,11 +759,11 @@
757759
Visibility="Visible">
758760
<Button.Flyout>
759761
<MenuFlyout Placement="BottomEdgeAlignedRight">
760-
<MenuFlyoutItem x:Uid="NavigationToolbarNewTab" Text="New Tab" />
761-
<MenuFlyoutItem x:Uid="NavigationToolbarNewWindow" Text="New Window" />
762-
<MenuFlyoutItem x:Uid="NavigationToolbarCopyPath" Text="Copy Path" />
762+
<MenuFlyoutItem x:Uid="NavigationToolbarNewTab" Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.OpenNewTab}" Text="New Tab" />
763+
<MenuFlyoutItem x:Uid="NavigationToolbarNewWindow" Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.LaunchNewWindow}" Text="New Window" />
764+
<MenuFlyoutItem x:Uid="NavigationToolbarCopyPath" Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.GetPath_Click}" Text="Copy Path" />
763765
<MenuFlyoutSeparator />
764-
<MenuFlyoutItem x:Uid="NavigationToolbarPaste" Text="Paste" />
766+
<MenuFlyoutItem x:Uid="NavigationToolbarPaste" Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.PasteItem_ClickAsync}" Text="Paste" />
765767
<MenuFlyoutItem
766768
x:Uid="NavigationToolbarOpenInTerminal"
767769
Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.OpenDirectoryInTerminal}"

0 commit comments

Comments
 (0)