Skip to content

Commit 60be145

Browse files
authored
Improved the restart control (#4177)
1 parent 2aac963 commit 60be145

File tree

12 files changed

+100
-68
lines changed

12 files changed

+100
-68
lines changed

Files/Files.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -210,8 +210,8 @@
210210
<Compile Include="Dialogs\ConfirmDeleteDialog.xaml.cs">
211211
<DependentUpon>ConfirmDeleteDialog.xaml</DependentUpon>
212212
</Compile>
213-
<Compile Include="Dialogs\RestartDialog.xaml.cs">
214-
<DependentUpon>RestartDialog.xaml</DependentUpon>
213+
<Compile Include="UserControls\RestartControl.xaml.cs">
214+
<DependentUpon>RestartControl.xaml</DependentUpon>
215215
</Compile>
216216
<Compile Include="Helpers\DeviceHelpers.cs" />
217217
<Compile Include="Helpers\ExternalResourcesHelper.cs" />
@@ -744,7 +744,7 @@
744744
<Generator>MSBuild:Compile</Generator>
745745
<SubType>Designer</SubType>
746746
</Page>
747-
<Page Include="Dialogs\RestartDialog.xaml">
747+
<Page Include="UserControls\RestartControl.xaml">
748748
<SubType>Designer</SubType>
749749
<Generator>MSBuild:Compile</Generator>
750750
</Page>

Files/MultilingualResources/Files.ja-JP.xlf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2408,7 +2408,7 @@
24082408
</trans-unit>
24092409
<trans-unit id="StatusDeletionComplete" translate="yes" xml:space="preserve">
24102410
<source>Deletion Complete</source>
2411-
<target state="translated">削除完了/target>
2411+
<target state="translated">削除完了</target>
24122412
</trans-unit>
24132413
<trans-unit id="StatusOperationCompleted" translate="yes" xml:space="preserve">
24142414
<source>The operation has completed.</source>

Files/MultilingualResources/Files.lv-LV.xlf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -919,8 +919,9 @@
919919
<target state="translated">Atvērt mapi jaunā cilnē</target>
920920
</trans-unit>
921921
<trans-unit id="SettingsOnStartupNewInstanceBehavior.Text" translate="yes" xml:space="preserve">
922-
<source>When launching an item from the jumplist</source>
923-
<target state="translated">Atverot vienumu no izlēcošā saraksta</target>
922+
<source>When opening a folder in Files</source>
923+
<target state="needs-review-translation">Atverot vienumu no izlēcošā saraksta</target>
924+
<note from="MultilingualUpdate" annotates="source" priority="2">Please verify the translation’s accuracy as the source string was updated after it was translated.</note>
924925
</trans-unit>
925926
<trans-unit id="SettingsPreferencesSystemDefaultLanguageOption" translate="yes" xml:space="preserve">
926927
<source>Windows default</source>

Files/MultilingualResources/Files.pt-PT.xlf

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -860,8 +860,9 @@
860860
<target state="translated">Páginas:</target>
861861
</trans-unit>
862862
<trans-unit id="SettingsOnStartupNewInstanceBehavior.Text" translate="yes" xml:space="preserve">
863-
<source>When launching an item from the jumplist</source>
864-
<target state="translated">Ao iniciar um item da lista fixada</target>
863+
<source>When opening a folder in Files</source>
864+
<target state="needs-review-translation">Ao iniciar um item da lista fixada</target>
865+
<note from="MultilingualUpdate" annotates="source" priority="2">Please verify the translation’s accuracy as the source string was updated after it was translated.</note>
865866
</trans-unit>
866867
<trans-unit id="SettingsOnStartupLaunchNewInstance.Content" translate="yes" xml:space="preserve">
867868
<source>Always open a new instance</source>

Files/Strings/ja-JP/Resources.resw

Lines changed: 56 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
<value>テキスト文書</value>
4747
</data>
4848
<data name="NavigationToolbarCopyPath.Text" xml:space="preserve">
49-
<value>パスをコピーする</value>
49+
<value>パスをコピ</value>
5050
</data>
5151
<data name="NavigationToolbarPaste.Text" xml:space="preserve">
5252
<value>貼り付け</value>
@@ -133,7 +133,7 @@
133133
<value>削除</value>
134134
</data>
135135
<data name="RecentItems.Text" xml:space="preserve">
136-
<value>最近のファイル</value>
136+
<value>最近使用したファイル</value>
137137
</data>
138138
<data name="SettingsAboutAppName.Text" xml:space="preserve">
139139
<value>Files</value>
@@ -574,7 +574,7 @@
574574
<value>ファイルを貼り付けています</value>
575575
</data>
576576
<data name="RecycleInProgress.Title" xml:space="preserve">
577-
<value>ごみ箱に移動する</value>
577+
<value>ごみ箱に移動</value>
578578
</data>
579579
<data name="SettingsAppearanceDateFormatsTip.ToolTipService.ToolTip" xml:space="preserve">
580580
<value>日付形式の詳細</value>
@@ -640,7 +640,7 @@
640640
<value>状態</value>
641641
</data>
642642
<data name="SettingsOnStartupOpenAddPageButton.Content" xml:space="preserve">
643-
<value>新しいページを追加する</value>
643+
<value>新しいページを追加</value>
644644
</data>
645645
<data name="SettingsOnStartupPages.Text" xml:space="preserve">
646646
<value>ページ:</value>
@@ -739,7 +739,7 @@
739739
<value>問題が発生しました</value>
740740
</data>
741741
<data name="ExceptionNotificationReportButton" xml:space="preserve">
742-
<value>この問題を報告する</value>
742+
<value>この問題を報告</value>
743743
</data>
744744
<data name="SettingsAboutContributors.Text" xml:space="preserve">
745745
<value>共同作成者</value>
@@ -835,7 +835,7 @@
835835
<value>背景に設定</value>
836836
</data>
837837
<data name="BaseLayoutItemContextFlyoutCopyLocation.Text" xml:space="preserve">
838-
<value>場所をコピーする</value>
838+
<value>場所をコピー</value>
839839
</data>
840840
<data name="VerticalTabViewAddTab.Text" xml:space="preserve">
841841
<value>タブの追加</value>
@@ -886,10 +886,10 @@
886886
<value>垂直タブストリップ</value>
887887
</data>
888888
<data name="SettingsPreferencesEditTerminalApplications.AutomationProperties.Name" xml:space="preserve">
889-
<value>ターミナルアプリを編集する</value>
889+
<value>ターミナルアプリを編集</value>
890890
</data>
891891
<data name="SettingsPreferencesEditTerminalApplications.ToolTipService.ToolTip" xml:space="preserve">
892-
<value>ターミナルアプリを編集する</value>
892+
<value>ターミナルアプリを編集</value>
893893
</data>
894894
<data name="SettingsPreferencesTerminalApplicationsSampleProfiles.AutomationProperties.Name" xml:space="preserve">
895895
<value>サンプルプロファイルを表示</value>
@@ -913,13 +913,13 @@
913913
<value>アクセスが拒否されました</value>
914914
</data>
915915
<data name="SettingsPreferencesRecycleBinSwitch.Header" xml:space="preserve">
916-
<value>ごみ箱をサイド バーに固定する</value>
916+
<value>ごみ箱をサイドバーに固定</value>
917917
</data>
918918
<data name="SettingsPreferencesShowConfirmDeleteDialogSwitch.Header" xml:space="preserve">
919-
<value>ファイルやフォルダを削除するときに確認ダイアログを表示する</value>
919+
<value>ファイルやフォルダを削除するときに確認ダイアログを表示</value>
920920
</data>
921921
<data name="SettingsFilesAndFoldersShowFileExtensions.Header" xml:space="preserve">
922-
<value>既知のファイルタイプの拡張子を表示する</value>
922+
<value>既知のファイルタイプの拡張子を表示</value>
923923
</data>
924924
<data name="SettingsAppearanceAcrylicSidebar.Header" xml:space="preserve">
925925
<value>透明なサイド バー</value>
@@ -931,7 +931,7 @@
931931
<value>テーマ</value>
932932
</data>
933933
<data name="SettingsShowFileOwnerInProperties.Header" xml:space="preserve">
934-
<value>プロパティに所有者を表示する</value>
934+
<value>プロパティにファイルの所有者を表示</value>
935935
</data>
936936
<data name="NavMoreButton.AutomationProperties.Name" xml:space="preserve">
937937
<value>その他のオプション</value>
@@ -964,7 +964,7 @@
964964
<value>ドライブ</value>
965965
</data>
966966
<data name="SettingsWidgetsShowLibraryCards.Header" xml:space="preserve">
967-
<value>ホームにライブラリ カードを表示する</value>
967+
<value>ホームにライブラリ カードを表示</value>
968968
</data>
969969
<data name="SettingsWidgetsTitle.Text" xml:space="preserve">
970970
<value>ウィジェット</value>
@@ -973,16 +973,16 @@
973973
<value>ウィジェット</value>
974974
</data>
975975
<data name="SettingsWidgetsShowDrives.Header" xml:space="preserve">
976-
<value>ホームにドライブを表示する</value>
976+
<value>ホームにドライブを表示</value>
977977
</data>
978978
<data name="SettingsWidgetsShowRecentFiles.Header" xml:space="preserve">
979-
<value>ホームに最近の項目を表示する</value>
979+
<value>ホームに最近使用したファイルを表示</value>
980980
</data>
981981
<data name="SettingsFilesAndFoldersShowHiddenItems.Header" xml:space="preserve">
982-
<value>隠されたファイルとフォルダを表示する</value>
982+
<value>隠されたファイルとフォルダを表示</value>
983983
</data>
984984
<data name="SettingsFilesAndFoldersShowHiddenItems.AutomationProperties.Name" xml:space="preserve">
985-
<value>隠されたファイルとフォルダを表示する</value>
985+
<value>隠されたファイルとフォルダを表示</value>
986986
</data>
987987
<data name="EjectNotificationHeader" xml:space="preserve">
988988
<value>安全なハードウェアの取り外し</value>
@@ -1309,7 +1309,7 @@
13091309
<value>クリア</value>
13101310
</data>
13111311
<data name="ClearPropertiesButton.Content" xml:space="preserve">
1312-
<value>すべてのプロパティを削除する</value>
1312+
<value>すべてのプロパティを削除</value>
13131313
</data>
13141314
<data name="PropertyColorSpace_Value0" xml:space="preserve">
13151315
<value>sRGB</value>
@@ -1354,7 +1354,7 @@
13541354
<value>Files の新機能を確認</value>
13551355
</data>
13561356
<data name="SettingsAboutSubmitFeedbackListViewItem.AutomationProperties.Name" xml:space="preserve">
1357-
<value>開発者にさらに多くの情報を含んだ問題の報告を送信する</value>
1357+
<value>開発者にさらに多くの情報を含んだ問題の報告を送信</value>
13581358
</data>
13591359
<data name="SettingsAboutSupportUsListViewItem.AutomationProperties.Name" xml:space="preserve">
13601360
<value>PayPal で私たちを支援してください</value>
@@ -1396,10 +1396,10 @@
13961396
<value>新しいファイル</value>
13971397
</data>
13981398
<data name="SettingsSearchUnindexedItems.Header" xml:space="preserve">
1399-
<value>検索時にインデックスされていない項目を表示する (検索に時間がかかる恐れがあります)</value>
1399+
<value>検索時にインデックスされていない項目を表示 (検索に時間がかかる恐れがあります)</value>
14001400
</data>
14011401
<data name="SettingsEnableLayoutPreferencesPerFolder.Header" xml:space="preserve">
1402-
<value>ディレクトリごとに設定を保存する</value>
1402+
<value>ディレクトリごとに設定を保存</value>
14031403
</data>
14041404
<data name="originalPathColumn.Header" xml:space="preserve">
14051405
<value>元のパス:</value>
@@ -1417,7 +1417,7 @@
14171417
<value>削除</value>
14181418
</data>
14191419
<data name="SettingsUseFileListCache.Header" xml:space="preserve">
1420-
<value>よりよいパフォーマンスのためにファイルとフォルダをキャッシュする</value>
1420+
<value>よりよいパフォーマンスのためにファイルとフォルダをキャッシュ</value>
14211421
</data>
14221422
<data name="ItemAlreadyExistsDialogCloseButtonText" xml:space="preserve">
14231423
<value>キャンセル</value>
@@ -1432,7 +1432,7 @@
14321432
<value>新しいタブを常にデュアル ペイン表示で開く</value>
14331433
</data>
14341434
<data name="SettingsMultitaskingEnableDualPane.Header" xml:space="preserve">
1435-
<value>デュアル ペイン表示を有効にする</value>
1435+
<value>デュアル ペイン表示を有効化</value>
14361436
</data>
14371437
<data name="BaseLayoutItemContextFlyoutOpenInNewPane.Text" xml:space="preserve">
14381438
<value>セカンダリ ペインで開く</value>
@@ -1447,13 +1447,13 @@
14471447
<value>デュアル ペイン</value>
14481448
</data>
14491449
<data name="SettingsCopyLocationSwitch.Header" xml:space="preserve">
1450-
<value>「場所をコピーする」を表示</value>
1450+
<value>「場所をコピー」を表示</value>
14511451
</data>
14521452
<data name="SettingsContextMenuOverflowSwitch.Header" xml:space="preserve">
1453-
<value>右クリックメニューの一部をサブメニューに移動する</value>
1453+
<value>右クリックメニューの一部をサブメニューに移動</value>
14541454
</data>
14551455
<data name="SettingsContextMenu.Text" xml:space="preserve">
1456-
<value>右クリックメニューをカスタマイズする</value>
1456+
<value>右クリックメニューをカスタマイズ</value>
14571457
</data>
14581458
<data name="SettingsOpenInNewTabSwitch.Header" xml:space="preserve">
14591459
<value>「新しいタブで開く」を表示</value>
@@ -1462,7 +1462,7 @@
14621462
<value>フォルダ</value>
14631463
</data>
14641464
<data name="SettingsContextMenuAnimationsSwitch.Header" xml:space="preserve">
1465-
<value>右クリックメニューを開いたり閉じたりするときのアニメーションを有効にする</value>
1465+
<value>右クリックメニューを開閉するときのアニメーションを有効化</value>
14661466
</data>
14671467
<data name="NavToolbarDetailsView.ToolTipService.ToolTip" xml:space="preserve">
14681468
<value>詳細ビュー</value>
@@ -1684,7 +1684,7 @@
16841684
<value>複数選択</value>
16851685
</data>
16861686
<data name="SettingsShowMultiselectOption.Header" xml:space="preserve">
1687-
<value>複数選択を有効にする(現在タイルビューとグリッドビューのみで利用可能)</value>
1687+
<value>複数選択を有効化(現在タイルビューとグリッドビューのみで利用可能)</value>
16881688
</data>
16891689
<data name="RenameFileDialog.Text" xml:space="preserve">
16901690
<value>拡張子を変更すると、ファイルが使えなくなる可能性があります。変更しますか?</value>
@@ -1732,13 +1732,13 @@
17321732
<value>ネットワーク ドライブを割り当てる</value>
17331733
</data>
17341734
<data name="SideBarDisconnectNetworkDrive.Text" xml:space="preserve">
1735-
<value>切断する</value>
1735+
<value>切断</value>
17361736
</data>
17371737
<data name="PreemptiveCacheParallelLimit.Header" xml:space="preserve">
17381738
<value>ファイルを予めキャッシュする量の上限(HDDには小さな値を推奨)</value>
17391739
</data>
17401740
<data name="SettingsUsePreemptiveCache.Header" xml:space="preserve">
1741-
<value>予めファイルをキャッシュする(子ディレクトリのファイルをプリロードする)</value>
1741+
<value>ファイルを予めキャッシュ(子ディレクトリのファイルをプリロード)</value>
17421742
</data>
17431743
<data name="BundlesWidgetMoreOptionsButton.AutomationProperties.Name" xml:space="preserve">
17441744
<value>その他のバンドル オプション</value>
@@ -1770,9 +1770,15 @@
17701770
<data name="PropertyItemArguments" xml:space="preserve">
17711771
<value>引数</value>
17721772
</data>
1773+
<data name="SettingsPreferencesShowLibrarySection.Header" xml:space="preserve">
1774+
<value>サイドバーにライブラリを表示</value>
1775+
</data>
17731776
<data name="SidebarLibraries" xml:space="preserve">
17741777
<value>ライブラリ</value>
17751778
</data>
1779+
<data name="BundlesOpenInNewPane" xml:space="preserve">
1780+
<value>新しいペインで開く</value>
1781+
</data>
17761782
<data name="DefaultScheme" xml:space="preserve">
17771783
<value>既定</value>
17781784
</data>
@@ -1783,27 +1789,45 @@
17831789
<value>項目数</value>
17841790
</data>
17851791
<data name="StatusDeletionFailed" xml:space="preserve">
1786-
<value>削除に失敗しました</value>
1792+
<value>削除に失敗</value>
17871793
</data>
17881794
<data name="StatusUnknownError" xml:space="preserve">
17891795
<value>不明なエラーが発生しました。</value>
17901796
</data>
1797+
<data name="StatusDeletionComplete" xml:space="preserve">
1798+
<value>削除完了</value>
1799+
</data>
17911800
<data name="StatusOperationCompleted" xml:space="preserve">
17921801
<value>操作を完了しました。</value>
17931802
</data>
1803+
<data name="StatusRecycleComplete" xml:space="preserve">
1804+
<value>リサイクル完了</value>
1805+
</data>
1806+
<data name="StatusMoveComplete" xml:space="preserve">
1807+
<value>移動完了</value>
1808+
</data>
17941809
<data name="StatusCopyComplete" xml:space="preserve">
1795-
<value>転送完了</value>
1810+
<value>コピー完了</value>
17961811
</data>
17971812
<data name="ElevateConfirmDialog.CloseButtonText" xml:space="preserve">
17981813
<value>いいえ</value>
17991814
</data>
18001815
<data name="ElevateConfirmDialog.PrimaryButtonText" xml:space="preserve">
18011816
<value>はい</value>
18021817
</data>
1818+
<data name="ElevateConfirmDialog.Title" xml:space="preserve">
1819+
<value>続行するには管理者権限が必要です</value>
1820+
</data>
1821+
<data name="ElevateConfirmDialog.Content" xml:space="preserve">
1822+
<value>管理者として続行しますか?</value>
1823+
</data>
18031824
<data name="HorizontalMultitaskingControlCloseTabsToTheRight.Text" xml:space="preserve">
18041825
<value>右側のタブを閉じる</value>
18051826
</data>
18061827
<data name="FullTrustStatusTeachingTip.Title" xml:space="preserve">
18071828
<value>管理者</value>
18081829
</data>
1830+
<data name="FullTrustStatusTeachingTip.Subtitle" xml:space="preserve">
1831+
<value>Filesが管理者権限で起動しています</value>
1832+
</data>
18091833
</root>

Files/Strings/tr-TR/Resources.resw

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -646,7 +646,7 @@
646646
<value>Sayfa:</value>
647647
</data>
648648
<data name="SettingsOnStartupNewInstanceBehavior.Text" xml:space="preserve">
649-
<value>Sıçrama listesindeki bir öge başlatılırken</value>
649+
<value>Jumplist'ten bir öğe başlatılırken</value>
650650
</data>
651651
<data name="SettingsOnStartupLaunchNewInstance.Content" xml:space="preserve">
652652
<value>Her zaman yeni bir kopya açılsın</value>

Files/Dialogs/RestartDialog.xaml renamed to Files/UserControls/RestartControl.xaml

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<UserControl
2-
x:Class="Files.Dialogs.RestartDialog"
2+
x:Class="Files.UserControls.RestartControl"
33
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
44
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
55
xmlns:controls="using:Microsoft.Toolkit.Uwp.UI.Controls"
@@ -10,7 +10,7 @@
1010
mc:Ignorable="d">
1111

1212
<UserControl.Resources>
13-
<DataTemplate x:Key="RestartDialogTemplate">
13+
<DataTemplate x:Key="RestartControlTemplate">
1414
<UserControl>
1515
<Grid x:Name="RootGrid">
1616
<Grid.RowDefinitions>
@@ -43,6 +43,7 @@
4343
x:Uid="ButtonYes"
4444
Width="70"
4545
Height="30"
46+
Background="{StaticResource SystemAccentColor}"
4647
Click="YesButton_Click" />
4748

4849
<Button
@@ -58,5 +59,10 @@
5859
</DataTemplate>
5960
</UserControl.Resources>
6061

61-
<controls:InAppNotification x:Name="RestartNotification" ContentTemplate="{StaticResource RestartDialogTemplate}" />
62+
<controls:InAppNotification
63+
x:Name="RestartNotification"
64+
Background="{ThemeResource SolidBackgroundFillColorTertiary}"
65+
BorderBrush="{ThemeResource ControlElevationBorderBrush}"
66+
BorderThickness="1"
67+
ContentTemplate="{StaticResource RestartControlTemplate}" />
6268
</UserControl>

0 commit comments

Comments
 (0)