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