terminal/src/cascadia
Carlos Zamora 90452664ff
Implement CascadiaSettings::Copy() (#7877)
## Summary of the Pull Request
This implements the `Copy` function for `CascadiaSettings`. Copy performs a deep copy of a `CascadiaSettings` object. This is needed for data binding in the Terminal Settings Editor.

The `Copy` function was basically implemented in every settings model object. This was mostly just repetitive work.

## References
#7667 - TSM
#1564 - Settings UI

## PR Checklist
* [X] Tests added/passed
2020-10-16 15:14:11 -07:00
..
CascadiaPackage Revert "Update to a newer MUX prerelease; remove workaround for compact sizing (#7447)" 2020-09-08 09:25:30 -07:00
inc Introduce IconConverter (#7830) 2020-10-08 11:29:04 -07:00
LocalTests_SettingsModel Implement CascadiaSettings::Copy() (#7877) 2020-10-16 15:14:11 -07:00
LocalTests_TerminalApp 7124: Add focus and maximizedFocus launch modes (#7873) 2020-10-14 22:19:51 +00:00
PublicTerminalCore wpf: Add AutoFill to control whether the connection/buffer resizes (#7853) 2020-10-09 22:25:18 +00:00
ShellExtension Make the Shell Extension methods STDMETHODIMP (#6238) 2020-05-28 14:09:52 -07:00
TerminalApp Swap the command palette modes for the prefix > (#7935) 2020-10-15 15:58:35 -07:00
TerminalAzBridge Fix parallel builds by specifying the application type for WAP (#7783) 2020-09-30 13:25:50 -07:00
TerminalConnection Hook up the WIL fallback error tracer in Terminal (#7864) 2020-10-09 22:20:12 +00:00
TerminalControl 7395: do not clear text selection upon PrintScreen (#7883) 2020-10-15 17:01:01 -07:00
TerminalCore Hash the URI as part of the hyperlink ID (#7940) 2020-10-16 22:08:59 +00:00
TerminalSettingsModel Implement CascadiaSettings::Copy() (#7877) 2020-10-16 15:14:11 -07:00
UnitTests_TerminalCore Hash the URI as part of the hyperlink ID (#7940) 2020-10-16 22:08:59 +00:00
ut_app Add support for more OSC color formats (#7578) 2020-10-14 17:29:10 -07:00
WindowsTerminal 7124: Add focus and maximizedFocus launch modes (#7873) 2020-10-14 22:19:51 +00:00
WindowsTerminalUniversal Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00
WinRTUtils Add support for the Command Palette (#6635) 2020-06-26 20:38:02 +00:00
WpfTerminalControl wpf: fix margin calculations and resize events (#7892) 2020-10-12 18:21:11 -07:00
WpfTerminalTestNetCore/WpfTerminalTestNetCore Fix 3 different bugs in the WPF control (#6464) 2020-06-11 18:05:43 +00:00
wt Build and ship an actual binary named wt that just launches WT (#6860) 2020-07-10 22:41:37 +00:00
CascadiaResources.build.items Introduce TerminalSettingsModel project (#7667) 2020-10-06 09:56:59 -07:00