diff --git a/Files/App.xaml.cs b/Files/App.xaml.cs index 220e73517240..3e8c22c1a8e4 100644 --- a/Files/App.xaml.cs +++ b/Files/App.xaml.cs @@ -54,6 +54,7 @@ public static IShellPage CurrentInstance public static ObservableCollection linuxDistroItems = new ObservableCollection(); public static SettingsViewModel AppSettings { get; set; } public static InteractionViewModel InteractionViewModel { get; set; } + public static SelectedItemPropertiesViewModel SelectedItemPropertiesViewModel { get; set; } private static readonly Logger Logger = LogManager.GetCurrentClassLogger(); @@ -80,6 +81,7 @@ public App() AppSettings = new SettingsViewModel(); InteractionViewModel = new InteractionViewModel(); + SelectedItemPropertiesViewModel = new SelectedItemPropertiesViewModel(); } private void RegisterUncaughtExceptionLogger() diff --git a/Files/MultilingualResources/Files.de-DE.xlf b/Files/MultilingualResources/Files.de-DE.xlf index 69f407eac293..e1fcd0818e56 100644 --- a/Files/MultilingualResources/Files.de-DE.xlf +++ b/Files/MultilingualResources/Files.de-DE.xlf @@ -430,4 +430,4 @@ - + \ No newline at end of file diff --git a/Files/MultilingualResources/Files.es-ES.xlf b/Files/MultilingualResources/Files.es-ES.xlf index c76fadb3cf1c..3c0803b2ade1 100644 --- a/Files/MultilingualResources/Files.es-ES.xlf +++ b/Files/MultilingualResources/Files.es-ES.xlf @@ -429,4 +429,4 @@ - + \ No newline at end of file diff --git a/Files/Strings/de-DE/Resources.resw b/Files/Strings/de-DE/Resources.resw index 75aa664b0c1a..8c078585e8d4 100644 --- a/Files/Strings/de-DE/Resources.resw +++ b/Files/Strings/de-DE/Resources.resw @@ -157,7 +157,7 @@ Sind Sie sicher, dass sie die ausgewählten Dateien löschen möchten? - Dauerhaft löschen + Endgültig löschen Einen Bestätigungsdialog anzeigen bevor Dateien und Ordner gelöscht werden diff --git a/Files/Strings/es-ES/Resources.resw b/Files/Strings/es-ES/Resources.resw index aaf07d7e072d..436c7b3e6576 100644 --- a/Files/Strings/es-ES/Resources.resw +++ b/Files/Strings/es-ES/Resources.resw @@ -141,4 +141,187 @@ Desanclar de la barra lateral + + Eliminar Archivo(s) + + + Cancelar + + + Eliminar + + + ¿Está seguro que desea eliminar el archivo seleccionado? + + + Eliminar permanentemente + + + Mostrar un diálogo de confirmación al borrar archivos o carpetas + + + Escritorio + + + Documentos + + + Descargas + + + Inicio + + + Música + + + Imágenes + + + Videos + + + Nueva Pestaña + + + Extraer Archivo Comprimido + + + Cancelar + + + Extraer + + + Elija una ubicación para extraer este archivo comprimido. Deberá permanecer en la carpeta actual hasta que hayamos terminado. Se abrirá una nueva pestaña con los elementos extraídos. + + + Examinar + + + Ordenar por + + + Nombre + + + Fecha de modificación + + + Tipo + + + Tamaño + + + Ascendente + + + Descendente + + + Actualizar + + + Pegar + + + Abrir en la Terminal... + + + Nuevo + + + Carpeta + + + Imagen Bitmap + + + Documento de Texto + + + Propiedades + + + Extraer + + + Abrir con... + + + Abrir en nueva pestaña + + + Abrir en nueva ventana + + + Establecer como fondo de escritorio + + + Compartir + + + Cortar + + + Copiar + + + Eliminar + + + Renombrar + + + Anclar a la barra lateral + + + Propiedades + + + QuickLook + + + Nueva Ventana + + + Copiar Ubicación + + + Pegar + + + Abrir en la Terminal... + + + Ingrese una ubicación + + + Buscar + + + Seleccionar Todo + + + Quitar Selección + + + Carpeta + + + Imagen Bitmap + + + Documento de Texto + + + Vista en Lista + + + Vista en Cuadrícula + + + Ajustes + \ No newline at end of file diff --git a/Files/UserControls/ModernSidebar.xaml.cs b/Files/UserControls/ModernSidebar.xaml.cs index 6d6879deb7be..16fdf12c6811 100644 --- a/Files/UserControls/ModernSidebar.xaml.cs +++ b/Files/UserControls/ModernSidebar.xaml.cs @@ -109,6 +109,8 @@ private void Sidebar_ItemInvoked(Microsoft.UI.Xaml.Controls.NavigationView sende App.CurrentInstance.ContentFrame.Navigate(typeof(PhotoAlbum), NavigationPath, new SuppressNavigationTransitionInfo()); } + App.InteractionViewModel.IsPageTypeNotHome = true; // show controls that were hidden on the home page + App.CurrentInstance.NavigationToolbar.PathControlDisplayText = App.CurrentInstance.ViewModel.WorkingDirectory; } diff --git a/Files/UserControls/StatusBarControl.xaml b/Files/UserControls/StatusBarControl.xaml index 62f180069bdc..17c73345b658 100644 --- a/Files/UserControls/StatusBarControl.xaml +++ b/Files/UserControls/StatusBarControl.xaml @@ -14,6 +14,7 @@ Height="40" HorizontalAlignment="Stretch" Background="{ThemeResource ApplicationPageBackgroundThemeBrush}"> + App.AppSettings; + public SelectedItemPropertiesViewModel SelectedItemPropertiesViewModel => App.SelectedItemPropertiesViewModel; public StatusBarControl() { this.InitializeComponent(); diff --git a/Files/UserControls/YourHome.xaml.cs b/Files/UserControls/YourHome.xaml.cs index 78eba8c0c00a..23e67292d53f 100644 --- a/Files/UserControls/YourHome.xaml.cs +++ b/Files/UserControls/YourHome.xaml.cs @@ -132,6 +132,8 @@ private void Button_Tapped(object sender, Windows.UI.Xaml.Input.TappedRoutedEven App.CurrentInstance.ContentFrame.Navigate(typeof(PhotoAlbum), NavigationPath); // Grid View break; } + + App.InteractionViewModel.IsPageTypeNotHome = true; // show controls that were hidden on the home page } public static StorageFile RecentsFile; public static StorageFolder dataFolder;