Skip to content

Commit b719a33

Browse files
author
Yair Aichenbaum
committed
Hooked up some commands for ModernNavigationToolbar
1 parent fa466a1 commit b719a33

File tree

8 files changed

+118
-2
lines changed

8 files changed

+118
-2
lines changed

Files/MultilingualResources/Files.de-DE.xlf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -411,6 +411,18 @@
411411
<source>Clear Selection</source>
412412
<target state="new">Clear Selection</target>
413413
</trans-unit>
414+
<trans-unit id="ModernNavigationToolbaNewFolder.Text" translate="yes" xml:space="preserve">
415+
<source>Folder</source>
416+
<target state="new">Folder</target>
417+
</trans-unit>
418+
<trans-unit id="ModernNavigationToolbaNewBitmapImage.Text" translate="yes" xml:space="preserve">
419+
<source>Bitmap Image</source>
420+
<target state="new">Bitmap Image</target>
421+
</trans-unit>
422+
<trans-unit id="ModernNavigationToolbaNewTextDocument.Text" translate="yes" xml:space="preserve">
423+
<source>Text Documnet</source>
424+
<target state="new">Text Documnet</target>
425+
</trans-unit>
414426
</group>
415427
</body>
416428
</file>

Files/MultilingualResources/Files.es-ES.xlf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,18 @@
410410
<source>Clear Selection</source>
411411
<target state="new">Clear Selection</target>
412412
</trans-unit>
413+
<trans-unit id="ModernNavigationToolbaNewFolder.Text" translate="yes" xml:space="preserve">
414+
<source>Folder</source>
415+
<target state="new">Folder</target>
416+
</trans-unit>
417+
<trans-unit id="ModernNavigationToolbaNewBitmapImage.Text" translate="yes" xml:space="preserve">
418+
<source>Bitmap Image</source>
419+
<target state="new">Bitmap Image</target>
420+
</trans-unit>
421+
<trans-unit id="ModernNavigationToolbaNewTextDocument.Text" translate="yes" xml:space="preserve">
422+
<source>Text Documnet</source>
423+
<target state="new">Text Documnet</target>
424+
</trans-unit>
413425
</group>
414426
</body>
415427
</file>

Files/MultilingualResources/Files.fr-FR.xlf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,18 @@
410410
<source>Clear Selection</source>
411411
<target state="new">Clear Selection</target>
412412
</trans-unit>
413+
<trans-unit id="ModernNavigationToolbaNewFolder.Text" translate="yes" xml:space="preserve">
414+
<source>Folder</source>
415+
<target state="new">Folder</target>
416+
</trans-unit>
417+
<trans-unit id="ModernNavigationToolbaNewBitmapImage.Text" translate="yes" xml:space="preserve">
418+
<source>Bitmap Image</source>
419+
<target state="new">Bitmap Image</target>
420+
</trans-unit>
421+
<trans-unit id="ModernNavigationToolbaNewTextDocument.Text" translate="yes" xml:space="preserve">
422+
<source>Text Documnet</source>
423+
<target state="new">Text Documnet</target>
424+
</trans-unit>
413425
</group>
414426
</body>
415427
</file>

Files/MultilingualResources/Files.nl-NL.xlf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,18 @@
410410
<source>Clear Selection</source>
411411
<target state="new">Clear Selection</target>
412412
</trans-unit>
413+
<trans-unit id="ModernNavigationToolbaNewFolder.Text" translate="yes" xml:space="preserve">
414+
<source>Folder</source>
415+
<target state="new">Folder</target>
416+
</trans-unit>
417+
<trans-unit id="ModernNavigationToolbaNewBitmapImage.Text" translate="yes" xml:space="preserve">
418+
<source>Bitmap Image</source>
419+
<target state="new">Bitmap Image</target>
420+
</trans-unit>
421+
<trans-unit id="ModernNavigationToolbaNewTextDocument.Text" translate="yes" xml:space="preserve">
422+
<source>Text Documnet</source>
423+
<target state="new">Text Documnet</target>
424+
</trans-unit>
413425
</group>
414426
</body>
415427
</file>

Files/MultilingualResources/Files.pl-PL.xlf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,18 @@
410410
<source>Clear Selection</source>
411411
<target state="new">Clear Selection</target>
412412
</trans-unit>
413+
<trans-unit id="ModernNavigationToolbaNewFolder.Text" translate="yes" xml:space="preserve">
414+
<source>Folder</source>
415+
<target state="new">Folder</target>
416+
</trans-unit>
417+
<trans-unit id="ModernNavigationToolbaNewBitmapImage.Text" translate="yes" xml:space="preserve">
418+
<source>Bitmap Image</source>
419+
<target state="new">Bitmap Image</target>
420+
</trans-unit>
421+
<trans-unit id="ModernNavigationToolbaNewTextDocument.Text" translate="yes" xml:space="preserve">
422+
<source>Text Documnet</source>
423+
<target state="new">Text Documnet</target>
424+
</trans-unit>
413425
</group>
414426
</body>
415427
</file>

