Dev/overlay control (#278)

* Creating a control for the overlay

* using Interactivity

* trying to bind by reference

* fix bindings

* remove unused packages

* Move getter/setter to show method

* Convert to AutoProperty

* Make text copied notification configurable

* cache settings, removed unused file
This commit is contained in:
Andrew Kralovec authored and Felix committed 2019-04-09 22:00:51 +02:00
1 parent 39960dd755
commit 0ea4722dc8
10 files changed
+576 -488

No files matched your search

@@ -150,6 +150,20 @@ namespace FluentTerminal.App.ViewModels.Settings
}
}
public bool ShowTextCopied
{
get => _terminalOptions.ShowTextCopied;
set
{
if (_terminalOptions.ShowTextCopied != value)
{
_terminalOptions.ShowTextCopied = value;
_settingsService.SaveTerminalOptions(_terminalOptions);
RaisePropertyChanged();
}
}
}
public IEnumerable<FontInfo> Fonts { get; }
public int FontSize
@@ -223,6 +237,7 @@ namespace FluentTerminal.App.ViewModels.Settings
BoldText = defaults.BoldText;
BackgroundOpacity = defaults.BackgroundOpacity;
ScrollBackLimit = defaults.ScrollBackLimit.ToString();
ShowTextCopied = defaults.ShowTextCopied;
}
}