From 68a6960617f0703d09971a78445e42bf42b20025 Mon Sep 17 00:00:00 2001
From: Xpl0itR <xpl0itr@outlook.com>
Date: Fri, 26 Jun 2020 11:30:16 +0100
Subject: Remember GUI column sort and separate hotkey settings from emulated
 input settings (#1223)

* Separate hotkey settings from emulated input settings

* Remember gui column sort

* nit

* fix schema

* nit

* Remove unused SaveDataPath to speed up game list loading

* Reset the vertical scrollbar to the top when titles finish loading
---
 Ryujinx.Common/Configuration/ConfigurationFileFormat.cs | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

(limited to 'Ryujinx.Common/Configuration/ConfigurationFileFormat.cs')

diff --git a/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs b/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs
index e2431ac6..e00e1eaa 100644
--- a/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs
+++ b/Ryujinx.Common/Configuration/ConfigurationFileFormat.cs
@@ -13,7 +13,7 @@ namespace Ryujinx.Configuration
         /// <summary>
         /// The current version of the file format
         /// </summary>
-        public const int CurrentVersion = 8;
+        public const int CurrentVersion = 9;
 
         public int Version { get; set; }
 
@@ -137,6 +137,11 @@ namespace Ryujinx.Configuration
         /// </summary>
         public GuiColumns GuiColumns { get; set; }
 
+        /// <summary>
+        /// Used to configure column sort settings in the GUI
+        /// </summary>
+        public ColumnSort ColumnSort { get; set; }
+
         /// <summary>
         /// A list of directories containing games to be used to load games into the games list
         /// </summary>
@@ -157,6 +162,11 @@ namespace Ryujinx.Configuration
         /// </summary>
         public bool EnableKeyboard { get; set; }
 
+        /// <summary>
+        /// Hotkey Keyboard Bindings
+        /// </summary>
+        public KeyboardHotkeys Hotkeys { get; set; }
+
         /// <summary>
         /// Keyboard control bindings
         /// </summary>
-- 
cgit v1.2.3-70-g09d2