From c5258cf082b10f335f81487f22b7eeb86075e09e Mon Sep 17 00:00:00 2001
From: NitroTears <73270647+NitroTears@users.noreply.github.com>
Date: Sun, 16 Apr 2023 11:03:35 +1000
Subject: Ability to hide file types in Game List (#4555)
* Added HiddenFileTypes to config state, and check to file enumeration
* Added hiddenfiletypes checkboxes to the UI
* Added Ava version of HiddenFileTypes
* Inverted Hide to Show with file types, minor formatting
* all variables with a reference to 'hidden' is now 'shown'
* one more variable name changed
* review feedback
* added FileTypes extension methof to get the correlating config value
* moved extension method to new folder and file in Ryujinx.Ui.Common
* added default case for ToggleFileType
* changed exception type to OutOfRangeException
---
Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
(limited to 'Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs')
diff --git a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs
index 14c03957..cb9adc86 100644
--- a/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs
+++ b/Ryujinx.Ui.Common/Configuration/ConfigurationFileFormat.cs
@@ -14,7 +14,7 @@ namespace Ryujinx.Ui.Common.Configuration
///
/// The current version of the file format
///
- public const int CurrentVersion = 44;
+ public const int CurrentVersion = 45;
///
/// Version of the configuration file format
@@ -246,6 +246,11 @@ namespace Ryujinx.Ui.Common.Configuration
///
public List GameDirs { get; set; }
+ ///
+ /// A list of file types to be hidden in the games List
+ ///
+ public ShownFileTypes ShownFileTypes { get; set; }
+
///
/// Language Code for the UI
///
--
cgit v1.2.3