Files
FluentTerminal/FluentTerminal.Models/ApplicationSettings.cs
T
Aleksandar Pesic 901cbda824 Saving command history only on actually successful session (#481)
* Implement delayed saving.

* Delayed command history saving improved.

* Fixing a bug with SSH profiles in "quick command" dialog.

* Opening auto-suggest list on down arrow implemented.

* Minor change.

* Removing an obsolete settings option.
2019-08-13 21:27:24 +02:00

27 lines
1.2 KiB
C#

using FluentTerminal.Models.Enums;
namespace FluentTerminal.Models
{
public class ApplicationSettings
{
public bool ConfirmClosingTabs { get; set; }
public bool ConfirmClosingWindows { get; set; }
public bool UnderlineSelectedTab { get; set; }
public InactiveTabColorMode InactiveTabColorMode { get; set; }
public NewTerminalLocation NewTerminalLocation { get; set; }
public TabsPosition TabsPosition { get; set; }
public bool CopyOnSelect { get; set; }
public MouseAction MouseMiddleClickAction { get; set; }
public MouseAction MouseRightClickAction { get; set; }
public bool ShowNewOutputIndicator { get; set; }
public bool EnableTrayIcon { get; set; }
public bool ShowCustomTitleInTitlebar { get; set; }
public bool UseMoshByDefault { get; set; }
public bool AutoFallbackToWindowsUsernameInLinks { get; set; }
public bool RTrimCopiedLines { get; set; }
public bool MuteTerminalBeeps { get; set; }
public bool EnableLogging { get; set; }
public bool PrintableOutputOnly { get; set; }
public string LogDirectoryPath { get; set; }
}
}