Files/MultilingualResources/Files.zh-Hans.xlf

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -410,6 +410,18 @@
410410
<source>Clear Selection</source>
411411
<target state="new">Clear Selection</target>
412412
</trans-unit>
413+
<trans-unit id="ModernNavigationToolbaNewFolder.Text" translate="yes" xml:space="preserve">
414+
<source>Folder</source>
415+
<target state="new">Folder</target>
416+
</trans-unit>
417+
<trans-unit id="ModernNavigationToolbaNewBitmapImage.Text" translate="yes" xml:space="preserve">
418+
<source>Bitmap Image</source>
419+
<target state="new">Bitmap Image</target>
420+
</trans-unit>
421+
<trans-unit id="ModernNavigationToolbaNewTextDocument.Text" translate="yes" xml:space="preserve">
422+
<source>Text Documnet</source>
423+
<target state="new">Text Documnet</target>
424+
</trans-unit>
413425
</group>
414426
</body>
415427
</file>

Files/Strings/en-US/Resources.resw

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,15 @@
147147
<data name="NavigationToolbarNewWindow.Text" xml:space="preserve">
148148
<value>New Window</value>
149149
</data>
150+
<data name="ModernNavigationToolbaNewFolder.Text" xml:space="preserve">
151+
<value>Folder</value>
152+
</data>
153+
<data name="ModernNavigationToolbaNewBitmapImage.Text" xml:space="preserve">
154+
<value>Bitmap Image</value>
155+
</data>
156+
<data name="ModernNavigationToolbaNewTextDocument.Text" xml:space="preserve">
157+
<value>Text Documnet</value>
158+
</data>
150159
<data name="NavigationToolbarCopyPath.Text" xml:space="preserve">
151160
<value>Copy Path</value>
152161
</data>

Files/UserControls/NavigationToolbar/ModernNavigationToolbar.xaml

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -690,6 +690,35 @@
690690
<Button.Content>
691691
<FontIcon FontSize="14" Glyph="&#xE710;" />
692692
</Button.Content>
693+
<Button.Flyout>
694+
<MenuFlyout Placement="BottomEdgeAlignedRight">
695+
<MenuFlyoutItem
696+
x:Uid="ModernNavigationToolbaNewFolder"
697+
Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.NewFolder_Click}"
698+
Text="Folder">
699+
<MenuFlyoutItem.Icon>
700+
<FontIcon Glyph="&#xE8B7;" />
701+
</MenuFlyoutItem.Icon>
702+
</MenuFlyoutItem>
703+
<MenuFlyoutSeparator />
704+
<MenuFlyoutItem
705+
x:Uid="ModernNavigationToolbaNewBitmapImage"
706+
Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.NewBitmapImage_Click}"
707+
Text="Bitmap Image">
708+
<MenuFlyoutItem.Icon>
709+
<FontIcon Glyph="&#xEB9F;" />
710+
</MenuFlyoutItem.Icon>
711+
</MenuFlyoutItem>
712+
<MenuFlyoutItem
713+
x:Uid="ModernNavigationToolbaNewTextDocument"
714+
Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.NewTextDocument_Click}"
715+
Text="Text Document">
716+
<MenuFlyoutItem.Icon>
717+
<FontIcon Glyph="&#xE8A5;" />
718+
</MenuFlyoutItem.Icon>
719+
</MenuFlyoutItem>
720+
</MenuFlyout>
721+
</Button.Flyout>
693722
</Button>
694723

695724
<Button
@@ -732,8 +761,14 @@
732761
<MenuFlyoutItem x:Uid="NavigationToolbarNewWindow" Text="New Window" />
733762
<MenuFlyoutItem x:Uid="NavigationToolbarCopyPath" Text="Copy Path" />
734763
<MenuFlyoutSeparator />
735-
<MenuFlyoutItem x:Uid="NavigationToolbarPaste" Text="Paste" />
736-
<MenuFlyoutItem x:Uid="NavigationToolbarOpenInTerminal" Text="Open in Terminal..." />
764+
<MenuFlyoutItem
765+
x:Uid="NavigationToolbarPaste"
766+
Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.PasteItem_ClickAsync}"
767+
Text="Paste" />
768+
<MenuFlyoutItem
769+
x:Uid="NavigationToolbarOpenInTerminal"
770+
Click="{x:Bind local1:App.CurrentInstance.InteractionOperations.OpenDirectoryInTerminal}"
771+
Text="Open in Terminal..." />
737772
</MenuFlyout>
738773
</Button.Flyout>
739774
</Button>

0 commit comments

Comments
 (0)